rqbit/crates/librqbit/webui/dist/assets/index.js
2023-12-09 14:03:42 +00:00

44 lines
195 KiB
JavaScript

(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)}})();var Qr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ir(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Oa={exports:{}},ql={},Ra={exports:{}},F={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var $r=Symbol.for("react.element"),np=Symbol.for("react.portal"),rp=Symbol.for("react.fragment"),lp=Symbol.for("react.strict_mode"),op=Symbol.for("react.profiler"),ip=Symbol.for("react.provider"),up=Symbol.for("react.context"),sp=Symbol.for("react.forward_ref"),ap=Symbol.for("react.suspense"),cp=Symbol.for("react.memo"),fp=Symbol.for("react.lazy"),ls=Symbol.iterator;function dp(e){return e===null||typeof e!="object"?null:(e=ls&&e[ls]||e["@@iterator"],typeof e=="function"?e:null)}var Pa={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Fa=Object.assign,Ma={};function Wn(e,t,n){this.props=e,this.context=t,this.refs=Ma,this.updater=n||Pa}Wn.prototype.isReactComponent={};Wn.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")};Wn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function za(){}za.prototype=Wn.prototype;function bi(e,t,n){this.props=e,this.context=t,this.refs=Ma,this.updater=n||Pa}var eu=bi.prototype=new za;eu.constructor=bi;Fa(eu,Wn.prototype);eu.isPureReactComponent=!0;var os=Array.isArray,Ia=Object.prototype.hasOwnProperty,tu={current:null},$a={key:!0,ref:!0,__self:!0,__source:!0};function Da(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)Ia.call(t,r)&&!$a.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:$r,type:e,key:o,ref:i,props:l,_owner:tu.current}}function pp(e,t){return{$$typeof:$r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function nu(e){return typeof e=="object"&&e!==null&&e.$$typeof===$r}function mp(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var is=/\/+/g;function xo(e,t){return typeof e=="object"&&e!==null&&e.key!=null?mp(""+e.key):t.toString(36)}function fl(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 $r:case np:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+xo(i,0):r,os(l)?(n="",e!=null&&(n=e.replace(is,"$&/")+"/"),fl(l,t,n,"",function(a){return a})):l!=null&&(nu(l)&&(l=pp(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(is,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",os(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+xo(o,u);i+=fl(o,t,n,s,l)}else if(s=dp(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+xo(o,u++),i+=fl(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 Kr(e,t,n){if(e==null)return e;var r=[],l=0;return fl(e,r,"","",function(o){return t.call(n,o,l++)}),r}function hp(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 ge={current:null},dl={transition:null},vp={ReactCurrentDispatcher:ge,ReactCurrentBatchConfig:dl,ReactCurrentOwner:tu};F.Children={map:Kr,forEach:function(e,t,n){Kr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Kr(e,function(){t++}),t},toArray:function(e){return Kr(e,function(t){return t})||[]},only:function(e){if(!nu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};F.Component=Wn;F.Fragment=rp;F.Profiler=op;F.PureComponent=bi;F.StrictMode=lp;F.Suspense=ap;F.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=vp;F.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=Fa({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=tu.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Ia.call(t,s)&&!$a.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:$r,type:e.type,key:l,ref:o,props:r,_owner:i}};F.createContext=function(e){return e={$$typeof:up,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:ip,_context:e},e.Consumer=e};F.createElement=Da;F.createFactory=function(e){var t=Da.bind(null,e);return t.type=e,t};F.createRef=function(){return{current:null}};F.forwardRef=function(e){return{$$typeof:sp,render:e}};F.isValidElement=nu;F.lazy=function(e){return{$$typeof:fp,_payload:{_status:-1,_result:e},_init:hp}};F.memo=function(e,t){return{$$typeof:cp,type:e,compare:t===void 0?null:t}};F.startTransition=function(e){var t=dl.transition;dl.transition={};try{e()}finally{dl.transition=t}};F.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};F.useCallback=function(e,t){return ge.current.useCallback(e,t)};F.useContext=function(e){return ge.current.useContext(e)};F.useDebugValue=function(){};F.useDeferredValue=function(e){return ge.current.useDeferredValue(e)};F.useEffect=function(e,t){return ge.current.useEffect(e,t)};F.useId=function(){return ge.current.useId()};F.useImperativeHandle=function(e,t,n){return ge.current.useImperativeHandle(e,t,n)};F.useInsertionEffect=function(e,t){return ge.current.useInsertionEffect(e,t)};F.useLayoutEffect=function(e,t){return ge.current.useLayoutEffect(e,t)};F.useMemo=function(e,t){return ge.current.useMemo(e,t)};F.useReducer=function(e,t,n){return ge.current.useReducer(e,t,n)};F.useRef=function(e){return ge.current.useRef(e)};F.useState=function(e){return ge.current.useState(e)};F.useSyncExternalStore=function(e,t,n){return ge.current.useSyncExternalStore(e,t,n)};F.useTransition=function(){return ge.current.useTransition()};F.version="18.2.0";Ra.exports=F;var v=Ra.exports;const he=Ir(v);/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var gp=v,yp=Symbol.for("react.element"),wp=Symbol.for("react.fragment"),xp=Object.prototype.hasOwnProperty,Sp=gp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Ep={key:!0,ref:!0,__self:!0,__source:!0};function Aa(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)xp.call(t,r)&&!Ep.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:yp,type:e,key:o,ref:i,props:l,_owner:Sp.current}}ql.Fragment=wp;ql.jsx=Aa;ql.jsxs=Aa;Oa.exports=ql;var c=Oa.exports,qo={},Ba={exports:{}},je={},Ua={exports:{}},Ha={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(T,O){var R=T.length;T.push(O);e:for(;0<R;){var D=R-1>>>1,B=T[D];if(0<l(B,O))T[D]=O,T[R]=B,R=D;else break e}}function n(T){return T.length===0?null:T[0]}function r(T){if(T.length===0)return null;var O=T[0],R=T.pop();if(R!==O){T[0]=R;e:for(var D=0,B=T.length,pe=B>>>1;D<pe;){var Re=2*(D+1)-1,tt=T[Re],Pe=Re+1,vt=T[Pe];if(0>l(tt,R))Pe<B&&0>l(vt,tt)?(T[D]=vt,T[Pe]=R,D=Pe):(T[D]=tt,T[Re]=R,D=Re);else if(Pe<B&&0>l(vt,R))T[D]=vt,T[Pe]=R,D=Pe;else break e}}return O}function l(T,O){var R=T.sortIndex-O.sortIndex;return R!==0?R:T.id-O.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,p=null,d=3,w=!1,y=!1,x=!1,L=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(T){for(var O=n(a);O!==null;){if(O.callback===null)r(a);else if(O.startTime<=T)r(a),O.sortIndex=O.expirationTime,t(s,O);else break;O=n(a)}}function S(T){if(x=!1,g(T),!y)if(n(s)!==null)y=!0,Oe(N);else{var O=n(a);O!==null&&Ye(S,O.startTime-T)}}function N(T,O){y=!1,x&&(x=!1,m(_),_=-1),w=!0;var R=d;try{for(g(O),p=n(s);p!==null&&(!(p.expirationTime>O)||T&&!se());){var D=p.callback;if(typeof D=="function"){p.callback=null,d=p.priorityLevel;var B=D(p.expirationTime<=O);O=e.unstable_now(),typeof B=="function"?p.callback=B:p===n(s)&&r(s),g(O)}else r(s);p=n(s)}if(p!==null)var pe=!0;else{var Re=n(a);Re!==null&&Ye(S,Re.startTime-O),pe=!1}return pe}finally{p=null,d=R,w=!1}}var E=!1,C=null,_=-1,$=5,P=-1;function se(){return!(e.unstable_now()-P<$)}function Ge(){if(C!==null){var T=e.unstable_now();P=T;var O=!0;try{O=C(!0,T)}finally{O?Xe():(E=!1,C=null)}}else E=!1}var Xe;if(typeof f=="function")Xe=function(){f(Ge)};else if(typeof MessageChannel<"u"){var sn=new MessageChannel,Gn=sn.port2;sn.port1.onmessage=Ge,Xe=function(){Gn.postMessage(null)}}else Xe=function(){L(Ge,0)};function Oe(T){C=T,E||(E=!0,Xe())}function Ye(T,O){_=L(function(){T(e.unstable_now())},O)}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(T){T.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,Oe(N))},e.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<T?Math.floor(1e3/T):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(T){switch(d){case 1:case 2:case 3:var O=3;break;default:O=d}var R=d;d=O;try{return T()}finally{d=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(T,O){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var R=d;d=T;try{return O()}finally{d=R}},e.unstable_scheduleCallback=function(T,O,R){var D=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?D+R:D):R=D,T){case 1:var B=-1;break;case 2:B=250;break;case 5:B=1073741823;break;case 4:B=1e4;break;default:B=5e3}return B=R+B,T={id:h++,callback:O,priorityLevel:T,startTime:R,expirationTime:B,sortIndex:-1},R>D?(T.sortIndex=R,t(a,T),n(s)===null&&T===n(a)&&(x?(m(_),_=-1):x=!0,Ye(S,R-D))):(T.sortIndex=B,t(s,T),y||w||(y=!0,Oe(N))),T},e.unstable_shouldYield=se,e.unstable_wrapCallback=function(T){var O=d;return function(){var R=d;d=O;try{return T.apply(this,arguments)}finally{d=R}}}})(Ha);Ua.exports=Ha;var kp=Ua.exports;/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Wa=v,_e=kp;function k(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 Va=new Set,wr={};function on(e,t){zn(e,t),zn(e+"Capture",t)}function zn(e,t){for(wr[e]=t,e=0;e<t.length;e++)Va.add(t[e])}var at=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),bo=Object.prototype.hasOwnProperty,Cp=/^[: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]*$/,us={},ss={};function Tp(e){return bo.call(ss,e)?!0:bo.call(us,e)?!1:Cp.test(e)?ss[e]=!0:(us[e]=!0,!1)}function Np(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 _p(e,t,n,r){if(t===null||typeof t>"u"||Np(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 ye(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 ue={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ue[e]=new ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ue[t]=new ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ue[e]=new ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ue[e]=new ye(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){ue[e]=new ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ue[e]=new ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ue[e]=new ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ue[e]=new ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ue[e]=new ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var ru=/[\-:]([a-z])/g;function lu(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(ru,lu);ue[t]=new ye(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(ru,lu);ue[t]=new ye(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(ru,lu);ue[t]=new ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ue[e]=new ye(e,1,!1,e.toLowerCase(),null,!1,!1)});ue.xlinkHref=new ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ue[e]=new ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function ou(e,t,n,r){var l=ue.hasOwnProperty(t)?ue[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(_p(t,n,l,r)&&(n=null),r||l===null?Tp(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 mt=Wa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Gr=Symbol.for("react.element"),vn=Symbol.for("react.portal"),gn=Symbol.for("react.fragment"),iu=Symbol.for("react.strict_mode"),ei=Symbol.for("react.profiler"),Qa=Symbol.for("react.provider"),Ka=Symbol.for("react.context"),uu=Symbol.for("react.forward_ref"),ti=Symbol.for("react.suspense"),ni=Symbol.for("react.suspense_list"),su=Symbol.for("react.memo"),wt=Symbol.for("react.lazy"),Ga=Symbol.for("react.offscreen"),as=Symbol.iterator;function Jn(e){return e===null||typeof e!="object"?null:(e=as&&e[as]||e["@@iterator"],typeof e=="function"?e:null)}var Y=Object.assign,So;function or(e){if(So===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);So=t&&t[1]||""}return`
`+So+e}var Eo=!1;function ko(e,t){if(!e||Eo)return"";Eo=!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(`
`),o=r.stack.split(`
`),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=`
`+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{Eo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?or(e):""}function jp(e){switch(e.tag){case 5:return or(e.type);case 16:return or("Lazy");case 13:return or("Suspense");case 19:return or("SuspenseList");case 0:case 2:case 15:return e=ko(e.type,!1),e;case 11:return e=ko(e.type.render,!1),e;case 1:return e=ko(e.type,!0),e;default:return""}}function ri(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 gn:return"Fragment";case vn:return"Portal";case ei:return"Profiler";case iu:return"StrictMode";case ti:return"Suspense";case ni:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ka:return(e.displayName||"Context")+".Consumer";case Qa:return(e._context.displayName||"Context")+".Provider";case uu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case su:return t=e.displayName||null,t!==null?t:ri(e.type)||"Memo";case wt:t=e._payload,e=e._init;try{return ri(e(t))}catch{}}return null}function Lp(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 ri(t);case 8:return t===iu?"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 zt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Xa(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Op(e){var t=Xa(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 Xr(e){e._valueTracker||(e._valueTracker=Op(e))}function Ya(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Xa(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Cl(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 li(e,t){var n=t.checked;return Y({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function cs(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=zt(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 Za(e,t){t=t.checked,t!=null&&ou(e,"checked",t,!1)}function oi(e,t){Za(e,t);var n=zt(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")?ii(e,t.type,n):t.hasOwnProperty("defaultValue")&&ii(e,t.type,zt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function fs(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 ii(e,t,n){(t!=="number"||Cl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ir=Array.isArray;function Ln(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=""+zt(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 ui(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(k(91));return Y({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ds(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(k(92));if(ir(n)){if(1<n.length)throw Error(k(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:zt(n)}}function Ja(e,t){var n=zt(t.value),r=zt(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 ps(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function qa(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 si(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?qa(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Yr,ba=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(Yr=Yr||document.createElement("div"),Yr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Yr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function xr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var cr={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},Rp=["Webkit","ms","Moz","O"];Object.keys(cr).forEach(function(e){Rp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),cr[t]=cr[e]})});function ec(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||cr.hasOwnProperty(e)&&cr[e]?(""+t).trim():t+"px"}function tc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=ec(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Pp=Y({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 ai(e,t){if(t){if(Pp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function ci(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 fi=null;function au(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var di=null,On=null,Rn=null;function ms(e){if(e=Br(e)){if(typeof di!="function")throw Error(k(280));var t=e.stateNode;t&&(t=ro(t),di(e.stateNode,e.type,t))}}function nc(e){On?Rn?Rn.push(e):Rn=[e]:On=e}function rc(){if(On){var e=On,t=Rn;if(Rn=On=null,ms(e),t)for(e=0;e<t.length;e++)ms(t[e])}}function lc(e,t){return e(t)}function oc(){}var Co=!1;function ic(e,t,n){if(Co)return e(t,n);Co=!0;try{return lc(e,t,n)}finally{Co=!1,(On!==null||Rn!==null)&&(oc(),rc())}}function Sr(e,t){var n=e.stateNode;if(n===null)return null;var r=ro(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(k(231,t,typeof n));return n}var pi=!1;if(at)try{var qn={};Object.defineProperty(qn,"passive",{get:function(){pi=!0}}),window.addEventListener("test",qn,qn),window.removeEventListener("test",qn,qn)}catch{pi=!1}function Fp(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 fr=!1,Tl=null,Nl=!1,mi=null,Mp={onError:function(e){fr=!0,Tl=e}};function zp(e,t,n,r,l,o,i,u,s){fr=!1,Tl=null,Fp.apply(Mp,arguments)}function Ip(e,t,n,r,l,o,i,u,s){if(zp.apply(this,arguments),fr){if(fr){var a=Tl;fr=!1,Tl=null}else throw Error(k(198));Nl||(Nl=!0,mi=a)}}function un(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 uc(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 hs(e){if(un(e)!==e)throw Error(k(188))}function $p(e){var t=e.alternate;if(!t){if(t=un(e),t===null)throw Error(k(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 hs(l),e;if(o===r)return hs(l),t;o=o.sibling}throw Error(k(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(k(189))}}if(n.alternate!==r)throw Error(k(190))}if(n.tag!==3)throw Error(k(188));return n.stateNode.current===n?e:t}function sc(e){return e=$p(e),e!==null?ac(e):null}function ac(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ac(e);if(t!==null)return t;e=e.sibling}return null}var cc=_e.unstable_scheduleCallback,vs=_e.unstable_cancelCallback,Dp=_e.unstable_shouldYield,Ap=_e.unstable_requestPaint,J=_e.unstable_now,Bp=_e.unstable_getCurrentPriorityLevel,cu=_e.unstable_ImmediatePriority,fc=_e.unstable_UserBlockingPriority,_l=_e.unstable_NormalPriority,Up=_e.unstable_LowPriority,dc=_e.unstable_IdlePriority,bl=null,be=null;function Hp(e){if(be&&typeof be.onCommitFiberRoot=="function")try{be.onCommitFiberRoot(bl,e,void 0,(e.current.flags&128)===128)}catch{}}var Ve=Math.clz32?Math.clz32:Qp,Wp=Math.log,Vp=Math.LN2;function Qp(e){return e>>>=0,e===0?32:31-(Wp(e)/Vp|0)|0}var Zr=64,Jr=4194304;function ur(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 jl(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=ur(u):(o&=i,o!==0&&(r=ur(o)))}else i=n&~l,i!==0?r=ur(i):o!==0&&(r=ur(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-Ve(t),l=1<<n,r|=e[n],t&=~l;return r}function Kp(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 Gp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Ve(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Kp(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function hi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function pc(){var e=Zr;return Zr<<=1,!(Zr&4194240)&&(Zr=64),e}function To(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Dr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ve(t),e[t]=n}function Xp(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-Ve(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function fu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ve(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var A=0;function mc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var hc,du,vc,gc,yc,vi=!1,qr=[],Nt=null,_t=null,jt=null,Er=new Map,kr=new Map,Et=[],Yp="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 gs(e,t){switch(e){case"focusin":case"focusout":Nt=null;break;case"dragenter":case"dragleave":_t=null;break;case"mouseover":case"mouseout":jt=null;break;case"pointerover":case"pointerout":Er.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":kr.delete(t.pointerId)}}function bn(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=Br(t),t!==null&&du(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Zp(e,t,n,r,l){switch(t){case"focusin":return Nt=bn(Nt,e,t,n,r,l),!0;case"dragenter":return _t=bn(_t,e,t,n,r,l),!0;case"mouseover":return jt=bn(jt,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return Er.set(o,bn(Er.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,kr.set(o,bn(kr.get(o)||null,e,t,n,r,l)),!0}return!1}function wc(e){var t=Gt(e.target);if(t!==null){var n=un(t);if(n!==null){if(t=n.tag,t===13){if(t=uc(n),t!==null){e.blockedOn=t,yc(e.priority,function(){vc(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 pl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=gi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);fi=r,n.target.dispatchEvent(r),fi=null}else return t=Br(n),t!==null&&du(t),e.blockedOn=n,!1;t.shift()}return!0}function ys(e,t,n){pl(e)&&n.delete(t)}function Jp(){vi=!1,Nt!==null&&pl(Nt)&&(Nt=null),_t!==null&&pl(_t)&&(_t=null),jt!==null&&pl(jt)&&(jt=null),Er.forEach(ys),kr.forEach(ys)}function er(e,t){e.blockedOn===t&&(e.blockedOn=null,vi||(vi=!0,_e.unstable_scheduleCallback(_e.unstable_NormalPriority,Jp)))}function Cr(e){function t(l){return er(l,e)}if(0<qr.length){er(qr[0],e);for(var n=1;n<qr.length;n++){var r=qr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Nt!==null&&er(Nt,e),_t!==null&&er(_t,e),jt!==null&&er(jt,e),Er.forEach(t),kr.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);)wc(n),n.blockedOn===null&&Et.shift()}var Pn=mt.ReactCurrentBatchConfig,Ll=!0;function qp(e,t,n,r){var l=A,o=Pn.transition;Pn.transition=null;try{A=1,pu(e,t,n,r)}finally{A=l,Pn.transition=o}}function bp(e,t,n,r){var l=A,o=Pn.transition;Pn.transition=null;try{A=4,pu(e,t,n,r)}finally{A=l,Pn.transition=o}}function pu(e,t,n,r){if(Ll){var l=gi(e,t,n,r);if(l===null)zo(e,t,r,Ol,n),gs(e,r);else if(Zp(l,e,t,n,r))r.stopPropagation();else if(gs(e,r),t&4&&-1<Yp.indexOf(e)){for(;l!==null;){var o=Br(l);if(o!==null&&hc(o),o=gi(e,t,n,r),o===null&&zo(e,t,r,Ol,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else zo(e,t,r,null,n)}}var Ol=null;function gi(e,t,n,r){if(Ol=null,e=au(r),e=Gt(e),e!==null)if(t=un(e),t===null)e=null;else if(n=t.tag,n===13){if(e=uc(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 Ol=e,null}function xc(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(Bp()){case cu:return 1;case fc:return 4;case _l:case Up:return 16;case dc:return 536870912;default:return 16}default:return 16}}var Ct=null,mu=null,ml=null;function Sc(){if(ml)return ml;var e,t=mu,n=t.length,r,l="value"in Ct?Ct.value:Ct.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 ml=l.slice(e,1<r?1-r:void 0)}function hl(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 br(){return!0}function ws(){return!1}function Le(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)?br:ws,this.isPropagationStopped=ws,this}return Y(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=br)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=br)},persist:function(){},isPersistent:br}),t}var Vn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hu=Le(Vn),Ar=Y({},Vn,{view:0,detail:0}),em=Le(Ar),No,_o,tr,eo=Y({},Ar,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vu,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!==tr&&(tr&&e.type==="mousemove"?(No=e.screenX-tr.screenX,_o=e.screenY-tr.screenY):_o=No=0,tr=e),No)},movementY:function(e){return"movementY"in e?e.movementY:_o}}),xs=Le(eo),tm=Y({},eo,{dataTransfer:0}),nm=Le(tm),rm=Y({},Ar,{relatedTarget:0}),jo=Le(rm),lm=Y({},Vn,{animationName:0,elapsedTime:0,pseudoElement:0}),om=Le(lm),im=Y({},Vn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),um=Le(im),sm=Y({},Vn,{data:0}),Ss=Le(sm),am={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},cm={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"},fm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function dm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=fm[e])?!!t[e]:!1}function vu(){return dm}var pm=Y({},Ar,{key:function(e){if(e.key){var t=am[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=hl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?cm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vu,charCode:function(e){return e.type==="keypress"?hl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?hl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),mm=Le(pm),hm=Y({},eo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Es=Le(hm),vm=Y({},Ar,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vu}),gm=Le(vm),ym=Y({},Vn,{propertyName:0,elapsedTime:0,pseudoElement:0}),wm=Le(ym),xm=Y({},eo,{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}),Sm=Le(xm),Em=[9,13,27,32],gu=at&&"CompositionEvent"in window,dr=null;at&&"documentMode"in document&&(dr=document.documentMode);var km=at&&"TextEvent"in window&&!dr,Ec=at&&(!gu||dr&&8<dr&&11>=dr),ks=String.fromCharCode(32),Cs=!1;function kc(e,t){switch(e){case"keyup":return Em.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var yn=!1;function Cm(e,t){switch(e){case"compositionend":return Cc(t);case"keypress":return t.which!==32?null:(Cs=!0,ks);case"textInput":return e=t.data,e===ks&&Cs?null:e;default:return null}}function Tm(e,t){if(yn)return e==="compositionend"||!gu&&kc(e,t)?(e=Sc(),ml=mu=Ct=null,yn=!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 Ec&&t.locale!=="ko"?null:t.data;default:return null}}var Nm={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 Ts(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Nm[e.type]:t==="textarea"}function Tc(e,t,n,r){nc(r),t=Rl(t,"onChange"),0<t.length&&(n=new hu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var pr=null,Tr=null;function _m(e){Ic(e,0)}function to(e){var t=Sn(e);if(Ya(t))return e}function jm(e,t){if(e==="change")return t}var Nc=!1;if(at){var Lo;if(at){var Oo="oninput"in document;if(!Oo){var Ns=document.createElement("div");Ns.setAttribute("oninput","return;"),Oo=typeof Ns.oninput=="function"}Lo=Oo}else Lo=!1;Nc=Lo&&(!document.documentMode||9<document.documentMode)}function _s(){pr&&(pr.detachEvent("onpropertychange",_c),Tr=pr=null)}function _c(e){if(e.propertyName==="value"&&to(Tr)){var t=[];Tc(t,Tr,e,au(e)),ic(_m,t)}}function Lm(e,t,n){e==="focusin"?(_s(),pr=t,Tr=n,pr.attachEvent("onpropertychange",_c)):e==="focusout"&&_s()}function Om(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return to(Tr)}function Rm(e,t){if(e==="click")return to(t)}function Pm(e,t){if(e==="input"||e==="change")return to(t)}function Fm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ke=typeof Object.is=="function"?Object.is:Fm;function Nr(e,t){if(Ke(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(!bo.call(t,l)||!Ke(e[l],t[l]))return!1}return!0}function js(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ls(e,t){var n=js(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=js(n)}}function jc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?jc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Lc(){for(var e=window,t=Cl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Cl(e.document)}return t}function yu(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 Mm(e){var t=Lc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&jc(n.ownerDocument.documentElement,n)){if(r!==null&&yu(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=Ls(n,o);var i=Ls(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 zm=at&&"documentMode"in document&&11>=document.documentMode,wn=null,yi=null,mr=null,wi=!1;function Os(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;wi||wn==null||wn!==Cl(r)||(r=wn,"selectionStart"in r&&yu(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}),mr&&Nr(mr,r)||(mr=r,r=Rl(yi,"onSelect"),0<r.length&&(t=new hu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=wn)))}function el(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xn={animationend:el("Animation","AnimationEnd"),animationiteration:el("Animation","AnimationIteration"),animationstart:el("Animation","AnimationStart"),transitionend:el("Transition","TransitionEnd")},Ro={},Oc={};at&&(Oc=document.createElement("div").style,"AnimationEvent"in window||(delete xn.animationend.animation,delete xn.animationiteration.animation,delete xn.animationstart.animation),"TransitionEvent"in window||delete xn.transitionend.transition);function no(e){if(Ro[e])return Ro[e];if(!xn[e])return e;var t=xn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Oc)return Ro[e]=t[n];return e}var Rc=no("animationend"),Pc=no("animationiteration"),Fc=no("animationstart"),Mc=no("transitionend"),zc=new Map,Rs="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 Dt(e,t){zc.set(e,t),on(t,[e])}for(var Po=0;Po<Rs.length;Po++){var Fo=Rs[Po],Im=Fo.toLowerCase(),$m=Fo[0].toUpperCase()+Fo.slice(1);Dt(Im,"on"+$m)}Dt(Rc,"onAnimationEnd");Dt(Pc,"onAnimationIteration");Dt(Fc,"onAnimationStart");Dt("dblclick","onDoubleClick");Dt("focusin","onFocus");Dt("focusout","onBlur");Dt(Mc,"onTransitionEnd");zn("onMouseEnter",["mouseout","mouseover"]);zn("onMouseLeave",["mouseout","mouseover"]);zn("onPointerEnter",["pointerout","pointerover"]);zn("onPointerLeave",["pointerout","pointerover"]);on("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));on("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));on("onBeforeInput",["compositionend","keypress","textInput","paste"]);on("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));on("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));on("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var sr="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(" "),Dm=new Set("cancel close invalid load scroll toggle".split(" ").concat(sr));function Ps(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Ip(r,t,void 0,e),e.currentTarget=null}function Ic(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;Ps(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;Ps(l,u,a),o=s}}}if(Nl)throw e=mi,Nl=!1,mi=null,e}function W(e,t){var n=t[Ci];n===void 0&&(n=t[Ci]=new Set);var r=e+"__bubble";n.has(r)||($c(t,e,2,!1),n.add(r))}function Mo(e,t,n){var r=0;t&&(r|=4),$c(n,e,r,t)}var tl="_reactListening"+Math.random().toString(36).slice(2);function _r(e){if(!e[tl]){e[tl]=!0,Va.forEach(function(n){n!=="selectionchange"&&(Dm.has(n)||Mo(n,!1,e),Mo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[tl]||(t[tl]=!0,Mo("selectionchange",!1,t))}}function $c(e,t,n,r){switch(xc(t)){case 1:var l=qp;break;case 4:l=bp;break;default:l=pu}n=l.bind(null,t,n,e),l=void 0,!pi||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 zo(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=Gt(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}ic(function(){var a=o,h=au(n),p=[];e:{var d=zc.get(e);if(d!==void 0){var w=hu,y=e;switch(e){case"keypress":if(hl(n)===0)break e;case"keydown":case"keyup":w=mm;break;case"focusin":y="focus",w=jo;break;case"focusout":y="blur",w=jo;break;case"beforeblur":case"afterblur":w=jo;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":w=xs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=nm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=gm;break;case Rc:case Pc:case Fc:w=om;break;case Mc:w=wm;break;case"scroll":w=em;break;case"wheel":w=Sm;break;case"copy":case"cut":case"paste":w=um;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=Es}var x=(t&4)!==0,L=!x&&e==="scroll",m=x?d!==null?d+"Capture":null:d;x=[];for(var f=a,g;f!==null;){g=f;var S=g.stateNode;if(g.tag===5&&S!==null&&(g=S,m!==null&&(S=Sr(f,m),S!=null&&x.push(jr(f,S,g)))),L)break;f=f.return}0<x.length&&(d=new w(d,y,null,n,h),p.push({event:d,listeners:x}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",d&&n!==fi&&(y=n.relatedTarget||n.fromElement)&&(Gt(y)||y[ct]))break e;if((w||d)&&(d=h.window===h?h:(d=h.ownerDocument)?d.defaultView||d.parentWindow:window,w?(y=n.relatedTarget||n.toElement,w=a,y=y?Gt(y):null,y!==null&&(L=un(y),y!==L||y.tag!==5&&y.tag!==6)&&(y=null)):(w=null,y=a),w!==y)){if(x=xs,S="onMouseLeave",m="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(x=Es,S="onPointerLeave",m="onPointerEnter",f="pointer"),L=w==null?d:Sn(w),g=y==null?d:Sn(y),d=new x(S,f+"leave",w,n,h),d.target=L,d.relatedTarget=g,S=null,Gt(h)===a&&(x=new x(m,f+"enter",y,n,h),x.target=g,x.relatedTarget=L,S=x),L=S,w&&y)t:{for(x=w,m=y,f=0,g=x;g;g=dn(g))f++;for(g=0,S=m;S;S=dn(S))g++;for(;0<f-g;)x=dn(x),f--;for(;0<g-f;)m=dn(m),g--;for(;f--;){if(x===m||m!==null&&x===m.alternate)break t;x=dn(x),m=dn(m)}x=null}else x=null;w!==null&&Fs(p,d,w,x,!1),y!==null&&L!==null&&Fs(p,L,y,x,!0)}}e:{if(d=a?Sn(a):window,w=d.nodeName&&d.nodeName.toLowerCase(),w==="select"||w==="input"&&d.type==="file")var N=jm;else if(Ts(d))if(Nc)N=Pm;else{N=Om;var E=Lm}else(w=d.nodeName)&&w.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(N=Rm);if(N&&(N=N(e,a))){Tc(p,N,n,h);break e}E&&E(e,d,a),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&ii(d,"number",d.value)}switch(E=a?Sn(a):window,e){case"focusin":(Ts(E)||E.contentEditable==="true")&&(wn=E,yi=a,mr=null);break;case"focusout":mr=yi=wn=null;break;case"mousedown":wi=!0;break;case"contextmenu":case"mouseup":case"dragend":wi=!1,Os(p,n,h);break;case"selectionchange":if(zm)break;case"keydown":case"keyup":Os(p,n,h)}var C;if(gu)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else yn?kc(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(Ec&&n.locale!=="ko"&&(yn||_!=="onCompositionStart"?_==="onCompositionEnd"&&yn&&(C=Sc()):(Ct=h,mu="value"in Ct?Ct.value:Ct.textContent,yn=!0)),E=Rl(a,_),0<E.length&&(_=new Ss(_,e,null,n,h),p.push({event:_,listeners:E}),C?_.data=C:(C=Cc(n),C!==null&&(_.data=C)))),(C=km?Cm(e,n):Tm(e,n))&&(a=Rl(a,"onBeforeInput"),0<a.length&&(h=new Ss("onBeforeInput","beforeinput",null,n,h),p.push({event:h,listeners:a}),h.data=C))}Ic(p,t)})}function jr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Rl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Sr(e,n),o!=null&&r.unshift(jr(e,o,l)),o=Sr(e,t),o!=null&&r.push(jr(e,o,l))),e=e.return}return r}function dn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Fs(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=Sr(n,o),s!=null&&i.unshift(jr(n,s,u))):l||(s=Sr(n,o),s!=null&&i.push(jr(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Am=/\r\n?/g,Bm=/\u0000|\uFFFD/g;function Ms(e){return(typeof e=="string"?e:""+e).replace(Am,`
`).replace(Bm,"")}function nl(e,t,n){if(t=Ms(t),Ms(e)!==t&&n)throw Error(k(425))}function Pl(){}var xi=null,Si=null;function Ei(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 ki=typeof setTimeout=="function"?setTimeout:void 0,Um=typeof clearTimeout=="function"?clearTimeout:void 0,zs=typeof Promise=="function"?Promise:void 0,Hm=typeof queueMicrotask=="function"?queueMicrotask:typeof zs<"u"?function(e){return zs.resolve(null).then(e).catch(Wm)}:ki;function Wm(e){setTimeout(function(){throw e})}function Io(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),Cr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Cr(t)}function Lt(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 Is(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 Qn=Math.random().toString(36).slice(2),qe="__reactFiber$"+Qn,Lr="__reactProps$"+Qn,ct="__reactContainer$"+Qn,Ci="__reactEvents$"+Qn,Vm="__reactListeners$"+Qn,Qm="__reactHandles$"+Qn;function Gt(e){var t=e[qe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ct]||n[qe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Is(e);e!==null;){if(n=e[qe])return n;e=Is(e)}return t}e=n,n=e.parentNode}return null}function Br(e){return e=e[qe]||e[ct],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Sn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(k(33))}function ro(e){return e[Lr]||null}var Ti=[],En=-1;function At(e){return{current:e}}function V(e){0>En||(e.current=Ti[En],Ti[En]=null,En--)}function U(e,t){En++,Ti[En]=e.current,e.current=t}var It={},de=At(It),Se=At(!1),bt=It;function In(e,t){var n=e.type.contextTypes;if(!n)return It;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 Ee(e){return e=e.childContextTypes,e!=null}function Fl(){V(Se),V(de)}function $s(e,t,n){if(de.current!==It)throw Error(k(168));U(de,t),U(Se,n)}function Dc(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(k(108,Lp(e)||"Unknown",l));return Y({},n,r)}function Ml(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||It,bt=de.current,U(de,e),U(Se,Se.current),!0}function Ds(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=Dc(e,t,bt),r.__reactInternalMemoizedMergedChildContext=e,V(Se),V(de),U(de,e)):V(Se),U(Se,n)}var lt=null,lo=!1,$o=!1;function Ac(e){lt===null?lt=[e]:lt.push(e)}function Km(e){lo=!0,Ac(e)}function Bt(){if(!$o&&lt!==null){$o=!0;var e=0,t=A;try{var n=lt;for(A=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}lt=null,lo=!1}catch(l){throw lt!==null&&(lt=lt.slice(e+1)),cc(cu,Bt),l}finally{A=t,$o=!1}}return null}var kn=[],Cn=0,zl=null,Il=0,Fe=[],Me=0,en=null,ot=1,it="";function Wt(e,t){kn[Cn++]=Il,kn[Cn++]=zl,zl=e,Il=t}function Bc(e,t,n){Fe[Me++]=ot,Fe[Me++]=it,Fe[Me++]=en,en=e;var r=ot;e=it;var l=32-Ve(r)-1;r&=~(1<<l),n+=1;var o=32-Ve(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,ot=1<<32-Ve(t)+l|n<<l|r,it=o+e}else ot=1<<o|n<<l|r,it=e}function wu(e){e.return!==null&&(Wt(e,1),Bc(e,1,0))}function xu(e){for(;e===zl;)zl=kn[--Cn],kn[Cn]=null,Il=kn[--Cn],kn[Cn]=null;for(;e===en;)en=Fe[--Me],Fe[Me]=null,it=Fe[--Me],Fe[Me]=null,ot=Fe[--Me],Fe[Me]=null}var Ne=null,Te=null,Q=!1,We=null;function Uc(e,t){var n=Ie(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 As(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,Ne=e,Te=Lt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ne=e,Te=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=en!==null?{id:ot,overflow:it}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ie(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ne=e,Te=null,!0):!1;default:return!1}}function Ni(e){return(e.mode&1)!==0&&(e.flags&128)===0}function _i(e){if(Q){var t=Te;if(t){var n=t;if(!As(e,t)){if(Ni(e))throw Error(k(418));t=Lt(n.nextSibling);var r=Ne;t&&As(e,t)?Uc(r,n):(e.flags=e.flags&-4097|2,Q=!1,Ne=e)}}else{if(Ni(e))throw Error(k(418));e.flags=e.flags&-4097|2,Q=!1,Ne=e}}}function Bs(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ne=e}function rl(e){if(e!==Ne)return!1;if(!Q)return Bs(e),Q=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ei(e.type,e.memoizedProps)),t&&(t=Te)){if(Ni(e))throw Hc(),Error(k(418));for(;t;)Uc(e,t),t=Lt(t.nextSibling)}if(Bs(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(k(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Te=Lt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Te=null}}else Te=Ne?Lt(e.stateNode.nextSibling):null;return!0}function Hc(){for(var e=Te;e;)e=Lt(e.nextSibling)}function $n(){Te=Ne=null,Q=!1}function Su(e){We===null?We=[e]:We.push(e)}var Gm=mt.ReactCurrentBatchConfig;function Ue(e,t){if(e&&e.defaultProps){t=Y({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var $l=At(null),Dl=null,Tn=null,Eu=null;function ku(){Eu=Tn=Dl=null}function Cu(e){var t=$l.current;V($l),e._currentValue=t}function ji(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 Fn(e,t){Dl=e,Eu=Tn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(xe=!0),e.firstContext=null)}function De(e){var t=e._currentValue;if(Eu!==e)if(e={context:e,memoizedValue:t,next:null},Tn===null){if(Dl===null)throw Error(k(308));Tn=e,Dl.dependencies={lanes:0,firstContext:e}}else Tn=Tn.next=e;return t}var Xt=null;function Tu(e){Xt===null?Xt=[e]:Xt.push(e)}function Wc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Tu(t)):(n.next=l.next,l.next=n),t.interleaved=n,ft(e,r)}function ft(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 xt=!1;function Nu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Vc(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 ut(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ot(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,z&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,ft(e,n)}return l=r.interleaved,l===null?(t.next=t,Tu(r)):(t.next=l.next,l.next=t),r.interleaved=t,ft(e,n)}function vl(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,fu(e,n)}}function Us(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 Al(e,t,n,r){var l=e.updateQueue;xt=!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 p=l.baseState;i=0,h=a=s=null,u=o;do{var d=u.lane,w=u.eventTime;if((r&d)===d){h!==null&&(h=h.next={eventTime:w,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var y=e,x=u;switch(d=t,w=n,x.tag){case 1:if(y=x.payload,typeof y=="function"){p=y.call(w,p,d);break e}p=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=x.payload,d=typeof y=="function"?y.call(w,p,d):y,d==null)break e;p=Y({},p,d);break e;case 2:xt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,d=l.effects,d===null?l.effects=[u]:d.push(u))}else w={eventTime:w,lane:d,tag:u.tag,payload:u.payload,callback:u.callback,next:null},h===null?(a=h=w,s=p):h=h.next=w,i|=d;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;d=u,u=d.next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}}while(1);if(h===null&&(s=p),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);nn|=i,e.lanes=i,e.memoizedState=p}}function Hs(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(k(191,l));l.call(r)}}}var Qc=new Wa.Component().refs;function Li(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Y({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var oo={isMounted:function(e){return(e=e._reactInternals)?un(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ve(),l=Pt(e),o=ut(r,l);o.payload=t,n!=null&&(o.callback=n),t=Ot(e,o,l),t!==null&&(Qe(t,e,l,r),vl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ve(),l=Pt(e),o=ut(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Ot(e,o,l),t!==null&&(Qe(t,e,l,r),vl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ve(),r=Pt(e),l=ut(n,r);l.tag=2,t!=null&&(l.callback=t),t=Ot(e,l,r),t!==null&&(Qe(t,e,r,n),vl(t,e,r))}};function Ws(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?!Nr(n,r)||!Nr(l,o):!0}function Kc(e,t,n){var r=!1,l=It,o=t.contextType;return typeof o=="object"&&o!==null?o=De(o):(l=Ee(t)?bt:de.current,r=t.contextTypes,o=(r=r!=null)?In(e,l):It),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=oo,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Vs(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&&oo.enqueueReplaceState(t,t.state,null)}function Oi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Qc,Nu(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=De(o):(o=Ee(t)?bt:de.current,l.context=In(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Li(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&&oo.enqueueReplaceState(l,l.state,null),Al(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function nr(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(k(309));var r=n.stateNode}if(!r)throw Error(k(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===Qc&&(u=l.refs={}),i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(k(284));if(!n._owner)throw Error(k(290,e))}return e}function ll(e,t){throw e=Object.prototype.toString.call(t),Error(k(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Qs(e){var t=e._init;return t(e._payload)}function Gc(e){function t(m,f){if(e){var g=m.deletions;g===null?(m.deletions=[f],m.flags|=16):g.push(f)}}function n(m,f){if(!e)return null;for(;f!==null;)t(m,f),f=f.sibling;return null}function r(m,f){for(m=new Map;f!==null;)f.key!==null?m.set(f.key,f):m.set(f.index,f),f=f.sibling;return m}function l(m,f){return m=Ft(m,f),m.index=0,m.sibling=null,m}function o(m,f,g){return m.index=g,e?(g=m.alternate,g!==null?(g=g.index,g<f?(m.flags|=2,f):g):(m.flags|=2,f)):(m.flags|=1048576,f)}function i(m){return e&&m.alternate===null&&(m.flags|=2),m}function u(m,f,g,S){return f===null||f.tag!==6?(f=Vo(g,m.mode,S),f.return=m,f):(f=l(f,g),f.return=m,f)}function s(m,f,g,S){var N=g.type;return N===gn?h(m,f,g.props.children,S,g.key):f!==null&&(f.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===wt&&Qs(N)===f.type)?(S=l(f,g.props),S.ref=nr(m,f,g),S.return=m,S):(S=El(g.type,g.key,g.props,null,m.mode,S),S.ref=nr(m,f,g),S.return=m,S)}function a(m,f,g,S){return f===null||f.tag!==4||f.stateNode.containerInfo!==g.containerInfo||f.stateNode.implementation!==g.implementation?(f=Qo(g,m.mode,S),f.return=m,f):(f=l(f,g.children||[]),f.return=m,f)}function h(m,f,g,S,N){return f===null||f.tag!==7?(f=Jt(g,m.mode,S,N),f.return=m,f):(f=l(f,g),f.return=m,f)}function p(m,f,g){if(typeof f=="string"&&f!==""||typeof f=="number")return f=Vo(""+f,m.mode,g),f.return=m,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Gr:return g=El(f.type,f.key,f.props,null,m.mode,g),g.ref=nr(m,null,f),g.return=m,g;case vn:return f=Qo(f,m.mode,g),f.return=m,f;case wt:var S=f._init;return p(m,S(f._payload),g)}if(ir(f)||Jn(f))return f=Jt(f,m.mode,g,null),f.return=m,f;ll(m,f)}return null}function d(m,f,g,S){var N=f!==null?f.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return N!==null?null:u(m,f,""+g,S);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Gr:return g.key===N?s(m,f,g,S):null;case vn:return g.key===N?a(m,f,g,S):null;case wt:return N=g._init,d(m,f,N(g._payload),S)}if(ir(g)||Jn(g))return N!==null?null:h(m,f,g,S,null);ll(m,g)}return null}function w(m,f,g,S,N){if(typeof S=="string"&&S!==""||typeof S=="number")return m=m.get(g)||null,u(f,m,""+S,N);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Gr:return m=m.get(S.key===null?g:S.key)||null,s(f,m,S,N);case vn:return m=m.get(S.key===null?g:S.key)||null,a(f,m,S,N);case wt:var E=S._init;return w(m,f,g,E(S._payload),N)}if(ir(S)||Jn(S))return m=m.get(g)||null,h(f,m,S,N,null);ll(f,S)}return null}function y(m,f,g,S){for(var N=null,E=null,C=f,_=f=0,$=null;C!==null&&_<g.length;_++){C.index>_?($=C,C=null):$=C.sibling;var P=d(m,C,g[_],S);if(P===null){C===null&&(C=$);break}e&&C&&P.alternate===null&&t(m,C),f=o(P,f,_),E===null?N=P:E.sibling=P,E=P,C=$}if(_===g.length)return n(m,C),Q&&Wt(m,_),N;if(C===null){for(;_<g.length;_++)C=p(m,g[_],S),C!==null&&(f=o(C,f,_),E===null?N=C:E.sibling=C,E=C);return Q&&Wt(m,_),N}for(C=r(m,C);_<g.length;_++)$=w(C,m,_,g[_],S),$!==null&&(e&&$.alternate!==null&&C.delete($.key===null?_:$.key),f=o($,f,_),E===null?N=$:E.sibling=$,E=$);return e&&C.forEach(function(se){return t(m,se)}),Q&&Wt(m,_),N}function x(m,f,g,S){var N=Jn(g);if(typeof N!="function")throw Error(k(150));if(g=N.call(g),g==null)throw Error(k(151));for(var E=N=null,C=f,_=f=0,$=null,P=g.next();C!==null&&!P.done;_++,P=g.next()){C.index>_?($=C,C=null):$=C.sibling;var se=d(m,C,P.value,S);if(se===null){C===null&&(C=$);break}e&&C&&se.alternate===null&&t(m,C),f=o(se,f,_),E===null?N=se:E.sibling=se,E=se,C=$}if(P.done)return n(m,C),Q&&Wt(m,_),N;if(C===null){for(;!P.done;_++,P=g.next())P=p(m,P.value,S),P!==null&&(f=o(P,f,_),E===null?N=P:E.sibling=P,E=P);return Q&&Wt(m,_),N}for(C=r(m,C);!P.done;_++,P=g.next())P=w(C,m,_,P.value,S),P!==null&&(e&&P.alternate!==null&&C.delete(P.key===null?_:P.key),f=o(P,f,_),E===null?N=P:E.sibling=P,E=P);return e&&C.forEach(function(Ge){return t(m,Ge)}),Q&&Wt(m,_),N}function L(m,f,g,S){if(typeof g=="object"&&g!==null&&g.type===gn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Gr:e:{for(var N=g.key,E=f;E!==null;){if(E.key===N){if(N=g.type,N===gn){if(E.tag===7){n(m,E.sibling),f=l(E,g.props.children),f.return=m,m=f;break e}}else if(E.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===wt&&Qs(N)===E.type){n(m,E.sibling),f=l(E,g.props),f.ref=nr(m,E,g),f.return=m,m=f;break e}n(m,E);break}else t(m,E);E=E.sibling}g.type===gn?(f=Jt(g.props.children,m.mode,S,g.key),f.return=m,m=f):(S=El(g.type,g.key,g.props,null,m.mode,S),S.ref=nr(m,f,g),S.return=m,m=S)}return i(m);case vn:e:{for(E=g.key;f!==null;){if(f.key===E)if(f.tag===4&&f.stateNode.containerInfo===g.containerInfo&&f.stateNode.implementation===g.implementation){n(m,f.sibling),f=l(f,g.children||[]),f.return=m,m=f;break e}else{n(m,f);break}else t(m,f);f=f.sibling}f=Qo(g,m.mode,S),f.return=m,m=f}return i(m);case wt:return E=g._init,L(m,f,E(g._payload),S)}if(ir(g))return y(m,f,g,S);if(Jn(g))return x(m,f,g,S);ll(m,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,f!==null&&f.tag===6?(n(m,f.sibling),f=l(f,g),f.return=m,m=f):(n(m,f),f=Vo(g,m.mode,S),f.return=m,m=f),i(m)):n(m,f)}return L}var Dn=Gc(!0),Xc=Gc(!1),Ur={},et=At(Ur),Or=At(Ur),Rr=At(Ur);function Yt(e){if(e===Ur)throw Error(k(174));return e}function _u(e,t){switch(U(Rr,t),U(Or,e),U(et,Ur),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:si(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=si(t,e)}V(et),U(et,t)}function An(){V(et),V(Or),V(Rr)}function Yc(e){Yt(Rr.current);var t=Yt(et.current),n=si(t,e.type);t!==n&&(U(Or,e),U(et,n))}function ju(e){Or.current===e&&(V(et),V(Or))}var G=At(0);function Bl(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 Do=[];function Lu(){for(var e=0;e<Do.length;e++)Do[e]._workInProgressVersionPrimary=null;Do.length=0}var gl=mt.ReactCurrentDispatcher,Ao=mt.ReactCurrentBatchConfig,tn=0,X=null,b=null,ne=null,Ul=!1,hr=!1,Pr=0,Xm=0;function ae(){throw Error(k(321))}function Ou(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ke(e[n],t[n]))return!1;return!0}function Ru(e,t,n,r,l,o){if(tn=o,X=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,gl.current=e===null||e.memoizedState===null?qm:bm,e=n(r,l),hr){o=0;do{if(hr=!1,Pr=0,25<=o)throw Error(k(301));o+=1,ne=b=null,t.updateQueue=null,gl.current=eh,e=n(r,l)}while(hr)}if(gl.current=Hl,t=b!==null&&b.next!==null,tn=0,ne=b=X=null,Ul=!1,t)throw Error(k(300));return e}function Pu(){var e=Pr!==0;return Pr=0,e}function Je(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ne===null?X.memoizedState=ne=e:ne=ne.next=e,ne}function Ae(){if(b===null){var e=X.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=ne===null?X.memoizedState:ne.next;if(t!==null)ne=t,b=e;else{if(e===null)throw Error(k(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},ne===null?X.memoizedState=ne=e:ne=ne.next=e}return ne}function Fr(e,t){return typeof t=="function"?t(e):t}function Bo(e){var t=Ae(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=b,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((tn&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 p={lane:h,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=p,i=r):s=s.next=p,X.lanes|=h,nn|=h}a=a.next}while(a!==null&&a!==o);s===null?i=r:s.next=u,Ke(r,t.memoizedState)||(xe=!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,X.lanes|=o,nn|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Uo(e){var t=Ae(),n=t.queue;if(n===null)throw Error(k(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);Ke(o,t.memoizedState)||(xe=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Zc(){}function Jc(e,t){var n=X,r=Ae(),l=t(),o=!Ke(r.memoizedState,l);if(o&&(r.memoizedState=l,xe=!0),r=r.queue,Fu(ef.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||ne!==null&&ne.memoizedState.tag&1){if(n.flags|=2048,Mr(9,bc.bind(null,n,r,l,t),void 0,null),le===null)throw Error(k(349));tn&30||qc(n,t,l)}return l}function qc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=X.updateQueue,t===null?(t={lastEffect:null,stores:null},X.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function bc(e,t,n,r){t.value=n,t.getSnapshot=r,tf(t)&&nf(e)}function ef(e,t,n){return n(function(){tf(t)&&nf(e)})}function tf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ke(e,n)}catch{return!0}}function nf(e){var t=ft(e,1);t!==null&&Qe(t,e,1,-1)}function Ks(e){var t=Je();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Fr,lastRenderedState:e},t.queue=e,e=e.dispatch=Jm.bind(null,X,e),[t.memoizedState,e]}function Mr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=X.updateQueue,t===null?(t={lastEffect:null,stores:null},X.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 rf(){return Ae().memoizedState}function yl(e,t,n,r){var l=Je();X.flags|=e,l.memoizedState=Mr(1|t,n,void 0,r===void 0?null:r)}function io(e,t,n,r){var l=Ae();r=r===void 0?null:r;var o=void 0;if(b!==null){var i=b.memoizedState;if(o=i.destroy,r!==null&&Ou(r,i.deps)){l.memoizedState=Mr(t,n,o,r);return}}X.flags|=e,l.memoizedState=Mr(1|t,n,o,r)}function Gs(e,t){return yl(8390656,8,e,t)}function Fu(e,t){return io(2048,8,e,t)}function lf(e,t){return io(4,2,e,t)}function of(e,t){return io(4,4,e,t)}function uf(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 sf(e,t,n){return n=n!=null?n.concat([e]):null,io(4,4,uf.bind(null,t,e),n)}function Mu(){}function af(e,t){var n=Ae();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ou(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function cf(e,t){var n=Ae();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ou(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ff(e,t,n){return tn&21?(Ke(n,t)||(n=pc(),X.lanes|=n,nn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,xe=!0),e.memoizedState=n)}function Ym(e,t){var n=A;A=n!==0&&4>n?n:4,e(!0);var r=Ao.transition;Ao.transition={};try{e(!1),t()}finally{A=n,Ao.transition=r}}function df(){return Ae().memoizedState}function Zm(e,t,n){var r=Pt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},pf(e))mf(t,n);else if(n=Wc(e,t,n,r),n!==null){var l=ve();Qe(n,e,r,l),hf(n,t,r)}}function Jm(e,t,n){var r=Pt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(pf(e))mf(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,Ke(u,i)){var s=t.interleaved;s===null?(l.next=l,Tu(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Wc(e,t,l,r),n!==null&&(l=ve(),Qe(n,e,r,l),hf(n,t,r))}}function pf(e){var t=e.alternate;return e===X||t!==null&&t===X}function mf(e,t){hr=Ul=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function hf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fu(e,n)}}var Hl={readContext:De,useCallback:ae,useContext:ae,useEffect:ae,useImperativeHandle:ae,useInsertionEffect:ae,useLayoutEffect:ae,useMemo:ae,useReducer:ae,useRef:ae,useState:ae,useDebugValue:ae,useDeferredValue:ae,useTransition:ae,useMutableSource:ae,useSyncExternalStore:ae,useId:ae,unstable_isNewReconciler:!1},qm={readContext:De,useCallback:function(e,t){return Je().memoizedState=[e,t===void 0?null:t],e},useContext:De,useEffect:Gs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,yl(4194308,4,uf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return yl(4194308,4,e,t)},useInsertionEffect:function(e,t){return yl(4,2,e,t)},useMemo:function(e,t){var n=Je();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Je();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=Zm.bind(null,X,e),[r.memoizedState,e]},useRef:function(e){var t=Je();return e={current:e},t.memoizedState=e},useState:Ks,useDebugValue:Mu,useDeferredValue:function(e){return Je().memoizedState=e},useTransition:function(){var e=Ks(!1),t=e[0];return e=Ym.bind(null,e[1]),Je().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=X,l=Je();if(Q){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),le===null)throw Error(k(349));tn&30||qc(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Gs(ef.bind(null,r,o,e),[e]),r.flags|=2048,Mr(9,bc.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Je(),t=le.identifierPrefix;if(Q){var n=it,r=ot;n=(r&~(1<<32-Ve(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Pr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Xm++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},bm={readContext:De,useCallback:af,useContext:De,useEffect:Fu,useImperativeHandle:sf,useInsertionEffect:lf,useLayoutEffect:of,useMemo:cf,useReducer:Bo,useRef:rf,useState:function(){return Bo(Fr)},useDebugValue:Mu,useDeferredValue:function(e){var t=Ae();return ff(t,b.memoizedState,e)},useTransition:function(){var e=Bo(Fr)[0],t=Ae().memoizedState;return[e,t]},useMutableSource:Zc,useSyncExternalStore:Jc,useId:df,unstable_isNewReconciler:!1},eh={readContext:De,useCallback:af,useContext:De,useEffect:Fu,useImperativeHandle:sf,useInsertionEffect:lf,useLayoutEffect:of,useMemo:cf,useReducer:Uo,useRef:rf,useState:function(){return Uo(Fr)},useDebugValue:Mu,useDeferredValue:function(e){var t=Ae();return b===null?t.memoizedState=e:ff(t,b.memoizedState,e)},useTransition:function(){var e=Uo(Fr)[0],t=Ae().memoizedState;return[e,t]},useMutableSource:Zc,useSyncExternalStore:Jc,useId:df,unstable_isNewReconciler:!1};function Bn(e,t){try{var n="",r=t;do n+=jp(r),r=r.return;while(r);var l=n}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function Ho(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ri(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var th=typeof WeakMap=="function"?WeakMap:Map;function vf(e,t,n){n=ut(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vl||(Vl=!0,Ui=r),Ri(e,t)},n}function gf(e,t,n){n=ut(-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(){Ri(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Ri(e,t),typeof r!="function"&&(Rt===null?Rt=new Set([this]):Rt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Xs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new th;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=hh.bind(null,e,t,n),t.then(e,e))}function Ys(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 Zs(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=ut(-1,1),t.tag=2,Ot(n,t,1))),n.lanes|=1),e)}var nh=mt.ReactCurrentOwner,xe=!1;function me(e,t,n,r){t.child=e===null?Xc(t,null,n,r):Dn(t,e.child,n,r)}function Js(e,t,n,r,l){n=n.render;var o=t.ref;return Fn(t,l),r=Ru(e,t,n,r,o,l),n=Pu(),e!==null&&!xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,dt(e,t,l)):(Q&&n&&wu(t),t.flags|=1,me(e,t,r,l),t.child)}function qs(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Hu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,yf(e,t,o,r,l)):(e=El(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:Nr,n(i,r)&&e.ref===t.ref)return dt(e,t,l)}return t.flags|=1,e=Ft(o,r),e.ref=t.ref,e.return=t,t.child=e}function yf(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Nr(o,r)&&e.ref===t.ref)if(xe=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(xe=!0);else return t.lanes=e.lanes,dt(e,t,l)}return Pi(e,t,n,r,l)}function wf(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},U(_n,Ce),Ce|=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,U(_n,Ce),Ce|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,U(_n,Ce),Ce|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,U(_n,Ce),Ce|=r;return me(e,t,l,n),t.child}function xf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Pi(e,t,n,r,l){var o=Ee(n)?bt:de.current;return o=In(t,o),Fn(t,l),n=Ru(e,t,n,r,o,l),r=Pu(),e!==null&&!xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,dt(e,t,l)):(Q&&r&&wu(t),t.flags|=1,me(e,t,n,l),t.child)}function bs(e,t,n,r,l){if(Ee(n)){var o=!0;Ml(t)}else o=!1;if(Fn(t,l),t.stateNode===null)wl(e,t),Kc(t,n,r),Oi(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=De(a):(a=Ee(n)?bt:de.current,a=In(t,a));var h=n.getDerivedStateFromProps,p=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";p||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Vs(t,i,r,a),xt=!1;var d=t.memoizedState;i.state=d,Al(t,r,i,l),s=t.memoizedState,u!==r||d!==s||Se.current||xt?(typeof h=="function"&&(Li(t,n,h,r),s=t.memoizedState),(u=xt||Ws(t,n,u,r,d,s,a))?(p||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,Vc(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Ue(t.type,u),i.props=a,p=t.pendingProps,d=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=De(s):(s=Ee(n)?bt:de.current,s=In(t,s));var w=n.getDerivedStateFromProps;(h=typeof w=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==p||d!==s)&&Vs(t,i,r,s),xt=!1,d=t.memoizedState,i.state=d,Al(t,r,i,l);var y=t.memoizedState;u!==p||d!==y||Se.current||xt?(typeof w=="function"&&(Li(t,n,w,r),y=t.memoizedState),(a=xt||Ws(t,n,a,r,d,y,s)||!1)?(h||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,y,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,y,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),i.props=r,i.state=y,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Fi(e,t,n,r,o,l)}function Fi(e,t,n,r,l,o){xf(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Ds(t,n,!1),dt(e,t,o);r=t.stateNode,nh.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Dn(t,e.child,null,o),t.child=Dn(t,null,u,o)):me(e,t,u,o),t.memoizedState=r.state,l&&Ds(t,n,!0),t.child}function Sf(e){var t=e.stateNode;t.pendingContext?$s(e,t.pendingContext,t.pendingContext!==t.context):t.context&&$s(e,t.context,!1),_u(e,t.containerInfo)}function ea(e,t,n,r,l){return $n(),Su(l),t.flags|=256,me(e,t,n,r),t.child}var Mi={dehydrated:null,treeContext:null,retryLane:0};function zi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ef(e,t,n){var r=t.pendingProps,l=G.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),U(G,l&1),e===null)return _i(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=ao(i,r,0,null),e=Jt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=zi(n),t.memoizedState=Mi,e):zu(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return rh(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=Ft(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Ft(u,o):(o=Jt(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?zi(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Mi,r}return o=e.child,e=o.sibling,r=Ft(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 zu(e,t){return t=ao({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ol(e,t,n,r){return r!==null&&Su(r),Dn(t,e.child,null,n),e=zu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function rh(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=Ho(Error(k(422))),ol(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=ao({mode:"visible",children:r.children},l,0,null),o=Jt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Dn(t,e.child,null,i),t.child.memoizedState=zi(i),t.memoizedState=Mi,o);if(!(t.mode&1))return ol(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(k(419)),r=Ho(o,r,void 0),ol(e,t,i,r)}if(u=(i&e.childLanes)!==0,xe||u){if(r=le,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,ft(e,l),Qe(r,e,l,-1))}return Uu(),r=Ho(Error(k(421))),ol(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=vh.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,Te=Lt(l.nextSibling),Ne=t,Q=!0,We=null,e!==null&&(Fe[Me++]=ot,Fe[Me++]=it,Fe[Me++]=en,ot=e.id,it=e.overflow,en=t),t=zu(t,r.children),t.flags|=4096,t)}function ta(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ji(e.return,t,n)}function Wo(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 kf(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(me(e,t,r.children,n),r=G.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&&ta(e,n,t);else if(e.tag===19)ta(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(U(G,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&&Bl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Wo(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&&Bl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Wo(t,!0,n,null,o);break;case"together":Wo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function wl(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function dt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),nn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(k(153));if(t.child!==null){for(e=t.child,n=Ft(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ft(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function lh(e,t,n){switch(t.tag){case 3:Sf(t),$n();break;case 5:Yc(t);break;case 1:Ee(t.type)&&Ml(t);break;case 4:_u(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;U($l,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(U(G,G.current&1),t.flags|=128,null):n&t.child.childLanes?Ef(e,t,n):(U(G,G.current&1),e=dt(e,t,n),e!==null?e.sibling:null);U(G,G.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return kf(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),U(G,G.current),r)break;return null;case 22:case 23:return t.lanes=0,wf(e,t,n)}return dt(e,t,n)}var Cf,Ii,Tf,Nf;Cf=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}};Ii=function(){};Tf=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Yt(et.current);var o=null;switch(n){case"input":l=li(e,l),r=li(e,r),o=[];break;case"select":l=Y({},l,{value:void 0}),r=Y({},r,{value:void 0}),o=[];break;case"textarea":l=ui(e,l),r=ui(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Pl)}ai(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"&&(wr.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"&&(wr.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&W("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)}};Nf=function(e,t,n,r){n!==r&&(t.flags|=4)};function rr(e,t){if(!Q)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 ce(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 oh(e,t,n){var r=t.pendingProps;switch(xu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ce(t),null;case 1:return Ee(t.type)&&Fl(),ce(t),null;case 3:return r=t.stateNode,An(),V(Se),V(de),Lu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(rl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,We!==null&&(Vi(We),We=null))),Ii(e,t),ce(t),null;case 5:ju(t);var l=Yt(Rr.current);if(n=t.type,e!==null&&t.stateNode!=null)Tf(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(k(166));return ce(t),null}if(e=Yt(et.current),rl(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[qe]=t,r[Lr]=o,e=(t.mode&1)!==0,n){case"dialog":W("cancel",r),W("close",r);break;case"iframe":case"object":case"embed":W("load",r);break;case"video":case"audio":for(l=0;l<sr.length;l++)W(sr[l],r);break;case"source":W("error",r);break;case"img":case"image":case"link":W("error",r),W("load",r);break;case"details":W("toggle",r);break;case"input":cs(r,o),W("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},W("invalid",r);break;case"textarea":ds(r,o),W("invalid",r)}ai(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&&nl(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&nl(r.textContent,u,e),l=["children",""+u]):wr.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&W("scroll",r)}switch(n){case"input":Xr(r),fs(r,o,!0);break;case"textarea":Xr(r),ps(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Pl)}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=qa(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[qe]=t,e[Lr]=r,Cf(e,t,!1,!1),t.stateNode=e;e:{switch(i=ci(n,r),n){case"dialog":W("cancel",e),W("close",e),l=r;break;case"iframe":case"object":case"embed":W("load",e),l=r;break;case"video":case"audio":for(l=0;l<sr.length;l++)W(sr[l],e);l=r;break;case"source":W("error",e),l=r;break;case"img":case"image":case"link":W("error",e),W("load",e),l=r;break;case"details":W("toggle",e),l=r;break;case"input":cs(e,r),l=li(e,r),W("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=Y({},r,{value:void 0}),W("invalid",e);break;case"textarea":ds(e,r),l=ui(e,r),W("invalid",e);break;default:l=r}ai(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?tc(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&ba(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&xr(e,s):typeof s=="number"&&xr(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(wr.hasOwnProperty(o)?s!=null&&o==="onScroll"&&W("scroll",e):s!=null&&ou(e,o,s,i))}switch(n){case"input":Xr(e),fs(e,r,!1);break;case"textarea":Xr(e),ps(e);break;case"option":r.value!=null&&e.setAttribute("value",""+zt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Ln(e,!!r.multiple,o,!1):r.defaultValue!=null&&Ln(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Pl)}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 ce(t),null;case 6:if(e&&t.stateNode!=null)Nf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(k(166));if(n=Yt(Rr.current),Yt(et.current),rl(t)){if(r=t.stateNode,n=t.memoizedProps,r[qe]=t,(o=r.nodeValue!==n)&&(e=Ne,e!==null))switch(e.tag){case 3:nl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&nl(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[qe]=t,t.stateNode=r}return ce(t),null;case 13:if(V(G),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Q&&Te!==null&&t.mode&1&&!(t.flags&128))Hc(),$n(),t.flags|=98560,o=!1;else if(o=rl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(k(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(k(317));o[qe]=t}else $n(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ce(t),o=!1}else We!==null&&(Vi(We),We=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||G.current&1?te===0&&(te=3):Uu())),t.updateQueue!==null&&(t.flags|=4),ce(t),null);case 4:return An(),Ii(e,t),e===null&&_r(t.stateNode.containerInfo),ce(t),null;case 10:return Cu(t.type._context),ce(t),null;case 17:return Ee(t.type)&&Fl(),ce(t),null;case 19:if(V(G),o=t.memoizedState,o===null)return ce(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)rr(o,!1);else{if(te!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Bl(e),i!==null){for(t.flags|=128,rr(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 U(G,G.current&1|2),t.child}e=e.sibling}o.tail!==null&&J()>Un&&(t.flags|=128,r=!0,rr(o,!1),t.lanes=4194304)}else{if(!r)if(e=Bl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),rr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!Q)return ce(t),null}else 2*J()-o.renderingStartTime>Un&&n!==1073741824&&(t.flags|=128,r=!0,rr(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=J(),t.sibling=null,n=G.current,U(G,r?n&1|2:n&1),t):(ce(t),null);case 22:case 23:return Bu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ce&1073741824&&(ce(t),t.subtreeFlags&6&&(t.flags|=8192)):ce(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function ih(e,t){switch(xu(t),t.tag){case 1:return Ee(t.type)&&Fl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return An(),V(Se),V(de),Lu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ju(t),null;case 13:if(V(G),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));$n()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(G),null;case 4:return An(),null;case 10:return Cu(t.type._context),null;case 22:case 23:return Bu(),null;case 24:return null;default:return null}}var il=!1,fe=!1,uh=typeof WeakSet=="function"?WeakSet:Set,j=null;function Nn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Z(e,t,r)}else n.current=null}function $i(e,t,n){try{n()}catch(r){Z(e,t,r)}}var na=!1;function sh(e,t){if(xi=Ll,e=Lc(),yu(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,p=e,d=null;t:for(;;){for(var w;p!==n||l!==0&&p.nodeType!==3||(u=i+l),p!==o||r!==0&&p.nodeType!==3||(s=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(w=p.firstChild)!==null;)d=p,p=w;for(;;){if(p===e)break t;if(d===n&&++a===l&&(u=i),d===o&&++h===r&&(s=i),(w=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=w}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Si={focusedElem:e,selectionRange:n},Ll=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,L=y.memoizedState,m=t.stateNode,f=m.getSnapshotBeforeUpdate(t.elementType===t.type?x:Ue(t.type,x),L);m.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(S){Z(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return y=na,na=!1,y}function vr(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&&$i(t,n,o)}l=l.next}while(l!==r)}}function uo(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 Di(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 _f(e){var t=e.alternate;t!==null&&(e.alternate=null,_f(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[qe],delete t[Lr],delete t[Ci],delete t[Vm],delete t[Qm])),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 jf(e){return e.tag===5||e.tag===3||e.tag===4}function ra(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||jf(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 Ai(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=Pl));else if(r!==4&&(e=e.child,e!==null))for(Ai(e,t,n),e=e.sibling;e!==null;)Ai(e,t,n),e=e.sibling}function Bi(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(Bi(e,t,n),e=e.sibling;e!==null;)Bi(e,t,n),e=e.sibling}var oe=null,He=!1;function gt(e,t,n){for(n=n.child;n!==null;)Lf(e,t,n),n=n.sibling}function Lf(e,t,n){if(be&&typeof be.onCommitFiberUnmount=="function")try{be.onCommitFiberUnmount(bl,n)}catch{}switch(n.tag){case 5:fe||Nn(n,t);case 6:var r=oe,l=He;oe=null,gt(e,t,n),oe=r,He=l,oe!==null&&(He?(e=oe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):oe.removeChild(n.stateNode));break;case 18:oe!==null&&(He?(e=oe,n=n.stateNode,e.nodeType===8?Io(e.parentNode,n):e.nodeType===1&&Io(e,n),Cr(e)):Io(oe,n.stateNode));break;case 4:r=oe,l=He,oe=n.stateNode.containerInfo,He=!0,gt(e,t,n),oe=r,He=l;break;case 0:case 11:case 14:case 15:if(!fe&&(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)&&$i(n,t,i),l=l.next}while(l!==r)}gt(e,t,n);break;case 1:if(!fe&&(Nn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Z(n,t,u)}gt(e,t,n);break;case 21:gt(e,t,n);break;case 22:n.mode&1?(fe=(r=fe)||n.memoizedState!==null,gt(e,t,n),fe=r):gt(e,t,n);break;default:gt(e,t,n)}}function la(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new uh),t.forEach(function(r){var l=gh.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Be(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:oe=u.stateNode,He=!1;break e;case 3:oe=u.stateNode.containerInfo,He=!0;break e;case 4:oe=u.stateNode.containerInfo,He=!0;break e}u=u.return}if(oe===null)throw Error(k(160));Lf(o,i,l),oe=null,He=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){Z(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Of(t,e),t=t.sibling}function Of(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Be(t,e),Ze(e),r&4){try{vr(3,e,e.return),uo(3,e)}catch(x){Z(e,e.return,x)}try{vr(5,e,e.return)}catch(x){Z(e,e.return,x)}}break;case 1:Be(t,e),Ze(e),r&512&&n!==null&&Nn(n,n.return);break;case 5:if(Be(t,e),Ze(e),r&512&&n!==null&&Nn(n,n.return),e.flags&32){var l=e.stateNode;try{xr(l,"")}catch(x){Z(e,e.return,x)}}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&&Za(l,o),ci(u,i);var a=ci(u,o);for(i=0;i<s.length;i+=2){var h=s[i],p=s[i+1];h==="style"?tc(l,p):h==="dangerouslySetInnerHTML"?ba(l,p):h==="children"?xr(l,p):ou(l,h,p,a)}switch(u){case"input":oi(l,o);break;case"textarea":Ja(l,o);break;case"select":var d=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var w=o.value;w!=null?Ln(l,!!o.multiple,w,!1):d!==!!o.multiple&&(o.defaultValue!=null?Ln(l,!!o.multiple,o.defaultValue,!0):Ln(l,!!o.multiple,o.multiple?[]:"",!1))}l[Lr]=o}catch(x){Z(e,e.return,x)}}break;case 6:if(Be(t,e),Ze(e),r&4){if(e.stateNode===null)throw Error(k(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(x){Z(e,e.return,x)}}break;case 3:if(Be(t,e),Ze(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Cr(t.containerInfo)}catch(x){Z(e,e.return,x)}break;case 4:Be(t,e),Ze(e);break;case 13:Be(t,e),Ze(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Du=J())),r&4&&la(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(fe=(a=fe)||h,Be(t,e),fe=a):Be(t,e),Ze(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!h&&e.mode&1)for(j=e,h=e.child;h!==null;){for(p=j=h;j!==null;){switch(d=j,w=d.child,d.tag){case 0:case 11:case 14:case 15:vr(4,d,d.return);break;case 1:Nn(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(x){Z(r,n,x)}}break;case 5:Nn(d,d.return);break;case 22:if(d.memoizedState!==null){ia(p);continue}}w!==null?(w.return=d,j=w):ia(p)}h=h.sibling}e:for(h=null,p=e;;){if(p.tag===5){if(h===null){h=p;try{l=p.stateNode,a?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=p.stateNode,s=p.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=ec("display",i))}catch(x){Z(e,e.return,x)}}}else if(p.tag===6){if(h===null)try{p.stateNode.nodeValue=a?"":p.memoizedProps}catch(x){Z(e,e.return,x)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;h===p&&(h=null),p=p.return}h===p&&(h=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:Be(t,e),Ze(e),r&4&&la(e);break;case 21:break;default:Be(t,e),Ze(e)}}function Ze(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(jf(n)){var r=n;break e}n=n.return}throw Error(k(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(xr(l,""),r.flags&=-33);var o=ra(e);Bi(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=ra(e);Ai(e,u,i);break;default:throw Error(k(161))}}catch(s){Z(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ah(e,t,n){j=e,Rf(e)}function Rf(e,t,n){for(var r=(e.mode&1)!==0;j!==null;){var l=j,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||il;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||fe;u=il;var a=fe;if(il=i,(fe=s)&&!a)for(j=l;j!==null;)i=j,s=i.child,i.tag===22&&i.memoizedState!==null?ua(l):s!==null?(s.return=i,j=s):ua(l);for(;o!==null;)j=o,Rf(o),o=o.sibling;j=l,il=u,fe=a}oa(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,j=o):oa(e)}}function oa(e){for(;j!==null;){var t=j;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:fe||uo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!fe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ue(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Hs(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}Hs(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 p=h.dehydrated;p!==null&&Cr(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(k(163))}fe||t.flags&512&&Di(t)}catch(d){Z(t,t.return,d)}}if(t===e){j=null;break}if(n=t.sibling,n!==null){n.return=t.return,j=n;break}j=t.return}}function ia(e){for(;j!==null;){var t=j;if(t===e){j=null;break}var n=t.sibling;if(n!==null){n.return=t.return,j=n;break}j=t.return}}function ua(e){for(;j!==null;){var t=j;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{uo(4,t)}catch(s){Z(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Z(t,l,s)}}var o=t.return;try{Di(t)}catch(s){Z(t,o,s)}break;case 5:var i=t.return;try{Di(t)}catch(s){Z(t,i,s)}}}catch(s){Z(t,t.return,s)}if(t===e){j=null;break}var u=t.sibling;if(u!==null){u.return=t.return,j=u;break}j=t.return}}var ch=Math.ceil,Wl=mt.ReactCurrentDispatcher,Iu=mt.ReactCurrentOwner,$e=mt.ReactCurrentBatchConfig,z=0,le=null,q=null,ie=0,Ce=0,_n=At(0),te=0,zr=null,nn=0,so=0,$u=0,gr=null,we=null,Du=0,Un=1/0,rt=null,Vl=!1,Ui=null,Rt=null,ul=!1,Tt=null,Ql=0,yr=0,Hi=null,xl=-1,Sl=0;function ve(){return z&6?J():xl!==-1?xl:xl=J()}function Pt(e){return e.mode&1?z&2&&ie!==0?ie&-ie:Gm.transition!==null?(Sl===0&&(Sl=pc()),Sl):(e=A,e!==0||(e=window.event,e=e===void 0?16:xc(e.type)),e):1}function Qe(e,t,n,r){if(50<yr)throw yr=0,Hi=null,Error(k(185));Dr(e,n,r),(!(z&2)||e!==le)&&(e===le&&(!(z&2)&&(so|=n),te===4&&kt(e,ie)),ke(e,r),n===1&&z===0&&!(t.mode&1)&&(Un=J()+500,lo&&Bt()))}function ke(e,t){var n=e.callbackNode;Gp(e,t);var r=jl(e,e===le?ie:0);if(r===0)n!==null&&vs(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&vs(n),t===1)e.tag===0?Km(sa.bind(null,e)):Ac(sa.bind(null,e)),Hm(function(){!(z&6)&&Bt()}),n=null;else{switch(mc(r)){case 1:n=cu;break;case 4:n=fc;break;case 16:n=_l;break;case 536870912:n=dc;break;default:n=_l}n=Af(n,Pf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Pf(e,t){if(xl=-1,Sl=0,z&6)throw Error(k(327));var n=e.callbackNode;if(Mn()&&e.callbackNode!==n)return null;var r=jl(e,e===le?ie:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Kl(e,r);else{t=r;var l=z;z|=2;var o=Mf();(le!==e||ie!==t)&&(rt=null,Un=J()+500,Zt(e,t));do try{ph();break}catch(u){Ff(e,u)}while(1);ku(),Wl.current=o,z=l,q!==null?t=0:(le=null,ie=0,t=te)}if(t!==0){if(t===2&&(l=hi(e),l!==0&&(r=l,t=Wi(e,l))),t===1)throw n=zr,Zt(e,0),kt(e,r),ke(e,J()),n;if(t===6)kt(e,r);else{if(l=e.current.alternate,!(r&30)&&!fh(l)&&(t=Kl(e,r),t===2&&(o=hi(e),o!==0&&(r=o,t=Wi(e,o))),t===1))throw n=zr,Zt(e,0),kt(e,r),ke(e,J()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(k(345));case 2:Vt(e,we,rt);break;case 3:if(kt(e,r),(r&130023424)===r&&(t=Du+500-J(),10<t)){if(jl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ve(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ki(Vt.bind(null,e,we,rt),t);break}Vt(e,we,rt);break;case 4:if(kt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Ve(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=J()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ch(r/1960))-r,10<r){e.timeoutHandle=ki(Vt.bind(null,e,we,rt),r);break}Vt(e,we,rt);break;case 5:Vt(e,we,rt);break;default:throw Error(k(329))}}}return ke(e,J()),e.callbackNode===n?Pf.bind(null,e):null}function Wi(e,t){var n=gr;return e.current.memoizedState.isDehydrated&&(Zt(e,t).flags|=256),e=Kl(e,t),e!==2&&(t=we,we=n,t!==null&&Vi(t)),e}function Vi(e){we===null?we=e:we.push.apply(we,e)}function fh(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(!Ke(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 kt(e,t){for(t&=~$u,t&=~so,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ve(t),r=1<<n;e[n]=-1,t&=~r}}function sa(e){if(z&6)throw Error(k(327));Mn();var t=jl(e,0);if(!(t&1))return ke(e,J()),null;var n=Kl(e,t);if(e.tag!==0&&n===2){var r=hi(e);r!==0&&(t=r,n=Wi(e,r))}if(n===1)throw n=zr,Zt(e,0),kt(e,t),ke(e,J()),n;if(n===6)throw Error(k(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Vt(e,we,rt),ke(e,J()),null}function Au(e,t){var n=z;z|=1;try{return e(t)}finally{z=n,z===0&&(Un=J()+500,lo&&Bt())}}function rn(e){Tt!==null&&Tt.tag===0&&!(z&6)&&Mn();var t=z;z|=1;var n=$e.transition,r=A;try{if($e.transition=null,A=1,e)return e()}finally{A=r,$e.transition=n,z=t,!(z&6)&&Bt()}}function Bu(){Ce=_n.current,V(_n)}function Zt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Um(n)),q!==null)for(n=q.return;n!==null;){var r=n;switch(xu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Fl();break;case 3:An(),V(Se),V(de),Lu();break;case 5:ju(r);break;case 4:An();break;case 13:V(G);break;case 19:V(G);break;case 10:Cu(r.type._context);break;case 22:case 23:Bu()}n=n.return}if(le=e,q=e=Ft(e.current,null),ie=Ce=t,te=0,zr=null,$u=so=nn=0,we=gr=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 Ff(e,t){do{var n=q;try{if(ku(),gl.current=Hl,Ul){for(var r=X.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Ul=!1}if(tn=0,ne=b=X=null,hr=!1,Pr=0,Iu.current=null,n===null||n.return===null){te=1,zr=t,q=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=ie,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,h=u,p=h.tag;if(!(h.mode&1)&&(p===0||p===11||p===15)){var d=h.alternate;d?(h.updateQueue=d.updateQueue,h.memoizedState=d.memoizedState,h.lanes=d.lanes):(h.updateQueue=null,h.memoizedState=null)}var w=Ys(i);if(w!==null){w.flags&=-257,Zs(w,i,u,o,t),w.mode&1&&Xs(o,a,t),t=w,s=a;var y=t.updateQueue;if(y===null){var x=new Set;x.add(s),t.updateQueue=x}else y.add(s);break e}else{if(!(t&1)){Xs(o,a,t),Uu();break e}s=Error(k(426))}}else if(Q&&u.mode&1){var L=Ys(i);if(L!==null){!(L.flags&65536)&&(L.flags|=256),Zs(L,i,u,o,t),Su(Bn(s,u));break e}}o=s=Bn(s,u),te!==4&&(te=2),gr===null?gr=[o]:gr.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var m=vf(o,s,t);Us(o,m);break e;case 1:u=s;var f=o.type,g=o.stateNode;if(!(o.flags&128)&&(typeof f.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Rt===null||!Rt.has(g)))){o.flags|=65536,t&=-t,o.lanes|=t;var S=gf(o,u,t);Us(o,S);break e}}o=o.return}while(o!==null)}If(n)}catch(N){t=N,q===n&&n!==null&&(q=n=n.return);continue}break}while(1)}function Mf(){var e=Wl.current;return Wl.current=Hl,e===null?Hl:e}function Uu(){(te===0||te===3||te===2)&&(te=4),le===null||!(nn&268435455)&&!(so&268435455)||kt(le,ie)}function Kl(e,t){var n=z;z|=2;var r=Mf();(le!==e||ie!==t)&&(rt=null,Zt(e,t));do try{dh();break}catch(l){Ff(e,l)}while(1);if(ku(),z=n,Wl.current=r,q!==null)throw Error(k(261));return le=null,ie=0,te}function dh(){for(;q!==null;)zf(q)}function ph(){for(;q!==null&&!Dp();)zf(q)}function zf(e){var t=Df(e.alternate,e,Ce);e.memoizedProps=e.pendingProps,t===null?If(e):q=t,Iu.current=null}function If(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=ih(n,t),n!==null){n.flags&=32767,q=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{te=6,q=null;return}}else if(n=oh(n,t,Ce),n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);te===0&&(te=5)}function Vt(e,t,n){var r=A,l=$e.transition;try{$e.transition=null,A=1,mh(e,t,n,r)}finally{$e.transition=l,A=r}return null}function mh(e,t,n,r){do Mn();while(Tt!==null);if(z&6)throw Error(k(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(k(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Xp(e,o),e===le&&(q=le=null,ie=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||ul||(ul=!0,Af(_l,function(){return Mn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=$e.transition,$e.transition=null;var i=A;A=1;var u=z;z|=4,Iu.current=null,sh(e,n),Of(n,e),Mm(Si),Ll=!!xi,Si=xi=null,e.current=n,ah(n),Ap(),z=u,A=i,$e.transition=o}else e.current=n;if(ul&&(ul=!1,Tt=e,Ql=l),o=e.pendingLanes,o===0&&(Rt=null),Hp(n.stateNode),ke(e,J()),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(Vl)throw Vl=!1,e=Ui,Ui=null,e;return Ql&1&&e.tag!==0&&Mn(),o=e.pendingLanes,o&1?e===Hi?yr++:(yr=0,Hi=e):yr=0,Bt(),null}function Mn(){if(Tt!==null){var e=mc(Ql),t=$e.transition,n=A;try{if($e.transition=null,A=16>e?16:e,Tt===null)var r=!1;else{if(e=Tt,Tt=null,Ql=0,z&6)throw Error(k(331));var l=z;for(z|=4,j=e.current;j!==null;){var o=j,i=o.child;if(j.flags&16){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(j=a;j!==null;){var h=j;switch(h.tag){case 0:case 11:case 15:vr(8,h,o)}var p=h.child;if(p!==null)p.return=h,j=p;else for(;j!==null;){h=j;var d=h.sibling,w=h.return;if(_f(h),h===a){j=null;break}if(d!==null){d.return=w,j=d;break}j=w}}}var y=o.alternate;if(y!==null){var x=y.child;if(x!==null){y.child=null;do{var L=x.sibling;x.sibling=null,x=L}while(x!==null)}}j=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,j=i;else e:for(;j!==null;){if(o=j,o.flags&2048)switch(o.tag){case 0:case 11:case 15:vr(9,o,o.return)}var m=o.sibling;if(m!==null){m.return=o.return,j=m;break e}j=o.return}}var f=e.current;for(j=f;j!==null;){i=j;var g=i.child;if(i.subtreeFlags&2064&&g!==null)g.return=i,j=g;else e:for(i=f;j!==null;){if(u=j,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:uo(9,u)}}catch(N){Z(u,u.return,N)}if(u===i){j=null;break e}var S=u.sibling;if(S!==null){S.return=u.return,j=S;break e}j=u.return}}if(z=l,Bt(),be&&typeof be.onPostCommitFiberRoot=="function")try{be.onPostCommitFiberRoot(bl,e)}catch{}r=!0}return r}finally{A=n,$e.transition=t}}return!1}function aa(e,t,n){t=Bn(n,t),t=vf(e,t,1),e=Ot(e,t,1),t=ve(),e!==null&&(Dr(e,1,t),ke(e,t))}function Z(e,t,n){if(e.tag===3)aa(e,e,n);else for(;t!==null;){if(t.tag===3){aa(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Rt===null||!Rt.has(r))){e=Bn(n,e),e=gf(t,e,1),t=Ot(t,e,1),e=ve(),t!==null&&(Dr(t,1,e),ke(t,e));break}}t=t.return}}function hh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ve(),e.pingedLanes|=e.suspendedLanes&n,le===e&&(ie&n)===n&&(te===4||te===3&&(ie&130023424)===ie&&500>J()-Du?Zt(e,0):$u|=n),ke(e,t)}function $f(e,t){t===0&&(e.mode&1?(t=Jr,Jr<<=1,!(Jr&130023424)&&(Jr=4194304)):t=1);var n=ve();e=ft(e,t),e!==null&&(Dr(e,t,n),ke(e,n))}function vh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),$f(e,n)}function gh(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(k(314))}r!==null&&r.delete(t),$f(e,n)}var Df;Df=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Se.current)xe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return xe=!1,lh(e,t,n);xe=!!(e.flags&131072)}else xe=!1,Q&&t.flags&1048576&&Bc(t,Il,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;wl(e,t),e=t.pendingProps;var l=In(t,de.current);Fn(t,n),l=Ru(null,t,r,e,l,n);var o=Pu();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,Ee(r)?(o=!0,Ml(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Nu(t),l.updater=oo,t.stateNode=l,l._reactInternals=t,Oi(t,r,e,n),t=Fi(null,t,r,!0,o,n)):(t.tag=0,Q&&o&&wu(t),me(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(wl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=wh(r),e=Ue(r,e),l){case 0:t=Pi(null,t,r,e,n);break e;case 1:t=bs(null,t,r,e,n);break e;case 11:t=Js(null,t,r,e,n);break e;case 14:t=qs(null,t,r,Ue(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),Pi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),bs(e,t,r,l,n);case 3:e:{if(Sf(t),e===null)throw Error(k(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Vc(e,t),Al(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=Bn(Error(k(423)),t),t=ea(e,t,r,n,l);break e}else if(r!==l){l=Bn(Error(k(424)),t),t=ea(e,t,r,n,l);break e}else for(Te=Lt(t.stateNode.containerInfo.firstChild),Ne=t,Q=!0,We=null,n=Xc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if($n(),r===l){t=dt(e,t,n);break e}me(e,t,r,n)}t=t.child}return t;case 5:return Yc(t),e===null&&_i(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Ei(r,l)?i=null:o!==null&&Ei(r,o)&&(t.flags|=32),xf(e,t),me(e,t,i,n),t.child;case 6:return e===null&&_i(t),null;case 13:return Ef(e,t,n);case 4:return _u(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Dn(t,null,r,n):me(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),Js(e,t,r,l,n);case 7:return me(e,t,t.pendingProps,n),t.child;case 8:return me(e,t,t.pendingProps.children,n),t.child;case 12:return me(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,U($l,r._currentValue),r._currentValue=i,o!==null)if(Ke(o.value,i)){if(o.children===l.children&&!Se.current){t=dt(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=ut(-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),ji(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(k(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ji(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}me(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Fn(t,n),l=De(l),r=r(l),t.flags|=1,me(e,t,r,n),t.child;case 14:return r=t.type,l=Ue(r,t.pendingProps),l=Ue(r.type,l),qs(e,t,r,l,n);case 15:return yf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),wl(e,t),t.tag=1,Ee(r)?(e=!0,Ml(t)):e=!1,Fn(t,n),Kc(t,r,l),Oi(t,r,l,n),Fi(null,t,r,!0,e,n);case 19:return kf(e,t,n);case 22:return wf(e,t,n)}throw Error(k(156,t.tag))};function Af(e,t){return cc(e,t)}function yh(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 Ie(e,t,n,r){return new yh(e,t,n,r)}function Hu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wh(e){if(typeof e=="function")return Hu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===uu)return 11;if(e===su)return 14}return 2}function Ft(e,t){var n=e.alternate;return n===null?(n=Ie(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 El(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Hu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case gn:return Jt(n.children,l,o,t);case iu:i=8,l|=8;break;case ei:return e=Ie(12,n,t,l|2),e.elementType=ei,e.lanes=o,e;case ti:return e=Ie(13,n,t,l),e.elementType=ti,e.lanes=o,e;case ni:return e=Ie(19,n,t,l),e.elementType=ni,e.lanes=o,e;case Ga:return ao(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Qa:i=10;break e;case Ka:i=9;break e;case uu:i=11;break e;case su:i=14;break e;case wt:i=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=Ie(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Jt(e,t,n,r){return e=Ie(7,e,r,t),e.lanes=n,e}function ao(e,t,n,r){return e=Ie(22,e,r,t),e.elementType=Ga,e.lanes=n,e.stateNode={isHidden:!1},e}function Vo(e,t,n){return e=Ie(6,e,null,t),e.lanes=n,e}function Qo(e,t,n){return t=Ie(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function xh(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=To(0),this.expirationTimes=To(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=To(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Wu(e,t,n,r,l,o,i,u,s){return e=new xh(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Ie(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Nu(o),e}function Sh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:vn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Bf(e){if(!e)return It;e=e._reactInternals;e:{if(un(e)!==e||e.tag!==1)throw Error(k(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ee(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(k(171))}if(e.tag===1){var n=e.type;if(Ee(n))return Dc(e,n,t)}return t}function Uf(e,t,n,r,l,o,i,u,s){return e=Wu(n,r,!0,e,l,o,i,u,s),e.context=Bf(null),n=e.current,r=ve(),l=Pt(n),o=ut(r,l),o.callback=t??null,Ot(n,o,l),e.current.lanes=l,Dr(e,l,r),ke(e,r),e}function co(e,t,n,r){var l=t.current,o=ve(),i=Pt(l);return n=Bf(n),t.context===null?t.context=n:t.pendingContext=n,t=ut(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Ot(l,t,i),e!==null&&(Qe(e,l,i,o),vl(e,l,i)),i}function Gl(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 ca(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Vu(e,t){ca(e,t),(e=e.alternate)&&ca(e,t)}function Eh(){return null}var Hf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Qu(e){this._internalRoot=e}fo.prototype.render=Qu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(k(409));co(e,t,null,null)};fo.prototype.unmount=Qu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;rn(function(){co(null,e,null,null)}),t[ct]=null}};function fo(e){this._internalRoot=e}fo.prototype.unstable_scheduleHydration=function(e){if(e){var t=gc();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&&wc(e)}};function Ku(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function po(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function fa(){}function kh(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=Gl(i);o.call(a)}}var i=Uf(t,r,e,0,null,!1,!1,"",fa);return e._reactRootContainer=i,e[ct]=i.current,_r(e.nodeType===8?e.parentNode:e),rn(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=Gl(s);u.call(a)}}var s=Wu(e,0,!1,null,null,!1,!1,"",fa);return e._reactRootContainer=s,e[ct]=s.current,_r(e.nodeType===8?e.parentNode:e),rn(function(){co(t,s,n,r)}),s}function mo(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=Gl(i);u.call(s)}}co(t,i,e,l)}else i=kh(n,t,e,l,r);return Gl(i)}hc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ur(t.pendingLanes);n!==0&&(fu(t,n|1),ke(t,J()),!(z&6)&&(Un=J()+500,Bt()))}break;case 13:rn(function(){var r=ft(e,1);if(r!==null){var l=ve();Qe(r,e,1,l)}}),Vu(e,1)}};du=function(e){if(e.tag===13){var t=ft(e,134217728);if(t!==null){var n=ve();Qe(t,e,134217728,n)}Vu(e,134217728)}};vc=function(e){if(e.tag===13){var t=Pt(e),n=ft(e,t);if(n!==null){var r=ve();Qe(n,e,t,r)}Vu(e,t)}};gc=function(){return A};yc=function(e,t){var n=A;try{return A=e,t()}finally{A=n}};di=function(e,t,n){switch(t){case"input":if(oi(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=ro(r);if(!l)throw Error(k(90));Ya(r),oi(r,l)}}}break;case"textarea":Ja(e,n);break;case"select":t=n.value,t!=null&&Ln(e,!!n.multiple,t,!1)}};lc=Au;oc=rn;var Ch={usingClientEntryPoint:!1,Events:[Br,Sn,ro,nc,rc,Au]},lr={findFiberByHostInstance:Gt,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Th={bundleType:lr.bundleType,version:lr.version,rendererPackageName:lr.rendererPackageName,rendererConfig:lr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:mt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=sc(e),e===null?null:e.stateNode},findFiberByHostInstance:lr.findFiberByHostInstance||Eh,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 sl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sl.isDisabled&&sl.supportsFiber)try{bl=sl.inject(Th),be=sl}catch{}}je.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ch;je.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ku(t))throw Error(k(200));return Sh(e,t,null,n)};je.createRoot=function(e,t){if(!Ku(e))throw Error(k(299));var n=!1,r="",l=Hf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Wu(e,1,!1,null,null,n,!1,r,l),e[ct]=t.current,_r(e.nodeType===8?e.parentNode:e),new Qu(t)};je.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(k(188)):(e=Object.keys(e).join(","),Error(k(268,e)));return e=sc(t),e=e===null?null:e.stateNode,e};je.flushSync=function(e){return rn(e)};je.hydrate=function(e,t,n){if(!po(t))throw Error(k(200));return mo(null,e,t,!0,n)};je.hydrateRoot=function(e,t,n){if(!Ku(e))throw Error(k(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Hf;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Uf(t,null,e,1,n??null,l,!1,o,i),e[ct]=t.current,_r(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 fo(t)};je.render=function(e,t,n){if(!po(t))throw Error(k(200));return mo(null,e,t,!1,n)};je.unmountComponentAtNode=function(e){if(!po(e))throw Error(k(40));return e._reactRootContainer?(rn(function(){mo(null,null,e,!1,function(){e._reactRootContainer=null,e[ct]=null})}),!0):!1};je.unstable_batchedUpdates=Au;je.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!po(n))throw Error(k(200));if(e==null||e._reactInternals===void 0)throw Error(k(38));return mo(e,t,n,!1,r)};je.version="18.2.0-next-9e3b772b8-20220608";function Wf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Wf)}catch(e){console.error(e)}}Wf(),Ba.exports=je;var Vf=Ba.exports;const jn=Ir(Vf);var da=Vf;qo.createRoot=da.createRoot,qo.hydrateRoot=da.hydrateRoot;const Ut=v.createContext({listTorrents:()=>{throw new Error("Function not implemented.")},getTorrentDetails:()=>{throw new Error("Function not implemented.")},getTorrentStats:()=>{throw new Error("Function not implemented.")},uploadTorrent:()=>{throw new Error("Function not implemented.")},pause:()=>{throw new Error("Function not implemented.")},start:()=>{throw new Error("Function not implemented.")},forget:()=>{throw new Error("Function not implemented.")},delete:()=>{throw new Error("Function not implemented.")},getStreamLogsUrl:()=>null}),Hr=v.createContext({setCloseableError:e=>{},refreshTorrents:()=>{}}),Qf=v.createContext({refresh:()=>{}});var Kf={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],l=0;l<arguments.length;l++){var o=arguments[l];if(o){var i=typeof o;if(i==="string"||i==="number")r.push(o);else if(Array.isArray(o)){if(o.length){var u=n.apply(null,o);u&&r.push(u)}}else if(i==="object"){if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]")){r.push(o.toString());continue}for(var s in o)t.call(o,s)&&o[s]&&r.push(s)}}}return r.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Kf);var Nh=Kf.exports;const M=Ir(Nh);function Qi(){return Qi=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},Qi.apply(this,arguments)}function Gf(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 pa(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function _h(e){var t=jh(e,"string");return typeof t=="symbol"?t:String(t)}function jh(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Lh(e,t,n){var r=v.useRef(e!==void 0),l=v.useState(t),o=l[0],i=l[1],u=e!==void 0,s=r.current;return r.current=u,!u&&s&&o!==t&&i(t),[u?e:o,v.useCallback(function(a){for(var h=arguments.length,p=new Array(h>1?h-1:0),d=1;d<h;d++)p[d-1]=arguments[d];n&&n.apply(void 0,[a].concat(p)),i(a)},[n])]}function Oh(e,t){return Object.keys(t).reduce(function(n,r){var l,o=n,i=o[pa(r)],u=o[r],s=Gf(o,[pa(r),r].map(_h)),a=t[r],h=Lh(u,i,e[a]),p=h[0],d=h[1];return Qi({},s,(l={},l[r]=p,l[a]=d,l))},e)}function Ki(e,t){return Ki=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,l){return r.__proto__=l,r},Ki(e,t)}function Rh(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ki(e,t)}const Ph=["xxl","xl","lg","md","sm","xs"],Fh="xs",ho=v.createContext({prefixes:{},breakpoints:Ph,minBreakpoint:Fh});function H(e,t){const{prefixes:n}=v.useContext(ho);return e||n[t]||t}function Xf(){const{breakpoints:e}=v.useContext(ho);return e}function Yf(){const{minBreakpoint:e}=v.useContext(ho);return e}function Mh(){const{dir:e}=v.useContext(ho);return e==="rtl"}function vo(e){return e&&e.ownerDocument||document}function zh(e){var t=vo(e);return t&&t.defaultView||window}function Ih(e,t){return zh(e).getComputedStyle(e,t)}var $h=/([A-Z])/g;function Dh(e){return e.replace($h,"-$1").toLowerCase()}var Ah=/^ms-/;function al(e){return Dh(e).replace(Ah,"-ms-")}var Bh=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function Uh(e){return!!(e&&Bh.test(e))}function qt(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(al(t))||Ih(e).getPropertyValue(al(t));Object.keys(t).forEach(function(l){var o=t[l];!o&&o!==0?e.style.removeProperty(al(l)):Uh(l)?r+=l+"("+o+") ":n+=al(l)+": "+o+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}var Zf={exports:{}},Hh="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Wh=Hh,Vh=Wh;function Jf(){}function qf(){}qf.resetWarningCache=Jf;var Qh=function(){function e(r,l,o,i,u,s){if(s!==Vh){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:qf,resetWarningCache:Jf};return n.PropTypes=n,n};Zf.exports=Qh();var Kh=Zf.exports;const st=Ir(Kh),ma={disabled:!1},bf=he.createContext(null);var Gh=function(t){return t.scrollTop},ar="unmounted",Qt="exited",St="entering",Kt="entered",Gi="exiting",ht=function(e){Rh(t,e);function t(r,l){var o;o=e.call(this,r,l)||this;var i=l,u=i&&!i.isMounting?r.enter:r.appear,s;return o.appearStatus=null,r.in?u?(s=Qt,o.appearStatus=St):s=Kt:r.unmountOnExit||r.mountOnEnter?s=ar:s=Qt,o.state={status:s},o.nextCallback=null,o}t.getDerivedStateFromProps=function(l,o){var i=l.in;return i&&o.status===ar?{status:Qt}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(l){var o=null;if(l!==this.props){var i=this.state.status;this.props.in?i!==St&&i!==Kt&&(o=St):(i===St||i===Kt)&&(o=Gi)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var l=this.props.timeout,o,i,u;return o=i=u=l,l!=null&&typeof l!="number"&&(o=l.exit,i=l.enter,u=l.appear!==void 0?l.appear:i),{exit:o,enter:i,appear:u}},n.updateStatus=function(l,o){if(l===void 0&&(l=!1),o!==null)if(this.cancelNextCallback(),o===St){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:jn.findDOMNode(this);i&&Gh(i)}this.performEnter(l)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Qt&&this.setState({status:ar})},n.performEnter=function(l){var o=this,i=this.props.enter,u=this.context?this.context.isMounting:l,s=this.props.nodeRef?[u]:[jn.findDOMNode(this),u],a=s[0],h=s[1],p=this.getTimeouts(),d=u?p.appear:p.enter;if(!l&&!i||ma.disabled){this.safeSetState({status:Kt},function(){o.props.onEntered(a)});return}this.props.onEnter(a,h),this.safeSetState({status:St},function(){o.props.onEntering(a,h),o.onTransitionEnd(d,function(){o.safeSetState({status:Kt},function(){o.props.onEntered(a,h)})})})},n.performExit=function(){var l=this,o=this.props.exit,i=this.getTimeouts(),u=this.props.nodeRef?void 0:jn.findDOMNode(this);if(!o||ma.disabled){this.safeSetState({status:Qt},function(){l.props.onExited(u)});return}this.props.onExit(u),this.safeSetState({status:Gi},function(){l.props.onExiting(u),l.onTransitionEnd(i.exit,function(){l.safeSetState({status:Qt},function(){l.props.onExited(u)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(l,o){o=this.setNextCallback(o),this.setState(l,o)},n.setNextCallback=function(l){var o=this,i=!0;return this.nextCallback=function(u){i&&(i=!1,o.nextCallback=null,l(u))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(l,o){this.setNextCallback(o);var i=this.props.nodeRef?this.props.nodeRef.current:jn.findDOMNode(this),u=l==null&&!this.props.addEndListener;if(!i||u){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],a=s[0],h=s[1];this.props.addEndListener(a,h)}l!=null&&setTimeout(this.nextCallback,l)},n.render=function(){var l=this.state.status;if(l===ar)return null;var o=this.props,i=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var u=Gf(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return he.createElement(bf.Provider,{value:null},typeof i=="function"?i(l,u):he.cloneElement(he.Children.only(i),u))},t}(he.Component);ht.contextType=bf;ht.propTypes={};function pn(){}ht.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:pn,onEntering:pn,onEntered:pn,onExit:pn,onExiting:pn,onExited:pn};ht.UNMOUNTED=ar;ht.EXITED=Qt;ht.ENTERING=St;ht.ENTERED=Kt;ht.EXITING=Gi;const Xh=ht,Kn=!!(typeof window<"u"&&window.document&&window.document.createElement);var Xi=!1,Yi=!1;try{var Ko={get passive(){return Xi=!0},get once(){return Yi=Xi=!0}};Kn&&(window.addEventListener("test",Ko,Ko),window.removeEventListener("test",Ko,!0))}catch{}function ed(e,t,n,r){if(r&&typeof r!="boolean"&&!Yi){var l=r.once,o=r.capture,i=n;!Yi&&l&&(i=n.__once||function u(s){this.removeEventListener(t,u,o),n.call(this,s)},n.__once=i),e.addEventListener(t,i,Xi?r:o)}e.addEventListener(t,n,r)}function Zi(e,t,n,r){var l=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,l),n.__once&&e.removeEventListener(t,n.__once,l)}function Xl(e,t,n,r){return ed(e,t,n,r),function(){Zi(e,t,n,r)}}function Yh(e,t,n,r){if(n===void 0&&(n=!1),r===void 0&&(r=!0),e){var l=document.createEvent("HTMLEvents");l.initEvent(t,n,r),e.dispatchEvent(l)}}function Zh(e){var t=qt(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function Jh(e,t,n){n===void 0&&(n=5);var r=!1,l=setTimeout(function(){r||Yh(e,"transitionend",!0)},t+n),o=Xl(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(l),o()}}function td(e,t,n,r){n==null&&(n=Zh(e)||0);var l=Jh(e,n,r),o=Xl(e,"transitionend",t);return function(){l(),o()}}function ha(e,t){const n=qt(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function qh(e,t){const n=ha(e,"transitionDuration"),r=ha(e,"transitionDelay"),l=td(e,o=>{o.target===e&&(l(),t(o))},n+r)}function bh(e){e.offsetHeight}const va=e=>!e||typeof e=="function"?e:t=>{e.current=t};function ev(e,t){const n=va(e),r=va(t);return l=>{n&&n(l),r&&r(l)}}function go(e,t){return v.useMemo(()=>ev(e,t),[e,t])}function tv(e){return e&&"setState"in e?jn.findDOMNode(e):e??null}const nv=he.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:l,onExited:o,addEndListener:i,children:u,childRef:s,...a},h)=>{const p=v.useRef(null),d=go(p,s),w=E=>{d(tv(E))},y=E=>C=>{E&&p.current&&E(p.current,C)},x=v.useCallback(y(e),[e]),L=v.useCallback(y(t),[t]),m=v.useCallback(y(n),[n]),f=v.useCallback(y(r),[r]),g=v.useCallback(y(l),[l]),S=v.useCallback(y(o),[o]),N=v.useCallback(y(i),[i]);return c.jsx(Xh,{ref:h,...a,onEnter:x,onEntered:m,onEntering:L,onExit:f,onExited:S,onExiting:g,addEndListener:N,nodeRef:p,children:typeof u=="function"?(E,C)=>u(E,{...C,ref:w}):he.cloneElement(u,{ref:w})})}),rv=nv;function lv(e){const t=v.useRef(e);return v.useEffect(()=>{t.current=e},[e]),t}function ze(e){const t=lv(e);return v.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const nd=e=>v.forwardRef((t,n)=>c.jsx("div",{...t,ref:n,className:M(t.className,e)})),rd=nd("h4");rd.displayName="DivStyledAsH4";const ld=v.forwardRef(({className:e,bsPrefix:t,as:n=rd,...r},l)=>(t=H(t,"alert-heading"),c.jsx(n,{ref:l,className:M(e,t),...r})));ld.displayName="AlertHeading";const ov=ld;function iv(){return v.useState(null)}function uv(){const e=v.useRef(!0),t=v.useRef(()=>e.current);return v.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function sv(e){const t=v.useRef(null);return v.useEffect(()=>{t.current=e}),t.current}const av=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",cv=typeof document<"u",ga=cv||av?v.useLayoutEffect:v.useEffect,fv=["as","disabled"];function dv(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 pv(e){return!e||e.trim()==="#"}function Gu({tagName:e,disabled:t,href:n,target:r,rel:l,role:o,onClick:i,tabIndex:u=0,type:s}){e||(n!=null||r!=null||l!=null?e="a":e="button");const a={tagName:e};if(e==="button")return[{type:s||"button",disabled:t},a];const h=d=>{if((t||e==="a"&&pv(n))&&d.preventDefault(),t){d.stopPropagation();return}i==null||i(d)},p=d=>{d.key===" "&&(d.preventDefault(),h(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:o??"button",disabled:void 0,tabIndex:t?void 0:u,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?l:void 0,onClick:h,onKeyDown:p},a]}const mv=v.forwardRef((e,t)=>{let{as:n,disabled:r}=e,l=dv(e,fv);const[o,{tagName:i}]=Gu(Object.assign({tagName:n,disabled:r},l));return c.jsx(i,Object.assign({},l,o,{ref:t}))});mv.displayName="Button";const hv=["onKeyDown"];function vv(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 gv(e){return!e||e.trim()==="#"}const od=v.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=vv(e,hv);const[l]=Gu(Object.assign({tagName:"a"},r)),o=ze(i=>{l.onKeyDown(i),n==null||n(i)});return gv(r.href)||r.role==="button"?c.jsx("a",Object.assign({ref:t},r,l,{onKeyDown:o})):c.jsx("a",Object.assign({ref:t},r,{onKeyDown:n}))});od.displayName="Anchor";const yv=od,id=v.forwardRef(({className:e,bsPrefix:t,as:n=yv,...r},l)=>(t=H(t,"alert-link"),c.jsx(n,{ref:l,className:M(e,t),...r})));id.displayName="AlertLink";const wv=id,xv={[St]:"show",[Kt]:"show"},ud=v.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...l},o)=>{const i={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...l},u=v.useCallback((s,a)=>{bh(s),r==null||r(s,a)},[r]);return c.jsx(rv,{ref:o,addEndListener:qh,...i,onEnter:u,childRef:t.ref,children:(s,a)=>v.cloneElement(t,{...a,className:M("fade",e,t.props.className,xv[s],n[s])})})});ud.displayName="Fade";const Yl=ud,Sv={"aria-label":st.string,onClick:st.func,variant:st.oneOf(["white"])},Xu=v.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},l)=>c.jsx("button",{ref:l,type:"button",className:M("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));Xu.displayName="CloseButton";Xu.propTypes=Sv;const sd=Xu,ad=v.forwardRef((e,t)=>{const{bsPrefix:n,show:r=!0,closeLabel:l="Close alert",closeVariant:o,className:i,children:u,variant:s="primary",onClose:a,dismissible:h,transition:p=Yl,...d}=Oh(e,{show:"onClose"}),w=H(n,"alert"),y=ze(m=>{a&&a(!1,m)}),x=p===!0?Yl:p,L=c.jsxs("div",{role:"alert",...x?void 0:d,ref:t,className:M(i,w,s&&`${w}-${s}`,h&&`${w}-dismissible`),children:[h&&c.jsx(sd,{onClick:y,"aria-label":l,variant:o}),u]});return x?c.jsx(x,{unmountOnExit:!0,...d,ref:void 0,in:r,children:L}):r?L:null});ad.displayName="Alert";const ya=Object.assign(ad,{Link:wv,Heading:ov}),cd=v.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:l=!1,disabled:o=!1,className:i,...u},s)=>{const a=H(t,"btn"),[h,{tagName:p}]=Gu({tagName:e,disabled:o,...u}),d=p;return c.jsx(d,{...h,...u,ref:s,disabled:o,className:M(i,a,l&&"active",n&&`${a}-${n}`,r&&`${a}-${r}`,u.href&&o&&"disabled")})});cd.displayName="Button";const $t=cd;function Ev(e){const t=v.useRef(e);return t.current=e,t}function fd(e){const t=Ev(e);v.useEffect(()=>()=>t.current(),[])}function kv(e,t){let n=0;return v.Children.map(e,r=>v.isValidElement(r)?t(r,n++):r)}function Cv(e,t){return v.Children.toArray(e).some(n=>v.isValidElement(n)&&n.type===t)}function Tv({as:e,bsPrefix:t,className:n,...r}){t=H(t,"col");const l=Xf(),o=Yf(),i=[],u=[];return l.forEach(s=>{const a=r[s];delete r[s];let h,p,d;typeof a=="object"&&a!=null?{span:h,offset:p,order:d}=a:h=a;const w=s!==o?`-${s}`:"";h&&i.push(h===!0?`${t}${w}`:`${t}${w}-${h}`),d!=null&&u.push(`order${w}-${d}`),p!=null&&u.push(`offset${w}-${p}`)}),[{...r,className:M(n,...i,...u)},{as:e,bsPrefix:t,spans:i}]}const dd=v.forwardRef((e,t)=>{const[{className:n,...r},{as:l="div",bsPrefix:o,spans:i}]=Tv(e);return c.jsx(l,{...r,ref:t,className:M(n,!i.length&&o)})});dd.displayName="Col";const Yu=dd,pd=v.forwardRef(({bsPrefix:e,fluid:t=!1,as:n="div",className:r,...l},o)=>{const i=H(e,"container"),u=typeof t=="string"?`-${t}`:"-fluid";return c.jsx(n,{ref:o,...l,className:M(r,t?`${i}${u}`:i)})});pd.displayName="Container";const Nv=pd;var _v=Function.prototype.bind.call(Function.prototype.call,[].slice);function mn(e,t){return _v(e.querySelectorAll(t))}function wa(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const jv="data-rr-ui-";function Lv(e){return`${jv}${e}`}const md=v.createContext(Kn?window:void 0);md.Provider;function Zu(){return v.useContext(md)}const Ov={type:st.string,tooltip:st.bool,as:st.elementType},Ju=v.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:r=!1,...l},o)=>c.jsx(e,{...l,ref:o,className:M(t,`${n}-${r?"tooltip":"feedback"}`)}));Ju.displayName="Feedback";Ju.propTypes=Ov;const hd=Ju,Rv=v.createContext({}),pt=Rv,vd=v.forwardRef(({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:l=!1,isInvalid:o=!1,as:i="input",...u},s)=>{const{controlId:a}=v.useContext(pt);return t=H(t,"form-check-input"),c.jsx(i,{...u,ref:s,type:r,id:e||a,className:M(n,t,l&&"is-valid",o&&"is-invalid")})});vd.displayName="FormCheckInput";const gd=vd,yd=v.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...r},l)=>{const{controlId:o}=v.useContext(pt);return e=H(e,"form-check-label"),c.jsx("label",{...r,ref:l,htmlFor:n||o,className:M(t,e)})});yd.displayName="FormCheckLabel";const Ji=yd,wd=v.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:l=!1,disabled:o=!1,isValid:i=!1,isInvalid:u=!1,feedbackTooltip:s=!1,feedback:a,feedbackType:h,className:p,style:d,title:w="",type:y="checkbox",label:x,children:L,as:m="input",...f},g)=>{t=H(t,"form-check"),n=H(n,"form-switch");const{controlId:S}=v.useContext(pt),N=v.useMemo(()=>({controlId:e||S}),[S,e]),E=!L&&x!=null&&x!==!1||Cv(L,Ji),C=c.jsx(gd,{...f,type:y==="switch"?"checkbox":y,ref:g,isValid:i,isInvalid:u,disabled:o,as:m});return c.jsx(pt.Provider,{value:N,children:c.jsx("div",{style:d,className:M(p,E&&t,r&&`${t}-inline`,l&&`${t}-reverse`,y==="switch"&&n),children:L||c.jsxs(c.Fragment,{children:[C,E&&c.jsx(Ji,{title:w,children:x}),a&&c.jsx(hd,{type:h,tooltip:s,children:a})]})})})});wd.displayName="FormCheck";const Zl=Object.assign(wd,{Input:gd,Label:Ji}),xd=v.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:r,id:l,className:o,isValid:i=!1,isInvalid:u=!1,plaintext:s,readOnly:a,as:h="input",...p},d)=>{const{controlId:w}=v.useContext(pt);return e=H(e,"form-control"),c.jsx(h,{...p,type:t,size:r,ref:d,readOnly:a,id:l||w,className:M(o,s?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,i&&"is-valid",u&&"is-invalid")})});xd.displayName="FormControl";const Pv=Object.assign(xd,{Feedback:hd}),Sd=v.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},l)=>(t=H(t,"form-floating"),c.jsx(n,{ref:l,className:M(e,t),...r})));Sd.displayName="FormFloating";const Fv=Sd,Ed=v.forwardRef(({controlId:e,as:t="div",...n},r)=>{const l=v.useMemo(()=>({controlId:e}),[e]);return c.jsx(pt.Provider,{value:l,children:c.jsx(t,{...n,ref:r})})});Ed.displayName="FormGroup";const kd=Ed,Cd=v.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:l,htmlFor:o,...i},u)=>{const{controlId:s}=v.useContext(pt);t=H(t,"form-label");let a="col-form-label";typeof n=="string"&&(a=`${a} ${a}-${n}`);const h=M(l,t,r&&"visually-hidden",n&&a);return o=o||s,n?c.jsx(Yu,{ref:u,as:"label",className:h,htmlFor:o,...i}):c.jsx(e,{ref:u,className:h,htmlFor:o,...i})});Cd.displayName="FormLabel";const Mv=Cd,Td=v.forwardRef(({bsPrefix:e,className:t,id:n,...r},l)=>{const{controlId:o}=v.useContext(pt);return e=H(e,"form-range"),c.jsx("input",{...r,type:"range",ref:l,className:M(t,e),id:n||o})});Td.displayName="FormRange";const zv=Td,Nd=v.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:l=!1,isInvalid:o=!1,id:i,...u},s)=>{const{controlId:a}=v.useContext(pt);return e=H(e,"form-select"),c.jsx("select",{...u,size:n,ref:s,className:M(r,e,t&&`${e}-${t}`,l&&"is-valid",o&&"is-invalid"),id:i||a})});Nd.displayName="FormSelect";const Iv=Nd,_d=v.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:r,...l},o)=>(e=H(e,"form-text"),c.jsx(n,{...l,ref:o,className:M(t,e,r&&"text-muted")})));_d.displayName="FormText";const $v=_d,jd=v.forwardRef((e,t)=>c.jsx(Zl,{...e,ref:t,type:"switch"}));jd.displayName="Switch";const Dv=Object.assign(jd,{Input:Zl.Input,Label:Zl.Label}),Ld=v.forwardRef(({bsPrefix:e,className:t,children:n,controlId:r,label:l,...o},i)=>(e=H(e,"form-floating"),c.jsxs(kd,{ref:i,className:M(t,e),controlId:r,...o,children:[n,c.jsx("label",{htmlFor:r,children:l})]})));Ld.displayName="FloatingLabel";const Av=Ld,Bv={_ref:st.any,validated:st.bool,as:st.elementType},qu=v.forwardRef(({className:e,validated:t,as:n="form",...r},l)=>c.jsx(n,{...r,ref:l,className:M(e,t&&"was-validated")}));qu.displayName="Form";qu.propTypes=Bv;const re=Object.assign(qu,{Group:kd,Control:Pv,Floating:Fv,Check:Zl,Switch:Dv,Label:Mv,Text:$v,Range:zv,Select:Iv,FloatingLabel:Av});var cl;function xa(e){if((!cl&&cl!==0||e)&&Kn){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),cl=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return cl}function Go(e){e===void 0&&(e=vo());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Uv(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const Sa=Lv("modal-open");class Hv{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return Uv(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",l=this.getElement();t.style={overflow:l.style.overflow,[r]:l.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(qt(l,r)||"0",10)+t.scrollBarWidth}px`),l.setAttribute(Sa,""),qt(l,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(Sa),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const bu=Hv,Xo=(e,t)=>Kn?e==null?(t||vo()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function Wv(e,t){const n=Zu(),[r,l]=v.useState(()=>Xo(e,n==null?void 0:n.document));if(!r){const o=Xo(e);o&&l(o)}return v.useEffect(()=>{t&&r&&t(r)},[t,r]),v.useEffect(()=>{const o=Xo(e);o!==r&&l(o)},[e,r]),r}function Vv({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:l}){const o=v.useRef(null),i=v.useRef(t),u=ze(n);v.useEffect(()=>{t?i.current=!0:u(o.current)},[t,u]);const s=go(o,e.ref),a=v.cloneElement(e,{ref:s});return t?a:l||!i.current&&r?null:a}function Qv({in:e,onTransition:t}){const n=v.useRef(null),r=v.useRef(!0),l=ze(t);return ga(()=>{if(!n.current)return;let o=!1;return l({in:e,element:n.current,initial:r.current,isStale:()=>o}),()=>{o=!0}},[e,l]),ga(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function Kv({children:e,in:t,onExited:n,onEntered:r,transition:l}){const[o,i]=v.useState(!t);t&&o&&i(!1);const u=Qv({in:!!t,onTransition:a=>{const h=()=>{a.isStale()||(a.in?r==null||r(a.element,a.initial):(i(!0),n==null||n(a.element)))};Promise.resolve(l(a)).then(h,p=>{throw a.in||i(!0),p})}}),s=go(u,e.ref);return o&&!t?null:v.cloneElement(e,{ref:s})}function Ea(e,t,n){return e?c.jsx(e,Object.assign({},n)):t?c.jsx(Kv,Object.assign({},n,{transition:t})):c.jsx(Vv,Object.assign({},n))}function Gv(e){return e.code==="Escape"||e.keyCode===27}const Xv=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function Yv(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}let Yo;function Zv(e){return Yo||(Yo=new bu({ownerDocument:e==null?void 0:e.document})),Yo}function Jv(e){const t=Zu(),n=e||Zv(t),r=v.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:v.useCallback(l=>{r.current.dialog=l},[]),setBackdropRef:v.useCallback(l=>{r.current.backdrop=l},[])})}const Od=v.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:l,style:o,children:i,backdrop:u=!0,keyboard:s=!0,onBackdropClick:a,onEscapeKeyDown:h,transition:p,runTransition:d,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:L=!0,restoreFocus:m=!0,restoreFocusOptions:f,renderDialog:g,renderBackdrop:S=K=>c.jsx("div",Object.assign({},K)),manager:N,container:E,onShow:C,onHide:_=()=>{},onExit:$,onExited:P,onExiting:se,onEnter:Ge,onEntering:Xe,onEntered:sn}=e,Gn=Yv(e,Xv);const Oe=Zu(),Ye=Wv(E),T=Jv(N),O=uv(),R=sv(n),[D,B]=v.useState(!n),pe=v.useRef(null);v.useImperativeHandle(t,()=>T,[T]),Kn&&!R&&n&&(pe.current=Go(Oe==null?void 0:Oe.document)),n&&D&&B(!1);const Re=ze(()=>{if(T.add(),cn.current=Xl(document,"keydown",wo),an.current=Xl(document,"focus",()=>setTimeout(Pe),!0),C&&C(),x){var K,Vr;const Zn=Go((K=(Vr=T.dialog)==null?void 0:Vr.ownerDocument)!=null?K:Oe==null?void 0:Oe.document);T.dialog&&Zn&&!wa(T.dialog,Zn)&&(pe.current=Zn,T.dialog.focus())}}),tt=ze(()=>{if(T.remove(),cn.current==null||cn.current(),an.current==null||an.current(),m){var K;(K=pe.current)==null||K.focus==null||K.focus(f),pe.current=null}});v.useEffect(()=>{!n||!Ye||Re()},[n,Ye,Re]),v.useEffect(()=>{D&&tt()},[D,tt]),fd(()=>{tt()});const Pe=ze(()=>{if(!L||!O()||!T.isTopModal())return;const K=Go(Oe==null?void 0:Oe.document);T.dialog&&K&&!wa(T.dialog,K)&&T.dialog.focus()}),vt=ze(K=>{K.target===K.currentTarget&&(a==null||a(K),u===!0&&_())}),wo=ze(K=>{s&&Gv(K)&&T.isTopModal()&&(h==null||h(K),K.defaultPrevented||_())}),an=v.useRef(),cn=v.useRef(),Xn=(...K)=>{B(!0),P==null||P(...K)};if(!Ye)return null;const Wr=Object.assign({role:r,ref:T.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},Gn,{style:o,className:l,tabIndex:-1});let Yn=g?g(Wr):c.jsx("div",Object.assign({},Wr,{children:v.cloneElement(i,{role:"document"})}));Yn=Ea(p,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:se,onExited:Xn,onEnter:Ge,onEntering:Xe,onEntered:sn,children:Yn});let Ht=null;return u&&(Ht=S({ref:T.setBackdropRef,onClick:vt}),Ht=Ea(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Ht})),c.jsx(c.Fragment,{children:jn.createPortal(c.jsxs(c.Fragment,{children:[Ht,Yn]}),Ye)})});Od.displayName="Modal";const qv=Object.assign(Od,{Manager:bu});function bv(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function e0(e,t){e.classList?e.classList.add(t):bv(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function ka(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function t0(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=ka(e.className,t):e.setAttribute("class",ka(e.className&&e.className.baseVal||"",t))}const hn={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class n0 extends bu{adjustAndStore(t,n,r){const l=n.style[t];n.dataset[t]=l,qt(n,{[t]:`${parseFloat(qt(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],qt(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(e0(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",l=this.isRTL?"marginLeft":"marginRight";mn(n,hn.FIXED_CONTENT).forEach(o=>this.adjustAndStore(r,o,t.scrollBarWidth)),mn(n,hn.STICKY_CONTENT).forEach(o=>this.adjustAndStore(l,o,-t.scrollBarWidth)),mn(n,hn.NAVBAR_TOGGLER).forEach(o=>this.adjustAndStore(l,o,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();t0(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",l=this.isRTL?"marginLeft":"marginRight";mn(n,hn.FIXED_CONTENT).forEach(o=>this.restore(r,o)),mn(n,hn.STICKY_CONTENT).forEach(o=>this.restore(l,o)),mn(n,hn.NAVBAR_TOGGLER).forEach(o=>this.restore(l,o))}}let Zo;function r0(e){return Zo||(Zo=new n0(e)),Zo}const Rd=v.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},l)=>(t=H(t,"modal-body"),c.jsx(n,{ref:l,className:M(e,t),...r})));Rd.displayName="ModalBody";const l0=Rd,o0=v.createContext({onHide(){}}),Pd=o0,Fd=v.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:l,fullscreen:o,children:i,scrollable:u,...s},a)=>{e=H(e,"modal");const h=`${e}-dialog`,p=typeof o=="string"?`${e}-fullscreen-${o}`:`${e}-fullscreen`;return c.jsx("div",{...s,ref:a,className:M(h,t,l&&`${e}-${l}`,r&&`${h}-centered`,u&&`${h}-scrollable`,o&&p),children:c.jsx("div",{className:M(`${e}-content`,n),children:i})})});Fd.displayName="ModalDialog";const Md=Fd,zd=v.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},l)=>(t=H(t,"modal-footer"),c.jsx(n,{ref:l,className:M(e,t),...r})));zd.displayName="ModalFooter";const i0=zd,u0=v.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:l,...o},i)=>{const u=v.useContext(Pd),s=ze(()=>{u==null||u.onHide(),r==null||r()});return c.jsxs("div",{ref:i,...o,children:[l,n&&c.jsx(sd,{"aria-label":e,variant:t,onClick:s})]})}),s0=u0,Id=v.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...l},o)=>(e=H(e,"modal-header"),c.jsx(s0,{ref:o,...l,className:M(t,e),closeLabel:n,closeButton:r})));Id.displayName="ModalHeader";const a0=Id,c0=nd("h4"),$d=v.forwardRef(({className:e,bsPrefix:t,as:n=c0,...r},l)=>(t=H(t,"modal-title"),c.jsx(n,{ref:l,className:M(e,t),...r})));$d.displayName="ModalTitle";const f0=$d;function d0(e){return c.jsx(Yl,{...e,timeout:null})}function p0(e){return c.jsx(Yl,{...e,timeout:null})}const Dd=v.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:l,children:o,dialogAs:i=Md,"aria-labelledby":u,"aria-describedby":s,"aria-label":a,show:h=!1,animation:p=!0,backdrop:d=!0,keyboard:w=!0,onEscapeKeyDown:y,onShow:x,onHide:L,container:m,autoFocus:f=!0,enforceFocus:g=!0,restoreFocus:S=!0,restoreFocusOptions:N,onEntered:E,onExit:C,onExiting:_,onEnter:$,onEntering:P,onExited:se,backdropClassName:Ge,manager:Xe,...sn},Gn)=>{const[Oe,Ye]=v.useState({}),[T,O]=v.useState(!1),R=v.useRef(!1),D=v.useRef(!1),B=v.useRef(null),[pe,Re]=iv(),tt=go(Gn,Re),Pe=ze(L),vt=Mh();e=H(e,"modal");const wo=v.useMemo(()=>({onHide:Pe}),[Pe]);function an(){return Xe||r0({isRTL:vt})}function cn(I){if(!Kn)return;const fn=an().getScrollbarWidth()>0,rs=I.scrollHeight>vo(I).documentElement.clientHeight;Ye({paddingRight:fn&&!rs?xa():void 0,paddingLeft:!fn&&rs?xa():void 0})}const Xn=ze(()=>{pe&&cn(pe.dialog)});fd(()=>{Zi(window,"resize",Xn),B.current==null||B.current()});const Wr=()=>{R.current=!0},Yn=I=>{R.current&&pe&&I.target===pe.dialog&&(D.current=!0),R.current=!1},Ht=()=>{O(!0),B.current=td(pe.dialog,()=>{O(!1)})},K=I=>{I.target===I.currentTarget&&Ht()},Vr=I=>{if(d==="static"){K(I);return}if(D.current||I.target!==I.currentTarget){D.current=!1;return}L==null||L()},Zn=I=>{w?y==null||y(I):(I.preventDefault(),d==="static"&&Ht())},Zd=(I,fn)=>{I&&cn(I),$==null||$(I,fn)},Jd=I=>{B.current==null||B.current(),C==null||C(I)},qd=(I,fn)=>{P==null||P(I,fn),ed(window,"resize",Xn)},bd=I=>{I&&(I.style.display=""),se==null||se(I),Zi(window,"resize",Xn)},ep=v.useCallback(I=>c.jsx("div",{...I,className:M(`${e}-backdrop`,Ge,!p&&"show")}),[p,Ge,e]),ns={...n,...Oe};ns.display="block";const tp=I=>c.jsx("div",{role:"dialog",...I,style:ns,className:M(t,e,T&&`${e}-static`,!p&&"show"),onClick:d?Vr:void 0,onMouseUp:Yn,"aria-label":a,"aria-labelledby":u,"aria-describedby":s,children:c.jsx(i,{...sn,onMouseDown:Wr,className:r,contentClassName:l,children:o})});return c.jsx(Pd.Provider,{value:wo,children:c.jsx(qv,{show:h,ref:tt,backdrop:d,container:m,keyboard:!0,autoFocus:f,enforceFocus:g,restoreFocus:S,restoreFocusOptions:N,onEscapeKeyDown:Zn,onShow:x,onHide:L,onEnter:Zd,onEntering:qd,onEntered:E,onExit:Jd,onExiting:_,onExited:bd,manager:an(),transition:p?d0:void 0,backdropTransition:p?p0:void 0,renderBackdrop:ep,renderDialog:tp})})});Dd.displayName="Modal";const ee=Object.assign(Dd,{Body:l0,Header:a0,Title:f0,Footer:i0,Dialog:Md,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Ca=1e3;function m0(e,t,n){const r=(e-t)/(n-t)*100;return Math.round(r*Ca)/Ca}function Ta({min:e,now:t,max:n,label:r,visuallyHidden:l,striped:o,animated:i,className:u,style:s,variant:a,bsPrefix:h,...p},d){return c.jsx("div",{ref:d,...p,role:"progressbar",className:M(u,`${h}-bar`,{[`bg-${a}`]:a,[`${h}-bar-animated`]:i,[`${h}-bar-striped`]:i||o}),style:{width:`${m0(t,e,n)}%`,...s},"aria-valuenow":t,"aria-valuemin":e,"aria-valuemax":n,children:l?c.jsx("span",{className:"visually-hidden",children:r}):r})}const Ad=v.forwardRef(({isChild:e=!1,...t},n)=>{const r={min:0,max:100,animated:!1,visuallyHidden:!1,striped:!1,...t};if(r.bsPrefix=H(r.bsPrefix,"progress"),e)return Ta(r,n);const{min:l,now:o,max:i,label:u,visuallyHidden:s,striped:a,animated:h,bsPrefix:p,variant:d,className:w,children:y,...x}=r;return c.jsx("div",{ref:n,...x,className:M(w,p),children:y?kv(y,L=>v.cloneElement(L,{isChild:!0})):Ta({min:l,now:o,max:i,label:u,visuallyHidden:s,striped:a,animated:h,bsPrefix:p,variant:d},n)})});Ad.displayName="ProgressBar";const h0=Ad,Bd=v.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},l)=>{const o=H(e,"row"),i=Xf(),u=Yf(),s=`${o}-cols`,a=[];return i.forEach(h=>{const p=r[h];delete r[h];let d;p!=null&&typeof p=="object"?{cols:d}=p:d=p;const w=h!==u?`-${h}`:"";d!=null&&a.push(`${s}${w}-${d}`)}),c.jsx(n,{ref:l,...r,className:M(t,o,...a)})});Bd.displayName="Row";const Ud=Bd,Hd=v.forwardRef(({bsPrefix:e,variant:t,animation:n="border",size:r,as:l="div",className:o,...i},u)=>{e=H(e,"spinner");const s=`${e}-${n}`;return c.jsx(l,{ref:u,...i,className:M(o,s,r&&`${s}-${r}`,t&&`text-${t}`)})});Hd.displayName="Spinner";const Hn=Hd,Jl="initializing",Wd="paused",Vd="live",v0="error";function es(e,t){let n,r=t;const l=async()=>{if(r=await e(),r==null)throw"asyncCallback returned null or undefined";o()};let o=()=>{n=setTimeout(l,r)};return o(),()=>{clearTimeout(n)}}function Qd(e,t){let n;const r=async()=>{await e().then(()=>!1,()=>!0)&&l()};let l=o=>{n=setTimeout(r,o!==void 0?o:t)};return l(0),()=>clearTimeout(n)}const kl=e=>{const{onClick:t,disabled:n,color:r,children:l,className:o,...i}=e,u=a=>{a.stopPropagation(),!n&&t()},s=r?`text-${r}`:"";return c.jsx("a",{className:`p-1 ${s} ${o}`,onClick:u,href:"#",...i,children:l})},ln=e=>{var r,l,o;let{error:t,remove:n}=e;return t==null?null:c.jsxs(ya,{variant:"danger",onClose:n,dismissible:n!=null,children:[c.jsx(ya.Heading,{children:t.text}),((r=t.details)==null?void 0:r.statusText)&&c.jsx("p",{children:c.jsx("strong",{children:(l=t.details)==null?void 0:l.statusText})}),c.jsx("pre",{children:(o=t.details)==null?void 0:o.text})]})},g0=({id:e,show:t,onHide:n})=>{if(!t)return null;const[r,l]=v.useState(!1),[o,i]=v.useState(null),[u,s]=v.useState(!1),a=v.useContext(Hr),h=v.useContext(Ut),p=()=>{l(!1),i(null),s(!1),n()},d=()=>{s(!0),(r?h.delete:h.forget)(e).then(()=>{a.refreshTorrents(),p()}).catch(y=>{i({text:`Error deleting torrent id=${e}`,details:y}),s(!1)})};return c.jsxs(ee,{show:t,onHide:p,children:[c.jsx(ee.Header,{closeButton:!0,children:"Delete torrent"}),c.jsxs(ee.Body,{children:[c.jsx(re,{children:c.jsx(re.Group,{controlId:"delete-torrent",children:c.jsx(re.Check,{type:"checkbox",label:"Also delete files",checked:r,onChange:()=>l(!r)})})}),o&&c.jsx(ln,{error:o})]}),c.jsxs(ee.Footer,{children:[u&&c.jsx(Hn,{}),c.jsx($t,{variant:"primary",onClick:d,disabled:u,children:"OK"}),c.jsx($t,{variant:"secondary",onClick:p,children:"Cancel"})]})]})};var Kd={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Na=he.createContext&&he.createContext(Kd),Mt=globalThis&&globalThis.__assign||function(){return Mt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])}return e},Mt.apply(this,arguments)},y0=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]]);return n};function Gd(e){return e&&e.map(function(t,n){return he.createElement(t.tag,Mt({key:n},t.attr),Gd(t.child))})}function yo(e){return function(t){return he.createElement(w0,Mt({attr:Mt({},e.attr)},t),Gd(e.child))}}function w0(e){var t=function(n){var r=e.attr,l=e.size,o=e.title,i=y0(e,["attr","size","title"]),u=l||n.size||"1em",s;return n.className&&(s=n.className),e.className&&(s=(s?s+" ":"")+e.className),he.createElement("svg",Mt({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,i,{className:s,style:Mt(Mt({color:e.color||n.color},n.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),o&&he.createElement("title",null,o),e.children)};return Na!==void 0?he.createElement(Na.Consumer,null,function(n){return t(n)}):t(Kd)}function x0(e){return yo({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z"}}]})(e)}function S0(e){return yo({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}},{tag:"path",attr:{d:"M5 6.25a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5zm3.5 0a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5z"}}]})(e)}function E0(e){return yo({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}},{tag:"path",attr:{d:"M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z"}}]})(e)}function k0(e){return yo({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}},{tag:"path",attr:{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"}}]})(e)}const C0=({id:e,statsResponse:t})=>{let n=t.state,[r,l]=v.useState(!1),[o,i]=v.useState(!1),u=v.useContext(Qf);const s=n=="live",a=n=="paused"||n=="error",h=v.useContext(Hr),p=v.useContext(Ut),d=()=>{l(!0),p.start(e).then(()=>{u.refresh()},L=>{h.setCloseableError({text:`Error starting torrent id=${e}`,details:L})}).finally(()=>l(!1))},w=()=>{l(!0),p.pause(e).then(()=>{u.refresh()},L=>{h.setCloseableError({text:`Error pausing torrent id=${e}`,details:L})}).finally(()=>l(!1))},y=()=>{l(!0),i(!0)},x=()=>{l(!1),i(!1)};return c.jsx(Ud,{children:c.jsxs(Yu,{children:[a&&c.jsx(kl,{onClick:d,disabled:r,color:"success",children:c.jsx(E0,{})}),s&&c.jsx(kl,{onClick:w,disabled:r,children:c.jsx(S0,{})}),c.jsx(kl,{onClick:y,disabled:r,color:"danger",children:c.jsx(k0,{})}),c.jsx(g0,{id:e,show:o,onHide:x})]})})};function ts(e){if(e===0)return"0 Bytes";const t=1024,n=["Bytes","KB","MB","GB"],r=Math.floor(Math.log(e)/Math.log(t));return parseFloat((e/Math.pow(t,r)).toFixed(2))+" "+n[r]}const T0=({statsResponse:e})=>{var t,n;switch(e.state){case Wd:return"Paused";case Jl:return"Checking files";case v0:return"Error"}return e.state!="live"||e.live===null?e.state:c.jsxs(c.Fragment,{children:[!e.finished&&c.jsxs("div",{className:"download-speed",children:["↓ ",(t=e.live.download_speed)==null?void 0:t.human_readable]}),c.jsxs("div",{className:"upload-speed",children:["↑ ",(n=e.live.upload_speed)==null?void 0:n.human_readable,e.live.snapshot.uploaded_bytes>0&&c.jsxs("span",{children:[" ","(",ts(e.live.snapshot.uploaded_bytes),")"]})]})]})},yt=({size:e,label:t,children:n})=>c.jsxs(Yu,{md:e||1,className:"py-3",children:[c.jsx("div",{className:"fw-bold",children:t}),n]});function N0(e){return e.files.filter(n=>n.included).reduce((n,r)=>n.length>r.length?n:r).name}function _0(e){const t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=e%60,l=(o,i)=>o>0?`${o}${i}`:"";return t>0?`${l(t,"h")} ${l(n,"m")}`.trim():n>0?`${l(n,"m")} ${l(r,"s")}`.trim():`${l(r,"s")}`.trim()}function j0(e){var n,r,l;let t=(l=(r=(n=e==null?void 0:e.live)==null?void 0:n.time_remaining)==null?void 0:r.duration)==null?void 0:l.secs;return t==null?"N/A":_0(t)}const L0=({id:e,detailsResponse:t,statsResponse:n})=>{const r=(n==null?void 0:n.state)??"",l=n==null?void 0:n.error,o=(n==null?void 0:n.total_bytes)??1,i=(n==null?void 0:n.progress_bytes)??0,u=(n==null?void 0:n.finished)||!1,s=l?100:i/o*100,a=(r==Jl||r==Vd)&&!u,h=l?"Error":`${s.toFixed(2)}%`,p=l?"danger":u?"success":r==Jl?"warning":"primary",d=()=>{var x;let y=(x=n==null?void 0:n.live)==null?void 0:x.snapshot.peer_stats;return y?`${y.live} / ${y.seen}`:""};let w=[];return l?w.push("bg-warning"):e%2==0&&w.push("bg-light"),c.jsxs(Ud,{className:w.join(" "),children:[c.jsx(yt,{size:3,label:"Name",children:t?c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"text-truncate",children:N0(t)}),l&&c.jsxs("p",{className:"text-danger",children:[c.jsx("strong",{children:"Error:"})," ",l]})]}):c.jsx(Hn,{})}),n?c.jsxs(c.Fragment,{children:[c.jsx(yt,{label:"Size",children:`${ts(o)} `}),c.jsx(yt,{size:2,label:(r==Wd,"Progress"),children:c.jsx(h0,{now:s,label:h,animated:a,variant:p})}),c.jsx(yt,{size:2,label:"Speed",children:c.jsx(T0,{statsResponse:n})}),c.jsx(yt,{label:"ETA",children:j0(n)}),c.jsx(yt,{size:2,label:"Live / Seen",children:d()}),c.jsx(yt,{label:"Actions",children:c.jsx(C0,{id:e,statsResponse:n})})]}):c.jsx(yt,{label:"Loading stats",size:8,children:c.jsx(Hn,{})})]})},O0=({id:e,torrent:t})=>{const[n,r]=v.useState(null),[l,o]=v.useState(null),[i,u]=v.useState(0),s=v.useContext(Ut),a=()=>{u(i+1)};return v.useEffect(()=>{if(n===null)return Qd(async()=>{await s.getTorrentDetails(t.id).then(r)},1e3)},[n]),v.useEffect(()=>es(async()=>s.getTorrentStats(t.id).then(w=>(o(w),w)).then(w=>w.state==Jl||w.state==Vd?1e3:1e4,()=>1e4),0),[i]),c.jsx(Qf.Provider,{value:{refresh:a},children:c.jsx(L0,{id:e,detailsResponse:n,statsResponse:l})})},R0=e=>{if(e.torrents===null&&e.loading)return c.jsx(Hn,{});if(e.torrents!==null)return e.torrents.length===0?c.jsx("div",{className:"text-center",children:c.jsx("p",{children:"No existing torrents found. Add them through buttons below."})}):c.jsx("div",{style:{fontSize:"smaller"},children:e.torrents.map(t=>c.jsx(O0,{id:t.id,torrent:t},t.id))})},P0=e=>{let{onHide:t,listTorrentResponse:n,listTorrentError:r,listTorrentLoading:l,data:o}=e;const[i,u]=v.useState([]),[s,a]=v.useState(!1),[h,p]=v.useState(null),[d,w]=v.useState(!1),[y,x]=v.useState(""),L=v.useContext(Hr),m=v.useContext(Ut);v.useEffect(()=>{console.log(n),u(n?n.details.files.map((E,C)=>C):[]),x((n==null?void 0:n.output_folder)||"")},[n]);const f=()=>{t(),u([]),p(null),a(!1)},g=E=>{i.includes(E)?u(i.filter(C=>C!==E)):u([...i,E])},S=async()=>{if(!n)return;a(!0);let E=n.seen_peers?n.seen_peers.slice(0,32):null,C={overwrite:!0,only_files:i,initial_peers:E,output_folder:y};d&&(C.peer_opts={connect_timeout:20,read_write_timeout:60}),m.uploadTorrent(o,C).then(()=>{t(),L.refreshTorrents()},_=>{p({text:"Error starting torrent",details:_})}).finally(()=>a(!1))},N=()=>{if(l)return c.jsx(Hn,{});if(r)return c.jsx(ln,{error:r});if(n)return c.jsxs(re,{children:[c.jsxs("fieldset",{className:"mb-4",children:[c.jsx("legend",{children:"Pick the files to download"}),n.details.files.map((E,C)=>c.jsx(re.Group,{controlId:`check-${C}`,children:c.jsx(re.Check,{type:"checkbox",label:`${E.name} (${ts(E.length)})`,checked:i.includes(C),onChange:()=>g(C)})},C))]}),c.jsxs("fieldset",{children:[c.jsx("legend",{children:"Options"}),c.jsxs(re.Group,{controlId:"output-folder",className:"mb-3",children:[c.jsx(re.Label,{children:"Output folder"}),c.jsx(re.Control,{type:"text",value:y,onChange:E=>x(E.target.value)})]}),c.jsxs(re.Group,{controlId:"unpopular-torrent",className:"mb-3",children:[c.jsx(re.Check,{type:"checkbox",label:"Increase timeouts",checked:d,onChange:()=>w(!d)}),c.jsx("small",{id:"emailHelp",className:"form-text text-muted",children:"This might be useful for unpopular torrents with few peers. It will slow down fast torrents though."})]})]})]})};return c.jsxs(ee,{show:!0,onHide:f,size:"lg",children:[c.jsx(ee.Header,{closeButton:!0,children:c.jsx(ee.Title,{children:"Add torrent"})}),c.jsxs(ee.Body,{children:[N(),c.jsx(ln,{error:h})]}),c.jsxs(ee.Footer,{children:[s&&c.jsx(Hn,{}),c.jsx($t,{variant:"primary",onClick:S,disabled:l||s||i.length==0,children:"OK"}),c.jsx($t,{variant:"secondary",onClick:f,children:"Cancel"})]})]})},Xd=({buttonText:e,onClick:t,data:n,resetData:r,variant:l})=>{const[o,i]=v.useState(!1),[u,s]=v.useState(null),[a,h]=v.useState(null),p=v.useContext(Ut);v.useEffect(()=>{if(n===null)return;let w=setTimeout(async()=>{i(!0);try{const y=await p.uploadTorrent(n,{list_only:!0});s(y)}catch(y){h({text:"Error listing torrent files",details:y})}finally{i(!1)}},0);return()=>clearTimeout(w)},[n]);const d=()=>{r(),h(null),s(null),i(!1)};return c.jsxs(c.Fragment,{children:[c.jsx($t,{variant:l,onClick:t,className:"m-1",children:e}),n&&c.jsx(P0,{onHide:d,listTorrentError:a,listTorrentResponse:u,data:n,listTorrentLoading:o})]})},F0=({show:e,setUrl:t,cancel:n})=>{let[r,l]=v.useState("");return c.jsxs(ee,{show:e,onHide:n,size:"lg",children:[c.jsx(ee.Header,{closeButton:!0,children:c.jsx(ee.Title,{children:"Add torrent"})}),c.jsx(ee.Body,{children:c.jsx(re,{children:c.jsxs(re.Group,{className:"mb-3",controlId:"url",children:[c.jsx(re.Label,{children:"Enter magnet or HTTP(S) URL to the .torrent"}),c.jsx(re.Control,{value:r,placeholder:"magnet:?xt=urn:btih:...",onChange:o=>{l(o.target.value)}})]})})}),c.jsxs(ee.Footer,{children:[c.jsx($t,{variant:"primary",onClick:()=>{t(r),l("")},disabled:r.length==0,children:"OK"}),c.jsx($t,{variant:"secondary",onClick:n,children:"Cancel"})]})]})},M0=()=>{let[e,t]=v.useState(null),[n,r]=v.useState(!1);return c.jsxs(c.Fragment,{children:[c.jsx(Xd,{variant:"primary",buttonText:"Add Torrent from Magnet / URL",onClick:()=>{r(!0)},data:e,resetData:()=>t(null)}),c.jsx(F0,{show:n,setUrl:l=>{r(!1),t(l)},cancel:()=>{r(!1),t(null)}})]})},z0=()=>{const e=v.useRef(),[t,n]=v.useState(null),r=async()=>{var u;if(!((u=e==null?void 0:e.current)!=null&&u.files))return;const i=e.current.files[0];n(i)},l=()=>{e!=null&&e.current&&(e.current.value="",n(null))},o=()=>{e!=null&&e.current&&e.current.click()};return c.jsxs(c.Fragment,{children:[c.jsx("input",{type:"file",ref:e,accept:".torrent",onChange:r,className:"d-none"}),c.jsx(Xd,{variant:"secondary",buttonText:"Upload .torrent File",onClick:o,data:t,resetData:l})]})},I0=()=>c.jsxs("div",{id:"buttons-container",className:"mt-3",children:[c.jsx(M0,{}),c.jsx(z0,{})]}),$0=e=>{let t=v.useContext(Hr);return c.jsxs(Nv,{children:[c.jsx(ln,{error:e.closeableError,remove:()=>t.setCloseableError(null)}),c.jsx(ln,{error:e.otherError}),c.jsx(R0,{torrents:e.torrents,loading:e.torrentsLoading}),c.jsx(I0,{})]})};var D0="Expected a function",_a=0/0,A0="[object Symbol]",B0=/^\s+|\s+$/g,U0=/^[-+]0x[0-9a-f]+$/i,H0=/^0b[01]+$/i,W0=/^0o[0-7]+$/i,V0=parseInt,Q0=typeof Qr=="object"&&Qr&&Qr.Object===Object&&Qr,K0=typeof self=="object"&&self&&self.Object===Object&&self,G0=Q0||K0||Function("return this")(),X0=Object.prototype,Y0=X0.toString,Z0=Math.max,J0=Math.min,Jo=function(){return G0.Date.now()};function q0(e,t,n){var r,l,o,i,u,s,a=0,h=!1,p=!1,d=!0;if(typeof e!="function")throw new TypeError(D0);t=ja(t)||0,qi(n)&&(h=!!n.leading,p="maxWait"in n,o=p?Z0(ja(n.maxWait)||0,t):o,d="trailing"in n?!!n.trailing:d);function w(E){var C=r,_=l;return r=l=void 0,a=E,i=e.apply(_,C),i}function y(E){return a=E,u=setTimeout(m,t),h?w(E):i}function x(E){var C=E-s,_=E-a,$=t-C;return p?J0($,o-_):$}function L(E){var C=E-s,_=E-a;return s===void 0||C>=t||C<0||p&&_>=o}function m(){var E=Jo();if(L(E))return f(E);u=setTimeout(m,x(E))}function f(E){return u=void 0,d&&r?w(E):(r=l=void 0,i)}function g(){u!==void 0&&clearTimeout(u),a=0,r=s=l=u=void 0}function S(){return u===void 0?i:f(Jo())}function N(){var E=Jo(),C=L(E);if(r=arguments,l=this,s=E,C){if(u===void 0)return y(s);if(p)return u=setTimeout(m,t),w(s)}return u===void 0&&(u=setTimeout(m,t)),i}return N.cancel=g,N.flush=S,N}function qi(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function b0(e){return!!e&&typeof e=="object"}function eg(e){return typeof e=="symbol"||b0(e)&&Y0.call(e)==A0}function ja(e){if(typeof e=="number")return e;if(eg(e))return _a;if(qi(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=qi(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(B0,"");var n=H0.test(e);return n||W0.test(e)?V0(e.slice(2),n?2:8):U0.test(e)?_a:+e}var tg=q0;const ng=Ir(tg),rg=({span:e})=>{let t=Object.entries(e).filter(([n,r])=>n!="name");return t.length==0?null:c.jsxs(c.Fragment,{children:["{",t.map(([n,r])=>c.jsxs("span",{children:[n," = ",r]},n)).reduce((n,r)=>c.jsxs(c.Fragment,{children:[n,", ",r]})),"}"]})},lg=({span:e})=>c.jsxs(c.Fragment,{children:[c.jsx("span",{className:"fw-bold",children:e.name}),c.jsx(rg,{span:e})]}),og=({fields:e})=>c.jsxs("span",{className:`m-1 ${e.message.match(/error|fail/g)?"text-danger":"text-muted"}`,children:[e.message,Object.entries(e).filter(([t,n])=>t!="message").map(([t,n])=>c.jsxs("span",{className:"m-1",children:[c.jsx("span",{className:"fst-italic fw-bold",children:t}),"=",n]},t))]}),ig=he.memo(({line:e})=>{var r;const t=e,n=l=>{switch(l){case"DEBUG":return"text-primary";case"INFO":return"text-success";case"WARN":return"text-warning";case"ERROR":return"text-danger";default:return"text-muted"}};return c.jsxs("p",{className:"font-monospace m-0 text-break",style:{fontSize:"10px"},children:[c.jsx("span",{className:"m-1",children:t.timestamp}),c.jsx("span",{className:`m-1 ${n(t.level)}`,children:t.level}),c.jsx("span",{className:"m-1",children:(r=t.spans)==null?void 0:r.map((l,o)=>c.jsx(lg,{span:l},o))}),c.jsx("span",{className:"m-1 text-muted",children:t.target}),c.jsx(og,{fields:t.fields})]})}),ug=(e,t)=>{if(e.length===0)return t;if(t.length===0)return e;const n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n},sg=(e,t,n)=>{const r=new AbortController,l=r.signal;let o=!1;const i=()=>{console.log("cancelling fetch"),o=!0,r.abort()},u=async()=>{let a=await fetch(e,{signal:l});if(!a.ok){let d=await a.text();throw n({text:"error fetching logs",details:{statusText:a.statusText,text:d}}),null}if(!a.body){n({text:"error fetching logs: ReadableStream not supported."});return}n(null);const h=a.body.getReader();let p=new Uint8Array;for(;;){const{done:d,value:w}=await h.read();if(d)throw n({text:"log stream terminated"}),null;p=ug(p,w);for(let y;(y=p.indexOf(10))!==-1;){let x=p.slice(0,y),L=new TextDecoder().decode(x);t(L),p=p.slice(y+1)}}};let s=Qd(()=>u().then(()=>{},a=>{if(!o&&a!==null)throw n({text:"error streaming logs",details:{text:a.toString()}}),a}),1e3);return()=>{i(),s()}},ag=({url:e,maxLines:t})=>{const[n,r]=v.useState([]),[l,o]=v.useState(null),[i,u]=v.useState(""),s=v.useRef(null),a=t??1e3,h=v.useCallback(y=>{r(x=>[{id:x.length==0?0:x[0].id+1,content:y,parsed:JSON.parse(y),show:s.current?!!y.match(s.current):!0},...x.slice(0,a-1)])},[s.current,t]),p=v.useRef(h);p.current=h;const d=ng(y=>{let x=null;try{x=new RegExp(y)}catch{return}s.current=x,r(L=>{let m=[...L];for(let f of m)f.show=!!f.content.match(x);return m})},200),w=y=>{u(y),d(y)};return v.useEffect(()=>d.cancel,[]),v.useEffect(()=>sg(e,y=>p.current(y),o),[e]),c.jsxs("div",{children:[c.jsx(ln,{error:l}),c.jsxs("div",{className:"mb-3",children:["Showing last ",a," logs since this window was opened"]}),c.jsx(re,{children:c.jsx(re.Group,{className:"mb-3",children:c.jsx(re.Control,{type:"text",value:i,name:"filter",placeholder:"Enter filter (regex)",onChange:y=>w(y.target.value)})})}),n.map(y=>c.jsx("div",{hidden:!y.show,children:c.jsx(ig,{line:y.parsed},y.id)}))]})},cg=({show:e,onClose:t})=>{let r=v.useContext(Ut).getStreamLogsUrl();return c.jsxs(ee,{size:"xl",show:e,onHide:t,children:[c.jsx(ee.Header,{closeButton:!0,children:c.jsx(ee.Title,{children:"rqbit server logs"})}),c.jsx(ee.Body,{children:r?c.jsx(ag,{url:r}):c.jsx(ln,{error:{text:"HTTP API not available to stream logs"}})}),c.jsx(ee.Footer,{children:c.jsx($t,{variant:"primary",onClick:t,children:"Close"})})]})},fg=e=>{const[t,n]=v.useState(null),[r,l]=v.useState(null),[o,i]=v.useState(null),[u,s]=v.useState(!1);let[a,h]=v.useState(!1);const p=v.useContext(Ut),d=async()=>{s(!0);let y=await p.listTorrents().finally(()=>s(!1));i(y.torrents)};v.useEffect(()=>es(async()=>d().then(()=>(l(null),5e3),y=>(l({text:"Error refreshing torrents",details:y}),console.error(y),5e3)),0),[]);const w={setCloseableError:n,refreshTorrents:d};return c.jsxs(Hr.Provider,{value:w,children:[c.jsxs("div",{className:"text-center",children:[c.jsx("h1",{className:"mt-3 mb-4",children:e.title}),c.jsx($0,{closeableError:t,otherError:r,torrents:o,torrentsLoading:u})]}),c.jsxs("div",{className:"position-absolute top-0 start-0 p-1",children:[e.menuButtons&&e.menuButtons.map((y,x)=>c.jsx("span",{children:y},x)),c.jsx(kl,{onClick:()=>h(!0),children:c.jsx(x0,{})})]}),c.jsx(cg,{show:a,onClose:()=>h(!1)})]})},Yd=window.origin==="null"||window.origin==="http://localhost:3031"?"http://localhost:3030":"",nt=async(e,t,n)=>{console.log(e,t);const r=Yd+t,l={method:e,headers:{Accept:"application/json"},body:n};let o={method:e,path:t,text:""},i;try{i=await fetch(r,l)}catch{return o.text="network error",Promise.reject(o)}if(o.status=i.status,o.statusText=`${i.status} ${i.statusText}`,!i.ok){const s=await i.text();try{const a=JSON.parse(s);o.text=a.human_readable!==void 0?a.human_readable:JSON.stringify(a,null,2)}catch{o.text=s}return Promise.reject(o)}return await i.json()},La={getStreamLogsUrl:()=>Yd+"/stream_logs",listTorrents:()=>nt("GET","/torrents"),getTorrentDetails:e=>nt("GET",`/torrents/${e}`),getTorrentStats:e=>nt("GET",`/torrents/${e}/stats/v1`),uploadTorrent:(e,t)=>{var r,l;let n="/torrents?&overwrite=true";return t!=null&&t.list_only&&(n+="&list_only=true"),(t==null?void 0:t.only_files)!=null&&(n+=`&only_files=${t.only_files.join(",")}`),(r=t==null?void 0:t.peer_opts)!=null&&r.connect_timeout&&(n+=`&peer_connect_timeout=${t.peer_opts.connect_timeout}`),(l=t==null?void 0:t.peer_opts)!=null&&l.read_write_timeout&&(n+=`&peer_read_write_timeout=${t.peer_opts.read_write_timeout}`),t!=null&&t.initial_peers&&(n+=`&initial_peers=${t.initial_peers.join(",")}`),t!=null&&t.output_folder&&(n+=`&output_folder=${t.output_folder}`),typeof e=="string"&&(n+="&is_url=true"),nt("POST",n,e)},pause:e=>nt("POST",`/torrents/${e}/pause`),start:e=>nt("POST",`/torrents/${e}/start`),forget:e=>nt("POST",`/torrents/${e}/forget`),delete:e=>nt("POST",`/torrents/${e}/delete`),getVersion:async()=>(await nt("GET","/")).version},dg=()=>{let[e,t]=v.useState("rqbit web UI");return v.useEffect(()=>es(()=>La.getVersion().then(r=>{const l=`rqbit web UI - v${r}`;return t(l),document.title=l,1e4},r=>1e3),0),[]),c.jsx(v.StrictMode,{children:c.jsx(Ut.Provider,{value:La,children:c.jsx(fg,{title:e})})})};qo.createRoot(document.getElementById("app")).render(c.jsx(dg,{}));