56 lines
212 KiB
JavaScript
56 lines
212 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 Tc={exports:{}},Ci={},jc={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"),O1=Symbol.for("react.portal"),M1=Symbol.for("react.fragment"),z1=Symbol.for("react.strict_mode"),F1=Symbol.for("react.profiler"),I1=Symbol.for("react.provider"),D1=Symbol.for("react.context"),R1=Symbol.for("react.forward_ref"),A1=Symbol.for("react.suspense"),$1=Symbol.for("react.memo"),U1=Symbol.for("react.lazy"),ta=Symbol.iterator;function B1(e){return e===null||typeof e!="object"?null:(e=ta&&e[ta]||e["@@iterator"],typeof e=="function"?e:null)}var Nc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Pc=Object.assign,Lc={};function sr(e,t,n){this.props=e,this.context=t,this.refs=Lc,this.updater=n||Nc}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 Oc(){}Oc.prototype=sr.prototype;function Du(e,t,n){this.props=e,this.context=t,this.refs=Lc,this.updater=n||Nc}var Ru=Du.prototype=new Oc;Ru.constructor=Du;Pc(Ru,sr.prototype);Ru.isPureReactComponent=!0;var na=Array.isArray,Mc=Object.prototype.hasOwnProperty,Au={current:null},zc={key:!0,ref:!0,__self:!0,__source:!0};function Fc(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)Mc.call(t,r)&&!zc.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:Au.current}}function H1(e,t){return{$$typeof:ol,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function $u(e){return typeof e=="object"&&e!==null&&e.$$typeof===ol}function V1(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ra=/\/+/g;function oo(e,t){return typeof e=="object"&&e!==null&&e.key!=null?V1(""+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 O1:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+oo(o,0):r,na(l)?(n="",e!=null&&(n=e.replace(ra,"$&/")+"/"),Bl(l,t,n,"",function(f){return f})):l!=null&&($u(l)&&(l=H1(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(ra,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",na(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=B1(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 kl(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 W1(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},Q1={ReactCurrentDispatcher:_e,ReactCurrentBatchConfig:Hl,ReactCurrentOwner:Au};function Ic(){throw Error("act(...) is not supported in production builds of React.")}B.Children={map:kl,forEach:function(e,t,n){kl(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return kl(e,function(){t++}),t},toArray:function(e){return kl(e,function(t){return t})||[]},only:function(e){if(!$u(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};B.Component=sr;B.Fragment=M1;B.Profiler=F1;B.PureComponent=Du;B.StrictMode=z1;B.Suspense=A1;B.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Q1;B.act=Ic;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=Pc({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Au.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)Mc.call(t,a)&&!zc.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:D1,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:I1,_context:e},e.Consumer=e};B.createElement=Fc;B.createFactory=function(e){var t=Fc.bind(null,e);return t.type=e,t};B.createRef=function(){return{current:null}};B.forwardRef=function(e){return{$$typeof:R1,render:e}};B.isValidElement=$u;B.lazy=function(e){return{$$typeof:U1,_payload:{_status:-1,_result:e},_init:W1}};B.memo=function(e,t){return{$$typeof:$1,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=Ic;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.3.1";jc.exports=B;var _=jc.exports;const _t=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 K1=_,Z1=Symbol.for("react.element"),G1=Symbol.for("react.fragment"),Y1=Object.prototype.hasOwnProperty,X1=K1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,J1={key:!0,ref:!0,__self:!0,__source:!0};function Dc(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)Y1.call(t,r)&&!J1.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:Z1,type:e,key:i,ref:o,props:l,_owner:X1.current}}Ci.Fragment=G1;Ci.jsx=Dc;Ci.jsxs=Dc;Tc.exports=Ci;var d=Tc.exports,$o={},Rc={exports:{}},De={},Ac={exports:{}},$c={};/**
|
|
* @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,ht=P[$e],Ye=$e+1,Ot=P[Ye];if(0>l(ht,$))Ye<ee&&0>l(Ot,ht)?(P[K]=Ot,P[Ye]=$,K=Ye):(P[K]=ht,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=[],w=1,y=null,v=3,x=!1,S=!1,j=!1,I=typeof setTimeout=="function"?setTimeout:null,m=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 h(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 E(P){if(j=!1,h(P),!S)if(n(a)!==null)S=!0,Ae(C);else{var R=n(f);R!==null&&rt(E,R.startTime-P)}}function C(P,R){S=!1,j&&(j=!1,m(z),z=-1),x=!0;var $=v;try{for(h(R),y=n(a);y!==null&&(!(y.expirationTime>R)||P&&!xe());){var K=y.callback;if(typeof K=="function"){y.callback=null,v=y.priorityLevel;var ee=K(y.expirationTime<=R);R=e.unstable_now(),typeof ee=="function"?y.callback=ee:y===n(a)&&r(a),h(R)}else r(a);y=n(a)}if(y!==null)var Ge=!0;else{var $e=n(f);$e!==null&&rt(E,$e.startTime-R),Ge=!1}return Ge}finally{y=null,v=$,x=!1}}var T=!1,O=null,z=-1,W=5,A=-1;function xe(){return!(e.unstable_now()-A<W)}function dt(){if(O!==null){var P=e.unstable_now();A=P;var R=!0;try{R=O(!0,P)}finally{R?pt():(T=!1,O=null)}}else T=!1}var pt;if(typeof p=="function")pt=function(){p(dt)};else if(typeof MessageChannel<"u"){var Tn=new MessageChannel,fr=Tn.port2;Tn.port1.onmessage=dt,pt=function(){fr.postMessage(null)}}else pt=function(){I(dt,0)};function Ae(P){O=P,T||(T=!0,pt())}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(){S||x||(S=!0,Ae(C))},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 v},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(P){switch(v){case 1:case 2:case 3:var R=3;break;default:R=v}var $=v;v=R;try{return P()}finally{v=$}},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 $=v;v=P;try{return R()}finally{v=$}},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:w++,callback:R,priorityLevel:P,startTime:$,expirationTime:ee,sortIndex:-1},$>K?(P.sortIndex=$,t(f,P),n(a)===null&&P===n(f)&&(j?(m(z),z=-1):j=!0,rt(E,$-K))):(P.sortIndex=ee,t(a,P),S||x||(S=!0,Ae(C))),P},e.unstable_shouldYield=xe,e.unstable_wrapCallback=function(P){var R=v;return function(){var $=v;v=R;try{return P.apply(this,arguments)}finally{v=$}}}})($c);Ac.exports=$c;var q1=Ac.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 b1=_,Ie=q1;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 Uc=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++)Uc.add(t[e])}var Tt=!(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]*$/,la={},ia={};function tp(e){return Uo.call(ia,e)?!0:Uo.call(la,e)?!1:ep.test(e)?ia[e]=!0:(la[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 Uu=/[\-:]([a-z])/g;function Bu(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(Uu,Bu);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(Uu,Bu);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(Uu,Bu);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 Hu(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 Lt=b1.__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"),Vu=Symbol.for("react.strict_mode"),Bo=Symbol.for("react.profiler"),Bc=Symbol.for("react.provider"),Hc=Symbol.for("react.context"),Wu=Symbol.for("react.forward_ref"),Ho=Symbol.for("react.suspense"),Vo=Symbol.for("react.suspense_list"),Qu=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Vc=Symbol.for("react.offscreen"),oa=Symbol.iterator;function xr(e){return e===null||typeof e!="object"?null:(e=oa&&e[oa]||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 Vu:return"StrictMode";case Ho:return"Suspense";case Vo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Hc:return(e.displayName||"Context")+".Consumer";case Bc:return(e._context.displayName||"Context")+".Provider";case Wu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Qu: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===Vu?"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 Wc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function op(e){var t=Wc(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 Qc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Wc(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 ua(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 Kc(e,t){t=t.checked,t!=null&&Hu(e,"checked",t,!1)}function Ko(e,t){Kc(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 sa(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 aa(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 Zc(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 ca(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Gc(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"?Gc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Tl,Yc=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 Xc(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 Jc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Xc(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 Ku(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 fa(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 qc(e){Gn?Yn?Yn.push(e):Yn=[e]:Gn=e}function bc(){if(Gn){var e=Gn,t=Yn;if(Yn=Gn=null,fa(e),t)for(e=0;e<t.length;e++)fa(t[e])}}function ef(e,t){return e(t)}function tf(){}var co=!1;function nf(e,t,n){if(co)return e(t,n);co=!0;try{return ef(e,t,n)}finally{co=!1,(Gn!==null||Yn!==null)&&(tf(),bc())}}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(Tt)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(w){this.onError(w)}}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 rf(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 da(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 da(l),e;if(i===r)return da(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 lf(e){return e=pp(e),e!==null?of(e):null}function of(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=of(e);if(t!==null)return t;e=e.sibling}return null}var uf=Ie.unstable_scheduleCallback,pa=Ie.unstable_cancelCallback,hp=Ie.unstable_shouldYield,mp=Ie.unstable_requestPaint,ie=Ie.unstable_now,gp=Ie.unstable_getCurrentPriorityLevel,Zu=Ie.unstable_ImmediatePriority,sf=Ie.unstable_UserBlockingPriority,ni=Ie.unstable_NormalPriority,vp=Ie.unstable_LowPriority,af=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 Ep(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 kp(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]=Ep(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 cf(){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 Gu(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 ff(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var df,Yu,pf,hf,mf,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 ha(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 Er(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&&Yu(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=Er(Vt,e,t,n,r,l),!0;case"dragenter":return Wt=Er(Wt,e,t,n,r,l),!0;case"mouseover":return Qt=Er(Qt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Wr.set(i,Er(Wr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Qr.set(i,Er(Qr.get(i)||null,e,t,n,r,l)),!0}return!1}function gf(e){var t=fn(e.target);if(t!==null){var n=Cn(t);if(n!==null){if(t=n.tag,t===13){if(t=rf(n),t!==null){e.blockedOn=t,mf(e.priority,function(){pf(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&&Yu(t),e.blockedOn=n,!1;t.shift()}return!0}function ma(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(ma),Qr.forEach(ma)}function kr(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 kr(l,e)}if(0<Pl.length){kr(Pl[0],e);for(var n=1;n<Pl.length;n++){var r=Pl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Vt!==null&&kr(Vt,e),Wt!==null&&kr(Wt,e),Qt!==null&&kr(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);)gf(n),n.blockedOn===null&&At.shift()}var Xn=Lt.ReactCurrentBatchConfig,li=!0;function Np(e,t,n,r){var l=Q,i=Xn.transition;Xn.transition=null;try{Q=1,Xu(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,Xu(e,t,n,r)}finally{Q=l,Xn.transition=i}}function Xu(e,t,n,r){if(li){var l=lu(e,t,n,r);if(l===null)Eo(e,t,r,ii,n),ha(e,r);else if(Tp(l,e,t,n,r))r.stopPropagation();else if(ha(e,r),t&4&&-1<Cp.indexOf(e)){for(;l!==null;){var i=al(l);if(i!==null&&df(i),i=lu(e,t,n,r),i===null&&Eo(e,t,r,ii,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Eo(e,t,r,null,n)}}var ii=null;function lu(e,t,n,r){if(ii=null,e=Ku(r),e=fn(e),e!==null)if(t=Cn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=rf(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 vf(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 Zu:return 1;case sf:return 4;case ni:case vp:return 16;case af:return 536870912;default:return 16}default:return 16}}var Bt=null,Ju=null,Wl=null;function yf(){if(Wl)return Wl;var e,t=Ju,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 ga(){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:ga,this.isPropagationStopped=ga,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},qu=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:bu,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}}),va=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}),ya=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 bu(){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:bu,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}),wa=Re(Qp),Kp=re({},sl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:bu}),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],es=Tt&&"CompositionEvent"in window,Fr=null;Tt&&"documentMode"in document&&(Fr=document.documentMode);var bp=Tt&&"TextEvent"in window&&!Fr,wf=Tt&&(!es||Fr&&8<Fr&&11>=Fr),xa=String.fromCharCode(32),Sa=!1;function xf(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 Sf(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 Sf(t);case"keypress":return t.which!==32?null:(Sa=!0,xa);case"textInput":return e=t.data,e===xa&&Sa?null:e;default:return null}}function th(e,t){if(Rn)return e==="compositionend"||!es&&xf(e,t)?(e=yf(),Wl=Ju=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 wf&&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 Ea(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nh[e.type]:t==="textarea"}function Ef(e,t,n,r){qc(r),t=oi(t,"onChange"),0<t.length&&(n=new qu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Ir=null,Zr=null;function rh(e){zf(e,0)}function Ni(e){var t=Un(e);if(Qc(t))return e}function lh(e,t){if(e==="change")return t}var kf=!1;if(Tt){var go;if(Tt){var vo="oninput"in document;if(!vo){var ka=document.createElement("div");ka.setAttribute("oninput","return;"),vo=typeof ka.oninput=="function"}go=vo}else go=!1;kf=go&&(!document.documentMode||9<document.documentMode)}function _a(){Ir&&(Ir.detachEvent("onpropertychange",_f),Zr=Ir=null)}function _f(e){if(e.propertyName==="value"&&Ni(Zr)){var t=[];Ef(t,Zr,e,Ku(e)),nf(rh,t)}}function ih(e,t,n){e==="focusin"?(_a(),Ir=t,Zr=n,Ir.attachEvent("onpropertychange",_f)):e==="focusout"&&_a()}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 Ca(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ta(e,t){var n=Ca(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=Ca(n)}}function Cf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Cf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Tf(){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 ts(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=Tf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Cf(n.ownerDocument.documentElement,n)){if(r!==null&&ts(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=Ta(n,i);var o=Ta(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=Tt&&"documentMode"in document&&11>=document.documentMode,An=null,iu=null,Dr=null,ou=!1;function ja(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&&ts(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 qu("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={},jf={};Tt&&(jf=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 jf)return yo[e]=t[n];return e}var Nf=Pi("animationend"),Pf=Pi("animationiteration"),Lf=Pi("animationstart"),Of=Pi("transitionend"),Mf=new Map,Na="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){Mf.set(e,t),_n(t,[e])}for(var wo=0;wo<Na.length;wo++){var xo=Na[wo],dh=xo.toLowerCase(),ph=xo[0].toUpperCase()+xo.slice(1);tn(dh,"on"+ph)}tn(Nf,"onAnimationEnd");tn(Pf,"onAnimationIteration");tn(Lf,"onAnimationStart");tn("dblclick","onDoubleClick");tn("focusin","onFocus");tn("focusout","onBlur");tn(Of,"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 Pa(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,dp(r,t,void 0,e),e.currentTarget=null}function zf(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;Pa(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;Pa(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)||(Ff(t,e,2,!1),n.add(r))}function So(e,t,n){var r=0;t&&(r|=4),Ff(n,e,r,t)}var Ml="_reactListening"+Math.random().toString(36).slice(2);function Yr(e){if(!e[Ml]){e[Ml]=!0,Uc.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 Ff(e,t,n,r){switch(vf(t)){case 1:var l=Np;break;case 4:l=Pp;break;default:l=Xu}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 Eo(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}nf(function(){var f=i,w=Ku(n),y=[];e:{var v=Mf.get(e);if(v!==void 0){var x=qu,S=e;switch(e){case"keypress":if(Ql(n)===0)break e;case"keydown":case"keyup":x=Wp;break;case"focusin":S="focus",x=mo;break;case"focusout":S="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=va;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 Nf:case Pf:case Lf:x=Ip;break;case Of: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=wa}var j=(t&4)!==0,I=!j&&e==="scroll",m=j?v!==null?v+"Capture":null:v;j=[];for(var p=f,h;p!==null;){h=p;var E=h.stateNode;if(h.tag===5&&E!==null&&(h=E,m!==null&&(E=Vr(p,m),E!=null&&j.push(Xr(p,E,h)))),I)break;p=p.return}0<j.length&&(v=new x(v,S,null,n,w),y.push({event:v,listeners:j}))}}if(!(t&7)){e:{if(v=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",v&&n!==qo&&(S=n.relatedTarget||n.fromElement)&&(fn(S)||S[jt]))break e;if((x||v)&&(v=w.window===w?w:(v=w.ownerDocument)?v.defaultView||v.parentWindow:window,x?(S=n.relatedTarget||n.toElement,x=f,S=S?fn(S):null,S!==null&&(I=Cn(S),S!==I||S.tag!==5&&S.tag!==6)&&(S=null)):(x=null,S=f),x!==S)){if(j=va,E="onMouseLeave",m="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(j=wa,E="onPointerLeave",m="onPointerEnter",p="pointer"),I=x==null?v:Un(x),h=S==null?v:Un(S),v=new j(E,p+"leave",x,n,w),v.target=I,v.relatedTarget=h,E=null,fn(w)===f&&(j=new j(m,p+"enter",S,n,w),j.target=h,j.relatedTarget=I,E=j),I=E,x&&S)t:{for(j=x,m=S,p=0,h=j;h;h=zn(h))p++;for(h=0,E=m;E;E=zn(E))h++;for(;0<p-h;)j=zn(j),p--;for(;0<h-p;)m=zn(m),h--;for(;p--;){if(j===m||m!==null&&j===m.alternate)break t;j=zn(j),m=zn(m)}j=null}else j=null;x!==null&&La(y,v,x,j,!1),S!==null&&I!==null&&La(y,I,S,j,!0)}}e:{if(v=f?Un(f):window,x=v.nodeName&&v.nodeName.toLowerCase(),x==="select"||x==="input"&&v.type==="file")var C=lh;else if(Ea(v))if(kf)C=sh;else{C=oh;var T=ih}else(x=v.nodeName)&&x.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(C=uh);if(C&&(C=C(e,f))){Ef(y,C,n,w);break e}T&&T(e,v,f),e==="focusout"&&(T=v._wrapperState)&&T.controlled&&v.type==="number"&&Zo(v,"number",v.value)}switch(T=f?Un(f):window,e){case"focusin":(Ea(T)||T.contentEditable==="true")&&(An=T,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,ja(y,n,w);break;case"selectionchange":if(fh)break;case"keydown":case"keyup":ja(y,n,w)}var O;if(es)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?xf(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(wf&&n.locale!=="ko"&&(Rn||z!=="onCompositionStart"?z==="onCompositionEnd"&&Rn&&(O=yf()):(Bt=w,Ju="value"in Bt?Bt.value:Bt.textContent,Rn=!0)),T=oi(f,z),0<T.length&&(z=new ya(z,e,null,n,w),y.push({event:z,listeners:T}),O?z.data=O:(O=Sf(n),O!==null&&(z.data=O)))),(O=bp?eh(e,n):th(e,n))&&(f=oi(f,"onBeforeInput"),0<f.length&&(w=new ya("onBeforeInput","beforeinput",null,n,w),y.push({event:w,listeners:f}),w.data=O))}zf(y,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 La(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 Oa(e){return(typeof e=="string"?e:""+e).replace(mh,`
|
|
`).replace(gh,"")}function zl(e,t,n){if(t=Oa(t),Oa(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,Ma=typeof Promise=="function"?Promise:void 0,yh=typeof queueMicrotask=="function"?queueMicrotask:typeof Ma<"u"?function(e){return Ma.resolve(null).then(e).catch(wh)}:cu;function wh(e){setTimeout(function(){throw e})}function ko(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 za(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,jt="__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[jt]||n[st]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=za(e);e!==null;){if(n=e[st])return n;e=za(e)}return t}e=n,n=e.parentNode}return null}function al(e){return e=e[st]||e[jt],!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 Fa(e,t,n){if(we.current!==bt)throw Error(N(168));Y(we,t),Y(Pe,n)}function If(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 Ia(e,t,n){var r=e.stateNode;if(!r)throw Error(N(169));n?(e=If(e,t,yn),r.__reactInternalMemoizedMergedChildContext=e,J(Pe),J(we),Y(we,e)):J(Pe),Y(Pe,n)}var St=null,Oi=!1,_o=!1;function Df(e){St===null?St=[e]:St.push(e)}function Eh(e){Oi=!0,Df(e)}function rn(){if(!_o&&St!==null){_o=!0;var e=0,t=Q;try{var n=St;for(Q=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}St=null,Oi=!1}catch(l){throw St!==null&&(St=St.slice(e+1)),uf(Zu,rn),l}finally{Q=t,_o=!1}}return null}var Hn=[],Vn=0,ci=null,fi=0,He=[],Ve=0,wn=null,Et=1,kt="";function sn(e,t){Hn[Vn++]=fi,Hn[Vn++]=ci,ci=e,fi=t}function Rf(e,t,n){He[Ve++]=Et,He[Ve++]=kt,He[Ve++]=wn,wn=e;var r=Et;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,Et=1<<32-et(t)+l|n<<l|r,kt=i+e}else Et=1<<i|n<<l|r,kt=e}function ns(e){e.return!==null&&(sn(e,1),Rf(e,1,0))}function rs(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,Et=He[--Ve],He[Ve]=null}var Fe=null,ze=null,b=!1,be=null;function Af(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 Da(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:Et,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(!Da(e,t)){if(pu(e))throw Error(N(418));t=Kt(n.nextSibling);var r=Fe;t&&Da(e,t)?Af(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 Ra(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 Ra(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 $f(),Error(N(418));for(;t;)Af(e,t),t=Kt(t.nextSibling)}if(Ra(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 $f(){for(var e=ze;e;)e=Kt(e.nextSibling)}function nr(){ze=Fe=null,b=!1}function ls(e){be===null?be=[e]:be.push(e)}var kh=Lt.ReactCurrentBatchConfig;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;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 Aa(e){var t=e._init;return t(e._payload)}function Uf(e){function t(m,p){if(e){var h=m.deletions;h===null?(m.deletions=[p],m.flags|=16):h.push(p)}}function n(m,p){if(!e)return null;for(;p!==null;)t(m,p),p=p.sibling;return null}function r(m,p){for(m=new Map;p!==null;)p.key!==null?m.set(p.key,p):m.set(p.index,p),p=p.sibling;return m}function l(m,p){return m=Xt(m,p),m.index=0,m.sibling=null,m}function i(m,p,h){return m.index=h,e?(h=m.alternate,h!==null?(h=h.index,h<p?(m.flags|=2,p):h):(m.flags|=2,p)):(m.flags|=1048576,p)}function o(m){return e&&m.alternate===null&&(m.flags|=2),m}function s(m,p,h,E){return p===null||p.tag!==6?(p=Oo(h,m.mode,E),p.return=m,p):(p=l(p,h),p.return=m,p)}function a(m,p,h,E){var C=h.type;return C===Dn?w(m,p,h.props.children,E,h.key):p!==null&&(p.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Dt&&Aa(C)===p.type)?(E=l(p,h.props),E.ref=Cr(m,p,h),E.return=m,E):(E=ql(h.type,h.key,h.props,null,m.mode,E),E.ref=Cr(m,p,h),E.return=m,E)}function f(m,p,h,E){return p===null||p.tag!==4||p.stateNode.containerInfo!==h.containerInfo||p.stateNode.implementation!==h.implementation?(p=Mo(h,m.mode,E),p.return=m,p):(p=l(p,h.children||[]),p.return=m,p)}function w(m,p,h,E,C){return p===null||p.tag!==7?(p=gn(h,m.mode,E,C),p.return=m,p):(p=l(p,h),p.return=m,p)}function y(m,p,h){if(typeof p=="string"&&p!==""||typeof p=="number")return p=Oo(""+p,m.mode,h),p.return=m,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case _l:return h=ql(p.type,p.key,p.props,null,m.mode,h),h.ref=Cr(m,null,p),h.return=m,h;case In:return p=Mo(p,m.mode,h),p.return=m,p;case Dt:var E=p._init;return y(m,E(p._payload),h)}if(Pr(p)||xr(p))return p=gn(p,m.mode,h,null),p.return=m,p;Il(m,p)}return null}function v(m,p,h,E){var C=p!==null?p.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return C!==null?null:s(m,p,""+h,E);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case _l:return h.key===C?a(m,p,h,E):null;case In:return h.key===C?f(m,p,h,E):null;case Dt:return C=h._init,v(m,p,C(h._payload),E)}if(Pr(h)||xr(h))return C!==null?null:w(m,p,h,E,null);Il(m,h)}return null}function x(m,p,h,E,C){if(typeof E=="string"&&E!==""||typeof E=="number")return m=m.get(h)||null,s(p,m,""+E,C);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case _l:return m=m.get(E.key===null?h:E.key)||null,a(p,m,E,C);case In:return m=m.get(E.key===null?h:E.key)||null,f(p,m,E,C);case Dt:var T=E._init;return x(m,p,h,T(E._payload),C)}if(Pr(E)||xr(E))return m=m.get(h)||null,w(p,m,E,C,null);Il(p,E)}return null}function S(m,p,h,E){for(var C=null,T=null,O=p,z=p=0,W=null;O!==null&&z<h.length;z++){O.index>z?(W=O,O=null):W=O.sibling;var A=v(m,O,h[z],E);if(A===null){O===null&&(O=W);break}e&&O&&A.alternate===null&&t(m,O),p=i(A,p,z),T===null?C=A:T.sibling=A,T=A,O=W}if(z===h.length)return n(m,O),b&&sn(m,z),C;if(O===null){for(;z<h.length;z++)O=y(m,h[z],E),O!==null&&(p=i(O,p,z),T===null?C=O:T.sibling=O,T=O);return b&&sn(m,z),C}for(O=r(m,O);z<h.length;z++)W=x(O,m,z,h[z],E),W!==null&&(e&&W.alternate!==null&&O.delete(W.key===null?z:W.key),p=i(W,p,z),T===null?C=W:T.sibling=W,T=W);return e&&O.forEach(function(xe){return t(m,xe)}),b&&sn(m,z),C}function j(m,p,h,E){var C=xr(h);if(typeof C!="function")throw Error(N(150));if(h=C.call(h),h==null)throw Error(N(151));for(var T=C=null,O=p,z=p=0,W=null,A=h.next();O!==null&&!A.done;z++,A=h.next()){O.index>z?(W=O,O=null):W=O.sibling;var xe=v(m,O,A.value,E);if(xe===null){O===null&&(O=W);break}e&&O&&xe.alternate===null&&t(m,O),p=i(xe,p,z),T===null?C=xe:T.sibling=xe,T=xe,O=W}if(A.done)return n(m,O),b&&sn(m,z),C;if(O===null){for(;!A.done;z++,A=h.next())A=y(m,A.value,E),A!==null&&(p=i(A,p,z),T===null?C=A:T.sibling=A,T=A);return b&&sn(m,z),C}for(O=r(m,O);!A.done;z++,A=h.next())A=x(O,m,z,A.value,E),A!==null&&(e&&A.alternate!==null&&O.delete(A.key===null?z:A.key),p=i(A,p,z),T===null?C=A:T.sibling=A,T=A);return e&&O.forEach(function(dt){return t(m,dt)}),b&&sn(m,z),C}function I(m,p,h,E){if(typeof h=="object"&&h!==null&&h.type===Dn&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case _l:e:{for(var C=h.key,T=p;T!==null;){if(T.key===C){if(C=h.type,C===Dn){if(T.tag===7){n(m,T.sibling),p=l(T,h.props.children),p.return=m,m=p;break e}}else if(T.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Dt&&Aa(C)===T.type){n(m,T.sibling),p=l(T,h.props),p.ref=Cr(m,T,h),p.return=m,m=p;break e}n(m,T);break}else t(m,T);T=T.sibling}h.type===Dn?(p=gn(h.props.children,m.mode,E,h.key),p.return=m,m=p):(E=ql(h.type,h.key,h.props,null,m.mode,E),E.ref=Cr(m,p,h),E.return=m,m=E)}return o(m);case In:e:{for(T=h.key;p!==null;){if(p.key===T)if(p.tag===4&&p.stateNode.containerInfo===h.containerInfo&&p.stateNode.implementation===h.implementation){n(m,p.sibling),p=l(p,h.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=Mo(h,m.mode,E),p.return=m,m=p}return o(m);case Dt:return T=h._init,I(m,p,T(h._payload),E)}if(Pr(h))return S(m,p,h,E);if(xr(h))return j(m,p,h,E);Il(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,p!==null&&p.tag===6?(n(m,p.sibling),p=l(p,h),p.return=m,m=p):(n(m,p),p=Oo(h,m.mode,E),p.return=m,m=p),o(m)):n(m,p)}return I}var rr=Uf(!0),Bf=Uf(!1),di=nn(null),pi=null,Wn=null,is=null;function os(){is=Wn=pi=null}function us(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,is=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(is!==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 ss(e){dn===null?dn=[e]:dn.push(e)}function Hf(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,ss(t)):(n.next=l.next,l.next=n),t.interleaved=n,Nt(e,r)}function Nt(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 as(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Vf(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 Ct(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,Nt(e,n)}return l=r.interleaved,l===null?(t.next=t,ss(r)):(t.next=l.next,l.next=t),r.interleaved=t,Nt(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,Gu(e,n)}}function $a(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 w=e.alternate;w!==null&&(w=w.updateQueue,s=w.lastBaseUpdate,s!==o&&(s===null?w.firstBaseUpdate=f:s.next=f,w.lastBaseUpdate=a))}if(i!==null){var y=l.baseState;o=0,w=f=a=null,s=i;do{var v=s.lane,x=s.eventTime;if((r&v)===v){w!==null&&(w=w.next={eventTime:x,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var S=e,j=s;switch(v=t,x=n,j.tag){case 1:if(S=j.payload,typeof S=="function"){y=S.call(x,y,v);break e}y=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=j.payload,v=typeof S=="function"?S.call(x,y,v):S,v==null)break e;y=re({},y,v);break e;case 2:Rt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[s]:v.push(s))}else x={eventTime:x,lane:v,tag:s.tag,payload:s.payload,callback:s.callback,next:null},w===null?(f=w=x,a=y):w=w.next=x,o|=v;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;v=s,s=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(1);if(w===null&&(a=y),l.baseState=a,l.firstBaseUpdate=f,l.lastBaseUpdate=w,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=y}}function Ua(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 cl={},ct=nn(cl),qr=nn(cl),br=nn(cl);function pn(e){if(e===cl)throw Error(N(174));return e}function cs(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 fs(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 ds(){for(var e=0;e<Co.length;e++)Co[e]._workInProgressVersionPrimary=null;Co.length=0}var Zl=Lt.ReactCurrentDispatcher,To=Lt.ReactCurrentBatchConfig,xn=0,ne=null,ue=null,fe=null,gi=!1,Rr=!1,el=0,_h=0;function ge(){throw Error(N(321))}function ps(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 hs(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 ms(){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 w=f.lane;if((xn&w)===w)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 y={lane:w,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};a===null?(s=a=y,o=r):a=a.next=y,ne.lanes|=w,Sn|=w}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,gs(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=Nt(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 Mi(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&&ps(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 gs(e,t){return Mi(2048,8,e,t)}function bf(e,t){return Mi(4,2,e,t)}function ed(e,t){return Mi(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,Mi(4,4,td.bind(null,t,e),n)}function vs(){}function rd(e,t){var n=Ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ps(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&&ps(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function id(e,t,n){return xn&21?(nt(n,t)||(n=cf(),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=Hf(e,t,n,r),n!==null){var l=ke();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,ss(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=Hf(e,t,l,r),n!==null&&(l=ke(),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,Gu(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:vs,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=Et;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:gs,useImperativeHandle:nd,useInsertionEffect:bf,useLayoutEffect:ed,useMemo:ld,useReducer:jo,useRef:qf,useState:function(){return jo(tl)},useDebugValue:vs,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:gs,useImperativeHandle:nd,useInsertionEffect:bf,useLayoutEffect:ed,useMemo:ld,useReducer:No,useRef:qf,useState:function(){return No(tl)},useDebugValue:vs,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 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}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 zi={isMounted:function(e){return(e=e._reactInternals)?Cn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ke(),l=Yt(e),i=Ct(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=ke(),l=Yt(e),i=Ct(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=ke(),r=Yt(e),l=Ct(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 Va(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 cd(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=zi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Wa(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&&zi.enqueueReplaceState(t,t.state,null)}function vu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},as(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&&zi.enqueueReplaceState(l,l.state,null),hi(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}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 fd(e,t,n){n=Ct(-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 dd(e,t,n){n=Ct(-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 Qa(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 Ka(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 Za(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=Ct(-1,1),t.tag=2,Zt(n,t,1))),n.lanes|=1),e)}var Mh=Lt.ReactCurrentOwner,Ne=!1;function Ee(e,t,n,r){t.child=e===null?Bf(t,null,n,r):rr(t,e.child,n,r)}function Ga(e,t,n,r,l){n=n.render;var i=t.ref;return Jn(t,l),r=hs(e,t,n,r,i,l),n=ms(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Pt(e,t,l)):(b&&n&&ns(t),t.flags|=1,Ee(e,t,r,l),t.child)}function Ya(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Cs(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,pd(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 Pt(e,t,l)}return t.flags|=1,e=Xt(i,r),e.ref=t.ref,e.return=t,t.child=e}function pd(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,Pt(e,t,l)}return wu(e,t,n,r,l)}function hd(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 Ee(e,t,l,n),t.child}function md(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=hs(e,t,n,r,i,l),r=ms(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Pt(e,t,l)):(b&&r&&ns(t),t.flags|=1,Ee(e,t,n,l),t.child)}function Xa(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),cd(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 w=n.getDerivedStateFromProps,y=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function";y||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||a!==f)&&Wa(t,o,r,f),Rt=!1;var v=t.memoizedState;o.state=v,hi(t,r,o,l),a=t.memoizedState,s!==r||v!==a||Pe.current||Rt?(typeof w=="function"&&(gu(t,n,w,r),a=t.memoizedState),(s=Rt||Va(t,n,s,r,v,a,f))?(y||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,Vf(e,t),s=t.memoizedProps,f=t.type===t.elementType?s:Je(t.type,s),o.props=f,y=t.pendingProps,v=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;(w=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==y||v!==a)&&Wa(t,o,r,a),Rt=!1,v=t.memoizedState,o.state=v,hi(t,r,o,l);var S=t.memoizedState;s!==y||v!==S||Pe.current||Rt?(typeof x=="function"&&(gu(t,n,x,r),S=t.memoizedState),(f=Rt||Va(t,n,f,r,v,S,a)||!1)?(w||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,S,a),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,S,a)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=S),o.props=r,o.state=S,o.context=a,r=f):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),r=!1)}return xu(e,t,n,r,i,l)}function xu(e,t,n,r,l,i){md(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&Ia(t,n,!1),Pt(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)):Ee(e,t,s,i),t.memoizedState=r.state,l&&Ia(t,n,!0),t.child}function gd(e){var t=e.stateNode;t.pendingContext?Fa(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Fa(e,t.context,!1),cs(e,t.containerInfo)}function Ja(e,t,n,r,l){return nr(),ls(l),t.flags|=256,Ee(e,t,n,r),t.child}var Su={dehydrated:null,treeContext:null,retryLane:0};function Eu(e){return{baseLanes:e,cachePool:null,transitions:null}}function vd(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=Eu(n),t.memoizedState=Su,e):ys(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?Eu(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 ys(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&&ls(r),rr(t,e.child,null,n),e=ys(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=Eu(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,Nt(e,l),tt(r,e,l,-1))}return _s(),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++]=Et,He[Ve++]=kt,He[Ve++]=wn,Et=e.id,kt=e.overflow,wn=t),t=ys(t,r.children),t.flags|=4096,t)}function qa(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 yd(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Ee(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&&qa(e,n,t);else if(e.tag===19)qa(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 Pt(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:gd(t),nr();break;case 5:Wf(t);break;case 1:Le(t.type)&&ai(t);break;case 4:cs(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?vd(e,t,n):(Y(te,te.current&1),e=Pt(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 yd(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,hd(e,t,n)}return Pt(e,t,n)}var wd,ku,xd,Sd;wd=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}};ku=function(){};xd=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)}};Sd=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(rs(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),ds(),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))),ku(e,t),ve(t),null;case 5:fs(t);var l=pn(br.current);if(n=t.type,e!==null&&t.stateNode!=null)xd(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":ua(r,i),X("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},X("invalid",r);break;case"textarea":aa(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),sa(r,i,!0);break;case"textarea":Cl(r),ca(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=Gc(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,wd(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":ua(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":aa(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"?Jc(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Yc(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&&Hu(e,i,a,o))}switch(n){case"input":Cl(e),sa(e,r,!1);break;case"textarea":Cl(e),ca(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)Sd(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))$f(),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):_s())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return lr(),ku(e,t),e===null&&Yr(t.stateNode.containerInfo),ve(t),null;case 10:return us(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(rs(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),ds(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return fs(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 us(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 ba=!1;function Ah(e,t){if(uu=li,e=Tf(),ts(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,w=0,y=e,v=null;t:for(;;){for(var x;y!==n||l!==0&&y.nodeType!==3||(s=o+l),y!==i||r!==0&&y.nodeType!==3||(a=o+r),y.nodeType===3&&(o+=y.nodeValue.length),(x=y.firstChild)!==null;)v=y,y=x;for(;;){if(y===e)break t;if(v===n&&++f===l&&(s=o),v===i&&++w===r&&(a=o),(x=y.nextSibling)!==null)break;y=v,v=y.parentNode}y=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 S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var j=S.memoizedProps,I=S.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?j:Je(t.type,j),I);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(N(163))}}catch(E){le(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return S=ba,ba=!1,S}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 Ed(e){var t=e.alternate;t!==null&&(e.alternate=null,Ed(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 ec(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;)_d(e,t,n),n=n.sibling}function _d(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?ko(e.parentNode,n):e.nodeType===1&&ko(e,n),Kr(e)):ko(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 tc(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));_d(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;)Cd(t,e),t=t.sibling}function Cd(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(j){le(e,e.return,j)}try{Ar(5,e,e.return)}catch(j){le(e,e.return,j)}}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(j){le(e,e.return,j)}}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&&Kc(l,i),Jo(s,o);var f=Jo(s,i);for(o=0;o<a.length;o+=2){var w=a[o],y=a[o+1];w==="style"?Jc(l,y):w==="dangerouslySetInnerHTML"?Yc(l,y):w==="children"?Hr(l,y):Hu(l,w,y,f)}switch(s){case"input":Ko(l,i);break;case"textarea":Zc(l,i);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?Zn(l,!!i.multiple,x,!1):v!==!!i.multiple&&(i.defaultValue!=null?Zn(l,!!i.multiple,i.defaultValue,!0):Zn(l,!!i.multiple,i.multiple?[]:"",!1))}l[Jr]=i}catch(j){le(e,e.return,j)}}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(j){le(e,e.return,j)}}break;case 3:if(Xe(t,e),it(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Kr(t.containerInfo)}catch(j){le(e,e.return,j)}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||(Ss=ie())),r&4&&tc(e);break;case 22:if(w=n!==null&&n.memoizedState!==null,e.mode&1?(ye=(f=ye)||w,Xe(t,e),ye=f):Xe(t,e),it(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!w&&e.mode&1)for(F=e,w=e.child;w!==null;){for(y=F=w;F!==null;){switch(v=F,x=v.child,v.tag){case 0:case 11:case 14:case 15:Ar(4,v,v.return);break;case 1:Qn(v,v.return);var S=v.stateNode;if(typeof S.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(j){le(r,n,j)}}break;case 5:Qn(v,v.return);break;case 22:if(v.memoizedState!==null){rc(y);continue}}x!==null?(x.return=v,F=x):rc(y)}w=w.sibling}e:for(w=null,y=e;;){if(y.tag===5){if(w===null){w=y;try{l=y.stateNode,f?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=y.stateNode,a=y.memoizedProps.style,o=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Xc("display",o))}catch(j){le(e,e.return,j)}}}else if(y.tag===6){if(w===null)try{y.stateNode.nodeValue=f?"":y.memoizedProps}catch(j){le(e,e.return,j)}}else if((y.tag!==22&&y.tag!==23||y.memoizedState===null||y===e)&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===e)break e;for(;y.sibling===null;){if(y.return===null||y.return===e)break e;w===y&&(w=null),y=y.return}w===y&&(w=null),y.sibling.return=y.return,y=y.sibling}}break;case 19:Xe(t,e),it(e),r&4&&tc(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=ec(e);ju(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,s=ec(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,Td(e)}function Td(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?lc(l):a!==null?(a.return=o,F=a):lc(l);for(;i!==null;)F=i,Td(i),i=i.sibling;F=l,Rl=s,ye=f}nc(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,F=i):nc(e)}}function nc(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&&Ua(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}Ua(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 w=f.memoizedState;if(w!==null){var y=w.dehydrated;y!==null&&Kr(y)}}}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(v){le(t,t.return,v)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function rc(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 lc(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=Lt.ReactCurrentDispatcher,ws=Lt.ReactCurrentOwner,Qe=Lt.ReactCurrentBatchConfig,V=0,de=null,oe=null,he=0,Me=0,Kn=nn(0),se=0,rl=null,Sn=0,Ii=0,xs=0,$r=null,je=null,Ss=0,or=1/0,xt=null,wi=!1,Nu=null,Gt=null,Al=!1,Ht=null,xi=0,Ur=0,Pu=null,Xl=-1,Jl=0;function ke(){return V&6?ie():Xl!==-1?Xl:Xl=ie()}function Yt(e){return e.mode&1?V&2&&he!==0?he&-he:kh.transition!==null?(Jl===0&&(Jl=cf()),Jl):(e=Q,e!==0||(e=window.event,e=e===void 0?16:vf(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;kp(e,t);var r=ri(e,e===de?he:0);if(r===0)n!==null&&pa(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&pa(n),t===1)e.tag===0?Eh(ic.bind(null,e)):Df(ic.bind(null,e)),yh(function(){!(V&6)&&rn()}),n=null;else{switch(ff(r)){case 1:n=Zu;break;case 4:n=sf;break;case 16:n=ni;break;case 536870912:n=af;break;default:n=ni}n=Fd(n,jd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function jd(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=Pd();(de!==e||he!==t)&&(xt=null,or=ie()+500,mn(e,t));do try{Vh();break}catch(s){Nd(e,s)}while(1);os(),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,xt);break;case 3:if($t(e,r),(r&130023424)===r&&(t=Ss+500-ie(),10<t)){if(ri(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ke(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=cu(an.bind(null,e,je,xt),t);break}an(e,je,xt);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,xt),r);break}an(e,je,xt);break;case 5:an(e,je,xt);break;default:throw Error(N(329))}}}return Oe(e,ie()),e.callbackNode===n?jd.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&=~xs,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 ic(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,xt),Oe(e,ie()),null}function Es(e,t){var n=V;V|=1;try{return e(t)}finally{V=n,V===0&&(or=ie()+500,Oi&&rn())}}function En(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(rs(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&si();break;case 3:lr(),J(Pe),J(we),ds();break;case 5:fs(r);break;case 4:lr();break;case 13:J(te);break;case 19:J(te);break;case 10:us(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,xs=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 Nd(e,t){do{var n=oe;try{if(os(),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,ws.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,w=s,y=w.tag;if(!(w.mode&1)&&(y===0||y===11||y===15)){var v=w.alternate;v?(w.updateQueue=v.updateQueue,w.memoizedState=v.memoizedState,w.lanes=v.lanes):(w.updateQueue=null,w.memoizedState=null)}var x=Ka(o);if(x!==null){x.flags&=-257,Za(x,o,s,i,t),x.mode&1&&Qa(i,f,t),t=x,a=f;var S=t.updateQueue;if(S===null){var j=new Set;j.add(a),t.updateQueue=j}else S.add(a);break e}else{if(!(t&1)){Qa(i,f,t),_s();break e}a=Error(N(426))}}else if(b&&s.mode&1){var I=Ka(o);if(I!==null){!(I.flags&65536)&&(I.flags|=256),Za(I,o,s,i,t),ls(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 m=fd(i,a,t);$a(i,m);break e;case 1:s=a;var p=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof p.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Gt===null||!Gt.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var E=dd(i,s,t);$a(i,E);break e}}i=i.return}while(i!==null)}Od(n)}catch(C){t=C,oe===n&&n!==null&&(oe=n=n.return);continue}break}while(1)}function Pd(){var e=yi.current;return yi.current=vi,e===null?vi:e}function _s(){(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=Pd();(de!==e||he!==t)&&(xt=null,mn(e,t));do try{Hh();break}catch(l){Nd(e,l)}while(1);if(os(),V=n,yi.current=r,oe!==null)throw Error(N(261));return de=null,he=0,se}function Hh(){for(;oe!==null;)Ld(oe)}function Vh(){for(;oe!==null&&!hp();)Ld(oe)}function Ld(e){var t=zd(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?Od(e):oe=t,ws.current=null}function Od(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,Fd(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,ws.current=null,Ah(e,n),Cd(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=ff(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 w=F;switch(w.tag){case 0:case 11:case 15:Ar(8,w,i)}var y=w.child;if(y!==null)y.return=w,F=y;else for(;F!==null;){w=F;var v=w.sibling,x=w.return;if(Ed(w),w===f){F=null;break}if(v!==null){v.return=x,F=v;break}F=x}}}var S=i.alternate;if(S!==null){var j=S.child;if(j!==null){S.child=null;do{var I=j.sibling;j.sibling=null,j=I}while(j!==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 m=i.sibling;if(m!==null){m.return=i.return,F=m;break e}F=i.return}}var p=e.current;for(F=p;F!==null;){o=F;var h=o.child;if(o.subtreeFlags&2064&&h!==null)h.return=o,F=h;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(C){le(s,s.return,C)}if(s===o){F=null;break e}var E=s.sibling;if(E!==null){E.return=s.return,F=E;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 oc(e,t,n){t=ir(n,t),t=fd(e,t,1),e=Zt(e,t,1),t=ke(),e!==null&&(ul(e,1,t),Oe(e,t))}function le(e,t,n){if(e.tag===3)oc(e,e,n);else for(;t!==null;){if(t.tag===3){oc(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=dd(t,e,1),t=Zt(t,e,1),e=ke(),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=ke(),e.pingedLanes|=e.suspendedLanes&n,de===e&&(he&n)===n&&(se===4||se===3&&(he&130023424)===he&&500>ie()-Ss?mn(e,0):xs|=n),Oe(e,t)}function Md(e,t){t===0&&(e.mode&1?(t=Nl,Nl<<=1,!(Nl&130023424)&&(Nl=4194304)):t=1);var n=ke();e=Nt(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),Md(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),Md(e,n)}var zd;zd=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&&Rf(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=hs(null,t,r,e,l,n);var i=ms();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,as(t),l.updater=zi,t.stateNode=l,l._reactInternals=t,vu(t,r,e,n),t=xu(null,t,r,!0,i,n)):(t.tag=0,b&&i&&ns(t),Ee(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=Xa(null,t,r,e,n);break e;case 11:t=Ga(null,t,r,e,n);break e;case 14:t=Ya(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),Xa(e,t,r,l,n);case 3:e:{if(gd(t),e===null)throw Error(N(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Vf(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=Ja(e,t,r,n,l);break e}else if(r!==l){l=ir(Error(N(424)),t),t=Ja(e,t,r,n,l);break e}else for(ze=Kt(t.stateNode.containerInfo.firstChild),Fe=t,b=!0,be=null,n=Bf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(nr(),r===l){t=Pt(e,t,n);break e}Ee(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),md(e,t),Ee(e,t,o,n),t.child;case 6:return e===null&&hu(t),null;case 13:return vd(e,t,n);case 4:return cs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rr(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),Ga(e,t,r,l,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(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=Pt(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=Ct(-1,n&-n),a.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var w=f.pending;w===null?a.next=a:(a.next=w.next,w.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}Ee(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,Ee(e,t,r,n),t.child;case 14:return r=t.type,l=Je(r,t.pendingProps),l=Je(r.type,l),Ya(e,t,r,l,n);case 15:return pd(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),cd(t,r,l),vu(t,r,l,n),xu(null,t,r,!0,e,n);case 19:return yd(e,t,n);case 22:return hd(e,t,n)}throw Error(N(156,t.tag))};function Fd(e,t){return uf(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 Cs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yh(e){if(typeof e=="function")return Cs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Wu)return 11;if(e===Qu)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")Cs(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Dn:return gn(n.children,l,i,t);case Vu: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 Vc:return Di(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Bc:o=10;break e;case Hc:o=9;break e;case Wu:o=11;break e;case Qu: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=Vc,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 Ts(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},as(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 Id(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 If(e,n,t)}return t}function Dd(e,t,n,r,l,i,o,s,a){return e=Ts(n,r,!0,e,l,i,o,s,a),e.context=Id(null),n=e.current,r=ke(),l=Yt(n),i=Ct(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=ke(),o=Yt(l);return n=Id(n),t.context===null?t.context=n:t.pendingContext=n,t=Ct(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 Ei(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 uc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function js(e,t){uc(e,t),(e=e.alternate)&&uc(e,t)}function qh(){return null}var Rd=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ns(e){this._internalRoot=e}Ai.prototype.render=Ns.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(N(409));Ri(e,t,null,null)};Ai.prototype.unmount=Ns.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;En(function(){Ri(null,e,null,null)}),t[jt]=null}};function Ai(e){this._internalRoot=e}Ai.prototype.unstable_scheduleHydration=function(e){if(e){var t=hf();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&&gf(e)}};function Ps(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 sc(){}function bh(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var f=Ei(o);i.call(f)}}var o=Dd(t,r,e,0,null,!1,!1,"",sc);return e._reactRootContainer=o,e[jt]=o.current,Yr(e.nodeType===8?e.parentNode:e),En(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var f=Ei(a);s.call(f)}}var a=Ts(e,0,!1,null,null,!1,!1,"",sc);return e._reactRootContainer=a,e[jt]=a.current,Yr(e.nodeType===8?e.parentNode:e),En(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=Ei(o);s.call(a)}}Ri(t,o,e,l)}else o=bh(n,t,e,l,r);return Ei(o)}df=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Lr(t.pendingLanes);n!==0&&(Gu(t,n|1),Oe(t,ie()),!(V&6)&&(or=ie()+500,rn()))}break;case 13:En(function(){var r=Nt(e,1);if(r!==null){var l=ke();tt(r,e,1,l)}}),js(e,1)}};Yu=function(e){if(e.tag===13){var t=Nt(e,134217728);if(t!==null){var n=ke();tt(t,e,134217728,n)}js(e,134217728)}};pf=function(e){if(e.tag===13){var t=Yt(e),n=Nt(e,t);if(n!==null){var r=ke();tt(n,e,t,r)}js(e,t)}};hf=function(){return Q};mf=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));Qc(r),Ko(r,l)}}}break;case"textarea":Zc(e,n);break;case"select":t=n.value,t!=null&&Zn(e,!!n.multiple,t,!1)}};ef=Es;tf=En;var em={usingClientEntryPoint:!1,Events:[al,Un,Li,qc,bc,Es]},jr={findFiberByHostInstance:fn,bundleType:0,version:"18.3.1",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:Lt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=lf(e),e===null?null:e.stateNode},findFiberByHostInstance:jr.findFiberByHostInstance||qh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};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(!Ps(t))throw Error(N(200));return Jh(e,t,null,n)};De.createRoot=function(e,t){if(!Ps(e))throw Error(N(299));var n=!1,r="",l=Rd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ts(e,1,!1,null,null,n,!1,r,l),e[jt]=t.current,Yr(e.nodeType===8?e.parentNode:e),new Ns(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=lf(t),e=e===null?null:e.stateNode,e};De.flushSync=function(e){return En(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(!Ps(e))throw Error(N(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Rd;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Dd(t,null,e,1,n??null,l,!1,i,o),e[jt]=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?(En(function(){Ui(null,null,e,!1,function(){e._reactRootContainer=null,e[jt]=null})}),!0):!1};De.unstable_batchedUpdates=Es;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.3.1-next-f1338f8080-20240426";function Ad(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ad)}catch(e){console.error(e)}}Ad(),Rc.exports=De;var $d=Rc.exports;const nm=il($d);var ac=$d;$o.createRoot=ac.createRoot,$o.hydrateRoot=ac.hydrateRoot;const ft=_.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.")},getTorrentStreamUrl:()=>{throw new Error("Function not implemented.")},getStreamLogsUrl:function(){throw new Error("Function not implemented.")}}),Ls=_.createContext({refresh:()=>{}}),ki=({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..."})]}),Os="initializing",rm="paused",lm="live",im="error";function Ms(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 Ud(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 Bd={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},cc=_t.createContext&&_t.createContext(Bd),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 Hd(e){return e&&e.map(function(t,n){return _t.createElement(t.tag,Jt({key:n},t.attr),Hd(t.child))})}function ae(e){return function(t){return _t.createElement(um,Jt({attr:Jt({},e.attr)},t),Hd(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),_t.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&&_t.createElement("title",null,i),e.children)};return cc!==void 0?_t.createElement(cc.Consumer,null,function(n){return t(n)}):t(Bd)}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(),f.preventDefault(),!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 Vd(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(Vd,{})})]}),t]}),kn=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 zs(e){return e&&e.ownerDocument||document}function zo(e){e===void 0&&(e=zs());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function fc(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 dc(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=zs(e);return t&&t.defaultView||window}function Em(e,t){return Sm(e).getComputedStyle(e,t)}var km=/([A-Z])/g;function _m(e){return e.replace(km,"-$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 pc(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(Ul(t))||Em(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 hc=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(pc(l,r)||"0",10)+t.scrollBarWidth}px`),l.setAttribute(hc,""),pc(l,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(hc),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 Wd=Om,Qd=_.createContext(Bi?window:void 0);Qd.Provider;function Fs(){return _.useContext(Qd)}const Io=(e,t)=>Bi?e==null?(t||zs()).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=Fs(),[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 mc=e=>!e||typeof e=="function"?e:t=>{e.current=t};function zm(e,t){const n=mc(e),r=mc(t);return l=>{n&&n(l),r&&r(l)}}function Is(e,t){return _.useMemo(()=>zm(e,t),[e,t])}const Fm=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",Im=typeof document<"u",gc=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=Is(i,e.ref),f=_.cloneElement(e,{ref:a});return t?f:l||!o.current&&r?null:f}function Rm(e){return e.code==="Escape"||e.keyCode===27}function Am(){const e=_.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const $m=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function Um(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Bm(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:l,onExiting:i,onExited:o,addEndListener:s,children:a}=e,f=Um(e,$m);const{major:w}=Am(),y=w>=19?a.props.ref:a.ref,v=_.useRef(null),x=Is(v,typeof a=="function"?null:y),S=T=>O=>{T&&v.current&&T(v.current,O)},j=_.useCallback(S(t),[t]),I=_.useCallback(S(n),[n]),m=_.useCallback(S(r),[r]),p=_.useCallback(S(l),[l]),h=_.useCallback(S(i),[i]),E=_.useCallback(S(o),[o]),C=_.useCallback(S(s),[s]);return Object.assign({},f,{nodeRef:v},t&&{onEnter:j},n&&{onEntering:I},r&&{onEntered:m},l&&{onExit:p},i&&{onExiting:h},o&&{onExited:E},s&&{addEndListener:C},{children:typeof a=="function"?(T,O)=>a(T,Object.assign({},O,{ref:x})):_.cloneElement(a,{ref:x})})}const Hm=["component"];function Vm(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const Wm=_.forwardRef((e,t)=>{let{component:n}=e,r=Vm(e,Hm);const l=Bm(r);return d.jsx(n,Object.assign({ref:t},l))}),Qm=Wm;function Km({in:e,onTransition:t}){const n=_.useRef(null),r=_.useRef(!0),l=cn(t);return gc(()=>{if(!n.current)return;let i=!1;return l({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,l]),gc(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function Zm({children:e,in:t,onExited:n,onEntered:r,transition:l}){const[i,o]=_.useState(!t);t&&i&&o(!1);const s=Km({in:!!t,onTransition:f=>{const w=()=>{f.isStale()||(f.in?r==null||r(f.element,f.initial):(o(!0),n==null||n(f.element)))};Promise.resolve(l(f)).then(w,y=>{throw f.in||o(!0),y})}}),a=Is(s,e.ref);return i&&!t?null:_.cloneElement(e,{ref:a})}function vc(e,t,n){return e?d.jsx(Qm,Object.assign({},n,{component:e})):t?d.jsx(Zm,Object.assign({},n,{transition:t})):d.jsx(Dm,Object.assign({},n))}const Gm=["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 Ym(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Do;function Xm(e){return Do||(Do=new Wd({ownerDocument:e==null?void 0:e.document})),Do}function Jm(e){const t=Fs(),n=e||Xm(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:w,transition:y,runTransition:v,backdropTransition:x,runBackdropTransition:S,autoFocus:j=!0,enforceFocus:I=!0,restoreFocus:m=!0,restoreFocusOptions:p,renderDialog:h,renderBackdrop:E=q=>d.jsx("div",Object.assign({},q)),manager:C,container:T,onShow:O,onHide:z=()=>{},onExit:W,onExited:A,onExiting:xe,onEnter:dt,onEntering:pt,onEntered:Tn}=e,fr=Ym(e,Gm);const Ae=Fs(),rt=Mm(T),P=Jm(C),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=dc(document,"keydown",Z),jn.current=dc(document,"focus",()=>setTimeout(Ye),!0),O&&O(),j){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&&!fc(P.dialog,Ln)&&(Ge.current=Ln,P.dialog.focus())}}),ht=cn(()=>{if(P.remove(),dr.current==null||dr.current(),jn.current==null||jn.current(),m){var q;(q=Ge.current)==null||q.focus==null||q.focus(p),Ge.current=null}});_.useEffect(()=>{!n||!rt||$e()},[n,rt,$e]),_.useEffect(()=>{K&&ht()},[K,ht]),ym(()=>{ht()});const Ye=cn(()=>{if(!I||!R()||!P.isTopModal())return;const q=zo(Ae==null?void 0:Ae.document);P.dialog&&q&&!fc(P.dialog,q)&&P.dialog.focus()}),Ot=cn(q=>{q.target===q.currentTarget&&(f==null||f(q),s===!0&&z())}),Z=cn(q=>{a&&Rm(q)&&P.isTopModal()&&(w==null||w(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=h?h(pr):d.jsx("div",Object.assign({},pr,{children:_.cloneElement(o,{role:"document"})}));Nn=vc(y,v,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:W,onExiting:xe,onExited:lt,onEnter:dt,onEntering:pt,onEntered:Tn,children:Nn});let Pn=null;return s&&(Pn=E({ref:P.setBackdropRef,onClick:Ot}),Pn=vc(x,S,{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 qm=Object.assign(Kd,{Manager:Wd}),bm=({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(Vd,{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(qm,{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(bm,{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})},yc=e=>{let t;const n=new Set,r=(w,y)=>{const v=typeof w=="function"?w(t):w;if(!Object.is(v,t)){const x=t;t=y??(typeof v!="object"||v===null)?v:Object.assign({},t,v),n.forEach(S=>S(t,x))}},l=()=>t,a={setState:r,getState:l,getInitialState:()=>f,subscribe:w=>(n.add(w),()=>n.delete(w)),destroy:()=>{n.clear()}},f=t=e(r,l,a);return a},eg=e=>e?yc(e):yc;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 tg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ng=typeof Object.is=="function"?Object.is:tg,rg=ur.useState,lg=ur.useEffect,ig=ur.useLayoutEffect,og=ur.useDebugValue;function ug(e,t){var n=t(),r=rg({inst:{value:n,getSnapshot:t}}),l=r[0].inst,i=r[1];return ig(function(){l.value=n,l.getSnapshot=t,Ro(l)&&i({inst:l})},[e,n,t]),lg(function(){return Ro(l)&&i({inst:l}),e(function(){Ro(l)&&i({inst:l})})},[e]),og(n),n}function Ro(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ng(e,n)}catch{return!0}}function sg(e,t){return t()}var ag=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?sg:ug;Xd.useSyncExternalStore=ur.useSyncExternalStore!==void 0?ur.useSyncExternalStore:ag;Yd.exports=Xd;var cg=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=_,fg=cg;function dg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var pg=typeof Object.is=="function"?Object.is:dg,hg=fg.useSyncExternalStore,mg=Qi.useRef,gg=Qi.useEffect,vg=Qi.useMemo,yg=Qi.useDebugValue;Gd.useSyncExternalStoreWithSelector=function(e,t,n,r,l){var i=mg(null);if(i.current===null){var o={hasValue:!1,value:null};i.current=o}else o=i.current;i=vg(function(){function a(x){if(!f){if(f=!0,w=x,x=r(x),l!==void 0&&o.hasValue){var S=o.value;if(l(S,x))return y=S}return y=x}if(S=y,pg(w,x))return S;var j=r(x);return l!==void 0&&l(S,j)?S:(w=x,y=j)}var f=!1,w,y,v=n===void 0?null:n;return[function(){return a(t())},v===null?void 0:function(){return a(v())}]},[t,n,r,l]);var s=hg(e,i[0],i[1]);return gg(function(){o.hasValue=!0,o.value=s},[s]),yg(s),s};Zd.exports=Gd;var wg=Zd.exports;const xg=il(wg),{useDebugValue:Sg}=_t,{useSyncExternalStoreWithSelector:Eg}=xg;const kg=e=>e;function _g(e,t=kg,n){const r=Eg(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return Sg(r),r}const wc=e=>{const t=typeof e=="function"?eg(e):e,n=(r,l)=>_g(t,r,l);return Object.assign(n,t),n},Jd=e=>e?wc(e):wc,Cg=(e,t)=>e.id==t.id&&e.info_hash==t.info_hash,Tg=(e,t)=>e===null&&t===null?!0:e===null||t===null?!1:e.length===t.length&&e.every((n,r)=>Cg(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=>Tg(n.torrents,t)?{}:{torrents:t}),refreshTorrents:()=>{},setRefreshTorrents:t=>e({refreshTorrents:t})})),jg=({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(ft),w=vn(x=>x.refreshTorrents),y=()=>{l(!1),o(null),a(!1),n()},v=()=>{a(!0),(r?f.delete:f.forget)(e).then(()=>{w(),y()}).catch(S=>{o({text:`Error deleting torrent id=${e}`,details:S}),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(kn,{error:i})]}),d.jsxs(Wi,{children:[s&&d.jsx(ki,{}),d.jsx(en,{variant:"cancel",onClick:y,children:"Cancel"}),d.jsx(en,{variant:"danger",onClick:v,disabled:s,children:"Delete Torrent"})]})]})};function Ng(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 Pg(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 Lg(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 Og(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}))})),Mg=({id:e,statsResponse:t,extendedView:n,setExtendedView:r})=>{let l=t.state,[i,o]=_.useState(!1),[s,a]=_.useState(!1),f=_.useContext(Ls);const w=l=="live",y=l=="paused"||l=="error",v=l=="paused"||l=="live",x=bn(h=>h.setCloseableError),S=_.useContext(ft),j=()=>{o(!0),S.start(e).then(()=>{f.refresh()},h=>{x({text:`Error starting torrent id=${e}`,details:h})}).finally(()=>o(!1))},I=()=>{o(!0),S.pause(e).then(()=>{f.refresh()},h=>{x({text:`Error pausing torrent id=${e}`,details:h})}).finally(()=>o(!1))},m=()=>{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:[y&&d.jsx(hn,{onClick:j,disabled:i,children:d.jsx(Lg,{className:"hover:text-green-600"})}),w&&d.jsx(hn,{onClick:I,disabled:i,children:d.jsx(Pg,{className:"hover:text-amber-500"})}),v&&d.jsx(hn,{onClick:()=>r(!n),disabled:i,children:d.jsx(Ng,{className:"hover:text-green-600"})}),d.jsx(hn,{onClick:m,disabled:i,children:d.jsx(Og,{className:"hover:text-red-500"})}),d.jsx(jg,{id:e,show:s,onHide:p})]})},xc={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=xc[t??"info"]??xc.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","TB","PB"],r=Math.floor(Math.log(e)/Math.log(t));return parseFloat((e/Math.pow(t,r)).toFixed(2))+" "+n[r]}const zg=({statsResponse:e})=>{var t,n;switch(e.state){case rm:return"Paused";case Os: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 Fg(e){return e.files.filter(n=>n.included).reduce((n,r)=>n.length>r.length?n:r).name}function Ig(e){return e.name??Fg(e)}function Dg(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 Rg(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":Dg(t)}function Ag(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 $g(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 Ug(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 Bg(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 Hg(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 Vg=({className:e,finished:t,live:n,error:r})=>{const l=t&&n;return r?d.jsx($g,{className:e,color:"red"}):l?d.jsx(Bg,{className:e,color:"green"}):t?d.jsx(Ag,{className:e,color:"green"}):n?d.jsx(Ug,{className:`text-blue-500 ${e}`}):d.jsx(Hg,{className:e})},Sc=({checked:e,name:t,disabled:n,onChange:r,label:l,help:i,inputType:o,children:s,labelLink:a})=>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:[a?d.jsx("a",{href:a,target:"_blank",className:"text-blue-600 dark:text-blue-500 hover:underline",children:l}):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 Wg(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 Qg(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]",w="[object Array]",y="[object Boolean]",v="[object Date]",x="[object Error]",S="[object Function]",j="[object GeneratorFunction]",I="[object Map]",m="[object Number]",p="[object Object]",h="[object Promise]",E="[object RegExp]",C="[object Set]",T="[object String]",O="[object Symbol]",z="[object WeakMap]",W="[object ArrayBuffer]",A="[object DataView]",xe="[object Float32Array]",dt="[object Float64Array]",pt="[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,ht=/\\(\\)?/g,Ye=/^\[object .+?Constructor\]$/,Ot=/^(?:0|[1-9]\d*)$/,Z={};Z[xe]=Z[dt]=Z[pt]=Z[Tn]=Z[fr]=Z[Ae]=Z[rt]=Z[P]=Z[R]=!0,Z[f]=Z[w]=Z[W]=Z[y]=Z[A]=Z[v]=Z[x]=Z[S]=Z[I]=Z[m]=Z[p]=Z[E]=Z[C]=Z[T]=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 r0(u,c,g){switch(g.length){case 0:return u.call(c);case 1:return u.call(c,g[0]);case 2:return u.call(c,g[0],g[1]);case 3:return u.call(c,g[0],g[1],g[2])}return u.apply(c,g)}function Rs(u,c){for(var g=-1,k=u?u.length:0,M=Array(k);++g<k;)M[g]=c(u[g],g,u);return M}function l0(u,c){for(var g=-1,k=c.length,M=u.length;++g<k;)u[M+g]=c[g];return u}function i0(u,c){for(var g=-1,k=u?u.length:0;++g<k;)if(c(u[g],g,u))return!0;return!1}function o0(u){return function(c){return c==null?void 0:c[u]}}function u0(u,c){var g=u.length;for(u.sort(c);g--;)u[g]=u[g].value;return u}function s0(u,c){for(var g=-1,k=Array(u);++g<u;)k[g]=c(g);return k}function As(u){return function(c){return u(c)}}function a0(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 c0(u){var c=-1,g=Array(u.size);return u.forEach(function(k,M){g[++c]=[M,k]}),g}function f0(u,c){return function(g){return u(c(g))}}function d0(u){var c=-1,g=Array(u.size);return u.forEach(function(k){g[++c]=k}),g}var p0=Array.prototype,h0=Function.prototype,fl=Object.prototype,Gi=lt["__core-js_shared__"],$s=function(){var u=/[^.]+$/.exec(Gi&&Gi.keys&&Gi.keys.IE_PROTO||"");return u?"Symbol(src)_1."+u:""}(),Us=h0.toString,mt=fl.hasOwnProperty,On=fl.toString,m0=RegExp("^"+Us.call(mt).replace($e,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),dl=lt.Symbol,Bs=lt.Uint8Array,g0=fl.propertyIsEnumerable,v0=p0.splice,Hs=dl?dl.isConcatSpreadable:void 0,y0=f0(Object.keys,Object),Vs=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"),w0=on(Yi),x0=on(mr),S0=on(Xi),E0=on(Ji),k0=on(qi),pl=dl?dl.prototype:void 0,bi=pl?pl.valueOf:void 0,Ws=pl?pl.toString:void 0;function ln(u){var c=-1,g=u?u.length:0;for(this.clear();++c<g;){var k=u[c];this.set(k[0],k[1])}}function _0(){this.__data__=gr?gr(null):{}}function C0(u){return this.has(u)&&delete this.__data__[u]}function T0(u){var c=this.__data__;if(gr){var g=c[u];return g===l?void 0:g}return mt.call(c,u)?c[u]:void 0}function j0(u){var c=this.__data__;return gr?c[u]!==void 0:mt.call(c,u)}function N0(u,c){var g=this.__data__;return g[u]=gr&&c===void 0?l:c,this}ln.prototype.clear=_0,ln.prototype.delete=C0,ln.prototype.get=T0,ln.prototype.has=j0,ln.prototype.set=N0;function gt(u){var c=-1,g=u?u.length:0;for(this.clear();++c<g;){var k=u[c];this.set(k[0],k[1])}}function P0(){this.__data__=[]}function L0(u){var c=this.__data__,g=ml(c,u);if(g<0)return!1;var k=c.length-1;return g==k?c.pop():v0.call(c,g,1),!0}function O0(u){var c=this.__data__,g=ml(c,u);return g<0?void 0:c[g][1]}function M0(u){return ml(this.__data__,u)>-1}function z0(u,c){var g=this.__data__,k=ml(g,u);return k<0?g.push([u,c]):g[k][1]=c,this}gt.prototype.clear=P0,gt.prototype.delete=L0,gt.prototype.get=O0,gt.prototype.has=M0,gt.prototype.set=z0;function vt(u){var c=-1,g=u?u.length:0;for(this.clear();++c<g;){var k=u[c];this.set(k[0],k[1])}}function F0(){this.__data__={hash:new ln,map:new(mr||gt),string:new ln}}function I0(u){return gl(this,u).delete(u)}function D0(u){return gl(this,u).get(u)}function R0(u){return gl(this,u).has(u)}function A0(u,c){return gl(this,u).set(u,c),this}vt.prototype.clear=F0,vt.prototype.delete=I0,vt.prototype.get=D0,vt.prototype.has=R0,vt.prototype.set=A0;function hl(u){var c=-1,g=u?u.length:0;for(this.__data__=new vt;++c<g;)this.add(u[c])}function $0(u){return this.__data__.set(u,l),this}function U0(u){return this.__data__.has(u)}hl.prototype.add=hl.prototype.push=$0,hl.prototype.has=U0;function yt(u){this.__data__=new gt(u)}function B0(){this.__data__=new gt}function H0(u){return this.__data__.delete(u)}function V0(u){return this.__data__.get(u)}function W0(u){return this.__data__.has(u)}function Q0(u,c){var g=this.__data__;if(g instanceof gt){var k=g.__data__;if(!mr||k.length<n-1)return k.push([u,c]),this;g=this.__data__=new vt(k)}return g.set(u,c),this}yt.prototype.clear=B0,yt.prototype.delete=H0,yt.prototype.get=V0,yt.prototype.has=W0,yt.prototype.set=Q0;function K0(u,c){var g=zt(u)||lo(u)?s0(u.length,String):[],k=g.length,M=!!k;for(var L in u)(c||mt.call(u,L))&&!(M&&(L=="length"||to(L,k)))&&g.push(L);return g}function ml(u,c){for(var g=u.length;g--;)if(ro(u[g][0],c))return g;return-1}var Z0=p1(Y0);function Qs(u,c,g,k,M){var L=-1,D=u.length;for(g||(g=w1),M||(M=[]);++L<D;){var U=u[L];c>0&&g(U)?c>1?Qs(U,c-1,g,k,M):l0(M,U):k||(M[M.length]=U)}return M}var G0=h1();function Y0(u,c){return u&&G0(u,c,xl)}function Ks(u,c){c=vl(c,u)?[c]:Zs(c);for(var g=0,k=c.length;u!=null&&g<k;)u=u[yl(c[g++])];return g&&g==k?u:void 0}function X0(u){return On.call(u)}function J0(u,c){return u!=null&&c in Object(u)}function eo(u,c,g,k,M){return u===c?!0:u==null||c==null||!yr(u)&&!wl(c)?u!==u&&c!==c:q0(u,c,eo,g,k,M)}function q0(u,c,g,k,M,L){var D=zt(u),U=zt(c),H=w,G=w;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 yt),D||T1(u)?Gs(u,c,g,k,M,L):m1(u,c,H,g,k,M,L);if(!(M&o)){var Ue=Se&&mt.call(u,"__wrapped__"),Be=Te&&mt.call(c,"__wrapped__");if(Ue||Be){var Ft=Ue?u.value():u,wt=Be?c.value():c;return L||(L=new yt),g(Ft,wt,k,M,L)}}return ce?(L||(L=new yt),g1(u,c,g,k,M,L)):!1}function b0(u,c,g,k){var M=g.length,L=M,D=!k;if(u==null)return!L;for(u=Object(u);M--;){var U=g[M];if(D&&U[2]?U[1]!==u[U[0]]:!(U[0]in u))return!1}for(;++M<L;){U=g[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 yt;if(k)var ce=k(G,Se,H,u,c,Te);if(!(ce===void 0?eo(Se,G,k,i|o,Te):ce))return!1}}return!0}function e1(u){if(!yr(u)||S1(u))return!1;var c=qs(u)||Zi(u)?m0:Ye;return c.test(on(u))}function t1(u){return wl(u)&&io(u.length)&&!!Z[On.call(u)]}function n1(u){return typeof u=="function"?u:u==null?bs:typeof u=="object"?zt(u)?o1(u[0],u[1]):i1(u):L1(u)}function r1(u){if(!E1(u))return y0(u);var c=[];for(var g in Object(u))mt.call(u,g)&&g!="constructor"&&c.push(g);return c}function l1(u,c){var g=-1,k=vr(u)?Array(u.length):[];return Z0(u,function(M,L,D){k[++g]=c(M,L,D)}),k}function i1(u){var c=v1(u);return c.length==1&&c[0][2]?Js(c[0][0],c[0][1]):function(g){return g===u||b0(g,u,c)}}function o1(u,c){return vl(u)&&Xs(c)?Js(yl(u),c):function(g){var k=N1(g,u);return k===void 0&&k===c?P1(g,u):eo(c,k,void 0,i|o)}}function u1(u,c,g){var k=-1;c=Rs(c.length?c:[bs],As(n1));var M=l1(u,function(L,D,U){var H=Rs(c,function(G){return G(L)});return{criteria:H,index:++k,value:L}});return u0(M,function(L,D){return d1(L,D,g)})}function s1(u){return function(c){return Ks(c,u)}}function a1(u,c){return c=Vs(c===void 0?u.length-1:c,0),function(){for(var g=arguments,k=-1,M=Vs(g.length-c,0),L=Array(M);++k<M;)L[k]=g[c+k];k=-1;for(var D=Array(c+1);++k<c;)D[k]=g[k];return D[c]=L,r0(u,this,D)}}function c1(u){if(typeof u=="string")return u;if(wr(u))return Ws?Ws.call(u):"";var c=u+"";return c=="0"&&1/u==-s?"-0":c}function Zs(u){return zt(u)?u:k1(u)}function f1(u,c){if(u!==c){var g=u!==void 0,k=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||k&&D&&H||!g&&H||!M)return 1;if(!k&&!L&&!G&&u<c||G&&g&&M&&!k&&!L||U&&g&&M||!D&&M||!H)return-1}return 0}function d1(u,c,g){for(var k=-1,M=u.criteria,L=c.criteria,D=M.length,U=g.length;++k<D;){var H=f1(M[k],L[k]);if(H){if(k>=U)return H;var G=g[k];return H*(G=="desc"?-1:1)}}return u.index-c.index}function p1(u,c){return function(g,k){if(g==null)return g;if(!vr(g))return u(g,k);for(var M=g.length,L=c?M:-1,D=Object(g);(c?L--:++L<M)&&k(D[L],L,D)!==!1;);return g}}function h1(u){return function(c,g,k){for(var M=-1,L=Object(c),D=k(c),U=D.length;U--;){var H=D[u?U:++M];if(g(L[H],H,L)===!1)break}return c}}function Gs(u,c,g,k,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(k)var Ft=D?k(Be,Ue,Se,c,u,L):k(Ue,Be,Se,u,c,L);if(Ft!==void 0){if(Ft)continue;Te=!1;break}if(ce){if(!i0(c,function(wt,un){if(!ce.has(un)&&(Ue===wt||g(Ue,wt,k,M,L)))return ce.add(un)})){Te=!1;break}}else if(!(Ue===Be||g(Ue,Be,k,M,L))){Te=!1;break}}return L.delete(u),L.delete(c),Te}function m1(u,c,g,k,M,L,D){switch(g){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||!k(new Bs(u),new Bs(c)));case y:case v:case m:return ro(+u,+c);case x:return u.name==c.name&&u.message==c.message;case E:case T:return u==c+"";case I:var U=c0;case C:var H=L&o;if(U||(U=d0),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=Gs(U(u),U(c),k,M,L,D);return D.delete(u),Se;case O:if(bi)return bi.call(u)==bi.call(c)}return!1}function g1(u,c,g,k,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:mt.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 wt=u[ce],un=c[ce];if(k)var ea=D?k(un,wt,ce,c,u,L):k(wt,un,ce,u,c,L);if(!(ea===void 0?wt===un||g(wt,un,k,M,L):ea)){Be=!1;break}Ft||(Ft=ce=="constructor")}if(Be&&!Ft){var Sl=u.constructor,El=c.constructor;Sl!=El&&"constructor"in u&&"constructor"in c&&!(typeof Sl=="function"&&Sl instanceof Sl&&typeof El=="function"&&El instanceof El)&&(Be=!1)}return L.delete(u),L.delete(c),Be}function gl(u,c){var g=u.__data__;return x1(c)?g[typeof c=="string"?"string":"hash"]:g.map}function v1(u){for(var c=xl(u),g=c.length;g--;){var k=c[g],M=u[k];c[g]=[k,M,Xs(M)]}return c}function Mn(u,c){var g=a0(u,c);return e1(g)?g:void 0}var Mt=X0;(Yi&&Mt(new Yi(new ArrayBuffer(1)))!=A||mr&&Mt(new mr)!=I||Xi&&Mt(Xi.resolve())!=h||Ji&&Mt(new Ji)!=C||qi&&Mt(new qi)!=z)&&(Mt=function(u){var c=On.call(u),g=c==p?u.constructor:void 0,k=g?on(g):void 0;if(k)switch(k){case w0:return A;case x0:return I;case S0:return h;case E0:return C;case k0:return z}return c});function y1(u,c,g){c=vl(c,u)?[c]:Zs(c);for(var k,M=-1,D=c.length;++M<D;){var L=yl(c[M]);if(!(k=u!=null&&g(u,L)))break;u=u[L]}if(k)return k;var D=u?u.length:0;return!!D&&io(D)&&to(L,D)&&(zt(u)||lo(u))}function w1(u){return zt(u)||lo(u)||!!(Hs&&u&&u[Hs])}function to(u,c){return c=c??a,!!c&&(typeof u=="number"||Ot.test(u))&&u>-1&&u%1==0&&u<c}function Ys(u,c,g){if(!yr(g))return!1;var k=typeof c;return(k=="number"?vr(g)&&to(c,g.length):k=="string"&&c in g)?ro(g[c],u):!1}function vl(u,c){if(zt(u))return!1;var g=typeof u;return g=="number"||g=="symbol"||g=="boolean"||u==null||wr(u)?!0:K.test(u)||!$.test(u)||c!=null&&u in Object(c)}function x1(u){var c=typeof u;return c=="string"||c=="number"||c=="symbol"||c=="boolean"?u!=="__proto__":u===null}function S1(u){return!!$s&&$s in u}function E1(u){var c=u&&u.constructor,g=typeof c=="function"&&c.prototype||fl;return u===g}function Xs(u){return u===u&&!yr(u)}function Js(u,c){return function(g){return g==null?!1:g[u]===c&&(c!==void 0||u in Object(g))}}var k1=no(function(u){u=j1(u);var c=[];return ee.test(u)&&c.push(""),u.replace(Ge,function(g,k,M,L){c.push(M?L.replace(ht,"$1"):k||g)}),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 Us.call(u)}catch{}try{return u+""}catch{}}return""}var _1=a1(function(u,c){if(u==null)return[];var g=c.length;return g>1&&Ys(u,c[0],c[1])?c=[]:g>2&&Ys(c[0],c[1],c[2])&&(c=[c[0]]),u1(u,Qs(c,1),[])});function no(u,c){if(typeof u!="function"||c&&typeof c!="function")throw new TypeError(r);var g=function(){var k=arguments,M=c?c.apply(this,k):k[0],L=g.cache;if(L.has(M))return L.get(M);var D=u.apply(this,k);return g.cache=L.set(M,D),D};return g.cache=new(no.Cache||vt),g}no.Cache=vt;function ro(u,c){return u===c||u!==u&&c!==c}function lo(u){return C1(u)&&mt.call(u,"callee")&&(!g0.call(u,"callee")||On.call(u)==f)}var zt=Array.isArray;function vr(u){return u!=null&&io(u.length)&&!qs(u)}function C1(u){return wl(u)&&vr(u)}function qs(u){var c=yr(u)?On.call(u):"";return c==S||c==j}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 T1=Ln?As(Ln):t1;function j1(u){return u==null?"":c1(u)}function N1(u,c,g){var k=u==null?void 0:Ks(u,c);return k===void 0?g:k}function P1(u,c){return u!=null&&y1(u,c,J0)}function xl(u){return vr(u)?K0(u):r1(u)}function bs(u){return u}function L1(u){return vl(u)?o0(yl(u)):s1(u)}e.exports=_1})(_i,_i.exports);var Kg=_i.exports;const Ec=il(Kg),Zg=(e,t)=>{const n=(r,l,i,o)=>{let s=[],a=[],f={};const w=x=>(f[x]=f[x]||[],f[x]);i.forEach(x=>{if(o==x.pathComponents.length-1){s.push(x);return}w(x.pathComponents[o]).push(x)}),s=Ec(s,x=>x.filename);let y=Ec(Object.entries(f),([x,S])=>x),v=0;for(const[x,S]of y)a.push(n(x,l+"."+v,S,o+1)),v+=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=({torrentId:e,tree:t,selectedFiles:n,setSelectedFiles:r,initialExpanded:l,torrentDetails:i,torrentStats:o,showProgressBar:s,disabled:a,allowStream:f})=>{const w=_.useContext(ft);let[y,v]=_.useState(l),x=_.useMemo(()=>{let h=E=>{let C=E.dirs.flatMap(h);return C.push(...E.files.map(T=>T.id)),C};return h(t)},[t]);const S=h=>{if(h.target.checked){let E=new Set(n);x.forEach(C=>E.add(C)),r(E)}else{let E=new Set(n);x.forEach(C=>E.delete(C)),r(E)}},j=h=>{if(n.has(h)){let E=new Set(n);E.delete(h),r(E)}else{let E=new Set(n);E.add(h),r(E)}},I=()=>x.filter(h=>n.has(h)).length,m=()=>x.filter(h=>n.has(h)).map(h=>i.files[h].length).reduce((h,E)=>h+E,0),p=h=>{if(f&&e!=null)return w.getTorrentStreamUrl(e,h.id,h.filename)};return d.jsxs(d.Fragment,{children:[d.jsxs("div",{className:"flex items-center",children:[d.jsx(hn,{onClick:()=>v(!y),children:y?d.jsx(Wg,{}):d.jsx(Qg,{})}),d.jsx(Sc,{checked:x.every(h=>n.has(h)),label:`${t.name?t.name+", ":""} ${I()} files, ${ll(m())}`,name:t.id,onChange:S})]}),d.jsxs("div",{className:"pl-5",hidden:!y,children:[t.dirs.map(h=>d.jsx(bd,{torrentId:e,torrentDetails:i,torrentStats:o,tree:h,selectedFiles:n,setSelectedFiles:r,initialExpanded:!1,showProgressBar:s,disabled:a,allowStream:f},h.name)),d.jsx("div",{className:"pl-1",children:t.files.map(h=>d.jsxs("div",{className:`${s?"grid grid-cols-1 gap-1 items-start lg:grid-cols-2 mb-2 lg:mb-0":""}`,children:[d.jsx(Sc,{checked:n.has(h.id),label:`${h.filename} (${ll(h.length)})`,name:`torrent-${e}-file-${h.id}`,disabled:a,onChange:()=>j(h.id),labelLink:p(h)}),s&&d.jsx(qd,{now:h.have_bytes/h.length*100,variant:h.have_bytes==h.length?"success":"info"})]},h.id))})]})]})},e0=({torrentId:e,torrentDetails:t,selectedFiles:n,setSelectedFiles:r,torrentStats:l,showProgressBar:i,disabled:o,allowStream:s})=>{let a=_.useMemo(()=>Zg(t,l),[t,l]);return d.jsx(bd,{torrentId:e,torrentDetails:t,torrentStats:l,tree:a,selectedFiles:n,setSelectedFiles:r,initialExpanded:!0,showProgressBar:i,disabled:o,allowStream:s})},Gg=({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 T;let C=(T=n==null?void 0:n.live)==null?void 0:T.snapshot.peer_stats;return C?`${C.live} / ${C.seen}`:""},w=C=>d.jsx(Vg,{className:C,error:!!l,live:!!(n!=null&&n.live),finished:s}),[y,v]=_.useState(new Set);_.useEffect(()=>{v(new Set((t==null?void 0:t.files.map((C,T)=>({f:C,id:T})).filter(({f:C})=>C.included).map(({id:C})=>C))??[]))},[t]);const x=_.useContext(ft),S=_.useContext(Ls),[j,I]=_.useState(!1);let m=bn(C=>C.setCloseableError);const p=C=>{I(!0),x.updateOnlyFiles(e,Array.from(C)).then(()=>{S.refresh(),m(null)},T=>{m({text:"Error configuring torrent",details:T})}).finally(()=>I(!1))},[h,E]=_.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:w("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:w("w-5 h-5")}),d.jsx("div",{className:"text-left text-lg text-gray-900 text-ellipsis break-all dark:text-slate-200",children:Ig(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==Os?"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,{}),Rg(n)]}),d.jsx("div",{className:"flex gap-2 items-center",children:d.jsx(zg,{statsResponse:n})})]})]})]})]}),n&&d.jsx("div",{className:"",children:d.jsx(Mg,{id:e,statsResponse:n,extendedView:h,setExtendedView:E})})]}),t&&h&&d.jsx("div",{className:"",children:d.jsx(e0,{torrentId:e,torrentDetails:t,torrentStats:n,selectedFiles:y,setSelectedFiles:p,disabled:j,allowStream:!0,showProgressBar:!0})})]})},Yg=({id:e,torrent:t})=>{const[n,r]=_.useState(null),[l,i]=_.useState(null),[o,s]=_.useState(0),a=_.useContext(ft),f=()=>{s(o+1)};return _.useEffect(()=>Ud(async()=>{await a.getTorrentDetails(t.id).then(r)},1e3),[o]),_.useEffect(()=>Ms(async()=>a.getTorrentStats(t.id).then(x=>(i(x),x)).then(x=>x.state==Os||x.state==lm?1e3:1e4,()=>1e4),0),[o]),d.jsx(Ls.Provider,{value:{refresh:f},children:d.jsx(Gg,{id:e,detailsResponse:n,statsResponse:l})})},Xg=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(ki,{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(Yg,{id:t.id,torrent:t},t.id))}),Jg=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(kn,{error:t,remove:()=>n(null)}),d.jsx(kn,{error:r}),d.jsx(Xg,{torrents:l,loading:i})]})};var qg="Expected a function",kc=0/0,bg="[object Symbol]",ev=/^\s+|\s+$/g,tv=/^[-+]0x[0-9a-f]+$/i,nv=/^0b[01]+$/i,rv=/^0o[0-7]+$/i,lv=parseInt,iv=typeof Ut=="object"&&Ut&&Ut.Object===Object&&Ut,ov=typeof self=="object"&&self&&self.Object===Object&&self,uv=iv||ov||Function("return this")(),sv=Object.prototype,av=sv.toString,cv=Math.max,fv=Math.min,Ao=function(){return uv.Date.now()};function dv(e,t,n){var r,l,i,o,s,a,f=0,w=!1,y=!1,v=!0;if(typeof e!="function")throw new TypeError(qg);t=_c(t)||0,Fu(n)&&(w=!!n.leading,y="maxWait"in n,i=y?cv(_c(n.maxWait)||0,t):i,v="trailing"in n?!!n.trailing:v);function x(T){var O=r,z=l;return r=l=void 0,f=T,o=e.apply(z,O),o}function S(T){return f=T,s=setTimeout(m,t),w?x(T):o}function j(T){var O=T-a,z=T-f,W=t-O;return y?fv(W,i-z):W}function I(T){var O=T-a,z=T-f;return a===void 0||O>=t||O<0||y&&z>=i}function m(){var T=Ao();if(I(T))return p(T);s=setTimeout(m,j(T))}function p(T){return s=void 0,v&&r?x(T):(r=l=void 0,o)}function h(){s!==void 0&&clearTimeout(s),f=0,r=a=l=s=void 0}function E(){return s===void 0?o:p(Ao())}function C(){var T=Ao(),O=I(T);if(r=arguments,l=this,a=T,O){if(s===void 0)return S(a);if(y)return s=setTimeout(m,t),x(a)}return s===void 0&&(s=setTimeout(m,t)),o}return C.cancel=h,C.flush=E,C}function Fu(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function pv(e){return!!e&&typeof e=="object"}function hv(e){return typeof e=="symbol"||pv(e)&&av.call(e)==bg}function _c(e){if(typeof e=="number")return e;if(hv(e))return kc;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(ev,"");var n=nv.test(e);return n||rv.test(e)?lv(e.slice(2),n?2:8):tv.test(e)?kc:+e}var mv=dv;const gv=il(mv),vv=({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]})),"}"]})},yv=({span:e})=>d.jsxs(d.Fragment,{children:[d.jsx("span",{className:"font-bold",children:e.name}),d.jsx(vv,{span:e}),d.jsx("span",{className:"font-bold",children:":"})]}),wv=({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))]}),xv=_t.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(yv,{span:l},i))}),d.jsx("span",{className:"m-1 text-slate-500 dark:text-slate-400",children:t.target}),d.jsx(wv,{fields:t.fields})]})}),t0=({children:e})=>d.jsx("form",{children:e}),Ds=({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})]}),Sv=(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},Ev=(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 v=await f.text();throw n({text:"error fetching logs",details:{statusText:f.statusText,text:v}}),null}if(!f.body){n({text:"error fetching logs: ReadableStream not supported."});return}n(null);const w=f.body.getReader();let y=new Uint8Array;for(;;){const{done:v,value:x}=await w.read();if(v)throw n({text:"log stream terminated"}),null;y=Sv(y,x);for(let S;(S=y.indexOf(10))!==-1;){let j=y.slice(0,S),I=new TextDecoder().decode(j);t(I),y=y.slice(S+1)}}};let a=Ud(()=>s().then(()=>{},f=>{if(!i&&f!==null)throw n({text:"error streaming logs",details:{text:f.toString()}}),f}),1e3);return()=>{o(),a()}},kv=({url:e,maxLines:t})=>{const[n,r]=_.useState([]),[l,i]=_.useState(null),[o,s]=_.useState(""),a=_.useRef(null),f=t??1e3,w=_.useCallback(S=>{r(j=>[{id:j.length==0?0:j[0].id+1,content:S,parsed:JSON.parse(S),show:a.current?!!S.match(a.current):!0},...j.slice(0,f-1)])},[a.current,t]),y=_.useRef(w);y.current=w;const v=gv(S=>{let j=null;try{j=new RegExp(S)}catch{return}a.current=j,r(I=>{let m=[...I];for(let p of m)p.show=!!p.content.match(j);return m})},200),x=S=>{s(S),v(S)};return _.useEffect(()=>v.cancel,[]),_.useEffect(()=>Ev(e,S=>y.current(S),i),[e]),d.jsxs("div",{children:[d.jsx(kn,{error:l}),d.jsxs("div",{className:"mb-3",children:["Showing last ",f," logs since this window was opened"]}),d.jsx(t0,{children:d.jsx(Ds,{value:o,name:"filter",placeholder:"Enter filter (regex)",onChange:S=>x(S.target.value)})}),n.map(S=>d.jsx("div",{hidden:!S.show,children:d.jsx(xv,{line:S.parsed})},S.id))]})},_v=({show:e,onClose:t})=>{let r=_.useContext(ft).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(kv,{url:r}):d.jsx(kn,{error:{text:"HTTP API not available to stream logs"}})}),d.jsx(Wi,{children:d.jsx(en,{variant:"primary",onClick:t,children:"Close"})})]})},Cv=({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]}),Tv=e=>{let{onHide:t,listTorrentResponse:n,listTorrentError:r,listTorrentLoading:l,data:i}=e;const[o,s]=_.useState(new Set),[a,f]=_.useState(!1),[w,y]=_.useState(null),[v,x]=_.useState(!1),[S,j]=_.useState(""),I=vn(C=>C.refreshTorrents),m=_.useContext(ft);_.useEffect(()=>{s(new Set(n==null?void 0:n.details.files.map((C,T)=>T))),j((n==null?void 0:n.output_folder)||"")},[n]);const p=()=>{t(),s(new Set),y(null),f(!1)},h=async()=>{if(!n)return;f(!0);let C=n.seen_peers?n.seen_peers.slice(0,32):null,T={overwrite:!0,only_files:Array.from(o),initial_peers:C,output_folder:S};v&&(T.peer_opts={connect_timeout:20,read_write_timeout:60}),m.uploadTorrent(i,T).then(()=>{t(),I()},O=>{y({text:"Error starting torrent",details:O})}).finally(()=>f(!1))},E=()=>{if(l)return d.jsx(ki,{label:"Loading torrent contents"});if(r)return d.jsx(kn,{error:r});if(n)return d.jsxs(t0,{children:[d.jsx(Ds,{label:"Output folder",name:"output_folder",inputType:"text",value:S,onChange:C=>j(C.target.value)}),d.jsx(Cv,{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:[E(),d.jsx(kn,{error:w})]}),d.jsxs(Wi,{children:[a&&d.jsx(ki,{}),d.jsx(en,{onClick:p,variant:"cancel",children:"Cancel"}),d.jsx(en,{onClick:h,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,w]=_.useState(null),y=_.useContext(ft);_.useEffect(()=>{if(t===null)return;let x=setTimeout(async()=>{o(!0);try{const S=await y.uploadTorrent(t,{list_only:!0});a(S)}catch(S){w({text:"Error listing torrent files",details:S})}finally{o(!1)}},0);return()=>clearTimeout(x)},[t]);const v=()=>{n(),w(null),a(null),o(!1)};return d.jsxs(d.Fragment,{children:[d.jsx(en,{onClick:e,className:l,children:r}),t&&d.jsx(Tv,{onHide:v,listTorrentError:f,listTorrentResponse:s,data:t,listTorrentLoading:i})]})};function jv(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 Nv(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 Pv=({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(jv,{className:"text-blue-500 group-hover:text-white dark:text-white"}),d.jsx("div",{children:"Upload .torrent File"})]})]})},Lv=({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(Nv,{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(Ds,{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"})]})]})]})},Ov=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"}))),Mv=({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(Ov,{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(Lv,{className:"flex-grow justify-center dark:text-white"}),d.jsx(Pv,{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 zv=e=>{let[t,n]=_.useState(!1);const r=bn(f=>f.setOtherError),l=_.useContext(ft),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(()=>Ms(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(Mv,{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,w)=>d.jsx("span",{children:f},w)),d.jsx(hn,{onClick:()=>n(!0),children:d.jsx(fm,{})}),d.jsx(hn,{onClick:Ki.toggle,children:d.jsx(dm,{})})]}),d.jsx(Jg,{})]}),d.jsx(_v,{show:t,onClose:()=>n(!1)})]})},Iu=window.origin==="null"||window.origin==="http://localhost:3031"?"http://localhost:3030":"",ot=async(e,t,n,r)=>{console.log(e,t);const l=Iu+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 w=JSON.parse(f);o.text=w.human_readable!==void 0?w.human_readable:JSON.stringify(w,null,2)}catch{o.text=f}return Promise.reject(o)}return await s.json()},Cc={getStreamLogsUrl:()=>Iu+"/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,getTorrentStreamUrl:(e,t,n)=>{let r=Iu+`/torrents/${e}/stream/${t}`;return n&&(r+=`/${n}`),r}},Fv=()=>{let[e,t]=_.useState("");return _.useEffect(()=>Ms(()=>Cc.getVersion().then(r=>{t(r);const l=`rqbit web UI - v${r}`;return document.title=l,1e4},r=>1e3),0),[]),d.jsx(ft.Provider,{value:Cc,children:d.jsx(zv,{title:"rqbit web UI",version:e})})};$o.createRoot(document.getElementById("app")).render(d.jsx(_.StrictMode,{children:d.jsx(Fv,{})}));
|