rqbit/crates/librqbit/webui/dist/assets/index.js
Igor Katson e18a711abf
v5.6.0-beta.1 (#116)
* Fix displaying versions in web/desktop
* Update deps
* Tag 5.6.0-beta.1
2024-04-06 09:37:31 +01:00

56 lines
210 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 i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();var Ut=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function il(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var _c={exports:{}},Ci={},Cc={exports:{}},B={};/**
* @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 ol=Symbol.for("react.element"),M1=Symbol.for("react.portal"),z1=Symbol.for("react.fragment"),F1=Symbol.for("react.strict_mode"),I1=Symbol.for("react.profiler"),D1=Symbol.for("react.provider"),R1=Symbol.for("react.context"),A1=Symbol.for("react.forward_ref"),$1=Symbol.for("react.suspense"),U1=Symbol.for("react.memo"),B1=Symbol.for("react.lazy"),bs=Symbol.iterator;function H1(e){return e===null||typeof e!="object"?null:(e=bs&&e[bs]||e["@@iterator"],typeof e=="function"?e:null)}var Tc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},jc=Object.assign,Nc={};function sr(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||Tc}sr.prototype.isReactComponent={};sr.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")};sr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Pc(){}Pc.prototype=sr.prototype;function Iu(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||Tc}var Du=Iu.prototype=new Pc;Du.constructor=Iu;jc(Du,sr.prototype);Du.isPureReactComponent=!0;var ea=Array.isArray,Lc=Object.prototype.hasOwnProperty,Ru={current:null},Oc={key:!0,ref:!0,__self:!0,__source:!0};function Mc(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Lc.call(t,r)&&!Oc.hasOwnProperty(r)&&(l[r]=t[r]);var s=arguments.length-2;if(s===1)l.children=n;else if(1<s){for(var a=Array(s),f=0;f<s;f++)a[f]=arguments[f+2];l.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)l[r]===void 0&&(l[r]=s[r]);return{$$typeof:ol,type:e,key:i,ref:o,props:l,_owner:Ru.current}}function V1(e,t){return{$$typeof:ol,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Au(e){return typeof e=="object"&&e!==null&&e.$$typeof===ol}function W1(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ta=/\/+/g;function oo(e,t){return typeof e=="object"&&e!==null&&e.key!=null?W1(""+e.key):t.toString(36)}function Bl(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case ol:case M1:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+oo(o,0):r,ea(l)?(n="",e!=null&&(n=e.replace(ta,"$&/")+"/"),Bl(l,t,n,"",function(f){return f})):l!=null&&(Au(l)&&(l=V1(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(ta,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",ea(e))for(var s=0;s<e.length;s++){i=e[s];var a=r+oo(i,s);o+=Bl(i,t,n,a,l)}else if(a=H1(e),typeof a=="function")for(e=a.call(e),s=0;!(i=e.next()).done;)i=i.value,a=r+oo(i,s++),o+=Bl(i,t,n,a,l);else if(i==="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 o}function El(e,t,n){if(e==null)return e;var r=[],l=0;return Bl(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Q1(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 _e={current:null},Hl={transition:null},K1={ReactCurrentDispatcher:_e,ReactCurrentBatchConfig:Hl,ReactCurrentOwner:Ru};B.Children={map:El,forEach:function(e,t,n){El(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return El(e,function(){t++}),t},toArray:function(e){return El(e,function(t){return t})||[]},only:function(e){if(!Au(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};B.Component=sr;B.Fragment=z1;B.Profiler=I1;B.PureComponent=Iu;B.StrictMode=F1;B.Suspense=$1;B.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=K1;B.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=jc({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Ru.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)Lc.call(t,a)&&!Oc.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var f=0;f<a;f++)s[f]=arguments[f+2];r.children=s}return{$$typeof:ol,type:e.type,key:l,ref:i,props:r,_owner:o}};B.createContext=function(e){return e={$$typeof:R1,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:D1,_context:e},e.Consumer=e};B.createElement=Mc;B.createFactory=function(e){var t=Mc.bind(null,e);return t.type=e,t};B.createRef=function(){return{current:null}};B.forwardRef=function(e){return{$$typeof:A1,render:e}};B.isValidElement=Au;B.lazy=function(e){return{$$typeof:B1,_payload:{_status:-1,_result:e},_init:Q1}};B.memo=function(e,t){return{$$typeof:U1,type:e,compare:t===void 0?null:t}};B.startTransition=function(e){var t=Hl.transition;Hl.transition={};try{e()}finally{Hl.transition=t}};B.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};B.useCallback=function(e,t){return _e.current.useCallback(e,t)};B.useContext=function(e){return _e.current.useContext(e)};B.useDebugValue=function(){};B.useDeferredValue=function(e){return _e.current.useDeferredValue(e)};B.useEffect=function(e,t){return _e.current.useEffect(e,t)};B.useId=function(){return _e.current.useId()};B.useImperativeHandle=function(e,t,n){return _e.current.useImperativeHandle(e,t,n)};B.useInsertionEffect=function(e,t){return _e.current.useInsertionEffect(e,t)};B.useLayoutEffect=function(e,t){return _e.current.useLayoutEffect(e,t)};B.useMemo=function(e,t){return _e.current.useMemo(e,t)};B.useReducer=function(e,t,n){return _e.current.useReducer(e,t,n)};B.useRef=function(e){return _e.current.useRef(e)};B.useState=function(e){return _e.current.useState(e)};B.useSyncExternalStore=function(e,t,n){return _e.current.useSyncExternalStore(e,t,n)};B.useTransition=function(){return _e.current.useTransition()};B.version="18.2.0";Cc.exports=B;var _=Cc.exports;const Et=il(_);/**
* @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 Z1=_,G1=Symbol.for("react.element"),Y1=Symbol.for("react.fragment"),X1=Object.prototype.hasOwnProperty,J1=Z1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,q1={key:!0,ref:!0,__self:!0,__source:!0};function zc(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)X1.call(t,r)&&!q1.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:G1,type:e,key:i,ref:o,props:l,_owner:J1.current}}Ci.Fragment=Y1;Ci.jsx=zc;Ci.jsxs=zc;_c.exports=Ci;var d=_c.exports,$o={},Fc={exports:{}},De={},Ic={exports:{}},Dc={};/**
* @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(P,R){var $=P.length;P.push(R);e:for(;0<$;){var K=$-1>>>1,ee=P[K];if(0<l(ee,R))P[K]=R,P[$]=ee,$=K;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var R=P[0],$=P.pop();if($!==R){P[0]=$;e:for(var K=0,ee=P.length,Ge=ee>>>1;K<Ge;){var $e=2*(K+1)-1,pt=P[$e],Ye=$e+1,Ot=P[Ye];if(0>l(pt,$))Ye<ee&&0>l(Ot,pt)?(P[K]=Ot,P[Ye]=$,K=Ye):(P[K]=pt,P[$e]=$,K=$e);else if(Ye<ee&&0>l(Ot,$))P[K]=Ot,P[Ye]=$,K=Ye;else break e}}return R}function l(P,R){var $=P.sortIndex-R.sortIndex;return $!==0?$:P.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var a=[],f=[],v=1,w=null,y=3,x=!1,k=!1,S=!1,I=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,p=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(P){for(var R=n(f);R!==null;){if(R.callback===null)r(f);else if(R.startTime<=P)r(f),R.sortIndex=R.expirationTime,t(a,R);else break;R=n(f)}}function C(P){if(S=!1,g(P),!k)if(n(a)!==null)k=!0,Ae(T);else{var R=n(f);R!==null&&rt(C,R.startTime-P)}}function T(P,R){k=!1,S&&(S=!1,h(z),z=-1),x=!0;var $=y;try{for(g(R),w=n(a);w!==null&&(!(w.expirationTime>R)||P&&!xe());){var K=w.callback;if(typeof K=="function"){w.callback=null,y=w.priorityLevel;var ee=K(w.expirationTime<=R);R=e.unstable_now(),typeof ee=="function"?w.callback=ee:w===n(a)&&r(a),g(R)}else r(a);w=n(a)}if(w!==null)var Ge=!0;else{var $e=n(f);$e!==null&&rt(C,$e.startTime-R),Ge=!1}return Ge}finally{w=null,y=$,x=!1}}var j=!1,O=null,z=-1,W=5,A=-1;function xe(){return!(e.unstable_now()-A<W)}function ft(){if(O!==null){var P=e.unstable_now();A=P;var R=!0;try{R=O(!0,P)}finally{R?dt():(j=!1,O=null)}}else j=!1}var dt;if(typeof p=="function")dt=function(){p(ft)};else if(typeof MessageChannel<"u"){var Tn=new MessageChannel,fr=Tn.port2;Tn.port1.onmessage=ft,dt=function(){fr.postMessage(null)}}else dt=function(){I(ft,0)};function Ae(P){O=P,j||(j=!0,dt())}function rt(P,R){z=I(function(){P(e.unstable_now())},R)}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(P){P.callback=null},e.unstable_continueExecution=function(){k||x||(k=!0,Ae(T))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):W=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return y},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(P){switch(y){case 1:case 2:case 3:var R=3;break;default:R=y}var $=y;y=R;try{return P()}finally{y=$}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,R){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var $=y;y=P;try{return R()}finally{y=$}},e.unstable_scheduleCallback=function(P,R,$){var K=e.unstable_now();switch(typeof $=="object"&&$!==null?($=$.delay,$=typeof $=="number"&&0<$?K+$:K):$=K,P){case 1:var ee=-1;break;case 2:ee=250;break;case 5:ee=1073741823;break;case 4:ee=1e4;break;default:ee=5e3}return ee=$+ee,P={id:v++,callback:R,priorityLevel:P,startTime:$,expirationTime:ee,sortIndex:-1},$>K?(P.sortIndex=$,t(f,P),n(a)===null&&P===n(f)&&(S?(h(z),z=-1):S=!0,rt(C,$-K))):(P.sortIndex=ee,t(a,P),k||x||(k=!0,Ae(T))),P},e.unstable_shouldYield=xe,e.unstable_wrapCallback=function(P){var R=y;return function(){var $=y;y=R;try{return P.apply(this,arguments)}finally{y=$}}}})(Dc);Ic.exports=Dc;var b1=Ic.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 Rc=_,Ie=b1;function N(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 Ac=new Set,Br={};function _n(e,t){er(e,t),er(e+"Capture",t)}function er(e,t){for(Br[e]=t,e=0;e<t.length;e++)Ac.add(t[e])}var Ct=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Uo=Object.prototype.hasOwnProperty,ep=/^[: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]*$/,na={},ra={};function tp(e){return Uo.call(ra,e)?!0:Uo.call(na,e)?!1:ep.test(e)?ra[e]=!0:(na[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 rp(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 Ce(e,t,n,r,l,i,o){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=i,this.removeEmptyString=o}var me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){me[e]=new Ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];me[t]=new Ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){me[e]=new Ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){me[e]=new Ce(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){me[e]=new Ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){me[e]=new Ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){me[e]=new Ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){me[e]=new Ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){me[e]=new Ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var $u=/[\-:]([a-z])/g;function Uu(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($u,Uu);me[t]=new Ce(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace($u,Uu);me[t]=new Ce(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace($u,Uu);me[t]=new Ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){me[e]=new Ce(e,1,!1,e.toLowerCase(),null,!1,!1)});me.xlinkHref=new Ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){me[e]=new Ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Bu(e,t,n,r){var l=me.hasOwnProperty(t)?me[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(rp(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 Pt=Rc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_l=Symbol.for("react.element"),In=Symbol.for("react.portal"),Dn=Symbol.for("react.fragment"),Hu=Symbol.for("react.strict_mode"),Bo=Symbol.for("react.profiler"),$c=Symbol.for("react.provider"),Uc=Symbol.for("react.context"),Vu=Symbol.for("react.forward_ref"),Ho=Symbol.for("react.suspense"),Vo=Symbol.for("react.suspense_list"),Wu=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Bc=Symbol.for("react.offscreen"),la=Symbol.iterator;function xr(e){return e===null||typeof e!="object"?null:(e=la&&e[la]||e["@@iterator"],typeof e=="function"?e:null)}var re=Object.assign,uo;function Nr(e){if(uo===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);uo=t&&t[1]||""}return`
`+uo+e}var so=!1;function ao(e,t){if(!e||so)return"";so=!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(f){var r=f}Reflect.construct(e,[],t)}else{try{t.call()}catch(f){r=f}e.call(t.prototype)}else{try{throw Error()}catch(f){r=f}e()}}catch(f){if(f&&r&&typeof f.stack=="string"){for(var l=f.stack.split(`
`),i=r.stack.split(`
`),o=l.length-1,s=i.length-1;1<=o&&0<=s&&l[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(l[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||l[o]!==i[s]){var a=`
`+l[o].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=o&&0<=s);break}}}finally{so=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Nr(e):""}function lp(e){switch(e.tag){case 5:return Nr(e.type);case 16:return Nr("Lazy");case 13:return Nr("Suspense");case 19:return Nr("SuspenseList");case 0:case 2:case 15:return e=ao(e.type,!1),e;case 11:return e=ao(e.type.render,!1),e;case 1:return e=ao(e.type,!0),e;default:return""}}function Wo(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 Dn:return"Fragment";case In:return"Portal";case Bo:return"Profiler";case Hu:return"StrictMode";case Ho:return"Suspense";case Vo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uc:return(e.displayName||"Context")+".Consumer";case $c:return(e._context.displayName||"Context")+".Provider";case Vu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Wu:return t=e.displayName||null,t!==null?t:Wo(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Wo(e(t))}catch{}}return null}function ip(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 Wo(t);case 8:return t===Hu?"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 qt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function op(e){var t=Hc(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,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Cl(e){e._valueTracker||(e._valueTracker=op(e))}function Vc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Hc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function bl(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 Qo(e,t){var n=t.checked;return re({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ia(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qt(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 Wc(e,t){t=t.checked,t!=null&&Bu(e,"checked",t,!1)}function Ko(e,t){Wc(e,t);var n=qt(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")?Zo(e,t.type,n):t.hasOwnProperty("defaultValue")&&Zo(e,t.type,qt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function oa(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 Zo(e,t,n){(t!=="number"||bl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pr=Array.isArray;function Zn(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=""+qt(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 Go(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(N(91));return re({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ua(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(N(92));if(Pr(n)){if(1<n.length)throw Error(N(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:qt(n)}}function Qc(e,t){var n=qt(t.value),r=qt(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 sa(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Kc(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 Yo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Kc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Tl,Zc=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(Tl=Tl||document.createElement("div"),Tl.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Tl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Mr={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},up=["Webkit","ms","Moz","O"];Object.keys(Mr).forEach(function(e){up.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Mr[t]=Mr[e]})});function Gc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Mr.hasOwnProperty(e)&&Mr[e]?(""+t).trim():t+"px"}function Yc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Gc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var sp=re({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 Xo(e,t){if(t){if(sp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(N(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(N(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(N(61))}if(t.style!=null&&typeof t.style!="object")throw Error(N(62))}}function Jo(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 qo=null;function Qu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bo=null,Gn=null,Yn=null;function aa(e){if(e=al(e)){if(typeof bo!="function")throw Error(N(280));var t=e.stateNode;t&&(t=Li(t),bo(e.stateNode,e.type,t))}}function Xc(e){Gn?Yn?Yn.push(e):Yn=[e]:Gn=e}function Jc(){if(Gn){var e=Gn,t=Yn;if(Yn=Gn=null,aa(e),t)for(e=0;e<t.length;e++)aa(t[e])}}function qc(e,t){return e(t)}function bc(){}var co=!1;function ef(e,t,n){if(co)return e(t,n);co=!0;try{return qc(e,t,n)}finally{co=!1,(Gn!==null||Yn!==null)&&(bc(),Jc())}}function Vr(e,t){var n=e.stateNode;if(n===null)return null;var r=Li(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(N(231,t,typeof n));return n}var eu=!1;if(Ct)try{var Sr={};Object.defineProperty(Sr,"passive",{get:function(){eu=!0}}),window.addEventListener("test",Sr,Sr),window.removeEventListener("test",Sr,Sr)}catch{eu=!1}function ap(e,t,n,r,l,i,o,s,a){var f=Array.prototype.slice.call(arguments,3);try{t.apply(n,f)}catch(v){this.onError(v)}}var zr=!1,ei=null,ti=!1,tu=null,cp={onError:function(e){zr=!0,ei=e}};function fp(e,t,n,r,l,i,o,s,a){zr=!1,ei=null,ap.apply(cp,arguments)}function dp(e,t,n,r,l,i,o,s,a){if(fp.apply(this,arguments),zr){if(zr){var f=ei;zr=!1,ei=null}else throw Error(N(198));ti||(ti=!0,tu=f)}}function Cn(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 tf(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 ca(e){if(Cn(e)!==e)throw Error(N(188))}function pp(e){var t=e.alternate;if(!t){if(t=Cn(e),t===null)throw Error(N(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return ca(l),e;if(i===r)return ca(l),t;i=i.sibling}throw Error(N(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.sibling}if(!o)throw Error(N(189))}}if(n.alternate!==r)throw Error(N(190))}if(n.tag!==3)throw Error(N(188));return n.stateNode.current===n?e:t}function nf(e){return e=pp(e),e!==null?rf(e):null}function rf(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=rf(e);if(t!==null)return t;e=e.sibling}return null}var lf=Ie.unstable_scheduleCallback,fa=Ie.unstable_cancelCallback,hp=Ie.unstable_shouldYield,mp=Ie.unstable_requestPaint,ie=Ie.unstable_now,gp=Ie.unstable_getCurrentPriorityLevel,Ku=Ie.unstable_ImmediatePriority,of=Ie.unstable_UserBlockingPriority,ni=Ie.unstable_NormalPriority,vp=Ie.unstable_LowPriority,uf=Ie.unstable_IdlePriority,Ti=null,at=null;function yp(e){if(at&&typeof at.onCommitFiberRoot=="function")try{at.onCommitFiberRoot(Ti,e,void 0,(e.current.flags&128)===128)}catch{}}var et=Math.clz32?Math.clz32:Sp,wp=Math.log,xp=Math.LN2;function Sp(e){return e>>>=0,e===0?32:31-(wp(e)/xp|0)|0}var jl=64,Nl=4194304;function Lr(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 ri(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~l;s!==0?r=Lr(s):(i&=o,i!==0&&(r=Lr(i)))}else o=n&~l,o!==0?r=Lr(o):i!==0&&(r=Lr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&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-et(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 Ep(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-et(i),s=1<<o,a=l[o];a===-1?(!(s&n)||s&r)&&(l[o]=kp(s,t)):a<=t&&(e.expiredLanes|=s),i&=~s}}function nu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function sf(){var e=jl;return jl<<=1,!(jl&4194240)&&(jl=64),e}function fo(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ul(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-et(t),e[t]=n}function _p(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-et(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Zu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-et(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var Q=0;function af(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var cf,Gu,ff,df,pf,ru=!1,Pl=[],Vt=null,Wt=null,Qt=null,Wr=new Map,Qr=new Map,At=[],Cp="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 da(e,t){switch(e){case"focusin":case"focusout":Vt=null;break;case"dragenter":case"dragleave":Wt=null;break;case"mouseover":case"mouseout":Qt=null;break;case"pointerover":case"pointerout":Wr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Qr.delete(t.pointerId)}}function kr(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=al(t),t!==null&&Gu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Tp(e,t,n,r,l){switch(t){case"focusin":return Vt=kr(Vt,e,t,n,r,l),!0;case"dragenter":return Wt=kr(Wt,e,t,n,r,l),!0;case"mouseover":return Qt=kr(Qt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Wr.set(i,kr(Wr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Qr.set(i,kr(Qr.get(i)||null,e,t,n,r,l)),!0}return!1}function hf(e){var t=fn(e.target);if(t!==null){var n=Cn(t);if(n!==null){if(t=n.tag,t===13){if(t=tf(n),t!==null){e.blockedOn=t,pf(e.priority,function(){ff(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 Vl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=lu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);qo=r,n.target.dispatchEvent(r),qo=null}else return t=al(n),t!==null&&Gu(t),e.blockedOn=n,!1;t.shift()}return!0}function pa(e,t,n){Vl(e)&&n.delete(t)}function jp(){ru=!1,Vt!==null&&Vl(Vt)&&(Vt=null),Wt!==null&&Vl(Wt)&&(Wt=null),Qt!==null&&Vl(Qt)&&(Qt=null),Wr.forEach(pa),Qr.forEach(pa)}function Er(e,t){e.blockedOn===t&&(e.blockedOn=null,ru||(ru=!0,Ie.unstable_scheduleCallback(Ie.unstable_NormalPriority,jp)))}function Kr(e){function t(l){return Er(l,e)}if(0<Pl.length){Er(Pl[0],e);for(var n=1;n<Pl.length;n++){var r=Pl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Vt!==null&&Er(Vt,e),Wt!==null&&Er(Wt,e),Qt!==null&&Er(Qt,e),Wr.forEach(t),Qr.forEach(t),n=0;n<At.length;n++)r=At[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&(n=At[0],n.blockedOn===null);)hf(n),n.blockedOn===null&&At.shift()}var Xn=Pt.ReactCurrentBatchConfig,li=!0;function Np(e,t,n,r){var l=Q,i=Xn.transition;Xn.transition=null;try{Q=1,Yu(e,t,n,r)}finally{Q=l,Xn.transition=i}}function Pp(e,t,n,r){var l=Q,i=Xn.transition;Xn.transition=null;try{Q=4,Yu(e,t,n,r)}finally{Q=l,Xn.transition=i}}function Yu(e,t,n,r){if(li){var l=lu(e,t,n,r);if(l===null)ko(e,t,r,ii,n),da(e,r);else if(Tp(l,e,t,n,r))r.stopPropagation();else if(da(e,r),t&4&&-1<Cp.indexOf(e)){for(;l!==null;){var i=al(l);if(i!==null&&cf(i),i=lu(e,t,n,r),i===null&&ko(e,t,r,ii,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else ko(e,t,r,null,n)}}var ii=null;function lu(e,t,n,r){if(ii=null,e=Qu(r),e=fn(e),e!==null)if(t=Cn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=tf(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 ii=e,null}function mf(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(gp()){case Ku:return 1;case of:return 4;case ni:case vp:return 16;case uf:return 536870912;default:return 16}default:return 16}}var Bt=null,Xu=null,Wl=null;function gf(){if(Wl)return Wl;var e,t=Xu,n=t.length,r,l="value"in Bt?Bt.value:Bt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Wl=l.slice(e,1<r?1-r:void 0)}function Ql(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 Ll(){return!0}function ha(){return!1}function Re(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Ll:ha,this.isPropagationStopped=ha,this}return re(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=Ll)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ll)},persist:function(){},isPersistent:Ll}),t}var ar={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ju=Re(ar),sl=re({},ar,{view:0,detail:0}),Lp=Re(sl),po,ho,_r,ji=re({},sl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:qu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==_r&&(_r&&e.type==="mousemove"?(po=e.screenX-_r.screenX,ho=e.screenY-_r.screenY):ho=po=0,_r=e),po)},movementY:function(e){return"movementY"in e?e.movementY:ho}}),ma=Re(ji),Op=re({},ji,{dataTransfer:0}),Mp=Re(Op),zp=re({},sl,{relatedTarget:0}),mo=Re(zp),Fp=re({},ar,{animationName:0,elapsedTime:0,pseudoElement:0}),Ip=Re(Fp),Dp=re({},ar,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Rp=Re(Dp),Ap=re({},ar,{data:0}),ga=Re(Ap),$p={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Up={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"},Bp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Hp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Bp[e])?!!t[e]:!1}function qu(){return Hp}var Vp=re({},sl,{key:function(e){if(e.key){var t=$p[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ql(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Up[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:qu,charCode:function(e){return e.type==="keypress"?Ql(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ql(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Wp=Re(Vp),Qp=re({},ji,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),va=Re(Qp),Kp=re({},sl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:qu}),Zp=Re(Kp),Gp=re({},ar,{propertyName:0,elapsedTime:0,pseudoElement:0}),Yp=Re(Gp),Xp=re({},ji,{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}),Jp=Re(Xp),qp=[9,13,27,32],bu=Ct&&"CompositionEvent"in window,Fr=null;Ct&&"documentMode"in document&&(Fr=document.documentMode);var bp=Ct&&"TextEvent"in window&&!Fr,vf=Ct&&(!bu||Fr&&8<Fr&&11>=Fr),ya=String.fromCharCode(32),wa=!1;function yf(e,t){switch(e){case"keyup":return qp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Rn=!1;function eh(e,t){switch(e){case"compositionend":return wf(t);case"keypress":return t.which!==32?null:(wa=!0,ya);case"textInput":return e=t.data,e===ya&&wa?null:e;default:return null}}function th(e,t){if(Rn)return e==="compositionend"||!bu&&yf(e,t)?(e=gf(),Wl=Xu=Bt=null,Rn=!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 vf&&t.locale!=="ko"?null:t.data;default:return null}}var nh={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 xa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nh[e.type]:t==="textarea"}function xf(e,t,n,r){Xc(r),t=oi(t,"onChange"),0<t.length&&(n=new Ju("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Ir=null,Zr=null;function rh(e){Of(e,0)}function Ni(e){var t=Un(e);if(Vc(t))return e}function lh(e,t){if(e==="change")return t}var Sf=!1;if(Ct){var go;if(Ct){var vo="oninput"in document;if(!vo){var Sa=document.createElement("div");Sa.setAttribute("oninput","return;"),vo=typeof Sa.oninput=="function"}go=vo}else go=!1;Sf=go&&(!document.documentMode||9<document.documentMode)}function ka(){Ir&&(Ir.detachEvent("onpropertychange",kf),Zr=Ir=null)}function kf(e){if(e.propertyName==="value"&&Ni(Zr)){var t=[];xf(t,Zr,e,Qu(e)),ef(rh,t)}}function ih(e,t,n){e==="focusin"?(ka(),Ir=t,Zr=n,Ir.attachEvent("onpropertychange",kf)):e==="focusout"&&ka()}function oh(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ni(Zr)}function uh(e,t){if(e==="click")return Ni(t)}function sh(e,t){if(e==="input"||e==="change")return Ni(t)}function ah(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nt=typeof Object.is=="function"?Object.is:ah;function Gr(e,t){if(nt(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(!Uo.call(t,l)||!nt(e[l],t[l]))return!1}return!0}function Ea(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function _a(e,t){var n=Ea(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=Ea(n)}}function Ef(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ef(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _f(){for(var e=window,t=bl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=bl(e.document)}return t}function es(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 ch(e){var t=_f(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ef(n.ownerDocument.documentElement,n)){if(r!==null&&es(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,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=_a(n,i);var o=_a(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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 fh=Ct&&"documentMode"in document&&11>=document.documentMode,An=null,iu=null,Dr=null,ou=!1;function Ca(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ou||An==null||An!==bl(r)||(r=An,"selectionStart"in r&&es(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}),Dr&&Gr(Dr,r)||(Dr=r,r=oi(iu,"onSelect"),0<r.length&&(t=new Ju("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=An)))}function Ol(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var $n={animationend:Ol("Animation","AnimationEnd"),animationiteration:Ol("Animation","AnimationIteration"),animationstart:Ol("Animation","AnimationStart"),transitionend:Ol("Transition","TransitionEnd")},yo={},Cf={};Ct&&(Cf=document.createElement("div").style,"AnimationEvent"in window||(delete $n.animationend.animation,delete $n.animationiteration.animation,delete $n.animationstart.animation),"TransitionEvent"in window||delete $n.transitionend.transition);function Pi(e){if(yo[e])return yo[e];if(!$n[e])return e;var t=$n[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Cf)return yo[e]=t[n];return e}var Tf=Pi("animationend"),jf=Pi("animationiteration"),Nf=Pi("animationstart"),Pf=Pi("transitionend"),Lf=new Map,Ta="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 tn(e,t){Lf.set(e,t),_n(t,[e])}for(var wo=0;wo<Ta.length;wo++){var xo=Ta[wo],dh=xo.toLowerCase(),ph=xo[0].toUpperCase()+xo.slice(1);tn(dh,"on"+ph)}tn(Tf,"onAnimationEnd");tn(jf,"onAnimationIteration");tn(Nf,"onAnimationStart");tn("dblclick","onDoubleClick");tn("focusin","onFocus");tn("focusout","onBlur");tn(Pf,"onTransitionEnd");er("onMouseEnter",["mouseout","mouseover"]);er("onMouseLeave",["mouseout","mouseover"]);er("onPointerEnter",["pointerout","pointerover"]);er("onPointerLeave",["pointerout","pointerover"]);_n("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));_n("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));_n("onBeforeInput",["compositionend","keypress","textInput","paste"]);_n("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));_n("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));_n("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="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(" "),hh=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function ja(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,dp(r,t,void 0,e),e.currentTarget=null}function Of(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 i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],a=s.instance,f=s.currentTarget;if(s=s.listener,a!==i&&l.isPropagationStopped())break e;ja(l,s,f),i=a}else for(o=0;o<r.length;o++){if(s=r[o],a=s.instance,f=s.currentTarget,s=s.listener,a!==i&&l.isPropagationStopped())break e;ja(l,s,f),i=a}}}if(ti)throw e=tu,ti=!1,tu=null,e}function X(e,t){var n=t[fu];n===void 0&&(n=t[fu]=new Set);var r=e+"__bubble";n.has(r)||(Mf(t,e,2,!1),n.add(r))}function So(e,t,n){var r=0;t&&(r|=4),Mf(n,e,r,t)}var Ml="_reactListening"+Math.random().toString(36).slice(2);function Yr(e){if(!e[Ml]){e[Ml]=!0,Ac.forEach(function(n){n!=="selectionchange"&&(hh.has(n)||So(n,!1,e),So(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ml]||(t[Ml]=!0,So("selectionchange",!1,t))}}function Mf(e,t,n,r){switch(mf(t)){case 1:var l=Np;break;case 4:l=Pp;break;default:l=Yu}n=l.bind(null,t,n,e),l=void 0,!eu||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 ko(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var a=o.tag;if((a===3||a===4)&&(a=o.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;o=o.return}for(;s!==null;){if(o=fn(s),o===null)return;if(a=o.tag,a===5||a===6){r=i=o;continue e}s=s.parentNode}}r=r.return}ef(function(){var f=i,v=Qu(n),w=[];e:{var y=Lf.get(e);if(y!==void 0){var x=Ju,k=e;switch(e){case"keypress":if(Ql(n)===0)break e;case"keydown":case"keyup":x=Wp;break;case"focusin":k="focus",x=mo;break;case"focusout":k="blur",x=mo;break;case"beforeblur":case"afterblur":x=mo;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":x=ma;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=Mp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=Zp;break;case Tf:case jf:case Nf:x=Ip;break;case Pf:x=Yp;break;case"scroll":x=Lp;break;case"wheel":x=Jp;break;case"copy":case"cut":case"paste":x=Rp;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=va}var S=(t&4)!==0,I=!S&&e==="scroll",h=S?y!==null?y+"Capture":null:y;S=[];for(var p=f,g;p!==null;){g=p;var C=g.stateNode;if(g.tag===5&&C!==null&&(g=C,h!==null&&(C=Vr(p,h),C!=null&&S.push(Xr(p,C,g)))),I)break;p=p.return}0<S.length&&(y=new x(y,k,null,n,v),w.push({event:y,listeners:S}))}}if(!(t&7)){e:{if(y=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",y&&n!==qo&&(k=n.relatedTarget||n.fromElement)&&(fn(k)||k[Tt]))break e;if((x||y)&&(y=v.window===v?v:(y=v.ownerDocument)?y.defaultView||y.parentWindow:window,x?(k=n.relatedTarget||n.toElement,x=f,k=k?fn(k):null,k!==null&&(I=Cn(k),k!==I||k.tag!==5&&k.tag!==6)&&(k=null)):(x=null,k=f),x!==k)){if(S=ma,C="onMouseLeave",h="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(S=va,C="onPointerLeave",h="onPointerEnter",p="pointer"),I=x==null?y:Un(x),g=k==null?y:Un(k),y=new S(C,p+"leave",x,n,v),y.target=I,y.relatedTarget=g,C=null,fn(v)===f&&(S=new S(h,p+"enter",k,n,v),S.target=g,S.relatedTarget=I,C=S),I=C,x&&k)t:{for(S=x,h=k,p=0,g=S;g;g=zn(g))p++;for(g=0,C=h;C;C=zn(C))g++;for(;0<p-g;)S=zn(S),p--;for(;0<g-p;)h=zn(h),g--;for(;p--;){if(S===h||h!==null&&S===h.alternate)break t;S=zn(S),h=zn(h)}S=null}else S=null;x!==null&&Na(w,y,x,S,!1),k!==null&&I!==null&&Na(w,I,k,S,!0)}}e:{if(y=f?Un(f):window,x=y.nodeName&&y.nodeName.toLowerCase(),x==="select"||x==="input"&&y.type==="file")var T=lh;else if(xa(y))if(Sf)T=sh;else{T=oh;var j=ih}else(x=y.nodeName)&&x.toLowerCase()==="input"&&(y.type==="checkbox"||y.type==="radio")&&(T=uh);if(T&&(T=T(e,f))){xf(w,T,n,v);break e}j&&j(e,y,f),e==="focusout"&&(j=y._wrapperState)&&j.controlled&&y.type==="number"&&Zo(y,"number",y.value)}switch(j=f?Un(f):window,e){case"focusin":(xa(j)||j.contentEditable==="true")&&(An=j,iu=f,Dr=null);break;case"focusout":Dr=iu=An=null;break;case"mousedown":ou=!0;break;case"contextmenu":case"mouseup":case"dragend":ou=!1,Ca(w,n,v);break;case"selectionchange":if(fh)break;case"keydown":case"keyup":Ca(w,n,v)}var O;if(bu)e:{switch(e){case"compositionstart":var z="onCompositionStart";break e;case"compositionend":z="onCompositionEnd";break e;case"compositionupdate":z="onCompositionUpdate";break e}z=void 0}else Rn?yf(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(vf&&n.locale!=="ko"&&(Rn||z!=="onCompositionStart"?z==="onCompositionEnd"&&Rn&&(O=gf()):(Bt=v,Xu="value"in Bt?Bt.value:Bt.textContent,Rn=!0)),j=oi(f,z),0<j.length&&(z=new ga(z,e,null,n,v),w.push({event:z,listeners:j}),O?z.data=O:(O=wf(n),O!==null&&(z.data=O)))),(O=bp?eh(e,n):th(e,n))&&(f=oi(f,"onBeforeInput"),0<f.length&&(v=new ga("onBeforeInput","beforeinput",null,n,v),w.push({event:v,listeners:f}),v.data=O))}Of(w,t)})}function Xr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function oi(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Vr(e,n),i!=null&&r.unshift(Xr(e,i,l)),i=Vr(e,t),i!=null&&r.push(Xr(e,i,l))),e=e.return}return r}function zn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Na(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var s=n,a=s.alternate,f=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&f!==null&&(s=f,l?(a=Vr(n,i),a!=null&&o.unshift(Xr(n,a,s))):l||(a=Vr(n,i),a!=null&&o.push(Xr(n,a,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var mh=/\r\n?/g,gh=/\u0000|\uFFFD/g;function Pa(e){return(typeof e=="string"?e:""+e).replace(mh,`
`).replace(gh,"")}function zl(e,t,n){if(t=Pa(t),Pa(e)!==t&&n)throw Error(N(425))}function ui(){}var uu=null,su=null;function au(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 cu=typeof setTimeout=="function"?setTimeout:void 0,vh=typeof clearTimeout=="function"?clearTimeout:void 0,La=typeof Promise=="function"?Promise:void 0,yh=typeof queueMicrotask=="function"?queueMicrotask:typeof La<"u"?function(e){return La.resolve(null).then(e).catch(wh)}:cu;function wh(e){setTimeout(function(){throw e})}function Eo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Kr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Kr(t)}function Kt(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 Oa(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 cr=Math.random().toString(36).slice(2),st="__reactFiber$"+cr,Jr="__reactProps$"+cr,Tt="__reactContainer$"+cr,fu="__reactEvents$"+cr,xh="__reactListeners$"+cr,Sh="__reactHandles$"+cr;function fn(e){var t=e[st];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Tt]||n[st]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Oa(e);e!==null;){if(n=e[st])return n;e=Oa(e)}return t}e=n,n=e.parentNode}return null}function al(e){return e=e[st]||e[Tt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Un(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(N(33))}function Li(e){return e[Jr]||null}var du=[],Bn=-1;function nn(e){return{current:e}}function J(e){0>Bn||(e.current=du[Bn],du[Bn]=null,Bn--)}function Y(e,t){Bn++,du[Bn]=e.current,e.current=t}var bt={},we=nn(bt),Pe=nn(!1),yn=bt;function tr(e,t){var n=e.type.contextTypes;if(!n)return bt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Le(e){return e=e.childContextTypes,e!=null}function si(){J(Pe),J(we)}function Ma(e,t,n){if(we.current!==bt)throw Error(N(168));Y(we,t),Y(Pe,n)}function zf(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(N(108,ip(e)||"Unknown",l));return re({},n,r)}function ai(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||bt,yn=we.current,Y(we,e),Y(Pe,Pe.current),!0}function za(e,t,n){var r=e.stateNode;if(!r)throw Error(N(169));n?(e=zf(e,t,yn),r.__reactInternalMemoizedMergedChildContext=e,J(Pe),J(we),Y(we,e)):J(Pe),Y(Pe,n)}var xt=null,Oi=!1,_o=!1;function Ff(e){xt===null?xt=[e]:xt.push(e)}function kh(e){Oi=!0,Ff(e)}function rn(){if(!_o&&xt!==null){_o=!0;var e=0,t=Q;try{var n=xt;for(Q=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}xt=null,Oi=!1}catch(l){throw xt!==null&&(xt=xt.slice(e+1)),lf(Ku,rn),l}finally{Q=t,_o=!1}}return null}var Hn=[],Vn=0,ci=null,fi=0,He=[],Ve=0,wn=null,St=1,kt="";function sn(e,t){Hn[Vn++]=fi,Hn[Vn++]=ci,ci=e,fi=t}function If(e,t,n){He[Ve++]=St,He[Ve++]=kt,He[Ve++]=wn,wn=e;var r=St;e=kt;var l=32-et(r)-1;r&=~(1<<l),n+=1;var i=32-et(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,St=1<<32-et(t)+l|n<<l|r,kt=i+e}else St=1<<i|n<<l|r,kt=e}function ts(e){e.return!==null&&(sn(e,1),If(e,1,0))}function ns(e){for(;e===ci;)ci=Hn[--Vn],Hn[Vn]=null,fi=Hn[--Vn],Hn[Vn]=null;for(;e===wn;)wn=He[--Ve],He[Ve]=null,kt=He[--Ve],He[Ve]=null,St=He[--Ve],He[Ve]=null}var Fe=null,ze=null,b=!1,be=null;function Df(e,t){var n=We(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 Fa(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,Fe=e,ze=Kt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Fe=e,ze=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=wn!==null?{id:St,overflow:kt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=We(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Fe=e,ze=null,!0):!1;default:return!1}}function pu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function hu(e){if(b){var t=ze;if(t){var n=t;if(!Fa(e,t)){if(pu(e))throw Error(N(418));t=Kt(n.nextSibling);var r=Fe;t&&Fa(e,t)?Df(r,n):(e.flags=e.flags&-4097|2,b=!1,Fe=e)}}else{if(pu(e))throw Error(N(418));e.flags=e.flags&-4097|2,b=!1,Fe=e}}}function Ia(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Fe=e}function Fl(e){if(e!==Fe)return!1;if(!b)return Ia(e),b=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!au(e.type,e.memoizedProps)),t&&(t=ze)){if(pu(e))throw Rf(),Error(N(418));for(;t;)Df(e,t),t=Kt(t.nextSibling)}if(Ia(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(N(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ze=Kt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ze=null}}else ze=Fe?Kt(e.stateNode.nextSibling):null;return!0}function Rf(){for(var e=ze;e;)e=Kt(e.nextSibling)}function nr(){ze=Fe=null,b=!1}function rs(e){be===null?be=[e]:be.push(e)}var Eh=Pt.ReactCurrentBatchConfig;function Je(e,t){if(e&&e.defaultProps){t=re({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var di=nn(null),pi=null,Wn=null,ls=null;function is(){ls=Wn=pi=null}function os(e){var t=di.current;J(di),e._currentValue=t}function mu(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 Jn(e,t){pi=e,ls=Wn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ne=!0),e.firstContext=null)}function Ke(e){var t=e._currentValue;if(ls!==e)if(e={context:e,memoizedValue:t,next:null},Wn===null){if(pi===null)throw Error(N(308));Wn=e,pi.dependencies={lanes:0,firstContext:e}}else Wn=Wn.next=e;return t}var dn=null;function us(e){dn===null?dn=[e]:dn.push(e)}function Af(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,us(t)):(n.next=l.next,l.next=n),t.interleaved=n,jt(e,r)}function jt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Rt=!1;function ss(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function $f(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 _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Zt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,V&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,jt(e,n)}return l=r.interleaved,l===null?(t.next=t,us(r)):(t.next=l.next,l.next=t),r.interleaved=t,jt(e,n)}function Kl(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,Zu(e,n)}}function Da(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,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 hi(e,t,n,r){var l=e.updateQueue;Rt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var a=s,f=a.next;a.next=null,o===null?i=f:o.next=f,o=a;var v=e.alternate;v!==null&&(v=v.updateQueue,s=v.lastBaseUpdate,s!==o&&(s===null?v.firstBaseUpdate=f:s.next=f,v.lastBaseUpdate=a))}if(i!==null){var w=l.baseState;o=0,v=f=a=null,s=i;do{var y=s.lane,x=s.eventTime;if((r&y)===y){v!==null&&(v=v.next={eventTime:x,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var k=e,S=s;switch(y=t,x=n,S.tag){case 1:if(k=S.payload,typeof k=="function"){w=k.call(x,w,y);break e}w=k;break e;case 3:k.flags=k.flags&-65537|128;case 0:if(k=S.payload,y=typeof k=="function"?k.call(x,w,y):k,y==null)break e;w=re({},w,y);break e;case 2:Rt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,y=l.effects,y===null?l.effects=[s]:y.push(s))}else x={eventTime:x,lane:y,tag:s.tag,payload:s.payload,callback:s.callback,next:null},v===null?(f=v=x,a=w):v=v.next=x,o|=y;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;y=s,s=y.next,y.next=null,l.lastBaseUpdate=y,l.shared.pending=null}}while(1);if(v===null&&(a=w),l.baseState=a,l.firstBaseUpdate=f,l.lastBaseUpdate=v,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Sn|=o,e.lanes=o,e.memoizedState=w}}function Ra(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(N(191,l));l.call(r)}}}var Uf=new Rc.Component().refs;function gu(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:re({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Mi={isMounted:function(e){return(e=e._reactInternals)?Cn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ee(),l=Yt(e),i=_t(r,l);i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,l),t!==null&&(tt(t,e,l,r),Kl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ee(),l=Yt(e),i=_t(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,l),t!==null&&(tt(t,e,l,r),Kl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ee(),r=Yt(e),l=_t(n,r);l.tag=2,t!=null&&(l.callback=t),t=Zt(e,l,r),t!==null&&(tt(t,e,r,n),Kl(t,e,r))}};function Aa(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Gr(n,r)||!Gr(l,i):!0}function Bf(e,t,n){var r=!1,l=bt,i=t.contextType;return typeof i=="object"&&i!==null?i=Ke(i):(l=Le(t)?yn:we.current,r=t.contextTypes,i=(r=r!=null)?tr(e,l):bt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Mi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function $a(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&&Mi.enqueueReplaceState(t,t.state,null)}function vu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Uf,ss(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ke(i):(i=Le(t)?yn:we.current,l.context=tr(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(gu(e,t,i,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&&Mi.enqueueReplaceState(l,l.state,null),hi(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Cr(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(N(309));var r=n.stateNode}if(!r)throw Error(N(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var s=l.refs;s===Uf&&(s=l.refs={}),o===null?delete s[i]:s[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(N(284));if(!n._owner)throw Error(N(290,e))}return e}function Il(e,t){throw e=Object.prototype.toString.call(t),Error(N(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ua(e){var t=e._init;return t(e._payload)}function Hf(e){function t(h,p){if(e){var g=h.deletions;g===null?(h.deletions=[p],h.flags|=16):g.push(p)}}function n(h,p){if(!e)return null;for(;p!==null;)t(h,p),p=p.sibling;return null}function r(h,p){for(h=new Map;p!==null;)p.key!==null?h.set(p.key,p):h.set(p.index,p),p=p.sibling;return h}function l(h,p){return h=Xt(h,p),h.index=0,h.sibling=null,h}function i(h,p,g){return h.index=g,e?(g=h.alternate,g!==null?(g=g.index,g<p?(h.flags|=2,p):g):(h.flags|=2,p)):(h.flags|=1048576,p)}function o(h){return e&&h.alternate===null&&(h.flags|=2),h}function s(h,p,g,C){return p===null||p.tag!==6?(p=Oo(g,h.mode,C),p.return=h,p):(p=l(p,g),p.return=h,p)}function a(h,p,g,C){var T=g.type;return T===Dn?v(h,p,g.props.children,C,g.key):p!==null&&(p.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Dt&&Ua(T)===p.type)?(C=l(p,g.props),C.ref=Cr(h,p,g),C.return=h,C):(C=ql(g.type,g.key,g.props,null,h.mode,C),C.ref=Cr(h,p,g),C.return=h,C)}function f(h,p,g,C){return p===null||p.tag!==4||p.stateNode.containerInfo!==g.containerInfo||p.stateNode.implementation!==g.implementation?(p=Mo(g,h.mode,C),p.return=h,p):(p=l(p,g.children||[]),p.return=h,p)}function v(h,p,g,C,T){return p===null||p.tag!==7?(p=gn(g,h.mode,C,T),p.return=h,p):(p=l(p,g),p.return=h,p)}function w(h,p,g){if(typeof p=="string"&&p!==""||typeof p=="number")return p=Oo(""+p,h.mode,g),p.return=h,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case _l:return g=ql(p.type,p.key,p.props,null,h.mode,g),g.ref=Cr(h,null,p),g.return=h,g;case In:return p=Mo(p,h.mode,g),p.return=h,p;case Dt:var C=p._init;return w(h,C(p._payload),g)}if(Pr(p)||xr(p))return p=gn(p,h.mode,g,null),p.return=h,p;Il(h,p)}return null}function y(h,p,g,C){var T=p!==null?p.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return T!==null?null:s(h,p,""+g,C);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case _l:return g.key===T?a(h,p,g,C):null;case In:return g.key===T?f(h,p,g,C):null;case Dt:return T=g._init,y(h,p,T(g._payload),C)}if(Pr(g)||xr(g))return T!==null?null:v(h,p,g,C,null);Il(h,g)}return null}function x(h,p,g,C,T){if(typeof C=="string"&&C!==""||typeof C=="number")return h=h.get(g)||null,s(p,h,""+C,T);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case _l:return h=h.get(C.key===null?g:C.key)||null,a(p,h,C,T);case In:return h=h.get(C.key===null?g:C.key)||null,f(p,h,C,T);case Dt:var j=C._init;return x(h,p,g,j(C._payload),T)}if(Pr(C)||xr(C))return h=h.get(g)||null,v(p,h,C,T,null);Il(p,C)}return null}function k(h,p,g,C){for(var T=null,j=null,O=p,z=p=0,W=null;O!==null&&z<g.length;z++){O.index>z?(W=O,O=null):W=O.sibling;var A=y(h,O,g[z],C);if(A===null){O===null&&(O=W);break}e&&O&&A.alternate===null&&t(h,O),p=i(A,p,z),j===null?T=A:j.sibling=A,j=A,O=W}if(z===g.length)return n(h,O),b&&sn(h,z),T;if(O===null){for(;z<g.length;z++)O=w(h,g[z],C),O!==null&&(p=i(O,p,z),j===null?T=O:j.sibling=O,j=O);return b&&sn(h,z),T}for(O=r(h,O);z<g.length;z++)W=x(O,h,z,g[z],C),W!==null&&(e&&W.alternate!==null&&O.delete(W.key===null?z:W.key),p=i(W,p,z),j===null?T=W:j.sibling=W,j=W);return e&&O.forEach(function(xe){return t(h,xe)}),b&&sn(h,z),T}function S(h,p,g,C){var T=xr(g);if(typeof T!="function")throw Error(N(150));if(g=T.call(g),g==null)throw Error(N(151));for(var j=T=null,O=p,z=p=0,W=null,A=g.next();O!==null&&!A.done;z++,A=g.next()){O.index>z?(W=O,O=null):W=O.sibling;var xe=y(h,O,A.value,C);if(xe===null){O===null&&(O=W);break}e&&O&&xe.alternate===null&&t(h,O),p=i(xe,p,z),j===null?T=xe:j.sibling=xe,j=xe,O=W}if(A.done)return n(h,O),b&&sn(h,z),T;if(O===null){for(;!A.done;z++,A=g.next())A=w(h,A.value,C),A!==null&&(p=i(A,p,z),j===null?T=A:j.sibling=A,j=A);return b&&sn(h,z),T}for(O=r(h,O);!A.done;z++,A=g.next())A=x(O,h,z,A.value,C),A!==null&&(e&&A.alternate!==null&&O.delete(A.key===null?z:A.key),p=i(A,p,z),j===null?T=A:j.sibling=A,j=A);return e&&O.forEach(function(ft){return t(h,ft)}),b&&sn(h,z),T}function I(h,p,g,C){if(typeof g=="object"&&g!==null&&g.type===Dn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case _l:e:{for(var T=g.key,j=p;j!==null;){if(j.key===T){if(T=g.type,T===Dn){if(j.tag===7){n(h,j.sibling),p=l(j,g.props.children),p.return=h,h=p;break e}}else if(j.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Dt&&Ua(T)===j.type){n(h,j.sibling),p=l(j,g.props),p.ref=Cr(h,j,g),p.return=h,h=p;break e}n(h,j);break}else t(h,j);j=j.sibling}g.type===Dn?(p=gn(g.props.children,h.mode,C,g.key),p.return=h,h=p):(C=ql(g.type,g.key,g.props,null,h.mode,C),C.ref=Cr(h,p,g),C.return=h,h=C)}return o(h);case In:e:{for(j=g.key;p!==null;){if(p.key===j)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(h,p.sibling),p=l(p,g.children||[]),p.return=h,h=p;break e}else{n(h,p);break}else t(h,p);p=p.sibling}p=Mo(g,h.mode,C),p.return=h,h=p}return o(h);case Dt:return j=g._init,I(h,p,j(g._payload),C)}if(Pr(g))return k(h,p,g,C);if(xr(g))return S(h,p,g,C);Il(h,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(h,p.sibling),p=l(p,g),p.return=h,h=p):(n(h,p),p=Oo(g,h.mode,C),p.return=h,h=p),o(h)):n(h,p)}return I}var rr=Hf(!0),Vf=Hf(!1),cl={},ct=nn(cl),qr=nn(cl),br=nn(cl);function pn(e){if(e===cl)throw Error(N(174));return e}function as(e,t){switch(Y(br,t),Y(qr,e),Y(ct,cl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Yo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Yo(t,e)}J(ct),Y(ct,t)}function lr(){J(ct),J(qr),J(br)}function Wf(e){pn(br.current);var t=pn(ct.current),n=Yo(t,e.type);t!==n&&(Y(qr,e),Y(ct,n))}function cs(e){qr.current===e&&(J(ct),J(qr))}var te=nn(0);function mi(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 Co=[];function fs(){for(var e=0;e<Co.length;e++)Co[e]._workInProgressVersionPrimary=null;Co.length=0}var Zl=Pt.ReactCurrentDispatcher,To=Pt.ReactCurrentBatchConfig,xn=0,ne=null,ue=null,fe=null,gi=!1,Rr=!1,el=0,_h=0;function ge(){throw Error(N(321))}function ds(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!nt(e[n],t[n]))return!1;return!0}function ps(e,t,n,r,l,i){if(xn=i,ne=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Zl.current=e===null||e.memoizedState===null?Nh:Ph,e=n(r,l),Rr){i=0;do{if(Rr=!1,el=0,25<=i)throw Error(N(301));i+=1,fe=ue=null,t.updateQueue=null,Zl.current=Lh,e=n(r,l)}while(Rr)}if(Zl.current=vi,t=ue!==null&&ue.next!==null,xn=0,fe=ue=ne=null,gi=!1,t)throw Error(N(300));return e}function hs(){var e=el!==0;return el=0,e}function ut(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return fe===null?ne.memoizedState=fe=e:fe=fe.next=e,fe}function Ze(){if(ue===null){var e=ne.alternate;e=e!==null?e.memoizedState:null}else e=ue.next;var t=fe===null?ne.memoizedState:fe.next;if(t!==null)fe=t,ue=e;else{if(e===null)throw Error(N(310));ue=e,e={memoizedState:ue.memoizedState,baseState:ue.baseState,baseQueue:ue.baseQueue,queue:ue.queue,next:null},fe===null?ne.memoizedState=fe=e:fe=fe.next=e}return fe}function tl(e,t){return typeof t=="function"?t(e):t}function jo(e){var t=Ze(),n=t.queue;if(n===null)throw Error(N(311));n.lastRenderedReducer=e;var r=ue,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var s=o=null,a=null,f=i;do{var v=f.lane;if((xn&v)===v)a!==null&&(a=a.next={lane:0,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null}),r=f.hasEagerState?f.eagerState:e(r,f.action);else{var w={lane:v,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};a===null?(s=a=w,o=r):a=a.next=w,ne.lanes|=v,Sn|=v}f=f.next}while(f!==null&&f!==i);a===null?o=r:a.next=s,nt(r,t.memoizedState)||(Ne=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,ne.lanes|=i,Sn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function No(e){var t=Ze(),n=t.queue;if(n===null)throw Error(N(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);nt(i,t.memoizedState)||(Ne=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Qf(){}function Kf(e,t){var n=ne,r=Ze(),l=t(),i=!nt(r.memoizedState,l);if(i&&(r.memoizedState=l,Ne=!0),r=r.queue,ms(Yf.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||fe!==null&&fe.memoizedState.tag&1){if(n.flags|=2048,nl(9,Gf.bind(null,n,r,l,t),void 0,null),de===null)throw Error(N(349));xn&30||Zf(n,t,l)}return l}function Zf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ne.updateQueue,t===null?(t={lastEffect:null,stores:null},ne.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Gf(e,t,n,r){t.value=n,t.getSnapshot=r,Xf(t)&&Jf(e)}function Yf(e,t,n){return n(function(){Xf(t)&&Jf(e)})}function Xf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nt(e,n)}catch{return!0}}function Jf(e){var t=jt(e,1);t!==null&&tt(t,e,1,-1)}function Ba(e){var t=ut();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:tl,lastRenderedState:e},t.queue=e,e=e.dispatch=jh.bind(null,ne,e),[t.memoizedState,e]}function nl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ne.updateQueue,t===null?(t={lastEffect:null,stores:null},ne.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 qf(){return Ze().memoizedState}function Gl(e,t,n,r){var l=ut();ne.flags|=e,l.memoizedState=nl(1|t,n,void 0,r===void 0?null:r)}function zi(e,t,n,r){var l=Ze();r=r===void 0?null:r;var i=void 0;if(ue!==null){var o=ue.memoizedState;if(i=o.destroy,r!==null&&ds(r,o.deps)){l.memoizedState=nl(t,n,i,r);return}}ne.flags|=e,l.memoizedState=nl(1|t,n,i,r)}function Ha(e,t){return Gl(8390656,8,e,t)}function ms(e,t){return zi(2048,8,e,t)}function bf(e,t){return zi(4,2,e,t)}function ed(e,t){return zi(4,4,e,t)}function td(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 nd(e,t,n){return n=n!=null?n.concat([e]):null,zi(4,4,td.bind(null,t,e),n)}function gs(){}function rd(e,t){var n=Ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ds(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ld(e,t){var n=Ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ds(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function id(e,t,n){return xn&21?(nt(n,t)||(n=sf(),ne.lanes|=n,Sn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ne=!0),e.memoizedState=n)}function Ch(e,t){var n=Q;Q=n!==0&&4>n?n:4,e(!0);var r=To.transition;To.transition={};try{e(!1),t()}finally{Q=n,To.transition=r}}function od(){return Ze().memoizedState}function Th(e,t,n){var r=Yt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ud(e))sd(t,n);else if(n=Af(e,t,n,r),n!==null){var l=Ee();tt(n,e,r,l),ad(n,t,r)}}function jh(e,t,n){var r=Yt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ud(e))sd(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,n);if(l.hasEagerState=!0,l.eagerState=s,nt(s,o)){var a=t.interleaved;a===null?(l.next=l,us(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=Af(e,t,l,r),n!==null&&(l=Ee(),tt(n,e,r,l),ad(n,t,r))}}function ud(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function sd(e,t){Rr=gi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ad(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zu(e,n)}}var vi={readContext:Ke,useCallback:ge,useContext:ge,useEffect:ge,useImperativeHandle:ge,useInsertionEffect:ge,useLayoutEffect:ge,useMemo:ge,useReducer:ge,useRef:ge,useState:ge,useDebugValue:ge,useDeferredValue:ge,useTransition:ge,useMutableSource:ge,useSyncExternalStore:ge,useId:ge,unstable_isNewReconciler:!1},Nh={readContext:Ke,useCallback:function(e,t){return ut().memoizedState=[e,t===void 0?null:t],e},useContext:Ke,useEffect:Ha,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Gl(4194308,4,td.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Gl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Gl(4,2,e,t)},useMemo:function(e,t){var n=ut();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ut();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=Th.bind(null,ne,e),[r.memoizedState,e]},useRef:function(e){var t=ut();return e={current:e},t.memoizedState=e},useState:Ba,useDebugValue:gs,useDeferredValue:function(e){return ut().memoizedState=e},useTransition:function(){var e=Ba(!1),t=e[0];return e=Ch.bind(null,e[1]),ut().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ne,l=ut();if(b){if(n===void 0)throw Error(N(407));n=n()}else{if(n=t(),de===null)throw Error(N(349));xn&30||Zf(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Ha(Yf.bind(null,r,i,e),[e]),r.flags|=2048,nl(9,Gf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=ut(),t=de.identifierPrefix;if(b){var n=kt,r=St;n=(r&~(1<<32-et(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=el++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=_h++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Ph={readContext:Ke,useCallback:rd,useContext:Ke,useEffect:ms,useImperativeHandle:nd,useInsertionEffect:bf,useLayoutEffect:ed,useMemo:ld,useReducer:jo,useRef:qf,useState:function(){return jo(tl)},useDebugValue:gs,useDeferredValue:function(e){var t=Ze();return id(t,ue.memoizedState,e)},useTransition:function(){var e=jo(tl)[0],t=Ze().memoizedState;return[e,t]},useMutableSource:Qf,useSyncExternalStore:Kf,useId:od,unstable_isNewReconciler:!1},Lh={readContext:Ke,useCallback:rd,useContext:Ke,useEffect:ms,useImperativeHandle:nd,useInsertionEffect:bf,useLayoutEffect:ed,useMemo:ld,useReducer:No,useRef:qf,useState:function(){return No(tl)},useDebugValue:gs,useDeferredValue:function(e){var t=Ze();return ue===null?t.memoizedState=e:id(t,ue.memoizedState,e)},useTransition:function(){var e=No(tl)[0],t=Ze().memoizedState;return[e,t]},useMutableSource:Qf,useSyncExternalStore:Kf,useId:od,unstable_isNewReconciler:!1};function ir(e,t){try{var n="",r=t;do n+=lp(r),r=r.return;while(r);var l=n}catch(i){l=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function Po(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function yu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Oh=typeof WeakMap=="function"?WeakMap:Map;function cd(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){wi||(wi=!0,Nu=r),yu(e,t)},n}function fd(e,t,n){n=_t(-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(){yu(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){yu(e,t),typeof r!="function"&&(Gt===null?Gt=new Set([this]):Gt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Va(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Oh;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=Qh.bind(null,e,t,n),t.then(e,e))}function Wa(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 Qa(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=_t(-1,1),t.tag=2,Zt(n,t,1))),n.lanes|=1),e)}var Mh=Pt.ReactCurrentOwner,Ne=!1;function ke(e,t,n,r){t.child=e===null?Vf(t,null,n,r):rr(t,e.child,n,r)}function Ka(e,t,n,r,l){n=n.render;var i=t.ref;return Jn(t,l),r=ps(e,t,n,r,i,l),n=hs(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Nt(e,t,l)):(b&&n&&ts(t),t.flags|=1,ke(e,t,r,l),t.child)}function Za(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!_s(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,dd(e,t,i,r,l)):(e=ql(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Gr,n(o,r)&&e.ref===t.ref)return Nt(e,t,l)}return t.flags|=1,e=Xt(i,r),e.ref=t.ref,e.return=t,t.child=e}function dd(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Gr(i,r)&&e.ref===t.ref)if(Ne=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(Ne=!0);else return t.lanes=e.lanes,Nt(e,t,l)}return wu(e,t,n,r,l)}function pd(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Y(Kn,Me),Me|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Y(Kn,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,Y(Kn,Me),Me|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,Y(Kn,Me),Me|=r;return ke(e,t,l,n),t.child}function hd(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function wu(e,t,n,r,l){var i=Le(n)?yn:we.current;return i=tr(t,i),Jn(t,l),n=ps(e,t,n,r,i,l),r=hs(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Nt(e,t,l)):(b&&r&&ts(t),t.flags|=1,ke(e,t,n,l),t.child)}function Ga(e,t,n,r,l){if(Le(n)){var i=!0;ai(t)}else i=!1;if(Jn(t,l),t.stateNode===null)Yl(e,t),Bf(t,n,r),vu(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var a=o.context,f=n.contextType;typeof f=="object"&&f!==null?f=Ke(f):(f=Le(n)?yn:we.current,f=tr(t,f));var v=n.getDerivedStateFromProps,w=typeof v=="function"||typeof o.getSnapshotBeforeUpdate=="function";w||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||a!==f)&&$a(t,o,r,f),Rt=!1;var y=t.memoizedState;o.state=y,hi(t,r,o,l),a=t.memoizedState,s!==r||y!==a||Pe.current||Rt?(typeof v=="function"&&(gu(t,n,v,r),a=t.memoizedState),(s=Rt||Aa(t,n,s,r,y,a,f))?(w||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),o.props=r,o.state=a,o.context=f,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,$f(e,t),s=t.memoizedProps,f=t.type===t.elementType?s:Je(t.type,s),o.props=f,w=t.pendingProps,y=o.context,a=n.contextType,typeof a=="object"&&a!==null?a=Ke(a):(a=Le(n)?yn:we.current,a=tr(t,a));var x=n.getDerivedStateFromProps;(v=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==w||y!==a)&&$a(t,o,r,a),Rt=!1,y=t.memoizedState,o.state=y,hi(t,r,o,l);var k=t.memoizedState;s!==w||y!==k||Pe.current||Rt?(typeof x=="function"&&(gu(t,n,x,r),k=t.memoizedState),(f=Rt||Aa(t,n,f,r,y,k,a)||!1)?(v||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,k,a),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,k,a)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&y===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&y===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=k),o.props=r,o.state=k,o.context=a,r=f):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&y===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&y===e.memoizedState||(t.flags|=1024),r=!1)}return xu(e,t,n,r,i,l)}function xu(e,t,n,r,l,i){hd(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&za(t,n,!1),Nt(e,t,i);r=t.stateNode,Mh.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=rr(t,e.child,null,i),t.child=rr(t,null,s,i)):ke(e,t,s,i),t.memoizedState=r.state,l&&za(t,n,!0),t.child}function md(e){var t=e.stateNode;t.pendingContext?Ma(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ma(e,t.context,!1),as(e,t.containerInfo)}function Ya(e,t,n,r,l){return nr(),rs(l),t.flags|=256,ke(e,t,n,r),t.child}var Su={dehydrated:null,treeContext:null,retryLane:0};function ku(e){return{baseLanes:e,cachePool:null,transitions:null}}function gd(e,t,n){var r=t.pendingProps,l=te.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),Y(te,l&1),e===null)return hu(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):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Di(o,r,0,null),e=gn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ku(n),t.memoizedState=Su,e):vs(t,o));if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null))return zh(e,t,o,r,s,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,s=l.sibling;var a={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Xt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),s!==null?i=Xt(s,i):(i=gn(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?ku(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Su,r}return i=e.child,e=i.sibling,r=Xt(i,{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 vs(e,t){return t=Di({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Dl(e,t,n,r){return r!==null&&rs(r),rr(t,e.child,null,n),e=vs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function zh(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=Po(Error(N(422))),Dl(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Di({mode:"visible",children:r.children},l,0,null),i=gn(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&rr(t,e.child,null,o),t.child.memoizedState=ku(o),t.memoizedState=Su,i);if(!(t.mode&1))return Dl(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(N(419)),r=Po(i,r,void 0),Dl(e,t,o,r)}if(s=(o&e.childLanes)!==0,Ne||s){if(r=de,r!==null){switch(o&-o){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|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,jt(e,l),tt(r,e,l,-1))}return Es(),r=Po(Error(N(421))),Dl(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Kh.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,ze=Kt(l.nextSibling),Fe=t,b=!0,be=null,e!==null&&(He[Ve++]=St,He[Ve++]=kt,He[Ve++]=wn,St=e.id,kt=e.overflow,wn=t),t=vs(t,r.children),t.flags|=4096,t)}function Xa(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),mu(e.return,t,n)}function Lo(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function vd(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(ke(e,t,r.children,n),r=te.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&&Xa(e,n,t);else if(e.tag===19)Xa(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(Y(te,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&&mi(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Lo(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&mi(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Lo(t,!0,n,null,i);break;case"together":Lo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Yl(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Nt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Sn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(N(153));if(t.child!==null){for(e=t.child,n=Xt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Xt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Fh(e,t,n){switch(t.tag){case 3:md(t),nr();break;case 5:Wf(t);break;case 1:Le(t.type)&&ai(t);break;case 4:as(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;Y(di,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Y(te,te.current&1),t.flags|=128,null):n&t.child.childLanes?gd(e,t,n):(Y(te,te.current&1),e=Nt(e,t,n),e!==null?e.sibling:null);Y(te,te.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return vd(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),Y(te,te.current),r)break;return null;case 22:case 23:return t.lanes=0,pd(e,t,n)}return Nt(e,t,n)}var yd,Eu,wd,xd;yd=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}};Eu=function(){};wd=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,pn(ct.current);var i=null;switch(n){case"input":l=Qo(e,l),r=Qo(e,r),i=[];break;case"select":l=re({},l,{value:void 0}),r=re({},r,{value:void 0}),i=[];break;case"textarea":l=Go(e,l),r=Go(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ui)}Xo(n,r);var o;n=null;for(f in l)if(!r.hasOwnProperty(f)&&l.hasOwnProperty(f)&&l[f]!=null)if(f==="style"){var s=l[f];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else f!=="dangerouslySetInnerHTML"&&f!=="children"&&f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&f!=="autoFocus"&&(Br.hasOwnProperty(f)?i||(i=[]):(i=i||[]).push(f,null));for(f in r){var a=r[f];if(s=l!=null?l[f]:void 0,r.hasOwnProperty(f)&&a!==s&&(a!=null||s!=null))if(f==="style")if(s){for(o in s)!s.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in a)a.hasOwnProperty(o)&&s[o]!==a[o]&&(n||(n={}),n[o]=a[o])}else n||(i||(i=[]),i.push(f,n)),n=a;else f==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(i=i||[]).push(f,a)):f==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(f,""+a):f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&(Br.hasOwnProperty(f)?(a!=null&&f==="onScroll"&&X("scroll",e),i||s===a||(i=[])):(i=i||[]).push(f,a))}n&&(i=i||[]).push("style",n);var f=i;(t.updateQueue=f)&&(t.flags|=4)}};xd=function(e,t,n,r){n!==r&&(t.flags|=4)};function Tr(e,t){if(!b)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 ve(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 Ih(e,t,n){var r=t.pendingProps;switch(ns(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ve(t),null;case 1:return Le(t.type)&&si(),ve(t),null;case 3:return r=t.stateNode,lr(),J(Pe),J(we),fs(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Fl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,be!==null&&(Ou(be),be=null))),Eu(e,t),ve(t),null;case 5:cs(t);var l=pn(br.current);if(n=t.type,e!==null&&t.stateNode!=null)wd(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(N(166));return ve(t),null}if(e=pn(ct.current),Fl(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[st]=t,r[Jr]=i,e=(t.mode&1)!==0,n){case"dialog":X("cancel",r),X("close",r);break;case"iframe":case"object":case"embed":X("load",r);break;case"video":case"audio":for(l=0;l<Or.length;l++)X(Or[l],r);break;case"source":X("error",r);break;case"img":case"image":case"link":X("error",r),X("load",r);break;case"details":X("toggle",r);break;case"input":ia(r,i),X("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},X("invalid",r);break;case"textarea":ua(r,i),X("invalid",r)}Xo(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&zl(r.textContent,s,e),l=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&zl(r.textContent,s,e),l=["children",""+s]):Br.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&X("scroll",r)}switch(n){case"input":Cl(r),oa(r,i,!0);break;case"textarea":Cl(r),sa(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=ui)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Kc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[st]=t,e[Jr]=r,yd(e,t,!1,!1),t.stateNode=e;e:{switch(o=Jo(n,r),n){case"dialog":X("cancel",e),X("close",e),l=r;break;case"iframe":case"object":case"embed":X("load",e),l=r;break;case"video":case"audio":for(l=0;l<Or.length;l++)X(Or[l],e);l=r;break;case"source":X("error",e),l=r;break;case"img":case"image":case"link":X("error",e),X("load",e),l=r;break;case"details":X("toggle",e),l=r;break;case"input":ia(e,r),l=Qo(e,r),X("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=re({},r,{value:void 0}),X("invalid",e);break;case"textarea":ua(e,r),l=Go(e,r),X("invalid",e);break;default:l=r}Xo(n,l),s=l;for(i in s)if(s.hasOwnProperty(i)){var a=s[i];i==="style"?Yc(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Zc(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Hr(e,a):typeof a=="number"&&Hr(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Br.hasOwnProperty(i)?a!=null&&i==="onScroll"&&X("scroll",e):a!=null&&Bu(e,i,a,o))}switch(n){case"input":Cl(e),oa(e,r,!1);break;case"textarea":Cl(e),sa(e);break;case"option":r.value!=null&&e.setAttribute("value",""+qt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Zn(e,!!r.multiple,i,!1):r.defaultValue!=null&&Zn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=ui)}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 ve(t),null;case 6:if(e&&t.stateNode!=null)xd(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(N(166));if(n=pn(br.current),pn(ct.current),Fl(t)){if(r=t.stateNode,n=t.memoizedProps,r[st]=t,(i=r.nodeValue!==n)&&(e=Fe,e!==null))switch(e.tag){case 3:zl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&zl(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[st]=t,t.stateNode=r}return ve(t),null;case 13:if(J(te),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(b&&ze!==null&&t.mode&1&&!(t.flags&128))Rf(),nr(),t.flags|=98560,i=!1;else if(i=Fl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(N(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(N(317));i[st]=t}else nr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ve(t),i=!1}else be!==null&&(Ou(be),be=null),i=!0;if(!i)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||te.current&1?se===0&&(se=3):Es())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return lr(),Eu(e,t),e===null&&Yr(t.stateNode.containerInfo),ve(t),null;case 10:return os(t.type._context),ve(t),null;case 17:return Le(t.type)&&si(),ve(t),null;case 19:if(J(te),i=t.memoizedState,i===null)return ve(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Tr(i,!1);else{if(se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=mi(e),o!==null){for(t.flags|=128,Tr(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Y(te,te.current&1|2),t.child}e=e.sibling}i.tail!==null&&ie()>or&&(t.flags|=128,r=!0,Tr(i,!1),t.lanes=4194304)}else{if(!r)if(e=mi(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Tr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!b)return ve(t),null}else 2*ie()-i.renderingStartTime>or&&n!==1073741824&&(t.flags|=128,r=!0,Tr(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ie(),t.sibling=null,n=te.current,Y(te,r?n&1|2:n&1),t):(ve(t),null);case 22:case 23:return ks(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Me&1073741824&&(ve(t),t.subtreeFlags&6&&(t.flags|=8192)):ve(t),null;case 24:return null;case 25:return null}throw Error(N(156,t.tag))}function Dh(e,t){switch(ns(t),t.tag){case 1:return Le(t.type)&&si(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return lr(),J(Pe),J(we),fs(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return cs(t),null;case 13:if(J(te),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(N(340));nr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(te),null;case 4:return lr(),null;case 10:return os(t.type._context),null;case 22:case 23:return ks(),null;case 24:return null;default:return null}}var Rl=!1,ye=!1,Rh=typeof WeakSet=="function"?WeakSet:Set,F=null;function Qn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){le(e,t,r)}else n.current=null}function _u(e,t,n){try{n()}catch(r){le(e,t,r)}}var Ja=!1;function Ah(e,t){if(uu=li,e=_f(),es(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,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,s=-1,a=-1,f=0,v=0,w=e,y=null;t:for(;;){for(var x;w!==n||l!==0&&w.nodeType!==3||(s=o+l),w!==i||r!==0&&w.nodeType!==3||(a=o+r),w.nodeType===3&&(o+=w.nodeValue.length),(x=w.firstChild)!==null;)y=w,w=x;for(;;){if(w===e)break t;if(y===n&&++f===l&&(s=o),y===i&&++v===r&&(a=o),(x=w.nextSibling)!==null)break;w=y,y=w.parentNode}w=x}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(su={focusedElem:e,selectionRange:n},li=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var k=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(k!==null){var S=k.memoizedProps,I=k.memoizedState,h=t.stateNode,p=h.getSnapshotBeforeUpdate(t.elementType===t.type?S:Je(t.type,S),I);h.__reactInternalSnapshotBeforeUpdate=p}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(N(163))}}catch(C){le(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return k=Ja,Ja=!1,k}function Ar(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 i=l.destroy;l.destroy=void 0,i!==void 0&&_u(t,n,i)}l=l.next}while(l!==r)}}function Fi(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 Cu(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 Sd(e){var t=e.alternate;t!==null&&(e.alternate=null,Sd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[st],delete t[Jr],delete t[fu],delete t[xh],delete t[Sh])),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 kd(e){return e.tag===5||e.tag===3||e.tag===4}function qa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kd(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 Tu(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=ui));else if(r!==4&&(e=e.child,e!==null))for(Tu(e,t,n),e=e.sibling;e!==null;)Tu(e,t,n),e=e.sibling}function ju(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(ju(e,t,n),e=e.sibling;e!==null;)ju(e,t,n),e=e.sibling}var pe=null,qe=!1;function It(e,t,n){for(n=n.child;n!==null;)Ed(e,t,n),n=n.sibling}function Ed(e,t,n){if(at&&typeof at.onCommitFiberUnmount=="function")try{at.onCommitFiberUnmount(Ti,n)}catch{}switch(n.tag){case 5:ye||Qn(n,t);case 6:var r=pe,l=qe;pe=null,It(e,t,n),pe=r,qe=l,pe!==null&&(qe?(e=pe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):pe.removeChild(n.stateNode));break;case 18:pe!==null&&(qe?(e=pe,n=n.stateNode,e.nodeType===8?Eo(e.parentNode,n):e.nodeType===1&&Eo(e,n),Kr(e)):Eo(pe,n.stateNode));break;case 4:r=pe,l=qe,pe=n.stateNode.containerInfo,qe=!0,It(e,t,n),pe=r,qe=l;break;case 0:case 11:case 14:case 15:if(!ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&_u(n,t,o),l=l.next}while(l!==r)}It(e,t,n);break;case 1:if(!ye&&(Qn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){le(n,t,s)}It(e,t,n);break;case 21:It(e,t,n);break;case 22:n.mode&1?(ye=(r=ye)||n.memoizedState!==null,It(e,t,n),ye=r):It(e,t,n);break;default:It(e,t,n)}}function ba(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Rh),t.forEach(function(r){var l=Zh.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Xe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:pe=s.stateNode,qe=!1;break e;case 3:pe=s.stateNode.containerInfo,qe=!0;break e;case 4:pe=s.stateNode.containerInfo,qe=!0;break e}s=s.return}if(pe===null)throw Error(N(160));Ed(i,o,l),pe=null,qe=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(f){le(l,t,f)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)_d(t,e),t=t.sibling}function _d(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Xe(t,e),it(e),r&4){try{Ar(3,e,e.return),Fi(3,e)}catch(S){le(e,e.return,S)}try{Ar(5,e,e.return)}catch(S){le(e,e.return,S)}}break;case 1:Xe(t,e),it(e),r&512&&n!==null&&Qn(n,n.return);break;case 5:if(Xe(t,e),it(e),r&512&&n!==null&&Qn(n,n.return),e.flags&32){var l=e.stateNode;try{Hr(l,"")}catch(S){le(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&Wc(l,i),Jo(s,o);var f=Jo(s,i);for(o=0;o<a.length;o+=2){var v=a[o],w=a[o+1];v==="style"?Yc(l,w):v==="dangerouslySetInnerHTML"?Zc(l,w):v==="children"?Hr(l,w):Bu(l,v,w,f)}switch(s){case"input":Ko(l,i);break;case"textarea":Qc(l,i);break;case"select":var y=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?Zn(l,!!i.multiple,x,!1):y!==!!i.multiple&&(i.defaultValue!=null?Zn(l,!!i.multiple,i.defaultValue,!0):Zn(l,!!i.multiple,i.multiple?[]:"",!1))}l[Jr]=i}catch(S){le(e,e.return,S)}}break;case 6:if(Xe(t,e),it(e),r&4){if(e.stateNode===null)throw Error(N(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(S){le(e,e.return,S)}}break;case 3:if(Xe(t,e),it(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Kr(t.containerInfo)}catch(S){le(e,e.return,S)}break;case 4:Xe(t,e),it(e);break;case 13:Xe(t,e),it(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(xs=ie())),r&4&&ba(e);break;case 22:if(v=n!==null&&n.memoizedState!==null,e.mode&1?(ye=(f=ye)||v,Xe(t,e),ye=f):Xe(t,e),it(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!v&&e.mode&1)for(F=e,v=e.child;v!==null;){for(w=F=v;F!==null;){switch(y=F,x=y.child,y.tag){case 0:case 11:case 14:case 15:Ar(4,y,y.return);break;case 1:Qn(y,y.return);var k=y.stateNode;if(typeof k.componentWillUnmount=="function"){r=y,n=y.return;try{t=r,k.props=t.memoizedProps,k.state=t.memoizedState,k.componentWillUnmount()}catch(S){le(r,n,S)}}break;case 5:Qn(y,y.return);break;case 22:if(y.memoizedState!==null){tc(w);continue}}x!==null?(x.return=y,F=x):tc(w)}v=v.sibling}e:for(v=null,w=e;;){if(w.tag===5){if(v===null){v=w;try{l=w.stateNode,f?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=w.stateNode,a=w.memoizedProps.style,o=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Gc("display",o))}catch(S){le(e,e.return,S)}}}else if(w.tag===6){if(v===null)try{w.stateNode.nodeValue=f?"":w.memoizedProps}catch(S){le(e,e.return,S)}}else if((w.tag!==22&&w.tag!==23||w.memoizedState===null||w===e)&&w.child!==null){w.child.return=w,w=w.child;continue}if(w===e)break e;for(;w.sibling===null;){if(w.return===null||w.return===e)break e;v===w&&(v=null),w=w.return}v===w&&(v=null),w.sibling.return=w.return,w=w.sibling}}break;case 19:Xe(t,e),it(e),r&4&&ba(e);break;case 21:break;default:Xe(t,e),it(e)}}function it(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(kd(n)){var r=n;break e}n=n.return}throw Error(N(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Hr(l,""),r.flags&=-33);var i=qa(e);ju(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,s=qa(e);Tu(e,s,o);break;default:throw Error(N(161))}}catch(a){le(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function $h(e,t,n){F=e,Cd(e)}function Cd(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var l=F,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||Rl;if(!o){var s=l.alternate,a=s!==null&&s.memoizedState!==null||ye;s=Rl;var f=ye;if(Rl=o,(ye=a)&&!f)for(F=l;F!==null;)o=F,a=o.child,o.tag===22&&o.memoizedState!==null?nc(l):a!==null?(a.return=o,F=a):nc(l);for(;i!==null;)F=i,Cd(i),i=i.sibling;F=l,Rl=s,ye=f}ec(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,F=i):ec(e)}}function ec(e){for(;F!==null;){var t=F;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ye||Fi(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ye)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Je(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Ra(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ra(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var f=t.alternate;if(f!==null){var v=f.memoizedState;if(v!==null){var w=v.dehydrated;w!==null&&Kr(w)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(N(163))}ye||t.flags&512&&Cu(t)}catch(y){le(t,t.return,y)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function tc(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function nc(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Fi(4,t)}catch(a){le(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){le(t,l,a)}}var i=t.return;try{Cu(t)}catch(a){le(t,i,a)}break;case 5:var o=t.return;try{Cu(t)}catch(a){le(t,o,a)}}}catch(a){le(t,t.return,a)}if(t===e){F=null;break}var s=t.sibling;if(s!==null){s.return=t.return,F=s;break}F=t.return}}var Uh=Math.ceil,yi=Pt.ReactCurrentDispatcher,ys=Pt.ReactCurrentOwner,Qe=Pt.ReactCurrentBatchConfig,V=0,de=null,oe=null,he=0,Me=0,Kn=nn(0),se=0,rl=null,Sn=0,Ii=0,ws=0,$r=null,je=null,xs=0,or=1/0,wt=null,wi=!1,Nu=null,Gt=null,Al=!1,Ht=null,xi=0,Ur=0,Pu=null,Xl=-1,Jl=0;function Ee(){return V&6?ie():Xl!==-1?Xl:Xl=ie()}function Yt(e){return e.mode&1?V&2&&he!==0?he&-he:Eh.transition!==null?(Jl===0&&(Jl=sf()),Jl):(e=Q,e!==0||(e=window.event,e=e===void 0?16:mf(e.type)),e):1}function tt(e,t,n,r){if(50<Ur)throw Ur=0,Pu=null,Error(N(185));ul(e,n,r),(!(V&2)||e!==de)&&(e===de&&(!(V&2)&&(Ii|=n),se===4&&$t(e,he)),Oe(e,r),n===1&&V===0&&!(t.mode&1)&&(or=ie()+500,Oi&&rn()))}function Oe(e,t){var n=e.callbackNode;Ep(e,t);var r=ri(e,e===de?he:0);if(r===0)n!==null&&fa(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&fa(n),t===1)e.tag===0?kh(rc.bind(null,e)):Ff(rc.bind(null,e)),yh(function(){!(V&6)&&rn()}),n=null;else{switch(af(r)){case 1:n=Ku;break;case 4:n=of;break;case 16:n=ni;break;case 536870912:n=uf;break;default:n=ni}n=zd(n,Td.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Td(e,t){if(Xl=-1,Jl=0,V&6)throw Error(N(327));var n=e.callbackNode;if(qn()&&e.callbackNode!==n)return null;var r=ri(e,e===de?he:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Si(e,r);else{t=r;var l=V;V|=2;var i=Nd();(de!==e||he!==t)&&(wt=null,or=ie()+500,mn(e,t));do try{Vh();break}catch(s){jd(e,s)}while(1);is(),yi.current=i,V=l,oe!==null?t=0:(de=null,he=0,t=se)}if(t!==0){if(t===2&&(l=nu(e),l!==0&&(r=l,t=Lu(e,l))),t===1)throw n=rl,mn(e,0),$t(e,r),Oe(e,ie()),n;if(t===6)$t(e,r);else{if(l=e.current.alternate,!(r&30)&&!Bh(l)&&(t=Si(e,r),t===2&&(i=nu(e),i!==0&&(r=i,t=Lu(e,i))),t===1))throw n=rl,mn(e,0),$t(e,r),Oe(e,ie()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(N(345));case 2:an(e,je,wt);break;case 3:if($t(e,r),(r&130023424)===r&&(t=xs+500-ie(),10<t)){if(ri(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Ee(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=cu(an.bind(null,e,je,wt),t);break}an(e,je,wt);break;case 4:if($t(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-et(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=ie()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Uh(r/1960))-r,10<r){e.timeoutHandle=cu(an.bind(null,e,je,wt),r);break}an(e,je,wt);break;case 5:an(e,je,wt);break;default:throw Error(N(329))}}}return Oe(e,ie()),e.callbackNode===n?Td.bind(null,e):null}function Lu(e,t){var n=$r;return e.current.memoizedState.isDehydrated&&(mn(e,t).flags|=256),e=Si(e,t),e!==2&&(t=je,je=n,t!==null&&Ou(t)),e}function Ou(e){je===null?je=e:je.push.apply(je,e)}function Bh(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],i=l.getSnapshot;l=l.value;try{if(!nt(i(),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 $t(e,t){for(t&=~ws,t&=~Ii,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-et(t),r=1<<n;e[n]=-1,t&=~r}}function rc(e){if(V&6)throw Error(N(327));qn();var t=ri(e,0);if(!(t&1))return Oe(e,ie()),null;var n=Si(e,t);if(e.tag!==0&&n===2){var r=nu(e);r!==0&&(t=r,n=Lu(e,r))}if(n===1)throw n=rl,mn(e,0),$t(e,t),Oe(e,ie()),n;if(n===6)throw Error(N(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,an(e,je,wt),Oe(e,ie()),null}function Ss(e,t){var n=V;V|=1;try{return e(t)}finally{V=n,V===0&&(or=ie()+500,Oi&&rn())}}function kn(e){Ht!==null&&Ht.tag===0&&!(V&6)&&qn();var t=V;V|=1;var n=Qe.transition,r=Q;try{if(Qe.transition=null,Q=1,e)return e()}finally{Q=r,Qe.transition=n,V=t,!(V&6)&&rn()}}function ks(){Me=Kn.current,J(Kn)}function mn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,vh(n)),oe!==null)for(n=oe.return;n!==null;){var r=n;switch(ns(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&si();break;case 3:lr(),J(Pe),J(we),fs();break;case 5:cs(r);break;case 4:lr();break;case 13:J(te);break;case 19:J(te);break;case 10:os(r.type._context);break;case 22:case 23:ks()}n=n.return}if(de=e,oe=e=Xt(e.current,null),he=Me=t,se=0,rl=null,ws=Ii=Sn=0,je=$r=null,dn!==null){for(t=0;t<dn.length;t++)if(n=dn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}dn=null}return e}function jd(e,t){do{var n=oe;try{if(is(),Zl.current=vi,gi){for(var r=ne.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}gi=!1}if(xn=0,fe=ue=ne=null,Rr=!1,el=0,ys.current=null,n===null||n.return===null){se=1,rl=t,oe=null;break}e:{var i=e,o=n.return,s=n,a=t;if(t=he,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var f=a,v=s,w=v.tag;if(!(v.mode&1)&&(w===0||w===11||w===15)){var y=v.alternate;y?(v.updateQueue=y.updateQueue,v.memoizedState=y.memoizedState,v.lanes=y.lanes):(v.updateQueue=null,v.memoizedState=null)}var x=Wa(o);if(x!==null){x.flags&=-257,Qa(x,o,s,i,t),x.mode&1&&Va(i,f,t),t=x,a=f;var k=t.updateQueue;if(k===null){var S=new Set;S.add(a),t.updateQueue=S}else k.add(a);break e}else{if(!(t&1)){Va(i,f,t),Es();break e}a=Error(N(426))}}else if(b&&s.mode&1){var I=Wa(o);if(I!==null){!(I.flags&65536)&&(I.flags|=256),Qa(I,o,s,i,t),rs(ir(a,s));break e}}i=a=ir(a,s),se!==4&&(se=2),$r===null?$r=[i]:$r.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=cd(i,a,t);Da(i,h);break e;case 1:s=a;var p=i.type,g=i.stateNode;if(!(i.flags&128)&&(typeof p.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Gt===null||!Gt.has(g)))){i.flags|=65536,t&=-t,i.lanes|=t;var C=fd(i,s,t);Da(i,C);break e}}i=i.return}while(i!==null)}Ld(n)}catch(T){t=T,oe===n&&n!==null&&(oe=n=n.return);continue}break}while(1)}function Nd(){var e=yi.current;return yi.current=vi,e===null?vi:e}function Es(){(se===0||se===3||se===2)&&(se=4),de===null||!(Sn&268435455)&&!(Ii&268435455)||$t(de,he)}function Si(e,t){var n=V;V|=2;var r=Nd();(de!==e||he!==t)&&(wt=null,mn(e,t));do try{Hh();break}catch(l){jd(e,l)}while(1);if(is(),V=n,yi.current=r,oe!==null)throw Error(N(261));return de=null,he=0,se}function Hh(){for(;oe!==null;)Pd(oe)}function Vh(){for(;oe!==null&&!hp();)Pd(oe)}function Pd(e){var t=Md(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?Ld(e):oe=t,ys.current=null}function Ld(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Dh(n,t),n!==null){n.flags&=32767,oe=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{se=6,oe=null;return}}else if(n=Ih(n,t,Me),n!==null){oe=n;return}if(t=t.sibling,t!==null){oe=t;return}oe=t=e}while(t!==null);se===0&&(se=5)}function an(e,t,n){var r=Q,l=Qe.transition;try{Qe.transition=null,Q=1,Wh(e,t,n,r)}finally{Qe.transition=l,Q=r}return null}function Wh(e,t,n,r){do qn();while(Ht!==null);if(V&6)throw Error(N(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(N(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(_p(e,i),e===de&&(oe=de=null,he=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Al||(Al=!0,zd(ni,function(){return qn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Qe.transition,Qe.transition=null;var o=Q;Q=1;var s=V;V|=4,ys.current=null,Ah(e,n),_d(n,e),ch(su),li=!!uu,su=uu=null,e.current=n,$h(n),mp(),V=s,Q=o,Qe.transition=i}else e.current=n;if(Al&&(Al=!1,Ht=e,xi=l),i=e.pendingLanes,i===0&&(Gt=null),yp(n.stateNode),Oe(e,ie()),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(wi)throw wi=!1,e=Nu,Nu=null,e;return xi&1&&e.tag!==0&&qn(),i=e.pendingLanes,i&1?e===Pu?Ur++:(Ur=0,Pu=e):Ur=0,rn(),null}function qn(){if(Ht!==null){var e=af(xi),t=Qe.transition,n=Q;try{if(Qe.transition=null,Q=16>e?16:e,Ht===null)var r=!1;else{if(e=Ht,Ht=null,xi=0,V&6)throw Error(N(331));var l=V;for(V|=4,F=e.current;F!==null;){var i=F,o=i.child;if(F.flags&16){var s=i.deletions;if(s!==null){for(var a=0;a<s.length;a++){var f=s[a];for(F=f;F!==null;){var v=F;switch(v.tag){case 0:case 11:case 15:Ar(8,v,i)}var w=v.child;if(w!==null)w.return=v,F=w;else for(;F!==null;){v=F;var y=v.sibling,x=v.return;if(Sd(v),v===f){F=null;break}if(y!==null){y.return=x,F=y;break}F=x}}}var k=i.alternate;if(k!==null){var S=k.child;if(S!==null){k.child=null;do{var I=S.sibling;S.sibling=null,S=I}while(S!==null)}}F=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,F=o;else e:for(;F!==null;){if(i=F,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Ar(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,F=h;break e}F=i.return}}var p=e.current;for(F=p;F!==null;){o=F;var g=o.child;if(o.subtreeFlags&2064&&g!==null)g.return=o,F=g;else e:for(o=p;F!==null;){if(s=F,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Fi(9,s)}}catch(T){le(s,s.return,T)}if(s===o){F=null;break e}var C=s.sibling;if(C!==null){C.return=s.return,F=C;break e}F=s.return}}if(V=l,rn(),at&&typeof at.onPostCommitFiberRoot=="function")try{at.onPostCommitFiberRoot(Ti,e)}catch{}r=!0}return r}finally{Q=n,Qe.transition=t}}return!1}function lc(e,t,n){t=ir(n,t),t=cd(e,t,1),e=Zt(e,t,1),t=Ee(),e!==null&&(ul(e,1,t),Oe(e,t))}function le(e,t,n){if(e.tag===3)lc(e,e,n);else for(;t!==null;){if(t.tag===3){lc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Gt===null||!Gt.has(r))){e=ir(n,e),e=fd(t,e,1),t=Zt(t,e,1),e=Ee(),t!==null&&(ul(t,1,e),Oe(t,e));break}}t=t.return}}function Qh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ee(),e.pingedLanes|=e.suspendedLanes&n,de===e&&(he&n)===n&&(se===4||se===3&&(he&130023424)===he&&500>ie()-xs?mn(e,0):ws|=n),Oe(e,t)}function Od(e,t){t===0&&(e.mode&1?(t=Nl,Nl<<=1,!(Nl&130023424)&&(Nl=4194304)):t=1);var n=Ee();e=jt(e,t),e!==null&&(ul(e,t,n),Oe(e,n))}function Kh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Od(e,n)}function Zh(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(N(314))}r!==null&&r.delete(t),Od(e,n)}var Md;Md=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Pe.current)Ne=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ne=!1,Fh(e,t,n);Ne=!!(e.flags&131072)}else Ne=!1,b&&t.flags&1048576&&If(t,fi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Yl(e,t),e=t.pendingProps;var l=tr(t,we.current);Jn(t,n),l=ps(null,t,r,e,l,n);var i=hs();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,Le(r)?(i=!0,ai(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ss(t),l.updater=Mi,t.stateNode=l,l._reactInternals=t,vu(t,r,e,n),t=xu(null,t,r,!0,i,n)):(t.tag=0,b&&i&&ts(t),ke(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Yh(r),e=Je(r,e),l){case 0:t=wu(null,t,r,e,n);break e;case 1:t=Ga(null,t,r,e,n);break e;case 11:t=Ka(null,t,r,e,n);break e;case 14:t=Za(null,t,r,Je(r.type,e),n);break e}throw Error(N(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),wu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),Ga(e,t,r,l,n);case 3:e:{if(md(t),e===null)throw Error(N(387));r=t.pendingProps,i=t.memoizedState,l=i.element,$f(e,t),hi(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=ir(Error(N(423)),t),t=Ya(e,t,r,n,l);break e}else if(r!==l){l=ir(Error(N(424)),t),t=Ya(e,t,r,n,l);break e}else for(ze=Kt(t.stateNode.containerInfo.firstChild),Fe=t,b=!0,be=null,n=Vf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(nr(),r===l){t=Nt(e,t,n);break e}ke(e,t,r,n)}t=t.child}return t;case 5:return Wf(t),e===null&&hu(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,au(r,l)?o=null:i!==null&&au(r,i)&&(t.flags|=32),hd(e,t),ke(e,t,o,n),t.child;case 6:return e===null&&hu(t),null;case 13:return gd(e,t,n);case 4:return as(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rr(t,null,r,n):ke(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),Ka(e,t,r,l,n);case 7:return ke(e,t,t.pendingProps,n),t.child;case 8:return ke(e,t,t.pendingProps.children,n),t.child;case 12:return ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,Y(di,r._currentValue),r._currentValue=o,i!==null)if(nt(i.value,o)){if(i.children===l.children&&!Pe.current){t=Nt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=_t(-1,n&-n),a.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var v=f.pending;v===null?a.next=a:(a.next=v.next,v.next=a),f.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),mu(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(N(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),mu(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ke(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Jn(t,n),l=Ke(l),r=r(l),t.flags|=1,ke(e,t,r,n),t.child;case 14:return r=t.type,l=Je(r,t.pendingProps),l=Je(r.type,l),Za(e,t,r,l,n);case 15:return dd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),Yl(e,t),t.tag=1,Le(r)?(e=!0,ai(t)):e=!1,Jn(t,n),Bf(t,r,l),vu(t,r,l,n),xu(null,t,r,!0,e,n);case 19:return vd(e,t,n);case 22:return pd(e,t,n)}throw Error(N(156,t.tag))};function zd(e,t){return lf(e,t)}function Gh(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 We(e,t,n,r){return new Gh(e,t,n,r)}function _s(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yh(e){if(typeof e=="function")return _s(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Vu)return 11;if(e===Wu)return 14}return 2}function Xt(e,t){var n=e.alternate;return n===null?(n=We(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 ql(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")_s(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Dn:return gn(n.children,l,i,t);case Hu:o=8,l|=8;break;case Bo:return e=We(12,n,t,l|2),e.elementType=Bo,e.lanes=i,e;case Ho:return e=We(13,n,t,l),e.elementType=Ho,e.lanes=i,e;case Vo:return e=We(19,n,t,l),e.elementType=Vo,e.lanes=i,e;case Bc:return Di(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $c:o=10;break e;case Uc:o=9;break e;case Vu:o=11;break e;case Wu:o=14;break e;case Dt:o=16,r=null;break e}throw Error(N(130,e==null?e:typeof e,""))}return t=We(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function gn(e,t,n,r){return e=We(7,e,r,t),e.lanes=n,e}function Di(e,t,n,r){return e=We(22,e,r,t),e.elementType=Bc,e.lanes=n,e.stateNode={isHidden:!1},e}function Oo(e,t,n){return e=We(6,e,null,t),e.lanes=n,e}function Mo(e,t,n){return t=We(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=fo(0),this.expirationTimes=fo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Cs(e,t,n,r,l,i,o,s,a){return e=new Xh(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=We(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ss(i),e}function Jh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:In,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Fd(e){if(!e)return bt;e=e._reactInternals;e:{if(Cn(e)!==e||e.tag!==1)throw Error(N(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Le(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(N(171))}if(e.tag===1){var n=e.type;if(Le(n))return zf(e,n,t)}return t}function Id(e,t,n,r,l,i,o,s,a){return e=Cs(n,r,!0,e,l,i,o,s,a),e.context=Fd(null),n=e.current,r=Ee(),l=Yt(n),i=_t(r,l),i.callback=t??null,Zt(n,i,l),e.current.lanes=l,ul(e,l,r),Oe(e,r),e}function Ri(e,t,n,r){var l=t.current,i=Ee(),o=Yt(l);return n=Fd(n),t.context===null?t.context=n:t.pendingContext=n,t=_t(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Zt(l,t,o),e!==null&&(tt(e,l,o,i),Kl(e,l,o)),o}function ki(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 ic(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ts(e,t){ic(e,t),(e=e.alternate)&&ic(e,t)}function qh(){return null}var Dd=typeof reportError=="function"?reportError:function(e){console.error(e)};function js(e){this._internalRoot=e}Ai.prototype.render=js.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(N(409));Ri(e,t,null,null)};Ai.prototype.unmount=js.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;kn(function(){Ri(null,e,null,null)}),t[Tt]=null}};function Ai(e){this._internalRoot=e}Ai.prototype.unstable_scheduleHydration=function(e){if(e){var t=df();e={blockedOn:null,target:e,priority:t};for(var n=0;n<At.length&&t!==0&&t<At[n].priority;n++);At.splice(n,0,e),n===0&&hf(e)}};function Ns(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function $i(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function oc(){}function bh(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var f=ki(o);i.call(f)}}var o=Id(t,r,e,0,null,!1,!1,"",oc);return e._reactRootContainer=o,e[Tt]=o.current,Yr(e.nodeType===8?e.parentNode:e),kn(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var f=ki(a);s.call(f)}}var a=Cs(e,0,!1,null,null,!1,!1,"",oc);return e._reactRootContainer=a,e[Tt]=a.current,Yr(e.nodeType===8?e.parentNode:e),kn(function(){Ri(t,a,n,r)}),a}function Ui(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var s=l;l=function(){var a=ki(o);s.call(a)}}Ri(t,o,e,l)}else o=bh(n,t,e,l,r);return ki(o)}cf=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Lr(t.pendingLanes);n!==0&&(Zu(t,n|1),Oe(t,ie()),!(V&6)&&(or=ie()+500,rn()))}break;case 13:kn(function(){var r=jt(e,1);if(r!==null){var l=Ee();tt(r,e,1,l)}}),Ts(e,1)}};Gu=function(e){if(e.tag===13){var t=jt(e,134217728);if(t!==null){var n=Ee();tt(t,e,134217728,n)}Ts(e,134217728)}};ff=function(e){if(e.tag===13){var t=Yt(e),n=jt(e,t);if(n!==null){var r=Ee();tt(n,e,t,r)}Ts(e,t)}};df=function(){return Q};pf=function(e,t){var n=Q;try{return Q=e,t()}finally{Q=n}};bo=function(e,t,n){switch(t){case"input":if(Ko(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=Li(r);if(!l)throw Error(N(90));Vc(r),Ko(r,l)}}}break;case"textarea":Qc(e,n);break;case"select":t=n.value,t!=null&&Zn(e,!!n.multiple,t,!1)}};qc=Ss;bc=kn;var em={usingClientEntryPoint:!1,Events:[al,Un,Li,Xc,Jc,Ss]},jr={findFiberByHostInstance:fn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},tm={bundleType:jr.bundleType,version:jr.version,rendererPackageName:jr.rendererPackageName,rendererConfig:jr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Pt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=nf(e),e===null?null:e.stateNode},findFiberByHostInstance:jr.findFiberByHostInstance||qh,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 $l=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!$l.isDisabled&&$l.supportsFiber)try{Ti=$l.inject(tm),at=$l}catch{}}De.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=em;De.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ns(t))throw Error(N(200));return Jh(e,t,null,n)};De.createRoot=function(e,t){if(!Ns(e))throw Error(N(299));var n=!1,r="",l=Dd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Cs(e,1,!1,null,null,n,!1,r,l),e[Tt]=t.current,Yr(e.nodeType===8?e.parentNode:e),new js(t)};De.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(N(188)):(e=Object.keys(e).join(","),Error(N(268,e)));return e=nf(t),e=e===null?null:e.stateNode,e};De.flushSync=function(e){return kn(e)};De.hydrate=function(e,t,n){if(!$i(t))throw Error(N(200));return Ui(null,e,t,!0,n)};De.hydrateRoot=function(e,t,n){if(!Ns(e))throw Error(N(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Dd;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Id(t,null,e,1,n??null,l,!1,i,o),e[Tt]=t.current,Yr(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 Ai(t)};De.render=function(e,t,n){if(!$i(t))throw Error(N(200));return Ui(null,e,t,!1,n)};De.unmountComponentAtNode=function(e){if(!$i(e))throw Error(N(40));return e._reactRootContainer?(kn(function(){Ui(null,null,e,!1,function(){e._reactRootContainer=null,e[Tt]=null})}),!0):!1};De.unstable_batchedUpdates=Ss;De.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!$i(n))throw Error(N(200));if(e==null||e._reactInternals===void 0)throw Error(N(38));return Ui(e,t,n,!1,r)};De.version="18.2.0-next-9e3b772b8-20220608";function Rd(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Rd)}catch(e){console.error(e)}}Rd(),Fc.exports=De;var Ad=Fc.exports;const nm=il(Ad);var uc=Ad;$o.createRoot=uc.createRoot,$o.hydrateRoot=uc.hydrateRoot;const Lt=_.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.")},updateOnlyFiles:()=>{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}),Ps=_.createContext({refresh:()=>{}}),Ei=({label:e,className:t})=>d.jsxs("div",{className:`flex gap-2 items-center ${t}`,children:[d.jsxs("svg",{"aria-hidden":"true",className:"w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[d.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),d.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),e?d.jsxs("span",{className:"text-sm",children:[e," ..."]}):d.jsx("span",{className:"sr-only",children:"Loading..."})]}),Ls="initializing",rm="paused",lm="live",im="error";function Os(e,t){let n,r=t;const l=async()=>{if(r=await e(),r==null)throw"asyncCallback returned null or undefined";i()};let i=()=>{n=setTimeout(l,r)};return i(),()=>{clearTimeout(n)}}function $d(e,t){let n;const r=async()=>{await e().then(()=>!1,()=>!0)&&l()};let l=i=>{n=setTimeout(r,i!==void 0?i:t)};return l(0),()=>clearTimeout(n)}var Ud={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},sc=Et.createContext&&Et.createContext(Ud),Jt=globalThis&&globalThis.__assign||function(){return Jt=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},Jt.apply(this,arguments)},om=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 Bd(e){return e&&e.map(function(t,n){return Et.createElement(t.tag,Jt({key:n},t.attr),Bd(t.child))})}function ae(e){return function(t){return Et.createElement(um,Jt({attr:Jt({},e.attr)},t),Bd(e.child))}}function um(e){var t=function(n){var r=e.attr,l=e.size,i=e.title,o=om(e,["attr","size","title"]),s=l||n.size||"1em",a;return n.className&&(a=n.className),e.className&&(a=(a?a+" ":"")+e.className),Et.createElement("svg",Jt({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,o,{className:a,style:Jt(Jt({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),i&&Et.createElement("title",null,i),e.children)};return sc!==void 0?Et.createElement(sc.Consumer,null,function(n){return t(n)}):t(Ud)}function sm(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12.5 7.25a.75.75 0 0 0-1.5 0v5.5c0 .27.144.518.378.651l3.5 2a.75.75 0 0 0 .744-1.302L12.5 12.315V7.25Z"}},{tag:"path",attr:{d:"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Z"}}]})(e)}function am(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 3a2 2 0 0 1 2-2h9.982a2 2 0 0 1 1.414.586l4.018 4.018A2 2 0 0 1 21 7.018V21a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v18a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5V8.5h-4a2 2 0 0 1-2-2v-4Zm10 0v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 0-.146-.336l-4.018-4.018A.5.5 0 0 0 15 2.5Z"}}]})(e)}function cm(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3.5 8a5.5 5.5 0 1 1 8.596 4.547 9.005 9.005 0 0 1 5.9 8.18.751.751 0 0 1-1.5.045 7.5 7.5 0 0 0-14.993 0 .75.75 0 0 1-1.499-.044 9.005 9.005 0 0 1 5.9-8.181A5.496 5.496 0 0 1 3.5 8ZM9 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm8.29 4c-.148 0-.292.01-.434.03a.75.75 0 1 1-.212-1.484 4.53 4.53 0 0 1 3.38 8.097 6.69 6.69 0 0 1 3.956 6.107.75.75 0 0 1-1.5 0 5.193 5.193 0 0 0-3.696-4.972l-.534-.16v-1.676l.41-.209A3.03 3.03 0 0 0 17.29 8Z"}}]})(e)}const hn=e=>{const{onClick:t,disabled:n,color:r,children:l,className:i,...o}=e,s=f=>{f.stopPropagation(),!n&&t()},a=r?`text-${r}`:"";return d.jsx("a",{className:`p-1 text-blue-500 flex items-center justify-center ${a} ${i}`,onClick:s,href:"#",...o,children:l})};function fm(e){return ae({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 dm(e){return ae({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278zM4.858 1.311A7.269 7.269 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.316 7.316 0 0 0 5.205-2.162c-.337.042-.68.063-1.029.063-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286z"}}]})(e)}function Hd(e){return ae({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{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 pm=({title:e,children:t,onClose:n})=>d.jsxs("div",{className:"bg-red-200 p-3 rounded-md mb-3 dark:bg-red-800/60",children:[d.jsxs("div",{className:"flex justify-between mb-2",children:[d.jsx("h2",{className:"text-lg font-semibold",children:e}),n&&d.jsx("button",{onClick:n,children:d.jsx(Hd,{})})]}),t]}),En=e=>{var r,l,i;let{error:t,remove:n}=e;return t==null?null:d.jsxs(pm,{onClose:n,title:t.text,children:[((r=t.details)==null?void 0:r.statusText)&&d.jsx("div",{className:"pb-2 text-md",children:(l=t.details)==null?void 0:l.statusText}),d.jsx("div",{className:"whitespace-pre-wrap text-sm",children:(i=t.details)==null?void 0:i.text})]})};function Ms(e){return e&&e.ownerDocument||document}function zo(e){e===void 0&&(e=Ms());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function ac(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const Bi=!!(typeof window<"u"&&window.document&&window.document.createElement);var Mu=!1,zu=!1;try{var Fo={get passive(){return Mu=!0},get once(){return zu=Mu=!0}};Bi&&(window.addEventListener("test",Fo,Fo),window.removeEventListener("test",Fo,!0))}catch{}function hm(e,t,n,r){if(r&&typeof r!="boolean"&&!zu){var l=r.once,i=r.capture,o=n;!zu&&l&&(o=n.__once||function s(a){this.removeEventListener(t,s,i),n.call(this,a)},n.__once=o),e.addEventListener(t,o,Mu?r:i)}e.addEventListener(t,n,r)}function mm(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 cc(e,t,n,r){return hm(e,t,n,r),function(){mm(e,t,n,r)}}function gm(){const e=_.useRef(!0),t=_.useRef(()=>e.current);return _.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function vm(e){const t=_.useRef(e);return t.current=e,t}function ym(e){const t=vm(e);_.useEffect(()=>()=>t.current(),[])}function wm(e){const t=_.useRef(null);return _.useEffect(()=>{t.current=e}),t.current}function xm(e){const t=_.useRef(e);return _.useEffect(()=>{t.current=e},[e]),t}function cn(e){const t=xm(e);return _.useCallback(function(...n){return t.current&&t.current(...n)},[t])}function Sm(e){var t=Ms(e);return t&&t.defaultView||window}function km(e,t){return Sm(e).getComputedStyle(e,t)}var Em=/([A-Z])/g;function _m(e){return e.replace(Em,"-$1").toLowerCase()}var Cm=/^ms-/;function Ul(e){return _m(e).replace(Cm,"-ms-")}var Tm=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function jm(e){return!!(e&&Tm.test(e))}function fc(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(Ul(t))||km(e).getPropertyValue(Ul(t));Object.keys(t).forEach(function(l){var i=t[l];!i&&i!==0?e.style.removeProperty(Ul(l)):jm(l)?r+=l+"("+i+") ":n+=Ul(l)+": "+i+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const Nm="data-rr-ui-";function Pm(e){return`${Nm}${e}`}function Lm(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const dc=Pm("modal-open");class Om{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return Lm(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(fc(l,r)||"0",10)+t.scrollBarWidth}px`),l.setAttribute(dc,""),fc(l,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(dc),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 Vd=Om,Wd=_.createContext(Bi?window:void 0);Wd.Provider;function zs(){return _.useContext(Wd)}const Io=(e,t)=>Bi?e==null?(t||Ms()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function Mm(e,t){const n=zs(),[r,l]=_.useState(()=>Io(e,n==null?void 0:n.document));if(!r){const i=Io(e);i&&l(i)}return _.useEffect(()=>{t&&r&&t(r)},[t,r]),_.useEffect(()=>{const i=Io(e);i!==r&&l(i)},[e,r]),r}const pc=e=>!e||typeof e=="function"?e:t=>{e.current=t};function zm(e,t){const n=pc(e),r=pc(t);return l=>{n&&n(l),r&&r(l)}}function Qd(e,t){return _.useMemo(()=>zm(e,t),[e,t])}const Fm=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",Im=typeof document<"u",hc=Im||Fm?_.useLayoutEffect:_.useEffect;function Dm({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:l}){const i=_.useRef(null),o=_.useRef(t),s=cn(n);_.useEffect(()=>{t?o.current=!0:s(i.current)},[t,s]);const a=Qd(i,e.ref),f=_.cloneElement(e,{ref:a});return t?f:l||!o.current&&r?null:f}function Rm({in:e,onTransition:t}){const n=_.useRef(null),r=_.useRef(!0),l=cn(t);return hc(()=>{if(!n.current)return;let i=!1;return l({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,l]),hc(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function Am({children:e,in:t,onExited:n,onEntered:r,transition:l}){const[i,o]=_.useState(!t);t&&i&&o(!1);const s=Rm({in:!!t,onTransition:f=>{const v=()=>{f.isStale()||(f.in?r==null||r(f.element,f.initial):(o(!0),n==null||n(f.element)))};Promise.resolve(l(f)).then(v,w=>{throw f.in||o(!0),w})}}),a=Qd(s,e.ref);return i&&!t?null:_.cloneElement(e,{ref:a})}function mc(e,t,n){return e?d.jsx(e,Object.assign({},n)):t?d.jsx(Am,Object.assign({},n,{transition:t})):d.jsx(Dm,Object.assign({},n))}function $m(e){return e.code==="Escape"||e.keyCode===27}const Um=["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 Bm(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}let Do;function Hm(e){return Do||(Do=new Vd({ownerDocument:e==null?void 0:e.document})),Do}function Vm(e){const t=zs(),n=e||Hm(t),r=_.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:_.useCallback(l=>{r.current.dialog=l},[]),setBackdropRef:_.useCallback(l=>{r.current.backdrop=l},[])})}const Kd=_.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:l,style:i,children:o,backdrop:s=!0,keyboard:a=!0,onBackdropClick:f,onEscapeKeyDown:v,transition:w,runTransition:y,backdropTransition:x,runBackdropTransition:k,autoFocus:S=!0,enforceFocus:I=!0,restoreFocus:h=!0,restoreFocusOptions:p,renderDialog:g,renderBackdrop:C=q=>d.jsx("div",Object.assign({},q)),manager:T,container:j,onShow:O,onHide:z=()=>{},onExit:W,onExited:A,onExiting:xe,onEnter:ft,onEntering:dt,onEntered:Tn}=e,fr=Bm(e,Um);const Ae=zs(),rt=Mm(j),P=Vm(T),R=gm(),$=wm(n),[K,ee]=_.useState(!n),Ge=_.useRef(null);_.useImperativeHandle(t,()=>P,[P]),Bi&&!$&&n&&(Ge.current=zo(Ae==null?void 0:Ae.document)),n&&K&&ee(!1);const $e=cn(()=>{if(P.add(),dr.current=cc(document,"keydown",Z),jn.current=cc(document,"focus",()=>setTimeout(Ye),!0),O&&O(),S){var q,hr;const Ln=zo((q=(hr=P.dialog)==null?void 0:hr.ownerDocument)!=null?q:Ae==null?void 0:Ae.document);P.dialog&&Ln&&!ac(P.dialog,Ln)&&(Ge.current=Ln,P.dialog.focus())}}),pt=cn(()=>{if(P.remove(),dr.current==null||dr.current(),jn.current==null||jn.current(),h){var q;(q=Ge.current)==null||q.focus==null||q.focus(p),Ge.current=null}});_.useEffect(()=>{!n||!rt||$e()},[n,rt,$e]),_.useEffect(()=>{K&&pt()},[K,pt]),ym(()=>{pt()});const Ye=cn(()=>{if(!I||!R()||!P.isTopModal())return;const q=zo(Ae==null?void 0:Ae.document);P.dialog&&q&&!ac(P.dialog,q)&&P.dialog.focus()}),Ot=cn(q=>{q.target===q.currentTarget&&(f==null||f(q),s===!0&&z())}),Z=cn(q=>{a&&$m(q)&&P.isTopModal()&&(v==null||v(q),q.defaultPrevented||z())}),jn=_.useRef(),dr=_.useRef(),lt=(...q)=>{ee(!0),A==null||A(...q)};if(!rt)return null;const pr=Object.assign({role:r,ref:P.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},fr,{style:i,className:l,tabIndex:-1});let Nn=g?g(pr):d.jsx("div",Object.assign({},pr,{children:_.cloneElement(o,{role:"document"})}));Nn=mc(w,y,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:W,onExiting:xe,onExited:lt,onEnter:ft,onEntering:dt,onEntered:Tn,children:Nn});let Pn=null;return s&&(Pn=C({ref:P.setBackdropRef,onClick:Ot}),Pn=mc(x,k,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Pn})),d.jsx(d.Fragment,{children:nm.createPortal(d.jsxs(d.Fragment,{children:[Pn,Nn]}),rt)})});Kd.displayName="Modal";const Wm=Object.assign(Kd,{Manager:Vd}),Qm=({onClose:e,title:t})=>d.jsxs("div",{className:"flex p-3 justify-between items-center border-b dark:border-slate-600",children:[d.jsx("h2",{className:"text-xl font-semibold dark:slate-300",children:t}),e&&d.jsx("button",{className:"text-gray-500 hover:text-gray-700",onClick:e,"aria-label":"Close modal",children:d.jsx(Hd,{className:"w-5 h-5"})})]}),Hi=({isOpen:e,onClose:t,title:n,children:r,className:l})=>{const i=()=>d.jsx("div",{className:"fixed inset-0 bg-black/30 z-[300] dark:bg-black/60 backdrop-blur"});return d.jsx(Wm,{show:e,onHide:t,renderBackdrop:i,className:"fixed z-[301] top-0 left-0 w-full h-full block overflow-x-hidden overflow-y-auto",children:d.jsxs("div",{className:`bg-white shadow-lg my-8 mx-auto max-w-2xl rounded ${l} dark:bg-slate-800 dark:text-gray-50`,children:[d.jsx(Qm,{onClose:t,title:n}),r]})})},Vi=({children:e})=>d.jsx("div",{className:"p-3 border-b dark:border-slate-500",children:e}),Wi=({children:e,className:t})=>d.jsx("div",{className:`p-3 flex justify-end gap-2 ${t}`,children:e}),en=({onClick:e,children:t,className:n,disabled:r,variant:l})=>{let i={secondary:"hover:bg-blue-500 transition-colors hover:text-white dark:hover:bg-blue-900/50",danger:"bg-red-400 text-white border-green-50 hover:border-red-700 hover:bg-red-600 dark:bg-red-800 dark:border-none dark:hover:bg-red-900",primary:"bg-blue-600 text-white hover:bg-blue-800 disabled:bg-blue-200 dark:disabled:bg-slate-600 dark:disabled:text-slate-300 dark:border-none",cancel:"hover:bg-slate-200 dark:bg-slate-600 dark:hover:bg-slate-700 dark:border-none",none:""}[l??"secondary"];return d.jsx("button",{disabled:r,onClick:o=>{o.preventDefault(),e()},className:`inline-flex items-center gap-1 border rounded-lg disabled:cursor-not-allowed px-2 py-1 dark:border-slate-700 ${i} ${n}`,children:t})},gc=e=>{let t;const n=new Set,r=(a,f)=>{const v=typeof a=="function"?a(t):a;if(!Object.is(v,t)){const w=t;t=f??(typeof v!="object"||v===null)?v:Object.assign({},t,v),n.forEach(y=>y(t,w))}},l=()=>t,s={setState:r,getState:l,subscribe:a=>(n.add(a),()=>n.delete(a)),destroy:()=>{n.clear()}};return t=e(r,l,s),s},Km=e=>e?gc(e):gc;var Zd={exports:{}},Gd={},Yd={exports:{}},Xd={};/**
* @license React
* use-sync-external-store-shim.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 ur=_;function Zm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Gm=typeof Object.is=="function"?Object.is:Zm,Ym=ur.useState,Xm=ur.useEffect,Jm=ur.useLayoutEffect,qm=ur.useDebugValue;function bm(e,t){var n=t(),r=Ym({inst:{value:n,getSnapshot:t}}),l=r[0].inst,i=r[1];return Jm(function(){l.value=n,l.getSnapshot=t,Ro(l)&&i({inst:l})},[e,n,t]),Xm(function(){return Ro(l)&&i({inst:l}),e(function(){Ro(l)&&i({inst:l})})},[e]),qm(n),n}function Ro(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Gm(e,n)}catch{return!0}}function eg(e,t){return t()}var tg=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?eg:bm;Xd.useSyncExternalStore=ur.useSyncExternalStore!==void 0?ur.useSyncExternalStore:tg;Yd.exports=Xd;var ng=Yd.exports;/**
* @license React
* use-sync-external-store-shim/with-selector.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 Qi=_,rg=ng;function lg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ig=typeof Object.is=="function"?Object.is:lg,og=rg.useSyncExternalStore,ug=Qi.useRef,sg=Qi.useEffect,ag=Qi.useMemo,cg=Qi.useDebugValue;Gd.useSyncExternalStoreWithSelector=function(e,t,n,r,l){var i=ug(null);if(i.current===null){var o={hasValue:!1,value:null};i.current=o}else o=i.current;i=ag(function(){function a(x){if(!f){if(f=!0,v=x,x=r(x),l!==void 0&&o.hasValue){var k=o.value;if(l(k,x))return w=k}return w=x}if(k=w,ig(v,x))return k;var S=r(x);return l!==void 0&&l(k,S)?k:(v=x,w=S)}var f=!1,v,w,y=n===void 0?null:n;return[function(){return a(t())},y===null?void 0:function(){return a(y())}]},[t,n,r,l]);var s=og(e,i[0],i[1]);return sg(function(){o.hasValue=!0,o.value=s},[s]),cg(s),s};Zd.exports=Gd;var fg=Zd.exports;const dg=il(fg),{useDebugValue:pg}=Et,{useSyncExternalStoreWithSelector:hg}=dg;function mg(e,t=e.getState,n){const r=hg(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return pg(r),r}const vc=e=>{const t=typeof e=="function"?Km(e):e,n=(r,l)=>mg(t,r,l);return Object.assign(n,t),n},Jd=e=>e?vc(e):vc,gg=(e,t)=>e.id==t.id&&e.info_hash==t.info_hash,vg=(e,t)=>e===null&&t===null?!0:e===null||t===null?!1:e.length===t.length&&e.every((n,r)=>gg(n,t[r])),vn=Jd(e=>({torrents:null,torrentsLoading:!1,torrentsInitiallyLoading:!1,setTorrentsLoading:t=>e(n=>n.torrents==null?{torrentsInitiallyLoading:t,torrentsLoading:t}:{torrentsInitiallyLoading:!1,torrentsLoading:t}),setTorrents:t=>e(n=>vg(n.torrents,t)?{}:{torrents:t}),refreshTorrents:()=>{},setRefreshTorrents:t=>e({refreshTorrents:t})})),yg=({id:e,show:t,onHide:n})=>{if(!t)return null;const[r,l]=_.useState(!1),[i,o]=_.useState(null),[s,a]=_.useState(!1),f=_.useContext(Lt),v=vn(x=>x.refreshTorrents),w=()=>{l(!1),o(null),a(!1),n()},y=()=>{a(!0),(r?f.delete:f.forget)(e).then(()=>{v(),w()}).catch(k=>{o({text:`Error deleting torrent id=${e}`,details:k}),a(!1)})};return d.jsxs(Hi,{isOpen:t,onClose:n,title:"Delete torrent",children:[d.jsxs(Vi,{children:[d.jsx("p",{className:"text-gray-700 dark:text-slate-300",children:"Are you sure you want to delete the torrent?"}),d.jsxs("div",{className:"mt-4 flex items-center",children:[d.jsx("input",{type:"checkbox",id:"deleteFiles",className:"form-checkbox h-4 w-4 text-blue-500",onChange:()=>l(!r),checked:r,placeholder:"Also delete files"}),d.jsx("label",{htmlFor:"deleteFiles",className:"ml-2 text-gray-700 dark:text-slate-300",children:"Also delete files"})]}),i&&d.jsx(En,{error:i})]}),d.jsxs(Wi,{children:[s&&d.jsx(Ei,{}),d.jsx(en,{variant:"cancel",onClick:w,children:"Cancel"}),d.jsx(en,{variant:"danger",onClick:y,disabled:s,children:"Delete Torrent"})]})]})};function wg(e){return ae({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"}}]})(e)}function xg(e){return ae({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"}}]})(e)}function Sg(e){return ae({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"}}]})(e)}function kg(e){return ae({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z"}}]})(e)}const bn=Jd(e=>({closeableError:null,setCloseableError:t=>e(()=>({closeableError:t})),otherError:null,setOtherError:t=>e(()=>({otherError:t}))})),Eg=({id:e,statsResponse:t,extendedView:n,setExtendedView:r})=>{let l=t.state,[i,o]=_.useState(!1),[s,a]=_.useState(!1),f=_.useContext(Ps);const v=l=="live",w=l=="paused"||l=="error",y=l=="paused"||l=="live",x=bn(g=>g.setCloseableError),k=_.useContext(Lt),S=()=>{o(!0),k.start(e).then(()=>{f.refresh()},g=>{x({text:`Error starting torrent id=${e}`,details:g})}).finally(()=>o(!1))},I=()=>{o(!0),k.pause(e).then(()=>{f.refresh()},g=>{x({text:`Error pausing torrent id=${e}`,details:g})}).finally(()=>o(!1))},h=()=>{o(!0),a(!0)},p=()=>{o(!1),a(!1)};return d.jsxs("div",{className:"flex w-full justify-center gap-2 dark:text-slate-300",children:[w&&d.jsx(hn,{onClick:S,disabled:i,children:d.jsx(Sg,{className:"hover:text-green-600"})}),v&&d.jsx(hn,{onClick:I,disabled:i,children:d.jsx(xg,{className:"hover:text-amber-500"})}),y&&d.jsx(hn,{onClick:()=>r(!n),disabled:i,children:d.jsx(wg,{className:"hover:text-green-600"})}),d.jsx(hn,{onClick:h,disabled:i,children:d.jsx(kg,{className:"hover:text-red-500"})}),d.jsx(yg,{id:e,show:s,onHide:p})]})},yc={warn:"bg-amber-500 text-white",info:"bg-blue-500 text-white",success:"bg-green-700 text-white",error:"bg-red-500 text-white"},qd=({now:e,variant:t,label:n,classNames:r})=>{const l=n??`${e.toFixed(2)}%`,i=yc[t??"info"]??yc.info;return d.jsx("div",{className:`w-full bg-gray-200 rounded-full mb-1 dark:bg-gray-500 ${r}`,children:d.jsx("div",{className:`text-xs font-medium transition-all text-center leading-none py-0.5 px-2 rounded-full ${i} ${e<1&&"bg-transparent"}`,style:{width:`${e}%`},children:l})})};function ll(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 _g=({statsResponse:e})=>{var t,n;switch(e.state){case rm:return"Paused";case Ls:return"Checking files";case im:return"Error"}return e.state!="live"||e.live===null?e.state:d.jsxs(d.Fragment,{children:[!e.finished&&d.jsxs("div",{className:"download-speed",children:["↓ ",(t=e.live.download_speed)==null?void 0:t.human_readable]}),d.jsxs("div",{className:"upload-speed",children:["↑ ",(n=e.live.upload_speed)==null?void 0:n.human_readable,e.live.snapshot.uploaded_bytes>0&&d.jsxs("span",{children:["(",ll(e.live.snapshot.uploaded_bytes),")"]})]})]})};function Cg(e){return e.files.filter(n=>n.included).reduce((n,r)=>n.length>r.length?n:r).name}function Tg(e){return e.name??Cg(e)}function jg(e){const t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=e%60,l=(i,o)=>i>0?`${i}${o}`:"";return t>0?`${l(t,"h")} ${l(n,"m")}`.trim():n>0?`${l(n,"m")} ${l(r,"s")}`.trim():`${l(r,"s")}`.trim()}function Ng(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":jg(t)}function Pg(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}}]})(e)}function Lg(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}}]})(e)}function Og(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}}]})(e)}function Mg(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M9 16h6v-6h4l-7-7-7 7h4v6zm3-10.17L14.17 8H13v6h-2V8H9.83L12 5.83zM5 18h14v2H5z"}}]})(e)}function zg(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-1.19.22-2.32.6-3.38l1.88.68C4.17 10.14 4 11.05 4 12c0 4.41 3.59 8 8 8s8-3.59 8-8-3.59-8-8-8c-.95 0-1.85.17-2.69.48l-.68-1.89C9.69 2.22 10.82 2 12 2c5.52 0 10 4.48 10 10zM5.5 4C4.67 4 4 4.67 4 5.5S4.67 7 5.5 7 7 6.33 7 5.5 6.33 4 5.5 4zM11 16V8H9v8h2zm4 0V8h-2v8h2z"}}]})(e)}const Fg=({className:e,finished:t,live:n,error:r})=>{const l=t&&n;return r?d.jsx(Lg,{className:e,color:"red"}):l?d.jsx(Mg,{className:e,color:"green"}):t?d.jsx(Pg,{className:e,color:"green"}):n?d.jsx(Og,{className:`text-blue-500 ${e}`}):d.jsx(zg,{className:e})},wc=({checked:e,name:t,disabled:n,onChange:r,label:l,help:i,inputType:o,children:s})=>d.jsxs("div",{className:"flex gap-3 items-start",children:[d.jsx("div",{className:"flex",children:d.jsx("input",{type:o||"checkbox",className:"block mt-1",id:t,name:t,disabled:n,checked:e,onChange:r})}),d.jsxs("div",{className:"text-sm flex flex-col gap-1",children:[d.jsx("label",{htmlFor:t,children:l}),i&&d.jsx("div",{className:"text-xs text-slate-500 dark:text-slate-300 mb-3",children:i})]}),s]});function Ig(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{id:"Square_Minus"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M18.438,20.938H5.564a2.5,2.5,0,0,1-2.5-2.5V5.564a2.5,2.5,0,0,1,2.5-2.5H18.438a2.5,2.5,0,0,1,2.5,2.5V18.438A2.5,2.5,0,0,1,18.438,20.938ZM5.564,4.064a1.5,1.5,0,0,0-1.5,1.5V18.438a1.5,1.5,0,0,0,1.5,1.5H18.438a1.5,1.5,0,0,0,1.5-1.5V5.564a1.5,1.5,0,0,0-1.5-1.5Z"}},{tag:"path",attr:{d:"M9,12.5a.5.5,0,0,1,0-1h6a.5.5,0,0,1,0,1Z"}}]}]}]})(e)}function Dg(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{id:"Square_Plus"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M18.438,20.938H5.563a2.5,2.5,0,0,1-2.5-2.5V5.564a2.5,2.5,0,0,1,2.5-2.5H18.438a2.5,2.5,0,0,1,2.5,2.5V18.438A2.5,2.5,0,0,1,18.438,20.938ZM5.563,4.064a1.5,1.5,0,0,0-1.5,1.5V18.438a1.5,1.5,0,0,0,1.5,1.5H18.438a1.5,1.5,0,0,0,1.5-1.5V5.564a1.5,1.5,0,0,0-1.5-1.5Z"}},{tag:"path",attr:{d:"M15,12.5H12.5V15a.5.5,0,0,1-1,0V12.5H9a.5.5,0,0,1,0-1h2.5V9a.5.5,0,0,1,1,0v2.5H15A.5.5,0,0,1,15,12.5Z"}}]}]}]})(e)}var _i={exports:{}};_i.exports;(function(e,t){var n=200,r="Expected a function",l="__lodash_hash_undefined__",i=1,o=2,s=1/0,a=9007199254740991,f="[object Arguments]",v="[object Array]",w="[object Boolean]",y="[object Date]",x="[object Error]",k="[object Function]",S="[object GeneratorFunction]",I="[object Map]",h="[object Number]",p="[object Object]",g="[object Promise]",C="[object RegExp]",T="[object Set]",j="[object String]",O="[object Symbol]",z="[object WeakMap]",W="[object ArrayBuffer]",A="[object DataView]",xe="[object Float32Array]",ft="[object Float64Array]",dt="[object Int8Array]",Tn="[object Int16Array]",fr="[object Int32Array]",Ae="[object Uint8Array]",rt="[object Uint8ClampedArray]",P="[object Uint16Array]",R="[object Uint32Array]",$=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,K=/^\w*$/,ee=/^\./,Ge=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$e=/[\\^$.*+?()[\]{}|]/g,pt=/\\(\\)?/g,Ye=/^\[object .+?Constructor\]$/,Ot=/^(?:0|[1-9]\d*)$/,Z={};Z[xe]=Z[ft]=Z[dt]=Z[Tn]=Z[fr]=Z[Ae]=Z[rt]=Z[P]=Z[R]=!0,Z[f]=Z[v]=Z[W]=Z[w]=Z[A]=Z[y]=Z[x]=Z[k]=Z[I]=Z[h]=Z[p]=Z[C]=Z[T]=Z[j]=Z[z]=!1;var jn=typeof Ut=="object"&&Ut&&Ut.Object===Object&&Ut,dr=typeof self=="object"&&self&&self.Object===Object&&self,lt=jn||dr||Function("return this")(),pr=t&&!t.nodeType&&t,Nn=pr&&!0&&e&&!e.nodeType&&e,Pn=Nn&&Nn.exports===pr,q=Pn&&jn.process,hr=function(){try{return q&&q.binding("util")}catch{}}(),Ln=hr&&hr.isTypedArray;function l0(u,c,m){switch(m.length){case 0:return u.call(c);case 1:return u.call(c,m[0]);case 2:return u.call(c,m[0],m[1]);case 3:return u.call(c,m[0],m[1],m[2])}return u.apply(c,m)}function Is(u,c){for(var m=-1,E=u?u.length:0,M=Array(E);++m<E;)M[m]=c(u[m],m,u);return M}function i0(u,c){for(var m=-1,E=c.length,M=u.length;++m<E;)u[M+m]=c[m];return u}function o0(u,c){for(var m=-1,E=u?u.length:0;++m<E;)if(c(u[m],m,u))return!0;return!1}function u0(u){return function(c){return c==null?void 0:c[u]}}function s0(u,c){var m=u.length;for(u.sort(c);m--;)u[m]=u[m].value;return u}function a0(u,c){for(var m=-1,E=Array(u);++m<u;)E[m]=c(m);return E}function Ds(u){return function(c){return u(c)}}function c0(u,c){return u==null?void 0:u[c]}function Zi(u){var c=!1;if(u!=null&&typeof u.toString!="function")try{c=!!(u+"")}catch{}return c}function f0(u){var c=-1,m=Array(u.size);return u.forEach(function(E,M){m[++c]=[M,E]}),m}function d0(u,c){return function(m){return u(c(m))}}function p0(u){var c=-1,m=Array(u.size);return u.forEach(function(E){m[++c]=E}),m}var h0=Array.prototype,m0=Function.prototype,fl=Object.prototype,Gi=lt["__core-js_shared__"],Rs=function(){var u=/[^.]+$/.exec(Gi&&Gi.keys&&Gi.keys.IE_PROTO||"");return u?"Symbol(src)_1."+u:""}(),As=m0.toString,ht=fl.hasOwnProperty,On=fl.toString,g0=RegExp("^"+As.call(ht).replace($e,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),dl=lt.Symbol,$s=lt.Uint8Array,v0=fl.propertyIsEnumerable,y0=h0.splice,Us=dl?dl.isConcatSpreadable:void 0,w0=d0(Object.keys,Object),Bs=Math.max,Yi=Mn(lt,"DataView"),mr=Mn(lt,"Map"),Xi=Mn(lt,"Promise"),Ji=Mn(lt,"Set"),qi=Mn(lt,"WeakMap"),gr=Mn(Object,"create"),x0=on(Yi),S0=on(mr),k0=on(Xi),E0=on(Ji),_0=on(qi),pl=dl?dl.prototype:void 0,bi=pl?pl.valueOf:void 0,Hs=pl?pl.toString:void 0;function ln(u){var c=-1,m=u?u.length:0;for(this.clear();++c<m;){var E=u[c];this.set(E[0],E[1])}}function C0(){this.__data__=gr?gr(null):{}}function T0(u){return this.has(u)&&delete this.__data__[u]}function j0(u){var c=this.__data__;if(gr){var m=c[u];return m===l?void 0:m}return ht.call(c,u)?c[u]:void 0}function N0(u){var c=this.__data__;return gr?c[u]!==void 0:ht.call(c,u)}function P0(u,c){var m=this.__data__;return m[u]=gr&&c===void 0?l:c,this}ln.prototype.clear=C0,ln.prototype.delete=T0,ln.prototype.get=j0,ln.prototype.has=N0,ln.prototype.set=P0;function mt(u){var c=-1,m=u?u.length:0;for(this.clear();++c<m;){var E=u[c];this.set(E[0],E[1])}}function L0(){this.__data__=[]}function O0(u){var c=this.__data__,m=ml(c,u);if(m<0)return!1;var E=c.length-1;return m==E?c.pop():y0.call(c,m,1),!0}function M0(u){var c=this.__data__,m=ml(c,u);return m<0?void 0:c[m][1]}function z0(u){return ml(this.__data__,u)>-1}function F0(u,c){var m=this.__data__,E=ml(m,u);return E<0?m.push([u,c]):m[E][1]=c,this}mt.prototype.clear=L0,mt.prototype.delete=O0,mt.prototype.get=M0,mt.prototype.has=z0,mt.prototype.set=F0;function gt(u){var c=-1,m=u?u.length:0;for(this.clear();++c<m;){var E=u[c];this.set(E[0],E[1])}}function I0(){this.__data__={hash:new ln,map:new(mr||mt),string:new ln}}function D0(u){return gl(this,u).delete(u)}function R0(u){return gl(this,u).get(u)}function A0(u){return gl(this,u).has(u)}function $0(u,c){return gl(this,u).set(u,c),this}gt.prototype.clear=I0,gt.prototype.delete=D0,gt.prototype.get=R0,gt.prototype.has=A0,gt.prototype.set=$0;function hl(u){var c=-1,m=u?u.length:0;for(this.__data__=new gt;++c<m;)this.add(u[c])}function U0(u){return this.__data__.set(u,l),this}function B0(u){return this.__data__.has(u)}hl.prototype.add=hl.prototype.push=U0,hl.prototype.has=B0;function vt(u){this.__data__=new mt(u)}function H0(){this.__data__=new mt}function V0(u){return this.__data__.delete(u)}function W0(u){return this.__data__.get(u)}function Q0(u){return this.__data__.has(u)}function K0(u,c){var m=this.__data__;if(m instanceof mt){var E=m.__data__;if(!mr||E.length<n-1)return E.push([u,c]),this;m=this.__data__=new gt(E)}return m.set(u,c),this}vt.prototype.clear=H0,vt.prototype.delete=V0,vt.prototype.get=W0,vt.prototype.has=Q0,vt.prototype.set=K0;function Z0(u,c){var m=zt(u)||lo(u)?a0(u.length,String):[],E=m.length,M=!!E;for(var L in u)(c||ht.call(u,L))&&!(M&&(L=="length"||to(L,E)))&&m.push(L);return m}function ml(u,c){for(var m=u.length;m--;)if(ro(u[m][0],c))return m;return-1}var G0=h1(X0);function Vs(u,c,m,E,M){var L=-1,D=u.length;for(m||(m=x1),M||(M=[]);++L<D;){var U=u[L];c>0&&m(U)?c>1?Vs(U,c-1,m,E,M):i0(M,U):E||(M[M.length]=U)}return M}var Y0=m1();function X0(u,c){return u&&Y0(u,c,xl)}function Ws(u,c){c=vl(c,u)?[c]:Qs(c);for(var m=0,E=c.length;u!=null&&m<E;)u=u[yl(c[m++])];return m&&m==E?u:void 0}function J0(u){return On.call(u)}function q0(u,c){return u!=null&&c in Object(u)}function eo(u,c,m,E,M){return u===c?!0:u==null||c==null||!yr(u)&&!wl(c)?u!==u&&c!==c:b0(u,c,eo,m,E,M)}function b0(u,c,m,E,M,L){var D=zt(u),U=zt(c),H=v,G=v;D||(H=Mt(u),H=H==f?p:H),U||(G=Mt(c),G=G==f?p:G);var Se=H==p&&!Zi(u),Te=G==p&&!Zi(c),ce=H==G;if(ce&&!Se)return L||(L=new vt),D||j1(u)?Ks(u,c,m,E,M,L):g1(u,c,H,m,E,M,L);if(!(M&o)){var Ue=Se&&ht.call(u,"__wrapped__"),Be=Te&&ht.call(c,"__wrapped__");if(Ue||Be){var Ft=Ue?u.value():u,yt=Be?c.value():c;return L||(L=new vt),m(Ft,yt,E,M,L)}}return ce?(L||(L=new vt),v1(u,c,m,E,M,L)):!1}function e1(u,c,m,E){var M=m.length,L=M,D=!E;if(u==null)return!L;for(u=Object(u);M--;){var U=m[M];if(D&&U[2]?U[1]!==u[U[0]]:!(U[0]in u))return!1}for(;++M<L;){U=m[M];var H=U[0],G=u[H],Se=U[1];if(D&&U[2]){if(G===void 0&&!(H in u))return!1}else{var Te=new vt;if(E)var ce=E(G,Se,H,u,c,Te);if(!(ce===void 0?eo(Se,G,E,i|o,Te):ce))return!1}}return!0}function t1(u){if(!yr(u)||k1(u))return!1;var c=Xs(u)||Zi(u)?g0:Ye;return c.test(on(u))}function n1(u){return wl(u)&&io(u.length)&&!!Z[On.call(u)]}function r1(u){return typeof u=="function"?u:u==null?Js:typeof u=="object"?zt(u)?u1(u[0],u[1]):o1(u):O1(u)}function l1(u){if(!E1(u))return w0(u);var c=[];for(var m in Object(u))ht.call(u,m)&&m!="constructor"&&c.push(m);return c}function i1(u,c){var m=-1,E=vr(u)?Array(u.length):[];return G0(u,function(M,L,D){E[++m]=c(M,L,D)}),E}function o1(u){var c=y1(u);return c.length==1&&c[0][2]?Ys(c[0][0],c[0][1]):function(m){return m===u||e1(m,u,c)}}function u1(u,c){return vl(u)&&Gs(c)?Ys(yl(u),c):function(m){var E=P1(m,u);return E===void 0&&E===c?L1(m,u):eo(c,E,void 0,i|o)}}function s1(u,c,m){var E=-1;c=Is(c.length?c:[Js],Ds(r1));var M=i1(u,function(L,D,U){var H=Is(c,function(G){return G(L)});return{criteria:H,index:++E,value:L}});return s0(M,function(L,D){return p1(L,D,m)})}function a1(u){return function(c){return Ws(c,u)}}function c1(u,c){return c=Bs(c===void 0?u.length-1:c,0),function(){for(var m=arguments,E=-1,M=Bs(m.length-c,0),L=Array(M);++E<M;)L[E]=m[c+E];E=-1;for(var D=Array(c+1);++E<c;)D[E]=m[E];return D[c]=L,l0(u,this,D)}}function f1(u){if(typeof u=="string")return u;if(wr(u))return Hs?Hs.call(u):"";var c=u+"";return c=="0"&&1/u==-s?"-0":c}function Qs(u){return zt(u)?u:_1(u)}function d1(u,c){if(u!==c){var m=u!==void 0,E=u===null,M=u===u,L=wr(u),D=c!==void 0,U=c===null,H=c===c,G=wr(c);if(!U&&!G&&!L&&u>c||L&&D&&H&&!U&&!G||E&&D&&H||!m&&H||!M)return 1;if(!E&&!L&&!G&&u<c||G&&m&&M&&!E&&!L||U&&m&&M||!D&&M||!H)return-1}return 0}function p1(u,c,m){for(var E=-1,M=u.criteria,L=c.criteria,D=M.length,U=m.length;++E<D;){var H=d1(M[E],L[E]);if(H){if(E>=U)return H;var G=m[E];return H*(G=="desc"?-1:1)}}return u.index-c.index}function h1(u,c){return function(m,E){if(m==null)return m;if(!vr(m))return u(m,E);for(var M=m.length,L=c?M:-1,D=Object(m);(c?L--:++L<M)&&E(D[L],L,D)!==!1;);return m}}function m1(u){return function(c,m,E){for(var M=-1,L=Object(c),D=E(c),U=D.length;U--;){var H=D[u?U:++M];if(m(L[H],H,L)===!1)break}return c}}function Ks(u,c,m,E,M,L){var D=M&o,U=u.length,H=c.length;if(U!=H&&!(D&&H>U))return!1;var G=L.get(u);if(G&&L.get(c))return G==c;var Se=-1,Te=!0,ce=M&i?new hl:void 0;for(L.set(u,c),L.set(c,u);++Se<U;){var Ue=u[Se],Be=c[Se];if(E)var Ft=D?E(Be,Ue,Se,c,u,L):E(Ue,Be,Se,u,c,L);if(Ft!==void 0){if(Ft)continue;Te=!1;break}if(ce){if(!o0(c,function(yt,un){if(!ce.has(un)&&(Ue===yt||m(Ue,yt,E,M,L)))return ce.add(un)})){Te=!1;break}}else if(!(Ue===Be||m(Ue,Be,E,M,L))){Te=!1;break}}return L.delete(u),L.delete(c),Te}function g1(u,c,m,E,M,L,D){switch(m){case A:if(u.byteLength!=c.byteLength||u.byteOffset!=c.byteOffset)return!1;u=u.buffer,c=c.buffer;case W:return!(u.byteLength!=c.byteLength||!E(new $s(u),new $s(c)));case w:case y:case h:return ro(+u,+c);case x:return u.name==c.name&&u.message==c.message;case C:case j:return u==c+"";case I:var U=f0;case T:var H=L&o;if(U||(U=p0),u.size!=c.size&&!H)return!1;var G=D.get(u);if(G)return G==c;L|=i,D.set(u,c);var Se=Ks(U(u),U(c),E,M,L,D);return D.delete(u),Se;case O:if(bi)return bi.call(u)==bi.call(c)}return!1}function v1(u,c,m,E,M,L){var D=M&o,U=xl(u),H=U.length,G=xl(c),Se=G.length;if(H!=Se&&!D)return!1;for(var Te=H;Te--;){var ce=U[Te];if(!(D?ce in c:ht.call(c,ce)))return!1}var Ue=L.get(u);if(Ue&&L.get(c))return Ue==c;var Be=!0;L.set(u,c),L.set(c,u);for(var Ft=D;++Te<H;){ce=U[Te];var yt=u[ce],un=c[ce];if(E)var qs=D?E(un,yt,ce,c,u,L):E(yt,un,ce,u,c,L);if(!(qs===void 0?yt===un||m(yt,un,E,M,L):qs)){Be=!1;break}Ft||(Ft=ce=="constructor")}if(Be&&!Ft){var Sl=u.constructor,kl=c.constructor;Sl!=kl&&"constructor"in u&&"constructor"in c&&!(typeof Sl=="function"&&Sl instanceof Sl&&typeof kl=="function"&&kl instanceof kl)&&(Be=!1)}return L.delete(u),L.delete(c),Be}function gl(u,c){var m=u.__data__;return S1(c)?m[typeof c=="string"?"string":"hash"]:m.map}function y1(u){for(var c=xl(u),m=c.length;m--;){var E=c[m],M=u[E];c[m]=[E,M,Gs(M)]}return c}function Mn(u,c){var m=c0(u,c);return t1(m)?m:void 0}var Mt=J0;(Yi&&Mt(new Yi(new ArrayBuffer(1)))!=A||mr&&Mt(new mr)!=I||Xi&&Mt(Xi.resolve())!=g||Ji&&Mt(new Ji)!=T||qi&&Mt(new qi)!=z)&&(Mt=function(u){var c=On.call(u),m=c==p?u.constructor:void 0,E=m?on(m):void 0;if(E)switch(E){case x0:return A;case S0:return I;case k0:return g;case E0:return T;case _0:return z}return c});function w1(u,c,m){c=vl(c,u)?[c]:Qs(c);for(var E,M=-1,D=c.length;++M<D;){var L=yl(c[M]);if(!(E=u!=null&&m(u,L)))break;u=u[L]}if(E)return E;var D=u?u.length:0;return!!D&&io(D)&&to(L,D)&&(zt(u)||lo(u))}function x1(u){return zt(u)||lo(u)||!!(Us&&u&&u[Us])}function to(u,c){return c=c??a,!!c&&(typeof u=="number"||Ot.test(u))&&u>-1&&u%1==0&&u<c}function Zs(u,c,m){if(!yr(m))return!1;var E=typeof c;return(E=="number"?vr(m)&&to(c,m.length):E=="string"&&c in m)?ro(m[c],u):!1}function vl(u,c){if(zt(u))return!1;var m=typeof u;return m=="number"||m=="symbol"||m=="boolean"||u==null||wr(u)?!0:K.test(u)||!$.test(u)||c!=null&&u in Object(c)}function S1(u){var c=typeof u;return c=="string"||c=="number"||c=="symbol"||c=="boolean"?u!=="__proto__":u===null}function k1(u){return!!Rs&&Rs in u}function E1(u){var c=u&&u.constructor,m=typeof c=="function"&&c.prototype||fl;return u===m}function Gs(u){return u===u&&!yr(u)}function Ys(u,c){return function(m){return m==null?!1:m[u]===c&&(c!==void 0||u in Object(m))}}var _1=no(function(u){u=N1(u);var c=[];return ee.test(u)&&c.push(""),u.replace(Ge,function(m,E,M,L){c.push(M?L.replace(pt,"$1"):E||m)}),c});function yl(u){if(typeof u=="string"||wr(u))return u;var c=u+"";return c=="0"&&1/u==-s?"-0":c}function on(u){if(u!=null){try{return As.call(u)}catch{}try{return u+""}catch{}}return""}var C1=c1(function(u,c){if(u==null)return[];var m=c.length;return m>1&&Zs(u,c[0],c[1])?c=[]:m>2&&Zs(c[0],c[1],c[2])&&(c=[c[0]]),s1(u,Vs(c,1),[])});function no(u,c){if(typeof u!="function"||c&&typeof c!="function")throw new TypeError(r);var m=function(){var E=arguments,M=c?c.apply(this,E):E[0],L=m.cache;if(L.has(M))return L.get(M);var D=u.apply(this,E);return m.cache=L.set(M,D),D};return m.cache=new(no.Cache||gt),m}no.Cache=gt;function ro(u,c){return u===c||u!==u&&c!==c}function lo(u){return T1(u)&&ht.call(u,"callee")&&(!v0.call(u,"callee")||On.call(u)==f)}var zt=Array.isArray;function vr(u){return u!=null&&io(u.length)&&!Xs(u)}function T1(u){return wl(u)&&vr(u)}function Xs(u){var c=yr(u)?On.call(u):"";return c==k||c==S}function io(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=a}function yr(u){var c=typeof u;return!!u&&(c=="object"||c=="function")}function wl(u){return!!u&&typeof u=="object"}function wr(u){return typeof u=="symbol"||wl(u)&&On.call(u)==O}var j1=Ln?Ds(Ln):n1;function N1(u){return u==null?"":f1(u)}function P1(u,c,m){var E=u==null?void 0:Ws(u,c);return E===void 0?m:E}function L1(u,c){return u!=null&&w1(u,c,q0)}function xl(u){return vr(u)?Z0(u):l1(u)}function Js(u){return u}function O1(u){return vl(u)?u0(yl(u)):a1(u)}e.exports=C1})(_i,_i.exports);var Rg=_i.exports;const xc=il(Rg),Ag=(e,t)=>{const n=(r,l,i,o)=>{let s=[],a=[],f={};const v=x=>(f[x]=f[x]||[],f[x]);i.forEach(x=>{if(o==x.pathComponents.length-1){s.push(x);return}v(x.pathComponents[0]).push(x)}),s=xc(s,x=>x.filename);let w=xc(Object.entries(f),([x,k])=>x),y=0;for(const[x,k]of w)a.push(n(x,l+"."+y,k,o+1)),y+=1;return{name:r,id:l,dirs:a,files:s}};return n("","filetree-root",e.files.map((r,l)=>({id:l,filename:r.components[r.components.length-1],pathComponents:r.components,length:r.length,have_bytes:t?t.file_progress[l]??0:0})),0)},bd=({tree:e,selectedFiles:t,setSelectedFiles:n,initialExpanded:r,torrentDetails:l,torrentStats:i,showProgressBar:o,disabled:s})=>{let[a,f]=_.useState(r),v=_.useMemo(()=>{let S=I=>{let h=I.dirs.flatMap(S);return h.push(...I.files.map(p=>p.id)),h};return S(e)},[e]);const w=S=>{if(S.target.checked){let I=new Set(t);v.forEach(h=>I.add(h)),n(I)}else{let I=new Set(t);v.forEach(h=>I.delete(h)),n(I)}},y=S=>{if(t.has(S)){let I=new Set(t);I.delete(S),n(I)}else{let I=new Set(t);I.add(S),n(I)}},x=()=>v.filter(S=>t.has(S)).length,k=()=>v.filter(S=>t.has(S)).map(S=>l.files[S].length).reduce((S,I)=>S+I,0);return d.jsxs(d.Fragment,{children:[d.jsxs("div",{className:"flex items-center",children:[d.jsx(hn,{onClick:()=>f(!a),children:a?d.jsx(Ig,{}):d.jsx(Dg,{})}),d.jsx(wc,{checked:v.every(S=>t.has(S)),label:`${e.name?e.name+", ":""} ${x()} files, ${ll(k())}`,name:e.id,onChange:w})]}),d.jsxs("div",{className:"pl-5",hidden:!a,children:[e.dirs.map(S=>d.jsx(bd,{torrentDetails:l,torrentStats:i,tree:S,selectedFiles:t,setSelectedFiles:n,initialExpanded:!1},S.name)),d.jsx("div",{className:"pl-1",children:e.files.map(S=>d.jsxs("div",{className:`${o?"grid grid-cols-1 gap-1 items-start lg:grid-cols-2 mb-2 lg:mb-0":""}`,children:[d.jsx(wc,{checked:t.has(S.id),label:`${S.filename} (${ll(S.length)})`,name:`file-${S.id}`,disabled:s,onChange:()=>y(S.id)}),o&&d.jsx(qd,{now:S.have_bytes/S.length*100,variant:S.have_bytes==S.length?"success":"info"})]},S.id))})]})]})},e0=({torrentDetails:e,selectedFiles:t,setSelectedFiles:n,torrentStats:r,showProgressBar:l,disabled:i})=>{let o=_.useMemo(()=>Ag(e,r),[e,r]);return d.jsx(bd,{torrentDetails:e,torrentStats:r,tree:o,selectedFiles:t,setSelectedFiles:n,initialExpanded:!0,showProgressBar:l,disabled:i})},$g=({id:e,detailsResponse:t,statsResponse:n})=>{const r=(n==null?void 0:n.state)??"",l=(n==null?void 0:n.error)??null,i=(n==null?void 0:n.total_bytes)??1,o=(n==null?void 0:n.progress_bytes)??0,s=(n==null?void 0:n.finished)||!1,a=l||i==0?100:o/i*100,f=()=>{var j;let T=(j=n==null?void 0:n.live)==null?void 0:j.snapshot.peer_stats;return T?`${T.live} / ${T.seen}`:""},v=T=>d.jsx(Fg,{className:T,error:!!l,live:!!(n!=null&&n.live),finished:s}),[w,y]=_.useState(new Set);_.useEffect(()=>{y(new Set((t==null?void 0:t.files.map((T,j)=>({f:T,id:j})).filter(({f:T})=>T.included).map(({id:T})=>T))??[]))},[t]);const x=_.useContext(Lt),k=_.useContext(Ps),[S,I]=_.useState(!1);let h=bn(T=>T.setCloseableError);const p=T=>{I(!0),x.updateOnlyFiles(e,Array.from(T)).then(()=>{k.refresh(),h(null)},j=>{h({text:"Error configuring torrent",details:j})}).finally(()=>I(!1))},[g,C]=_.useState(!1);return d.jsxs("div",{className:"flex flex-col border p-2 border-gray-200 rounded-xl shadow-xs hover:drop-shadow-sm dark:bg-slate-800 dark:border-slate-900",children:[d.jsxs("section",{className:"flex flex-col lg:flex-row items-center gap-2",children:[d.jsx("div",{className:"hidden md:block",children:v("w-10 h-10")}),d.jsxs("div",{className:"w-full flex flex-col gap-2",children:[t&&d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx("div",{className:"md:hidden",children:v("w-5 h-5")}),d.jsx("div",{className:"text-left text-lg text-gray-900 text-ellipsis break-all dark:text-slate-200",children:Tg(t)})]}),l?d.jsxs("p",{className:"text-red-500 text-sm",children:[d.jsx("strong",{children:"Error:"})," ",l]}):d.jsxs(d.Fragment,{children:[d.jsx("div",{children:d.jsx(qd,{now:a,label:l,variant:r==Ls?"warn":s?"success":"info"})}),d.jsxs("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-2 sm:flex-wrap items-center text-sm text-nowrap font-medium text-gray-500",children:[d.jsxs("div",{className:"flex gap-2 items-center",children:[d.jsx(cm,{})," ",f().toString()]}),d.jsxs("div",{className:"flex gap-2 items-center",children:[d.jsx(am,{}),d.jsxs("div",{children:[ll(o),"/",ll(i)]})]}),n&&d.jsxs(d.Fragment,{children:[d.jsxs("div",{className:"flex gap-2 items-center",children:[d.jsx(sm,{}),Ng(n)]}),d.jsx("div",{className:"flex gap-2 items-center",children:d.jsx(_g,{statsResponse:n})})]})]})]})]}),n&&d.jsx("div",{className:"",children:d.jsx(Eg,{id:e,statsResponse:n,extendedView:g,setExtendedView:C})})]}),t&&g&&d.jsx("div",{className:"",children:d.jsx(e0,{torrentDetails:t,torrentStats:n,selectedFiles:w,setSelectedFiles:p,disabled:S,showProgressBar:!0})})]})},Ug=({id:e,torrent:t})=>{const[n,r]=_.useState(null),[l,i]=_.useState(null),[o,s]=_.useState(0),a=_.useContext(Lt),f=()=>{s(o+1)};return _.useEffect(()=>$d(async()=>{await a.getTorrentDetails(t.id).then(r)},1e3),[o]),_.useEffect(()=>Os(async()=>a.getTorrentStats(t.id).then(x=>(i(x),x)).then(x=>x.state==Ls||x.state==lm?1e3:1e4,()=>1e4),0),[o]),d.jsx(Ps.Provider,{value:{refresh:f},children:d.jsx($g,{id:e,detailsResponse:n,statsResponse:l})})},Bg=e=>d.jsx("div",{className:"flex flex-col gap-2 mx-2 pb-3 sm:px-7",children:e.torrents===null?e.loading?d.jsx(Ei,{className:"justify-center m-5",label:"Loading torrent list"}):null:e.torrents.length===0?d.jsx("p",{className:"text-center",children:"No existing torrents found."}):e.torrents.map(t=>d.jsx(Ug,{id:t.id,torrent:t},t.id))}),Hg=e=>{let t=bn(o=>o.closeableError),n=bn(o=>o.setCloseableError),r=bn(o=>o.otherError),l=vn(o=>o.torrents),i=vn(o=>o.torrentsInitiallyLoading);return d.jsxs("div",{className:"container mx-auto",children:[d.jsx(En,{error:t,remove:()=>n(null)}),d.jsx(En,{error:r}),d.jsx(Bg,{torrents:l,loading:i})]})};var Vg="Expected a function",Sc=0/0,Wg="[object Symbol]",Qg=/^\s+|\s+$/g,Kg=/^[-+]0x[0-9a-f]+$/i,Zg=/^0b[01]+$/i,Gg=/^0o[0-7]+$/i,Yg=parseInt,Xg=typeof Ut=="object"&&Ut&&Ut.Object===Object&&Ut,Jg=typeof self=="object"&&self&&self.Object===Object&&self,qg=Xg||Jg||Function("return this")(),bg=Object.prototype,ev=bg.toString,tv=Math.max,nv=Math.min,Ao=function(){return qg.Date.now()};function rv(e,t,n){var r,l,i,o,s,a,f=0,v=!1,w=!1,y=!0;if(typeof e!="function")throw new TypeError(Vg);t=kc(t)||0,Fu(n)&&(v=!!n.leading,w="maxWait"in n,i=w?tv(kc(n.maxWait)||0,t):i,y="trailing"in n?!!n.trailing:y);function x(j){var O=r,z=l;return r=l=void 0,f=j,o=e.apply(z,O),o}function k(j){return f=j,s=setTimeout(h,t),v?x(j):o}function S(j){var O=j-a,z=j-f,W=t-O;return w?nv(W,i-z):W}function I(j){var O=j-a,z=j-f;return a===void 0||O>=t||O<0||w&&z>=i}function h(){var j=Ao();if(I(j))return p(j);s=setTimeout(h,S(j))}function p(j){return s=void 0,y&&r?x(j):(r=l=void 0,o)}function g(){s!==void 0&&clearTimeout(s),f=0,r=a=l=s=void 0}function C(){return s===void 0?o:p(Ao())}function T(){var j=Ao(),O=I(j);if(r=arguments,l=this,a=j,O){if(s===void 0)return k(a);if(w)return s=setTimeout(h,t),x(a)}return s===void 0&&(s=setTimeout(h,t)),o}return T.cancel=g,T.flush=C,T}function Fu(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function lv(e){return!!e&&typeof e=="object"}function iv(e){return typeof e=="symbol"||lv(e)&&ev.call(e)==Wg}function kc(e){if(typeof e=="number")return e;if(iv(e))return Sc;if(Fu(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Fu(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(Qg,"");var n=Zg.test(e);return n||Gg.test(e)?Yg(e.slice(2),n?2:8):Kg.test(e)?Sc:+e}var ov=rv;const uv=il(ov),sv=({span:e})=>{let t=Object.entries(e).filter(([n,r])=>n!="name");return t.length==0?null:d.jsxs(d.Fragment,{children:["{",t.map(([n,r])=>d.jsxs("span",{children:[n," = ",r]},n)).reduce((n,r)=>d.jsxs(d.Fragment,{children:[n,", ",r]})),"}"]})},av=({span:e})=>d.jsxs(d.Fragment,{children:[d.jsx("span",{className:"font-bold",children:e.name}),d.jsx(sv,{span:e}),d.jsx("span",{className:"font-bold",children:":"})]}),cv=({fields:e})=>d.jsxs("span",{className:`m-1 ${e.message.match(/error|fail/g)?"text-red-500":"text-slate-500 dark:text-slate-200"}`,children:[e.message,Object.entries(e).filter(([t,n])=>t!="message").map(([t,n])=>d.jsxs("span",{className:"m-1",children:[d.jsx("span",{className:"italic font-bold",children:t}),"=",n]},t))]}),fv=Et.memo(({line:e})=>{var r;const t=e,n=l=>{switch(l){case"DEBUG":return"text-blue-500";case"INFO":return"text-green-500";case"WARN":return"text-amber-500";case"ERROR":return"text-red-500";default:return"text-slate-500"}};return d.jsxs("p",{className:"font-mono m-0 text-break text-[10px]",children:[d.jsx("span",{className:"m-1 text-slate-500 dark:text-slate-400",children:t.timestamp}),d.jsx("span",{className:`m-1 ${n(t.level)}`,children:t.level}),d.jsx("span",{className:"m-1",children:(r=t.spans)==null?void 0:r.map((l,i)=>d.jsx(av,{span:l},i))}),d.jsx("span",{className:"m-1 text-slate-500 dark:text-slate-400",children:t.target}),d.jsx(cv,{fields:t.fields})]})}),t0=({children:e})=>d.jsx("form",{children:e}),Fs=({autoFocus:e,value:t,name:n,disabled:r,onChange:l,onKeyDown:i,label:o,help:s,inputType:a,placeholder:f})=>d.jsxs("div",{className:"flex flex-col gap-2 text-sm mb-2",children:[d.jsx("label",{htmlFor:n,className:"dark:text-white",children:o}),d.jsx("input",{autoFocus:e,type:a,className:"block border rounded bg-transparent py-1.5 pl-2 text-gray-800 focus:ring-0 sm:text-sm sm:leading-6 dark:text-slate-300",id:n,name:n,disabled:r,placeholder:f,value:t,onKeyDown:i,onChange:l}),s&&d.jsx("div",{className:"text-xs text-slate-500 dark:text-slate-300",children:s})]}),dv=(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},pv=(e,t,n)=>{const r=new AbortController,l=r.signal;let i=!1;const o=()=>{console.log("cancelling fetch"),i=!0,r.abort()},s=async()=>{let f=await fetch(e,{signal:l});if(!f.ok){let y=await f.text();throw n({text:"error fetching logs",details:{statusText:f.statusText,text:y}}),null}if(!f.body){n({text:"error fetching logs: ReadableStream not supported."});return}n(null);const v=f.body.getReader();let w=new Uint8Array;for(;;){const{done:y,value:x}=await v.read();if(y)throw n({text:"log stream terminated"}),null;w=dv(w,x);for(let k;(k=w.indexOf(10))!==-1;){let S=w.slice(0,k),I=new TextDecoder().decode(S);t(I),w=w.slice(k+1)}}};let a=$d(()=>s().then(()=>{},f=>{if(!i&&f!==null)throw n({text:"error streaming logs",details:{text:f.toString()}}),f}),1e3);return()=>{o(),a()}},hv=({url:e,maxLines:t})=>{const[n,r]=_.useState([]),[l,i]=_.useState(null),[o,s]=_.useState(""),a=_.useRef(null),f=t??1e3,v=_.useCallback(k=>{r(S=>[{id:S.length==0?0:S[0].id+1,content:k,parsed:JSON.parse(k),show:a.current?!!k.match(a.current):!0},...S.slice(0,f-1)])},[a.current,t]),w=_.useRef(v);w.current=v;const y=uv(k=>{let S=null;try{S=new RegExp(k)}catch{return}a.current=S,r(I=>{let h=[...I];for(let p of h)p.show=!!p.content.match(S);return h})},200),x=k=>{s(k),y(k)};return _.useEffect(()=>y.cancel,[]),_.useEffect(()=>pv(e,k=>w.current(k),i),[e]),d.jsxs("div",{children:[d.jsx(En,{error:l}),d.jsxs("div",{className:"mb-3",children:["Showing last ",f," logs since this window was opened"]}),d.jsx(t0,{children:d.jsx(Fs,{value:o,name:"filter",placeholder:"Enter filter (regex)",onChange:k=>x(k.target.value)})}),n.map(k=>d.jsx("div",{hidden:!k.show,children:d.jsx(fv,{line:k.parsed})},k.id))]})},mv=({show:e,onClose:t})=>{let r=_.useContext(Lt).getStreamLogsUrl();return d.jsxs(Hi,{isOpen:e,onClose:t,title:"rqbit server logs",className:"max-w-7xl",children:[d.jsx(Vi,{children:r?d.jsx(hv,{url:r}):d.jsx(En,{error:{text:"HTTP API not available to stream logs"}})}),d.jsx(Wi,{children:d.jsx(en,{variant:"primary",onClick:t,children:"Close"})})]})},gv=({children:e,label:t,help:n,className:r})=>d.jsxs("fieldset",{className:`mb-4 ${r}`,children:[t&&d.jsx("label",{className:"text-md font-md mb-3 block pb-1 border-b",children:t}),e]}),vv=e=>{let{onHide:t,listTorrentResponse:n,listTorrentError:r,listTorrentLoading:l,data:i}=e;const[o,s]=_.useState(new Set),[a,f]=_.useState(!1),[v,w]=_.useState(null),[y,x]=_.useState(!1),[k,S]=_.useState(""),I=vn(T=>T.refreshTorrents),h=_.useContext(Lt);_.useEffect(()=>{s(new Set(n==null?void 0:n.details.files.map((T,j)=>j))),S((n==null?void 0:n.output_folder)||"")},[n]);const p=()=>{t(),s(new Set),w(null),f(!1)},g=async()=>{if(!n)return;f(!0);let T=n.seen_peers?n.seen_peers.slice(0,32):null,j={overwrite:!0,only_files:Array.from(o),initial_peers:T,output_folder:k};y&&(j.peer_opts={connect_timeout:20,read_write_timeout:60}),h.uploadTorrent(i,j).then(()=>{t(),I()},O=>{w({text:"Error starting torrent",details:O})}).finally(()=>f(!1))},C=()=>{if(l)return d.jsx(Ei,{label:"Loading torrent contents"});if(r)return d.jsx(En,{error:r});if(n)return d.jsxs(t0,{children:[d.jsx(Fs,{label:"Output folder",name:"output_folder",inputType:"text",value:k,onChange:T=>S(T.target.value)}),d.jsx(gv,{children:d.jsx(e0,{selectedFiles:o,setSelectedFiles:s,torrentDetails:n.details,torrentStats:null})})]})};return d.jsxs(Hi,{isOpen:!0,onClose:p,title:"Add Torrent",children:[d.jsxs(Vi,{children:[C(),d.jsx(En,{error:v})]}),d.jsxs(Wi,{children:[a&&d.jsx(Ei,{}),d.jsx(en,{onClick:p,variant:"cancel",children:"Cancel"}),d.jsx(en,{onClick:g,variant:"primary",disabled:l||a||o.size==0,children:"OK"})]})]})},n0=({onClick:e,data:t,resetData:n,children:r,className:l})=>{const[i,o]=_.useState(!1),[s,a]=_.useState(null),[f,v]=_.useState(null),w=_.useContext(Lt);_.useEffect(()=>{if(t===null)return;let x=setTimeout(async()=>{o(!0);try{const k=await w.uploadTorrent(t,{list_only:!0});a(k)}catch(k){v({text:"Error listing torrent files",details:k})}finally{o(!1)}},0);return()=>clearTimeout(x)},[t]);const y=()=>{n(),v(null),a(null),o(!1)};return d.jsxs(d.Fragment,{children:[d.jsx(en,{onClick:e,className:l,children:r}),t&&d.jsx(vv,{onHide:y,listTorrentError:f,listTorrentResponse:s,data:t,listTorrentLoading:i})]})};function yv(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M10 18V16H8V14H10V12H12V14H14V16H12V18H10Z",fill:"currentColor"}},{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"}}]})(e)}function wv(e){return ae({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M14.8284 12L16.2426 13.4142L19.071 10.5858C20.6331 9.02365 20.6331 6.49099 19.071 4.9289C17.509 3.3668 14.9763 3.3668 13.4142 4.9289L10.5858 7.75732L12 9.17154L14.8284 6.34311C15.6095 5.56206 16.8758 5.56206 17.6568 6.34311C18.4379 7.12416 18.4379 8.39049 17.6568 9.17154L14.8284 12Z",fill:"currentColor"}},{tag:"path",attr:{d:"M12 14.8285L13.4142 16.2427L10.5858 19.0711C9.02372 20.6332 6.49106 20.6332 4.92896 19.0711C3.36686 17.509 3.36686 14.9764 4.92896 13.4143L7.75739 10.5858L9.1716 12L6.34317 14.8285C5.56212 15.6095 5.56212 16.8758 6.34317 17.6569C7.12422 18.4379 8.39055 18.4379 9.1716 17.6569L12 14.8285Z",fill:"currentColor"}},{tag:"path",attr:{d:"M14.8285 10.5857C15.219 10.1952 15.219 9.56199 14.8285 9.17147C14.4379 8.78094 13.8048 8.78094 13.4142 9.17147L9.1716 13.4141C8.78107 13.8046 8.78107 14.4378 9.1716 14.8283C9.56212 15.2188 10.1953 15.2188 10.5858 14.8283L14.8285 10.5857Z",fill:"currentColor"}}]})(e)}const xv=({className:e})=>{const t=_.useRef(),[n,r]=_.useState(null),l=async()=>{var a;if(!((a=t==null?void 0:t.current)!=null&&a.files))return;const s=t.current.files[0];r(s)},i=()=>{t!=null&&t.current&&(t.current.value="",r(null))},o=()=>{t!=null&&t.current&&t.current.click()};return d.jsxs(d.Fragment,{children:[d.jsx("input",{type:"file",ref:t,accept:".torrent",onChange:l,hidden:!0}),d.jsxs(n0,{onClick:o,data:n,resetData:i,className:`group ${e}`,children:[d.jsx(yv,{className:"text-blue-500 group-hover:text-white dark:text-white"}),d.jsx("div",{children:"Upload .torrent File"})]})]})},Sv=({className:e})=>{const[t,n]=_.useState(null),[r,l]=_.useState(""),[i,o]=_.useState(!1),s=()=>{n(r),l(""),o(!1)},a=()=>{o(!1),n(null)};return d.jsxs(d.Fragment,{children:[d.jsxs(n0,{onClick:()=>{o(!0)},data:t,className:`group ${e}`,resetData:()=>n(null),children:[d.jsx(wv,{className:"text-blue-500 group-hover:text-white dark:text-white"}),d.jsx("div",{children:"Add Torrent from Magnet / URL"})]}),d.jsxs(Hi,{isOpen:i,onClose:a,title:"Add torrent",children:[d.jsx(Vi,{children:d.jsx(Fs,{autoFocus:!0,value:r,name:"magnet",onChange:f=>l(f.target.value),onKeyDown:f=>{f.key==="Enter"&&r&&s()},placeholder:"magnet:?xt=urn:btih:...",help:"Enter magnet or HTTP(S) URL to the .torrent"})}),d.jsxs(Wi,{children:[d.jsx(en,{variant:"cancel",onClick:a,children:"Cancel"}),d.jsx(en,{disabled:!r,variant:"primary",onClick:s,children:"Add"})]})]})]})},kv=e=>_.createElement("svg",{width:"64mm",height:"64mm",viewBox:"0 0 64 64",id:"svg1",xmlSpace:"preserve","inkscape:version":"1.3.1 (91b66b0, 2023-11-16)","sodipodi:docname":"logo.svg","xmlns:inkscape":"http://www.inkscape.org/namespaces/inkscape","xmlns:sodipodi":"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg",...e},_.createElement("sodipodi:namedview",{id:"namedview1",pagecolor:"#ffffff",bordercolor:"#000000",borderopacity:.25,"inkscape:showpageshadow":2,"inkscape:pageopacity":0,"inkscape:pagecheckerboard":0,"inkscape:deskcolor":"#d1d1d1","inkscape:document-units":"mm","inkscape:zoom":1.4936372,"inkscape:cx":134.90559,"inkscape:cy":139.92689,"inkscape:window-width":1440,"inkscape:window-height":847,"inkscape:window-x":0,"inkscape:window-y":25,"inkscape:window-maximized":0,"inkscape:current-layer":"layer1"}),_.createElement("defs",{id:"defs1"},_.createElement("inkscape:perspective",{"sodipodi:type":"inkscape:persp3d","inkscape:vp_x":"3.1042448 : 18.147022 : 1","inkscape:vp_y":"0 : 999.99994 : 0","inkscape:vp_z":"303.94612 : 54.05812 : 1","inkscape:persp3d-origin":"105 : -134 : 1",id:"perspective4"})),_.createElement("g",{"inkscape:label":"Layer 1","inkscape:groupmode":"layer",id:"layer1",transform:"translate(-56.674541,-85.911432)"},_.createElement("path",{style:{fill:"#0d6efd",fillOpacity:1,strokeWidth:.610041},d:"m 81.603814,145.5382 -7.433116,-4.36986 -6.018097,-3.54529 -6.018099,-3.54529 -0.09405,-0.35761 -0.09406,-0.3576 v -15.31979 -15.31979 l 0.09451,-0.35939 0.09451,-0.35938 6.017643,-3.544433 6.017641,-3.544428 7.432805,-4.369167 7.432803,-4.369166 0.240089,0.09331 0.240083,0.09331 13.292394,7.826122 13.29241,7.826122 0.093,0.35355 0.093,0.35355 v 15.31979 15.31979 l -0.0928,0.35267 -0.0928,0.35266 -13.29682,7.82802 -13.296819,7.82803 -0.235583,0.0921 -0.235588,0.0921 z m 19.758596,-5.88315 12.13185,-7.15306 v -14.45996 -14.45994 l -5.11526,-3.01603 -5.11526,-3.016035 -7.017048,-4.136312 -7.017053,-4.13631 h -0.112738 -0.11273 l -7.097035,4.182089 -7.09703,4.18209 -5.035336,2.971548 -5.035335,2.97155 v 14.45761 14.45762 l 5.275113,3.11051 5.275113,3.11051 6.793709,4.02813 6.793702,4.02812 0.176743,0.0155 0.176742,0.0155 z",id:"path15","sodipodi:nodetypes":"cccccccccccccccccccccccccccccccccccccccccccccccccccc"}),_.createElement("path",{style:{fill:"#000000"},id:"path1",d:""}),_.createElement("path",{d:"m 84.161856,133.76725 -4.567369,-2.5483 -0.700367,0.28585 -0.700376,0.28584 -0.495731,0.11427 -0.495731,0.11426 -3.168791,-1.75603 -3.168782,-1.75603 -0.515321,-0.57002 -0.515323,-0.57002 0.0161,-3.59449 0.0161,-3.59448 0.164041,-0.41611 0.164042,-0.41611 1.480342,-0.85565 1.480346,-0.85565 0.06276,-3.67919 0.06276,-3.67921 0.39653,-0.35884 0.396521,-0.35886 3.663275,-2.04111 3.663267,-2.04112 0.114523,-1.62785 0.114506,-1.62786 0.229029,-0.21764 0.229038,-0.21765 3.341459,-1.854383 3.341467,-1.854382 h 0.301682 0.301682 l 2.476951,1.380374 2.476959,1.380381 1.151673,0.57845 1.151674,0.57845 0.02969,0.27424 0.02969,0.27423 0.02753,1.46272 0.02753,1.46273 3.663258,2.04521 3.66327,2.04521 0.40205,0.36386 0.40206,0.36385 v 3.60098 3.60097 l 0.28629,0.23408 0.28628,0.23408 1.43146,0.72479 1.43145,0.72479 v 3.9806 3.98059 l -0.51533,0.56995 -0.51532,0.56994 -3.19072,1.75191 -3.19072,1.75191 -0.47379,-0.11007 -0.473797,-0.11007 -0.699654,-0.28558 -0.699656,-0.28558 -4.589745,2.5527 -4.589746,2.55269 -0.321886,-0.004 -0.321886,-0.004 z m 8.681258,-1.65766 3.426793,-1.91645 0.06536,-0.19784 0.06535,-0.19785 -1.315884,-0.68709 -1.315885,-0.6871 -0.401264,-0.40081 -0.401265,-0.4008 v -3.79409 -3.79409 l 0.221568,-0.41401 0.221567,-0.414 3.411065,-1.86126 3.411061,-1.86126 h 0.38456 0.38455 l 0.91435,0.46646 0.91435,0.46646 -0.0646,-2.66249 -0.0646,-2.66248 -2.829977,-1.58148 -2.829984,-1.58149 -0.204696,0.12651 -0.204688,0.12651 v 1.11999 1.11999 l -0.744359,0.54975 -0.744358,0.54977 -2.773906,1.52318 -2.773906,1.52319 h -0.526565 -0.526565 l -3.34145,-1.85945 -3.341467,-1.85945 -0.168271,-0.2591 -0.16827,-0.25909 -0.0035,-1.07439 -0.0035,-1.07439 -0.204688,-0.12651 -0.204697,-0.12651 -2.82999,1.58149 -2.829982,1.58148 -0.06458,2.66248 -0.06458,2.66249 0.914351,-0.46646 0.914343,-0.46646 h 0.378551 0.37855 l 3.638639,1.97495 3.63864,1.97495 v 4.0944 4.09441 l -0.401265,0.4008 -0.401264,0.40081 -1.315885,0.6871 -1.315884,0.68709 0.06535,0.19785 0.06536,0.19784 3.426792,1.91645 3.426785,1.91644 h 0.343552 0.343544 z m -16.416873,-5.4431 -0.06475,-2.55838 -2.046125,-1.10985 -2.046124,-1.10984 -0.195677,0.19567 -0.195685,0.19568 0.06596,2.2656 0.06596,2.2656 2.06129,1.18713 2.06129,1.18713 0.179282,0.0198 0.179273,0.0198 z m 4.515881,1.34369 2.061291,-1.19456 0.06527,-2.48747 0.06527,-2.48748 -0.408821,0.15589 -0.408848,0.15589 -1.889514,1.02885 -1.889514,1.02885 v 2.50736 2.50736 l 0.171777,-0.01 0.171767,-0.01 z m 18.666131,-1.29267 v -2.50736 l -1.889509,-1.02885 -1.889522,-1.02885 -0.40883,-0.15589 -0.408839,-0.15589 0.06527,2.48748 0.06527,2.48747 2.061291,1.19456 2.061288,1.19456 0.171777,0.01 0.171774,0.01 z m 4.466127,1.28059 2.06129,-1.18713 0.0661,-2.2656 0.066,-2.2656 -0.19568,-0.19568 -0.19568,-0.19567 -2.04613,1.10984 -2.04612,1.10985 -0.0647,2.55838 -0.0648,2.55838 0.17927,-0.0198 0.17927,-0.0198 z m -24.281888,-6.71835 1.960418,-1.07415 -0.07566,-0.22693 -0.07566,-0.22691 -2.049423,-1.09443 -2.049431,-1.09442 -2.116604,1.14523 -2.116613,1.14523 v 0.17781 0.17782 l 2.004029,1.06709 2.004037,1.06711 0.277236,0.005 0.277237,0.005 z m 23.056528,4.3e-4 2.03643,-1.07372 -0.0708,-0.21245 -0.0708,-0.21244 -2.09332,-1.13015 -2.09332,-1.13016 -2.077692,1.17124 -2.077685,1.17123 v 0.17384 0.17386 l 1.889522,1.0551 1.889505,1.0551 0.31588,0.0161 0.31587,0.0161 z m -14.742004,-11.90808 0.06492,-2.2946 -0.293917,-0.23052 -0.293926,-0.2305 -2.011741,-1.08631 -2.01175,-1.08629 0.06501,2.57478 0.06501,2.57476 1.946776,1.09773 1.946767,1.09773 0.229038,-0.0611 0.229029,-0.0611 z m 4.401245,1.31989 1.946767,-1.09857 0.06501,-2.57476 0.06501,-2.57478 -2.01175,1.08629 -2.011741,1.08631 -0.286291,0.22417 -0.286291,0.22418 v 2.22411 2.2241 l 0.152689,0.15269 0.152689,0.15269 0.133602,-0.0139 0.133602,-0.0139 z m -1.021015,-6.79999 1.952048,-1.05546 -0.224347,-0.26147 -0.224337,-0.26149 -1.958921,-1.03065 -1.958911,-1.03064 -1.958912,1.03064 -1.958912,1.03065 -0.224303,0.26142 -0.224277,0.26141 1.896915,1.04261 1.896906,1.04261 0.517494,0.0129 0.517501,0.0129 z",style:{fill:"#0d6efd",fillOpacity:1,strokeWidth:.865634},id:"path1-8"}))),Ev=({title:e,version:t})=>d.jsxs("header",{className:"bg-slate-50 drop-shadow-lg flex flex-wrap justify-center lg:justify-between items-center dark:bg-slate-800 mb-3",children:[d.jsxs("div",{className:"flex flex-nowrap items-center justify-between m-2",children:[d.jsx(kv,{className:"w-10 h-10 p-1",alt:"logo"}),d.jsxs("h1",{className:"flex items-center dark:text-white",children:[d.jsx("div",{className:"text-3xl",children:e}),d.jsxs("div",{className:"bg-blue-100 text-blue-800 text-xl font-semibold me-2 px-2.5 py-0.5 rounded ms-2 dark:bg-blue-900 dark:text-white",children:["v",t]})]})]}),d.jsxs("div",{className:"flex flex-wrap gap-1 m-2",children:[d.jsx(Sv,{className:"flex-grow justify-center dark:text-white"}),d.jsx(xv,{className:"flex-grow justify-center dark:text-white"})]})]});let Fn=window.matchMedia("(prefers-color-scheme: dark)").matches;window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",e=>{Ki.setDark(e.matches)});const Ki={isDark:()=>Fn,setDark:e=>(Fn=e,document.body.classList.toggle("dark",Fn),Fn),toggle:()=>{Ki.setDark(!Fn)}};Ki.setDark(Fn);const _v=e=>{let[t,n]=_.useState(!1);const r=bn(f=>f.setOtherError),l=_.useContext(Lt),i=vn(f=>f.setTorrents),o=vn(f=>f.setTorrentsLoading),s=vn(f=>f.setRefreshTorrents),a=async()=>{o(!0);let f=await l.listTorrents().finally(()=>o(!1));i(f.torrents)};return s(a),_.useEffect(()=>Os(async()=>a().then(()=>(r(null),5e3),f=>(r({text:"Error refreshing torrents",details:f}),console.error(f),5e3)),0),[]),d.jsxs("div",{className:"dark:bg-gray-900 dark:text-gray-200 min-h-screen",children:[d.jsx(Ev,{title:e.title,version:e.version}),d.jsxs("div",{className:"relative",children:[d.jsxs("div",{className:"absolute top-0 start-0 pl-2 z-10",children:[e.menuButtons&&e.menuButtons.map((f,v)=>d.jsx("span",{children:f},v)),d.jsx(hn,{onClick:()=>n(!0),children:d.jsx(fm,{})}),d.jsx(hn,{onClick:Ki.toggle,children:d.jsx(dm,{})})]}),d.jsx(Hg,{})]}),d.jsx(mv,{show:t,onClose:()=>n(!1)})]})},r0=window.origin==="null"||window.origin==="http://localhost:3031"?"http://localhost:3030":"",ot=async(e,t,n,r)=>{console.log(e,t);const l=r0+t;let i={method:e,headers:{Accept:"application/json"}};r?(i.headers={Accept:"application/json","Content-Type":"application/json"},i.body=JSON.stringify(n)):i.body=n;let o={method:e,path:t,text:""},s;try{s=await fetch(l,i)}catch{return o.text="network error",Promise.reject(o)}if(o.status=s.status,o.statusText=`${s.status} ${s.statusText}`,!s.ok){const f=await s.text();try{const v=JSON.parse(f);o.text=v.human_readable!==void 0?v.human_readable:JSON.stringify(v,null,2)}catch{o.text=f}return Promise.reject(o)}return await s.json()},Ec={getStreamLogsUrl:()=>r0+"/stream_logs",listTorrents:()=>ot("GET","/torrents"),getTorrentDetails:e=>ot("GET",`/torrents/${e}`),getTorrentStats:e=>ot("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"),ot("POST",n,e)},updateOnlyFiles:(e,t)=>{let n=`/torrents/${e}/update_only_files`;return ot("POST",n,{only_files:t},!0)},pause:e=>ot("POST",`/torrents/${e}/pause`),start:e=>ot("POST",`/torrents/${e}/start`),forget:e=>ot("POST",`/torrents/${e}/forget`),delete:e=>ot("POST",`/torrents/${e}/delete`),getVersion:async()=>(await ot("GET","/")).version},Cv=()=>{let[e,t]=_.useState("");return _.useEffect(()=>Os(()=>Ec.getVersion().then(r=>{t(r);const l=`rqbit web UI - v${r}`;return document.title=l,1e4},r=>1e3),0),[]),d.jsx(Lt.Provider,{value:Ec,children:d.jsx(_v,{title:"rqbit web UI",version:e})})};$o.createRoot(document.getElementById("app")).render(d.jsx(_.StrictMode,{children:d.jsx(Cv,{})}));