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:{}},_i={},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"),M1=Symbol.for("react.portal"),z1=Symbol.for("react.fragment"),F1=Symbol.for("react.strict_mode"),I1=Symbol.for("react.profiler"),D1=Symbol.for("react.provider"),R1=Symbol.for("react.context"),A1=Symbol.for("react.forward_ref"),$1=Symbol.for("react.suspense"),U1=Symbol.for("react.memo"),B1=Symbol.for("react.lazy"),ta=Symbol.iterator;function H1(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 V1(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 W1(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?W1(""+e.key):t.toString(36)}function Bl(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case ol:case M1:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+oo(o,0):r,na(l)?(n="",e!=null&&(n=e.replace(ra,"$&/")+"/"),Bl(l,t,n,"",function(f){return f})):l!=null&&($u(l)&&(l=V1(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=H1(e),typeof a=="function")for(e=a.call(e),s=0;!(i=e.next()).done;)i=i.value,a=r+oo(i,s++),o+=Bl(i,t,n,a,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function El(e,t,n){if(e==null)return e;var r=[],l=0;return Bl(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Q1(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ce={current:null},Hl={transition:null},K1={ReactCurrentDispatcher:Ce,ReactCurrentBatchConfig:Hl,ReactCurrentOwner:Au};B.Children={map:El,forEach:function(e,t,n){El(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return El(e,function(){t++}),t},toArray:function(e){return El(e,function(t){return t})||[]},only:function(e){if(!$u(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};B.Component=sr;B.Fragment=z1;B.Profiler=I1;B.PureComponent=Du;B.StrictMode=F1;B.Suspense=$1;B.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=K1;B.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=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:R1,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:D1,_context:e},e.Consumer=e};B.createElement=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:A1,render:e}};B.isValidElement=$u;B.lazy=function(e){return{$$typeof:B1,_payload:{_status:-1,_result:e},_init:Q1}};B.memo=function(e,t){return{$$typeof:U1,type:e,compare:t===void 0?null:t}};B.startTransition=function(e){var t=Hl.transition;Hl.transition={};try{e()}finally{Hl.transition=t}};B.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};B.useCallback=function(e,t){return Ce.current.useCallback(e,t)};B.useContext=function(e){return Ce.current.useContext(e)};B.useDebugValue=function(){};B.useDeferredValue=function(e){return Ce.current.useDeferredValue(e)};B.useEffect=function(e,t){return Ce.current.useEffect(e,t)};B.useId=function(){return Ce.current.useId()};B.useImperativeHandle=function(e,t,n){return Ce.current.useImperativeHandle(e,t,n)};B.useInsertionEffect=function(e,t){return Ce.current.useInsertionEffect(e,t)};B.useLayoutEffect=function(e,t){return Ce.current.useLayoutEffect(e,t)};B.useMemo=function(e,t){return Ce.current.useMemo(e,t)};B.useReducer=function(e,t,n){return Ce.current.useReducer(e,t,n)};B.useRef=function(e){return Ce.current.useRef(e)};B.useState=function(e){return Ce.current.useState(e)};B.useSyncExternalStore=function(e,t,n){return Ce.current.useSyncExternalStore(e,t,n)};B.useTransition=function(){return Ce.current.useTransition()};B.version="18.2.0";jc.exports=B;var C=jc.exports;const Ct=il(C);/**
|
|
* @license React
|
|
* react-jsx-runtime.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Z1=C,G1=Symbol.for("react.element"),Y1=Symbol.for("react.fragment"),X1=Object.prototype.hasOwnProperty,J1=Z1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,q1={key:!0,ref:!0,__self:!0,__source:!0};function Ic(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)X1.call(t,r)&&!q1.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:G1,type:e,key:i,ref:o,props:l,_owner:J1.current}}_i.Fragment=Y1;_i.jsx=Ic;_i.jsxs=Ic;Tc.exports=_i;var d=Tc.exports,$o={},Dc={exports:{}},De={},Rc={exports:{}},Ac={};/**
|
|
* @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=[],x=1,y=null,v=3,w=!1,S=!1,T=!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 k(P){if(T=!1,h(P),!S)if(n(a)!==null)S=!0,Ae(_);else{var R=n(f);R!==null&&rt(k,R.startTime-P)}}function _(P,R){S=!1,T&&(T=!1,m(z),z=-1),w=!0;var $=v;try{for(h(R),y=n(a);y!==null&&(!(y.expirationTime>R)||P&&!we());){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(k,$e.startTime-R),Ge=!1}return Ge}finally{y=null,v=$,w=!1}}var j=!1,O=null,z=-1,W=5,A=-1;function we(){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():(j=!1,O=null)}}else j=!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,j||(j=!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||w||(S=!0,Ae(_))},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:x++,callback:R,priorityLevel:P,startTime:$,expirationTime:ee,sortIndex:-1},$>K?(P.sortIndex=$,t(f,P),n(a)===null&&P===n(f)&&(T?(m(z),z=-1):T=!0,rt(k,$-K))):(P.sortIndex=ee,t(a,P),S||w||(S=!0,Ae(_))),P},e.unstable_shouldYield=we,e.unstable_wrapCallback=function(P){var R=v;return function(){var $=v;v=R;try{return P.apply(this,arguments)}finally{v=$}}}})(Ac);Rc.exports=Ac;var b1=Rc.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 $c=C,Ie=b1;function N(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Uc=new Set,Br={};function Cn(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 _e(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 _e(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 _e(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){me[e]=new _e(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){me[e]=new _e(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 _e(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){me[e]=new _e(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){me[e]=new _e(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){me[e]=new _e(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){me[e]=new _e(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 _e(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 _e(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 _e(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){me[e]=new _e(e,1,!1,e.toLowerCase(),null,!1,!1)});me.xlinkHref=new _e("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){me[e]=new _e(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=$c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Cl=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 wr(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 _l(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(x){this.onError(x)}}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 _n(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(_n(e)!==e)throw Error(N(188))}function pp(e){var t=e.alternate;if(!t){if(t=_n(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,xp=Math.log,wp=Math.LN2;function Sp(e){return e>>>=0,e===0?32:31-(xp(e)/wp|0)|0}var jl=64,Nl=4194304;function Lr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ri(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~l;s!==0?r=Lr(s):(i&=o,i!==0&&(r=Lr(i)))}else o=n&~l,o!==0?r=Lr(o):i!==0&&(r=Lr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-et(t),l=1<<n,r|=e[n],t&=~l;return r}function kp(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ep(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-et(i),s=1<<o,a=l[o];a===-1?(!(s&n)||s&r)&&(l[o]=kp(s,t)):a<=t&&(e.expiredLanes|=s),i&=~s}}function nu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function 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 Cp(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=[],_p="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 kr(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=al(t),t!==null&&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=kr(Vt,e,t,n,r,l),!0;case"dragenter":return Wt=kr(Wt,e,t,n,r,l),!0;case"mouseover":return Qt=kr(Qt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Wr.set(i,kr(Wr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Qr.set(i,kr(Qr.get(i)||null,e,t,n,r,l)),!0}return!1}function gf(e){var t=fn(e.target);if(t!==null){var n=_n(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 Er(e,t){e.blockedOn===t&&(e.blockedOn=null,ru||(ru=!0,Ie.unstable_scheduleCallback(Ie.unstable_NormalPriority,jp)))}function Kr(e){function t(l){return Er(l,e)}if(0<Pl.length){Er(Pl[0],e);for(var n=1;n<Pl.length;n++){var r=Pl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Vt!==null&&Er(Vt,e),Wt!==null&&Er(Wt,e),Qt!==null&&Er(Qt,e),Wr.forEach(t),Qr.forEach(t),n=0;n<At.length;n++)r=At[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&(n=At[0],n.blockedOn===null);)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)ko(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<_p.indexOf(e)){for(;l!==null;){var i=al(l);if(i!==null&&df(i),i=lu(e,t,n,r),i===null&&ko(e,t,r,ii,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else ko(e,t,r,null,n)}}var ii=null;function lu(e,t,n,r){if(ii=null,e=Ku(r),e=fn(e),e!==null)if(t=_n(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,Cr,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!==Cr&&(Cr&&e.type==="mousemove"?(po=e.screenX-Cr.screenX,ho=e.screenY-Cr.screenY):ho=po=0,Cr=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}),xa=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,xf=Tt&&(!es||Fr&&8<Fr&&11>=Fr),wa=String.fromCharCode(32),Sa=!1;function wf(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,wa);case"textInput":return e=t.data,e===wa&&Sa?null:e;default:return null}}function th(e,t){if(Rn)return e==="compositionend"||!es&&wf(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 xf&&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 ka(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nh[e.type]:t==="textarea"}function kf(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 Ef=!1;if(Tt){var go;if(Tt){var vo="oninput"in document;if(!vo){var Ea=document.createElement("div");Ea.setAttribute("oninput","return;"),vo=typeof Ea.oninput=="function"}go=vo}else go=!1;Ef=go&&(!document.documentMode||9<document.documentMode)}function Ca(){Ir&&(Ir.detachEvent("onpropertychange",Cf),Zr=Ir=null)}function Cf(e){if(e.propertyName==="value"&&Ni(Zr)){var t=[];kf(t,Zr,e,Ku(e)),nf(rh,t)}}function ih(e,t,n){e==="focusin"?(Ca(),Ir=t,Zr=n,Ir.attachEvent("onpropertychange",Cf)):e==="focusout"&&Ca()}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 _a(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ta(e,t){var n=_a(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=_a(n)}}function _f(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_f(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&&_f(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),Cn(t,[e])}for(var xo=0;xo<Na.length;xo++){var wo=Na[xo],dh=wo.toLowerCase(),ph=wo[0].toUpperCase()+wo.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"]);Cn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Cn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Cn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Cn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Cn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Cn("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 ko(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var a=o.tag;if((a===3||a===4)&&(a=o.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;o=o.return}for(;s!==null;){if(o=fn(s),o===null)return;if(a=o.tag,a===5||a===6){r=i=o;continue e}s=s.parentNode}}r=r.return}nf(function(){var f=i,x=Ku(n),y=[];e:{var v=Mf.get(e);if(v!==void 0){var w=qu,S=e;switch(e){case"keypress":if(Ql(n)===0)break e;case"keydown":case"keyup":w=Wp;break;case"focusin":S="focus",w=mo;break;case"focusout":S="blur",w=mo;break;case"beforeblur":case"afterblur":w=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":w=va;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=Mp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Zp;break;case Nf:case Pf:case Lf:w=Ip;break;case Of:w=Yp;break;case"scroll":w=Lp;break;case"wheel":w=Jp;break;case"copy":case"cut":case"paste":w=Rp;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=xa}var T=(t&4)!==0,I=!T&&e==="scroll",m=T?v!==null?v+"Capture":null:v;T=[];for(var p=f,h;p!==null;){h=p;var k=h.stateNode;if(h.tag===5&&k!==null&&(h=k,m!==null&&(k=Vr(p,m),k!=null&&T.push(Xr(p,k,h)))),I)break;p=p.return}0<T.length&&(v=new w(v,S,null,n,x),y.push({event:v,listeners:T}))}}if(!(t&7)){e:{if(v=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",v&&n!==qo&&(S=n.relatedTarget||n.fromElement)&&(fn(S)||S[jt]))break e;if((w||v)&&(v=x.window===x?x:(v=x.ownerDocument)?v.defaultView||v.parentWindow:window,w?(S=n.relatedTarget||n.toElement,w=f,S=S?fn(S):null,S!==null&&(I=_n(S),S!==I||S.tag!==5&&S.tag!==6)&&(S=null)):(w=null,S=f),w!==S)){if(T=va,k="onMouseLeave",m="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(T=xa,k="onPointerLeave",m="onPointerEnter",p="pointer"),I=w==null?v:Un(w),h=S==null?v:Un(S),v=new T(k,p+"leave",w,n,x),v.target=I,v.relatedTarget=h,k=null,fn(x)===f&&(T=new T(m,p+"enter",S,n,x),T.target=h,T.relatedTarget=I,k=T),I=k,w&&S)t:{for(T=w,m=S,p=0,h=T;h;h=zn(h))p++;for(h=0,k=m;k;k=zn(k))h++;for(;0<p-h;)T=zn(T),p--;for(;0<h-p;)m=zn(m),h--;for(;p--;){if(T===m||m!==null&&T===m.alternate)break t;T=zn(T),m=zn(m)}T=null}else T=null;w!==null&&La(y,v,w,T,!1),S!==null&&I!==null&&La(y,I,S,T,!0)}}e:{if(v=f?Un(f):window,w=v.nodeName&&v.nodeName.toLowerCase(),w==="select"||w==="input"&&v.type==="file")var _=lh;else if(ka(v))if(Ef)_=sh;else{_=oh;var j=ih}else(w=v.nodeName)&&w.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(_=uh);if(_&&(_=_(e,f))){kf(y,_,n,x);break e}j&&j(e,v,f),e==="focusout"&&(j=v._wrapperState)&&j.controlled&&v.type==="number"&&Zo(v,"number",v.value)}switch(j=f?Un(f):window,e){case"focusin":(ka(j)||j.contentEditable==="true")&&(An=j,iu=f,Dr=null);break;case"focusout":Dr=iu=An=null;break;case"mousedown":ou=!0;break;case"contextmenu":case"mouseup":case"dragend":ou=!1,ja(y,n,x);break;case"selectionchange":if(fh)break;case"keydown":case"keyup":ja(y,n,x)}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?wf(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(xf&&n.locale!=="ko"&&(Rn||z!=="onCompositionStart"?z==="onCompositionEnd"&&Rn&&(O=yf()):(Bt=x,Ju="value"in Bt?Bt.value:Bt.textContent,Rn=!0)),j=oi(f,z),0<j.length&&(z=new ya(z,e,null,n,x),y.push({event:z,listeners:j}),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&&(x=new ya("onBeforeInput","beforeinput",null,n,x),y.push({event:x,listeners:f}),x.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(xh)}:cu;function xh(e){setTimeout(function(){throw e})}function Eo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Kr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Kr(t)}function Kt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function 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,wh="__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={},xe=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(xe)}function Fa(e,t,n){if(xe.current!==bt)throw Error(N(168));Y(xe,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=xe.current,Y(xe,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(xe),Y(xe,e)):J(Pe),Y(Pe,n)}var St=null,Oi=!1,Co=!1;function Df(e){St===null?St=[e]:St.push(e)}function kh(e){Oi=!0,Df(e)}function rn(){if(!Co&&St!==null){Co=!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,Co=!1}}return null}var Hn=[],Vn=0,ci=null,fi=0,He=[],Ve=0,xn=null,kt=1,Et="";function sn(e,t){Hn[Vn++]=fi,Hn[Vn++]=ci,ci=e,fi=t}function Rf(e,t,n){He[Ve++]=kt,He[Ve++]=Et,He[Ve++]=xn,xn=e;var r=kt;e=Et;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,kt=1<<32-et(t)+l|n<<l|r,Et=i+e}else kt=1<<i|n<<l|r,Et=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===xn;)xn=He[--Ve],He[Ve]=null,Et=He[--Ve],He[Ve]=null,kt=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=xn!==null?{id:kt,overflow:Et}: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 Eh=Lt.ReactCurrentBatchConfig;function Je(e,t){if(e&&e.defaultProps){t=re({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var di=nn(null),pi=null,Wn=null,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 Uf(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 Bf(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Zt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,V&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,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 Aa(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 x=e.alternate;x!==null&&(x=x.updateQueue,s=x.lastBaseUpdate,s!==o&&(s===null?x.firstBaseUpdate=f:s.next=f,x.lastBaseUpdate=a))}if(i!==null){var y=l.baseState;o=0,x=f=a=null,s=i;do{var v=s.lane,w=s.eventTime;if((r&v)===v){x!==null&&(x=x.next={eventTime:w,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var S=e,T=s;switch(v=t,w=n,T.tag){case 1:if(S=T.payload,typeof S=="function"){y=S.call(w,y,v);break e}y=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=T.payload,v=typeof S=="function"?S.call(w,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 w={eventTime:w,lane:v,tag:s.tag,payload:s.payload,callback:s.callback,next:null},x===null?(f=x=w,a=y):x=x.next=w,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(x===null&&(a=y),l.baseState=a,l.firstBaseUpdate=f,l.lastBaseUpdate=x,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 $a(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 Hf=new $c.Component().refs;function gu(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:re({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Mi={isMounted:function(e){return(e=e._reactInternals)?_n(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ee(),l=Yt(e),i=_t(r,l);i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,l),t!==null&&(tt(t,e,l,r),Kl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ee(),l=Yt(e),i=_t(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,l),t!==null&&(tt(t,e,l,r),Kl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ee(),r=Yt(e),l=_t(n,r);l.tag=2,t!=null&&(l.callback=t),t=Zt(e,l,r),t!==null&&(tt(t,e,r,n),Kl(t,e,r))}};function Ua(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 Vf(e,t,n){var r=!1,l=bt,i=t.contextType;return typeof i=="object"&&i!==null?i=Ke(i):(l=Le(t)?yn:xe.current,r=t.contextTypes,i=(r=r!=null)?tr(e,l):bt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Mi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ba(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Mi.enqueueReplaceState(t,t.state,null)}function vu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Hf,as(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ke(i):(i=Le(t)?yn:xe.current,l.context=tr(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(gu(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Mi.enqueueReplaceState(l,l.state,null),hi(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function _r(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(N(309));var r=n.stateNode}if(!r)throw Error(N(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var s=l.refs;s===Hf&&(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 Ha(e){var t=e._init;return t(e._payload)}function Wf(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,k){return p===null||p.tag!==6?(p=Oo(h,m.mode,k),p.return=m,p):(p=l(p,h),p.return=m,p)}function a(m,p,h,k){var _=h.type;return _===Dn?x(m,p,h.props.children,k,h.key):p!==null&&(p.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Dt&&Ha(_)===p.type)?(k=l(p,h.props),k.ref=_r(m,p,h),k.return=m,k):(k=ql(h.type,h.key,h.props,null,m.mode,k),k.ref=_r(m,p,h),k.return=m,k)}function f(m,p,h,k){return p===null||p.tag!==4||p.stateNode.containerInfo!==h.containerInfo||p.stateNode.implementation!==h.implementation?(p=Mo(h,m.mode,k),p.return=m,p):(p=l(p,h.children||[]),p.return=m,p)}function x(m,p,h,k,_){return p===null||p.tag!==7?(p=gn(h,m.mode,k,_),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 Cl:return h=ql(p.type,p.key,p.props,null,m.mode,h),h.ref=_r(m,null,p),h.return=m,h;case In:return p=Mo(p,m.mode,h),p.return=m,p;case Dt:var k=p._init;return y(m,k(p._payload),h)}if(Pr(p)||wr(p))return p=gn(p,m.mode,h,null),p.return=m,p;Il(m,p)}return null}function v(m,p,h,k){var _=p!==null?p.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return _!==null?null:s(m,p,""+h,k);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Cl:return h.key===_?a(m,p,h,k):null;case In:return h.key===_?f(m,p,h,k):null;case Dt:return _=h._init,v(m,p,_(h._payload),k)}if(Pr(h)||wr(h))return _!==null?null:x(m,p,h,k,null);Il(m,h)}return null}function w(m,p,h,k,_){if(typeof k=="string"&&k!==""||typeof k=="number")return m=m.get(h)||null,s(p,m,""+k,_);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case Cl:return m=m.get(k.key===null?h:k.key)||null,a(p,m,k,_);case In:return m=m.get(k.key===null?h:k.key)||null,f(p,m,k,_);case Dt:var j=k._init;return w(m,p,h,j(k._payload),_)}if(Pr(k)||wr(k))return m=m.get(h)||null,x(p,m,k,_,null);Il(p,k)}return null}function S(m,p,h,k){for(var _=null,j=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],k);if(A===null){O===null&&(O=W);break}e&&O&&A.alternate===null&&t(m,O),p=i(A,p,z),j===null?_=A:j.sibling=A,j=A,O=W}if(z===h.length)return n(m,O),b&&sn(m,z),_;if(O===null){for(;z<h.length;z++)O=y(m,h[z],k),O!==null&&(p=i(O,p,z),j===null?_=O:j.sibling=O,j=O);return b&&sn(m,z),_}for(O=r(m,O);z<h.length;z++)W=w(O,m,z,h[z],k),W!==null&&(e&&W.alternate!==null&&O.delete(W.key===null?z:W.key),p=i(W,p,z),j===null?_=W:j.sibling=W,j=W);return e&&O.forEach(function(we){return t(m,we)}),b&&sn(m,z),_}function T(m,p,h,k){var _=wr(h);if(typeof _!="function")throw Error(N(150));if(h=_.call(h),h==null)throw Error(N(151));for(var j=_=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 we=v(m,O,A.value,k);if(we===null){O===null&&(O=W);break}e&&O&&we.alternate===null&&t(m,O),p=i(we,p,z),j===null?_=we:j.sibling=we,j=we,O=W}if(A.done)return n(m,O),b&&sn(m,z),_;if(O===null){for(;!A.done;z++,A=h.next())A=y(m,A.value,k),A!==null&&(p=i(A,p,z),j===null?_=A:j.sibling=A,j=A);return b&&sn(m,z),_}for(O=r(m,O);!A.done;z++,A=h.next())A=w(O,m,z,A.value,k),A!==null&&(e&&A.alternate!==null&&O.delete(A.key===null?z:A.key),p=i(A,p,z),j===null?_=A:j.sibling=A,j=A);return e&&O.forEach(function(dt){return t(m,dt)}),b&&sn(m,z),_}function I(m,p,h,k){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 Cl:e:{for(var _=h.key,j=p;j!==null;){if(j.key===_){if(_=h.type,_===Dn){if(j.tag===7){n(m,j.sibling),p=l(j,h.props.children),p.return=m,m=p;break e}}else if(j.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Dt&&Ha(_)===j.type){n(m,j.sibling),p=l(j,h.props),p.ref=_r(m,j,h),p.return=m,m=p;break e}n(m,j);break}else t(m,j);j=j.sibling}h.type===Dn?(p=gn(h.props.children,m.mode,k,h.key),p.return=m,m=p):(k=ql(h.type,h.key,h.props,null,m.mode,k),k.ref=_r(m,p,h),k.return=m,m=k)}return o(m);case In:e:{for(j=h.key;p!==null;){if(p.key===j)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,k),p.return=m,m=p}return o(m);case Dt:return j=h._init,I(m,p,j(h._payload),k)}if(Pr(h))return S(m,p,h,k);if(wr(h))return T(m,p,h,k);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,k),p.return=m,m=p),o(m)):n(m,p)}return I}var rr=Wf(!0),Qf=Wf(!1),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 Kf(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 _o=[];function ds(){for(var e=0;e<_o.length;e++)_o[e]._workInProgressVersionPrimary=null;_o.length=0}var Zl=Lt.ReactCurrentDispatcher,To=Lt.ReactCurrentBatchConfig,wn=0,ne=null,ue=null,fe=null,gi=!1,Rr=!1,el=0,Ch=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(wn=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,wn=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 x=f.lane;if((wn&x)===x)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:x,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};a===null?(s=a=y,o=r):a=a.next=y,ne.lanes|=x,Sn|=x}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 Zf(){}function Gf(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(Jf.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||fe!==null&&fe.memoizedState.tag&1){if(n.flags|=2048,nl(9,Xf.bind(null,n,r,l,t),void 0,null),de===null)throw Error(N(349));wn&30||Yf(n,t,l)}return l}function Yf(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 Xf(e,t,n,r){t.value=n,t.getSnapshot=r,qf(t)&&bf(e)}function Jf(e,t,n){return n(function(){qf(t)&&bf(e)})}function qf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nt(e,n)}catch{return!0}}function bf(e){var t=Nt(e,1);t!==null&&tt(t,e,1,-1)}function Va(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 ed(){return Ze().memoizedState}function Gl(e,t,n,r){var l=ut();ne.flags|=e,l.memoizedState=nl(1|t,n,void 0,r===void 0?null:r)}function zi(e,t,n,r){var l=Ze();r=r===void 0?null:r;var i=void 0;if(ue!==null){var o=ue.memoizedState;if(i=o.destroy,r!==null&&ps(r,o.deps)){l.memoizedState=nl(t,n,i,r);return}}ne.flags|=e,l.memoizedState=nl(1|t,n,i,r)}function Wa(e,t){return Gl(8390656,8,e,t)}function gs(e,t){return zi(2048,8,e,t)}function td(e,t){return zi(4,2,e,t)}function nd(e,t){return zi(4,4,e,t)}function rd(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 ld(e,t,n){return n=n!=null?n.concat([e]):null,zi(4,4,rd.bind(null,t,e),n)}function vs(){}function id(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 od(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 ud(e,t,n){return wn&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 _h(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 sd(){return Ze().memoizedState}function Th(e,t,n){var r=Yt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ad(e))cd(t,n);else if(n=Uf(e,t,n,r),n!==null){var l=Ee();tt(n,e,r,l),fd(n,t,r)}}function jh(e,t,n){var r=Yt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ad(e))cd(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=Uf(e,t,l,r),n!==null&&(l=Ee(),tt(n,e,r,l),fd(n,t,r))}}function ad(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function cd(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 fd(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:Wa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Gl(4194308,4,rd.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:Va,useDebugValue:vs,useDeferredValue:function(e){return ut().memoizedState=e},useTransition:function(){var e=Va(!1),t=e[0];return e=_h.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));wn&30||Yf(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Wa(Jf.bind(null,r,i,e),[e]),r.flags|=2048,nl(9,Xf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=ut(),t=de.identifierPrefix;if(b){var n=Et,r=kt;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=Ch++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Ph={readContext:Ke,useCallback:id,useContext:Ke,useEffect:gs,useImperativeHandle:ld,useInsertionEffect:td,useLayoutEffect:nd,useMemo:od,useReducer:jo,useRef:ed,useState:function(){return jo(tl)},useDebugValue:vs,useDeferredValue:function(e){var t=Ze();return ud(t,ue.memoizedState,e)},useTransition:function(){var e=jo(tl)[0],t=Ze().memoizedState;return[e,t]},useMutableSource:Zf,useSyncExternalStore:Gf,useId:sd,unstable_isNewReconciler:!1},Lh={readContext:Ke,useCallback:id,useContext:Ke,useEffect:gs,useImperativeHandle:ld,useInsertionEffect:td,useLayoutEffect:nd,useMemo:od,useReducer:No,useRef:ed,useState:function(){return No(tl)},useDebugValue:vs,useDeferredValue:function(e){var t=Ze();return ue===null?t.memoizedState=e:ud(t,ue.memoizedState,e)},useTransition:function(){var e=No(tl)[0],t=Ze().memoizedState;return[e,t]},useMutableSource:Zf,useSyncExternalStore:Gf,useId:sd,unstable_isNewReconciler:!1};function ir(e,t){try{var n="",r=t;do n+=lp(r),r=r.return;while(r);var l=n}catch(i){l=`
|
|
Error generating stack: `+i.message+`
|
|
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function Po(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function yu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Oh=typeof WeakMap=="function"?WeakMap:Map;function dd(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){xi||(xi=!0,Nu=r),yu(e,t)},n}function pd(e,t,n){n=_t(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){yu(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){yu(e,t),typeof r!="function"&&(Gt===null?Gt=new Set([this]):Gt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function 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=_t(-1,1),t.tag=2,Zt(n,t,1))),n.lanes|=1),e)}var Mh=Lt.ReactCurrentOwner,Ne=!1;function ke(e,t,n,r){t.child=e===null?Qf(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,ke(e,t,r,l),t.child)}function Ya(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!_s(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,hd(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 hd(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 xu(e,t,n,r,l)}function md(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Y(Kn,Me),Me|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Y(Kn,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,Y(Kn,Me),Me|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,Y(Kn,Me),Me|=r;return ke(e,t,l,n),t.child}function gd(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function xu(e,t,n,r,l){var i=Le(n)?yn:xe.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,ke(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),Vf(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:xe.current,f=tr(t,f));var x=n.getDerivedStateFromProps,y=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function";y||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||a!==f)&&Ba(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 x=="function"&&(gu(t,n,x,r),a=t.memoizedState),(s=Rt||Ua(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,Bf(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:xe.current,a=tr(t,a));var w=n.getDerivedStateFromProps;(x=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==y||v!==a)&&Ba(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 w=="function"&&(gu(t,n,w,r),S=t.memoizedState),(f=Rt||Ua(t,n,f,r,v,S,a)||!1)?(x||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 wu(e,t,n,r,i,l)}function wu(e,t,n,r,l,i){gd(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)):ke(e,t,s,i),t.memoizedState=r.state,l&&Ia(t,n,!0),t.child}function vd(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,ke(e,t,n,r),t.child}var Su={dehydrated:null,treeContext:null,retryLane:0};function ku(e){return{baseLanes:e,cachePool:null,transitions:null}}function yd(e,t,n){var r=t.pendingProps,l=te.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),Y(te,l&1),e===null)return hu(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Di(o,r,0,null),e=gn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ku(n),t.memoizedState=Su,e):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?ku(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Su,r}return i=e.child,e=i.sibling,r=Xt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function 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=ku(o),t.memoizedState=Su,i);if(!(t.mode&1))return Dl(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(N(419)),r=Po(i,r,void 0),Dl(e,t,o,r)}if(s=(o&e.childLanes)!==0,Ne||s){if(r=de,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Nt(e,l),tt(r,e,l,-1))}return Cs(),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++]=kt,He[Ve++]=Et,He[Ve++]=xn,kt=e.id,Et=e.overflow,xn=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 xd(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(ke(e,t,r.children,n),r=te.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&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:vd(t),nr();break;case 5:Kf(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?yd(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 xd(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,md(e,t,n)}return Pt(e,t,n)}var wd,Eu,Sd,kd;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}};Eu=function(){};Sd=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)}};kd=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(xe),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))),Eu(e,t),ve(t),null;case 5:fs(t);var l=pn(br.current);if(n=t.type,e!==null&&t.stateNode!=null)Sd(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":_l(r),sa(r,i,!0);break;case"textarea":_l(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":_l(e),sa(e,r,!1);break;case"textarea":_l(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)kd(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):Cs())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return lr(),Eu(e,t),e===null&&Yr(t.stateNode.containerInfo),ve(t),null;case 10:return 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 Es(),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(xe),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 Es(),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 Cu(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,x=0,y=e,v=null;t:for(;;){for(var w;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),(w=y.firstChild)!==null;)v=y,y=w;for(;;){if(y===e)break t;if(v===n&&++f===l&&(s=o),v===i&&++x===r&&(a=o),(w=y.nextSibling)!==null)break;y=v,v=y.parentNode}y=w}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 T=S.memoizedProps,I=S.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?T:Je(t.type,T),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(k){le(t,t.return,k)}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&&Cu(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 _u(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[wh],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 Cd(e){return e.tag===5||e.tag===3||e.tag===4}function ec(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Cd(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?Eo(e.parentNode,n):e.nodeType===1&&Eo(e,n),Kr(e)):Eo(pe,n.stateNode));break;case 4:r=pe,l=qe,pe=n.stateNode.containerInfo,qe=!0,It(e,t,n),pe=r,qe=l;break;case 0:case 11:case 14:case 15:if(!ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Cu(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;)Td(t,e),t=t.sibling}function Td(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(T){le(e,e.return,T)}try{Ar(5,e,e.return)}catch(T){le(e,e.return,T)}}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(T){le(e,e.return,T)}}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 x=a[o],y=a[o+1];x==="style"?Jc(l,y):x==="dangerouslySetInnerHTML"?Yc(l,y):x==="children"?Hr(l,y):Hu(l,x,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 w=i.value;w!=null?Zn(l,!!i.multiple,w,!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(T){le(e,e.return,T)}}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(T){le(e,e.return,T)}}break;case 3:if(Xe(t,e),it(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Kr(t.containerInfo)}catch(T){le(e,e.return,T)}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(x=n!==null&&n.memoizedState!==null,e.mode&1?(ye=(f=ye)||x,Xe(t,e),ye=f):Xe(t,e),it(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!x&&e.mode&1)for(F=e,x=e.child;x!==null;){for(y=F=x;F!==null;){switch(v=F,w=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(T){le(r,n,T)}}break;case 5:Qn(v,v.return);break;case 22:if(v.memoizedState!==null){rc(y);continue}}w!==null?(w.return=v,F=w):rc(y)}x=x.sibling}e:for(x=null,y=e;;){if(y.tag===5){if(x===null){x=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(T){le(e,e.return,T)}}}else if(y.tag===6){if(x===null)try{y.stateNode.nodeValue=f?"":y.memoizedProps}catch(T){le(e,e.return,T)}}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;x===y&&(x=null),y=y.return}x===y&&(x=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(Cd(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,jd(e)}function jd(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,jd(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&&$a(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}$a(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 x=f.memoizedState;if(x!==null){var y=x.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&&_u(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{_u(t)}catch(a){le(t,i,a)}break;case 5:var o=t.return;try{_u(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,xs=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,ws=0,$r=null,je=null,Ss=0,or=1/0,wt=null,xi=!1,Nu=null,Gt=null,Al=!1,Ht=null,wi=0,Ur=0,Pu=null,Xl=-1,Jl=0;function Ee(){return V&6?ie():Xl!==-1?Xl:Xl=ie()}function Yt(e){return e.mode&1?V&2&&he!==0?he&-he:Eh.transition!==null?(Jl===0&&(Jl=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;Ep(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?kh(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=Id(n,Nd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Nd(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=Ld();(de!==e||he!==t)&&(wt=null,or=ie()+500,mn(e,t));do try{Vh();break}catch(s){Pd(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,wt);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){Ee(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=cu(an.bind(null,e,je,wt),t);break}an(e,je,wt);break;case 4:if($t(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-et(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=ie()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Uh(r/1960))-r,10<r){e.timeoutHandle=cu(an.bind(null,e,je,wt),r);break}an(e,je,wt);break;case 5:an(e,je,wt);break;default:throw Error(N(329))}}}return Oe(e,ie()),e.callbackNode===n?Nd.bind(null,e):null}function Lu(e,t){var n=$r;return e.current.memoizedState.isDehydrated&&(mn(e,t).flags|=256),e=Si(e,t),e!==2&&(t=je,je=n,t!==null&&Ou(t)),e}function Ou(e){je===null?je=e:je.push.apply(je,e)}function Bh(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],i=l.getSnapshot;l=l.value;try{if(!nt(i(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function $t(e,t){for(t&=~ws,t&=~Ii,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-et(t),r=1<<n;e[n]=-1,t&=~r}}function 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,wt),Oe(e,ie()),null}function ks(e,t){var n=V;V|=1;try{return e(t)}finally{V=n,V===0&&(or=ie()+500,Oi&&rn())}}function kn(e){Ht!==null&&Ht.tag===0&&!(V&6)&&qn();var t=V;V|=1;var n=Qe.transition,r=Q;try{if(Qe.transition=null,Q=1,e)return e()}finally{Q=r,Qe.transition=n,V=t,!(V&6)&&rn()}}function Es(){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(xe),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:Es()}n=n.return}if(de=e,oe=e=Xt(e.current,null),he=Me=t,se=0,rl=null,ws=Ii=Sn=0,je=$r=null,dn!==null){for(t=0;t<dn.length;t++)if(n=dn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}dn=null}return e}function Pd(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(wn=0,fe=ue=ne=null,Rr=!1,el=0,xs.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,x=s,y=x.tag;if(!(x.mode&1)&&(y===0||y===11||y===15)){var v=x.alternate;v?(x.updateQueue=v.updateQueue,x.memoizedState=v.memoizedState,x.lanes=v.lanes):(x.updateQueue=null,x.memoizedState=null)}var w=Ka(o);if(w!==null){w.flags&=-257,Za(w,o,s,i,t),w.mode&1&&Qa(i,f,t),t=w,a=f;var S=t.updateQueue;if(S===null){var T=new Set;T.add(a),t.updateQueue=T}else S.add(a);break e}else{if(!(t&1)){Qa(i,f,t),Cs();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=dd(i,a,t);Aa(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 k=pd(i,s,t);Aa(i,k);break e}}i=i.return}while(i!==null)}Md(n)}catch(_){t=_,oe===n&&n!==null&&(oe=n=n.return);continue}break}while(1)}function Ld(){var e=yi.current;return yi.current=vi,e===null?vi:e}function Cs(){(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=Ld();(de!==e||he!==t)&&(wt=null,mn(e,t));do try{Hh();break}catch(l){Pd(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;)Od(oe)}function Vh(){for(;oe!==null&&!hp();)Od(oe)}function Od(e){var t=Fd(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?Md(e):oe=t,xs.current=null}function Md(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(Cp(e,i),e===de&&(oe=de=null,he=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Al||(Al=!0,Id(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,xs.current=null,Ah(e,n),Td(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,wi=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(xi)throw xi=!1,e=Nu,Nu=null,e;return wi&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(wi),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,wi=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 x=F;switch(x.tag){case 0:case 11:case 15:Ar(8,x,i)}var y=x.child;if(y!==null)y.return=x,F=y;else for(;F!==null;){x=F;var v=x.sibling,w=x.return;if(Ed(x),x===f){F=null;break}if(v!==null){v.return=w,F=v;break}F=w}}}var S=i.alternate;if(S!==null){var T=S.child;if(T!==null){S.child=null;do{var I=T.sibling;T.sibling=null,T=I}while(T!==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(_){le(s,s.return,_)}if(s===o){F=null;break e}var k=s.sibling;if(k!==null){k.return=s.return,F=k;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=dd(e,t,1),e=Zt(e,t,1),t=Ee(),e!==null&&(ul(e,1,t),Oe(e,t))}function le(e,t,n){if(e.tag===3)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=pd(t,e,1),t=Zt(t,e,1),e=Ee(),t!==null&&(ul(t,1,e),Oe(t,e));break}}t=t.return}}function Qh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ee(),e.pingedLanes|=e.suspendedLanes&n,de===e&&(he&n)===n&&(se===4||se===3&&(he&130023424)===he&&500>ie()-Ss?mn(e,0):ws|=n),Oe(e,t)}function zd(e,t){t===0&&(e.mode&1?(t=Nl,Nl<<=1,!(Nl&130023424)&&(Nl=4194304)):t=1);var n=Ee();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),zd(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),zd(e,n)}var Fd;Fd=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,xe.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=Mi,t.stateNode=l,l._reactInternals=t,vu(t,r,e,n),t=wu(null,t,r,!0,i,n)):(t.tag=0,b&&i&&ns(t),ke(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Yh(r),e=Je(r,e),l){case 0:t=xu(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),xu(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(vd(t),e===null)throw Error(N(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Bf(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=Qf(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}ke(e,t,r,n)}t=t.child}return t;case 5:return Kf(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),gd(e,t),ke(e,t,o,n),t.child;case 6:return e===null&&hu(t),null;case 13:return yd(e,t,n);case 4:return cs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rr(t,null,r,n):ke(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Je(r,l),Ga(e,t,r,l,n);case 7:return ke(e,t,t.pendingProps,n),t.child;case 8:return ke(e,t,t.pendingProps.children,n),t.child;case 12:return ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,Y(di,r._currentValue),r._currentValue=o,i!==null)if(nt(i.value,o)){if(i.children===l.children&&!Pe.current){t=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=_t(-1,n&-n),a.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var x=f.pending;x===null?a.next=a:(a.next=x.next,x.next=a),f.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),mu(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(N(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),mu(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ke(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Jn(t,n),l=Ke(l),r=r(l),t.flags|=1,ke(e,t,r,n),t.child;case 14:return r=t.type,l=Je(r,t.pendingProps),l=Je(r.type,l),Ya(e,t,r,l,n);case 15:return hd(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),Vf(t,r,l),vu(t,r,l,n),wu(null,t,r,!0,e,n);case 19:return xd(e,t,n);case 22:return md(e,t,n)}throw Error(N(156,t.tag))};function Id(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 _s(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yh(e){if(typeof e=="function")return _s(e)?1:0;if(e!=null){if(e=e.$$typeof,e===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")_s(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Dn:return gn(n.children,l,i,t);case 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 Dd(e){if(!e)return bt;e=e._reactInternals;e:{if(_n(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 Rd(e,t,n,r,l,i,o,s,a){return e=Ts(n,r,!0,e,l,i,o,s,a),e.context=Dd(null),n=e.current,r=Ee(),l=Yt(n),i=_t(r,l),i.callback=t??null,Zt(n,i,l),e.current.lanes=l,ul(e,l,r),Oe(e,r),e}function Ri(e,t,n,r){var l=t.current,i=Ee(),o=Yt(l);return n=Dd(n),t.context===null?t.context=n:t.pendingContext=n,t=_t(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Zt(l,t,o),e!==null&&(tt(e,l,o,i),Kl(e,l,o)),o}function ki(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function 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 Ad=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;kn(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=ki(o);i.call(f)}}var o=Rd(t,r,e,0,null,!1,!1,"",sc);return e._reactRootContainer=o,e[jt]=o.current,Yr(e.nodeType===8?e.parentNode:e),kn(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var f=ki(a);s.call(f)}}var a=Ts(e,0,!1,null,null,!1,!1,"",sc);return e._reactRootContainer=a,e[jt]=a.current,Yr(e.nodeType===8?e.parentNode:e),kn(function(){Ri(t,a,n,r)}),a}function Ui(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var s=l;l=function(){var a=ki(o);s.call(a)}}Ri(t,o,e,l)}else o=bh(n,t,e,l,r);return ki(o)}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:kn(function(){var r=Nt(e,1);if(r!==null){var l=Ee();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=Ee();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=Ee();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=ks;tf=kn;var em={usingClientEntryPoint:!1,Events:[al,Un,Li,qc,bc,ks]},jr={findFiberByHostInstance:fn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},tm={bundleType:jr.bundleType,version:jr.version,rendererPackageName:jr.rendererPackageName,rendererConfig:jr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef: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.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var $l=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!$l.isDisabled&&$l.supportsFiber)try{Ti=$l.inject(tm),at=$l}catch{}}De.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=em;De.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!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=Ad;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 kn(e)};De.hydrate=function(e,t,n){if(!$i(t))throw Error(N(200));return Ui(null,e,t,!0,n)};De.hydrateRoot=function(e,t,n){if(!Ps(e))throw Error(N(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Ad;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Rd(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?(kn(function(){Ui(null,null,e,!1,function(){e._reactRootContainer=null,e[jt]=null})}),!0):!1};De.unstable_batchedUpdates=ks;De.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!$i(n))throw Error(N(200));if(e==null||e._reactInternals===void 0)throw Error(N(38));return Ui(e,t,n,!1,r)};De.version="18.2.0-next-9e3b772b8-20220608";function $d(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE($d)}catch(e){console.error(e)}}$d(),Dc.exports=De;var Ud=Dc.exports;const nm=il(Ud);var ac=Ud;$o.createRoot=ac.createRoot,$o.hydrateRoot=ac.hydrateRoot;const ft=C.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=C.createContext({refresh:()=>{}}),Ei=({label:e,className:t})=>d.jsxs("div",{className:`flex gap-2 items-center ${t}`,children:[d.jsxs("svg",{"aria-hidden":"true",className:"w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[d.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),d.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),e?d.jsxs("span",{className:"text-sm",children:[e," ..."]}):d.jsx("span",{className:"sr-only",children:"Loading..."})]}),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 Bd(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 Hd={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},cc=Ct.createContext&&Ct.createContext(Hd),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 Vd(e){return e&&e.map(function(t,n){return Ct.createElement(t.tag,Jt({key:n},t.attr),Vd(t.child))})}function ae(e){return function(t){return Ct.createElement(um,Jt({attr:Jt({},e.attr)},t),Vd(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),Ct.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&&Ct.createElement("title",null,i),e.children)};return cc!==void 0?Ct.createElement(cc.Consumer,null,function(n){return t(n)}):t(Hd)}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 Wd(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(Wd,{})})]}),t]}),En=e=>{var r,l,i;let{error:t,remove:n}=e;return t==null?null:d.jsxs(pm,{onClose:n,title:t.text,children:[((r=t.details)==null?void 0:r.statusText)&&d.jsx("div",{className:"pb-2 text-md",children:(l=t.details)==null?void 0:l.statusText}),d.jsx("div",{className:"whitespace-pre-wrap text-sm",children:(i=t.details)==null?void 0:i.text})]})};function 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=C.useRef(!0),t=C.useRef(()=>e.current);return C.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function vm(e){const t=C.useRef(e);return t.current=e,t}function ym(e){const t=vm(e);C.useEffect(()=>()=>t.current(),[])}function xm(e){const t=C.useRef(null);return C.useEffect(()=>{t.current=e}),t.current}function wm(e){const t=C.useRef(e);return C.useEffect(()=>{t.current=e},[e]),t}function cn(e){const t=wm(e);return C.useCallback(function(...n){return t.current&&t.current(...n)},[t])}function Sm(e){var t=zs(e);return t&&t.defaultView||window}function km(e,t){return Sm(e).getComputedStyle(e,t)}var Em=/([A-Z])/g;function Cm(e){return e.replace(Em,"-$1").toLowerCase()}var _m=/^ms-/;function Ul(e){return Cm(e).replace(_m,"-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))||km(e).getPropertyValue(Ul(t));Object.keys(t).forEach(function(l){var i=t[l];!i&&i!==0?e.style.removeProperty(Ul(l)):jm(l)?r+=l+"("+i+") ":n+=Ul(l)+": "+i+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const Nm="data-rr-ui-";function Pm(e){return`${Nm}${e}`}function Lm(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const 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 Qd=Om,Kd=C.createContext(Bi?window:void 0);Kd.Provider;function Fs(){return C.useContext(Kd)}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]=C.useState(()=>Io(e,n==null?void 0:n.document));if(!r){const i=Io(e);i&&l(i)}return C.useEffect(()=>{t&&r&&t(r)},[t,r]),C.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 C.useMemo(()=>zm(e,t),[e,t])}const Fm=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",Im=typeof document<"u",gc=Im||Fm?C.useLayoutEffect:C.useEffect;function Dm({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:l}){const i=C.useRef(null),o=C.useRef(t),s=cn(n);C.useEffect(()=>{t?o.current=!0:s(i.current)},[t,s]);const a=Is(i,e.ref),f=C.cloneElement(e,{ref:a});return t?f:l||!o.current&&r?null:f}const Rm=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function Am(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}function $m(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:l,onExiting:i,onExited:o,addEndListener:s,children:a}=e,f=Am(e,Rm);const x=C.useRef(null),y=Is(x,typeof a=="function"?null:a.ref),v=k=>_=>{k&&x.current&&k(x.current,_)},w=C.useCallback(v(t),[t]),S=C.useCallback(v(n),[n]),T=C.useCallback(v(r),[r]),I=C.useCallback(v(l),[l]),m=C.useCallback(v(i),[i]),p=C.useCallback(v(o),[o]),h=C.useCallback(v(s),[s]);return Object.assign({},f,{nodeRef:x},t&&{onEnter:w},n&&{onEntering:S},r&&{onEntered:T},l&&{onExit:I},i&&{onExiting:m},o&&{onExited:p},s&&{addEndListener:h},{children:typeof a=="function"?(k,_)=>a(k,Object.assign({},_,{ref:y})):C.cloneElement(a,{ref:y})})}const Um=["component"];function Bm(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}const Hm=C.forwardRef((e,t)=>{let{component:n}=e,r=Bm(e,Um);const l=$m(r);return d.jsx(n,Object.assign({ref:t},l))}),Vm=Hm;function Wm({in:e,onTransition:t}){const n=C.useRef(null),r=C.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 Qm({children:e,in:t,onExited:n,onEntered:r,transition:l}){const[i,o]=C.useState(!t);t&&i&&o(!1);const s=Wm({in:!!t,onTransition:f=>{const x=()=>{f.isStale()||(f.in?r==null||r(f.element,f.initial):(o(!0),n==null||n(f.element)))};Promise.resolve(l(f)).then(x,y=>{throw f.in||o(!0),y})}}),a=Is(s,e.ref);return i&&!t?null:C.cloneElement(e,{ref:a})}function vc(e,t,n){return e?d.jsx(Vm,Object.assign({},n,{component:e})):t?d.jsx(Qm,Object.assign({},n,{transition:t})):d.jsx(Dm,Object.assign({},n))}function Km(e){return e.code==="Escape"||e.keyCode===27}const Zm=["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 Gm(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}let Do;function Ym(e){return Do||(Do=new Qd({ownerDocument:e==null?void 0:e.document})),Do}function Xm(e){const t=Fs(),n=e||Ym(t),r=C.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:C.useCallback(l=>{r.current.dialog=l},[]),setBackdropRef:C.useCallback(l=>{r.current.backdrop=l},[])})}const Zd=C.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:x,transition:y,runTransition:v,backdropTransition:w,runBackdropTransition:S,autoFocus:T=!0,enforceFocus:I=!0,restoreFocus:m=!0,restoreFocusOptions:p,renderDialog:h,renderBackdrop:k=q=>d.jsx("div",Object.assign({},q)),manager:_,container:j,onShow:O,onHide:z=()=>{},onExit:W,onExited:A,onExiting:we,onEnter:dt,onEntering:pt,onEntered:Tn}=e,fr=Gm(e,Zm);const Ae=Fs(),rt=Mm(j),P=Xm(_),R=gm(),$=xm(n),[K,ee]=C.useState(!n),Ge=C.useRef(null);C.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(),T){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}});C.useEffect(()=>{!n||!rt||$e()},[n,rt,$e]),C.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&&Km(q)&&P.isTopModal()&&(x==null||x(q),q.defaultPrevented||z())}),jn=C.useRef(),dr=C.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:C.cloneElement(o,{role:"document"})}));Nn=vc(y,v,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:W,onExiting:we,onExited:lt,onEnter:dt,onEntering:pt,onEntered:Tn,children:Nn});let Pn=null;return s&&(Pn=k({ref:P.setBackdropRef,onClick:Ot}),Pn=vc(w,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)})});Zd.displayName="Modal";const Jm=Object.assign(Zd,{Manager:Qd}),qm=({onClose:e,title:t})=>d.jsxs("div",{className:"flex p-3 justify-between items-center border-b dark:border-slate-600",children:[d.jsx("h2",{className:"text-xl font-semibold dark:slate-300",children:t}),e&&d.jsx("button",{className:"text-gray-500 hover:text-gray-700",onClick:e,"aria-label":"Close modal",children:d.jsx(Wd,{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(Jm,{show:e,onHide:t,renderBackdrop:i,className:"fixed z-[301] top-0 left-0 w-full h-full block overflow-x-hidden overflow-y-auto",children:d.jsxs("div",{className:`bg-white shadow-lg my-8 mx-auto max-w-2xl rounded ${l} dark:bg-slate-800 dark:text-gray-50`,children:[d.jsx(qm,{onClose:t,title:n}),r]})})},Vi=({children:e})=>d.jsx("div",{className:"p-3 border-b dark:border-slate-500",children:e}),Wi=({children:e,className:t})=>d.jsx("div",{className:`p-3 flex justify-end gap-2 ${t}`,children:e}),en=({onClick:e,children:t,className:n,disabled:r,variant:l})=>{let i={secondary:"hover:bg-blue-500 transition-colors hover:text-white dark:hover:bg-blue-900/50",danger:"bg-red-400 text-white border-green-50 hover:border-red-700 hover:bg-red-600 dark:bg-red-800 dark:border-none dark:hover:bg-red-900",primary:"bg-blue-600 text-white hover:bg-blue-800 disabled:bg-blue-200 dark:disabled:bg-slate-600 dark:disabled:text-slate-300 dark:border-none",cancel:"hover:bg-slate-200 dark:bg-slate-600 dark:hover:bg-slate-700 dark:border-none",none:""}[l??"secondary"];return d.jsx("button",{disabled:r,onClick:o=>{o.preventDefault(),e()},className:`inline-flex items-center gap-1 border rounded-lg disabled:cursor-not-allowed px-2 py-1 dark:border-slate-700 ${i} ${n}`,children:t})},yc=e=>{let t;const n=new Set,r=(x,y)=>{const v=typeof x=="function"?x(t):x;if(!Object.is(v,t)){const w=t;t=y??(typeof v!="object"||v===null)?v:Object.assign({},t,v),n.forEach(S=>S(t,w))}},l=()=>t,a={setState:r,getState:l,getInitialState:()=>f,subscribe:x=>(n.add(x),()=>n.delete(x)),destroy:()=>{n.clear()}},f=t=e(r,l,a);return a},bm=e=>e?yc(e):yc;var Gd={exports:{}},Yd={},Xd={exports:{}},Jd={};/**
|
|
* @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=C;function eg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var tg=typeof Object.is=="function"?Object.is:eg,ng=ur.useState,rg=ur.useEffect,lg=ur.useLayoutEffect,ig=ur.useDebugValue;function og(e,t){var n=t(),r=ng({inst:{value:n,getSnapshot:t}}),l=r[0].inst,i=r[1];return lg(function(){l.value=n,l.getSnapshot=t,Ro(l)&&i({inst:l})},[e,n,t]),rg(function(){return Ro(l)&&i({inst:l}),e(function(){Ro(l)&&i({inst:l})})},[e]),ig(n),n}function Ro(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!tg(e,n)}catch{return!0}}function ug(e,t){return t()}var sg=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?ug:og;Jd.useSyncExternalStore=ur.useSyncExternalStore!==void 0?ur.useSyncExternalStore:sg;Xd.exports=Jd;var ag=Xd.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=C,cg=ag;function fg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dg=typeof Object.is=="function"?Object.is:fg,pg=cg.useSyncExternalStore,hg=Qi.useRef,mg=Qi.useEffect,gg=Qi.useMemo,vg=Qi.useDebugValue;Yd.useSyncExternalStoreWithSelector=function(e,t,n,r,l){var i=hg(null);if(i.current===null){var o={hasValue:!1,value:null};i.current=o}else o=i.current;i=gg(function(){function a(w){if(!f){if(f=!0,x=w,w=r(w),l!==void 0&&o.hasValue){var S=o.value;if(l(S,w))return y=S}return y=w}if(S=y,dg(x,w))return S;var T=r(w);return l!==void 0&&l(S,T)?S:(x=w,y=T)}var f=!1,x,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=pg(e,i[0],i[1]);return mg(function(){o.hasValue=!0,o.value=s},[s]),vg(s),s};Gd.exports=Yd;var yg=Gd.exports;const xg=il(yg),{useDebugValue:wg}=Ct,{useSyncExternalStoreWithSelector:Sg}=xg;const kg=e=>e;function Eg(e,t=kg,n){const r=Sg(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return wg(r),r}const xc=e=>{const t=typeof e=="function"?bm(e):e,n=(r,l)=>Eg(t,r,l);return Object.assign(n,t),n},qd=e=>e?xc(e):xc,Cg=(e,t)=>e.id==t.id&&e.info_hash==t.info_hash,_g=(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=qd(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=>_g(n.torrents,t)?{}:{torrents:t}),refreshTorrents:()=>{},setRefreshTorrents:t=>e({refreshTorrents:t})})),Tg=({id:e,show:t,onHide:n})=>{if(!t)return null;const[r,l]=C.useState(!1),[i,o]=C.useState(null),[s,a]=C.useState(!1),f=C.useContext(ft),x=vn(w=>w.refreshTorrents),y=()=>{l(!1),o(null),a(!1),n()},v=()=>{a(!0),(r?f.delete:f.forget)(e).then(()=>{x(),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(En,{error:i})]}),d.jsxs(Wi,{children:[s&&d.jsx(Ei,{}),d.jsx(en,{variant:"cancel",onClick:y,children:"Cancel"}),d.jsx(en,{variant:"danger",onClick:v,disabled:s,children:"Delete Torrent"})]})]})};function jg(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 Ng(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 Pg(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 Lg(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=qd(e=>({closeableError:null,setCloseableError:t=>e(()=>({closeableError:t})),otherError:null,setOtherError:t=>e(()=>({otherError:t}))})),Og=({id:e,statsResponse:t,extendedView:n,setExtendedView:r})=>{let l=t.state,[i,o]=C.useState(!1),[s,a]=C.useState(!1),f=C.useContext(Ls);const x=l=="live",y=l=="paused"||l=="error",v=l=="paused"||l=="live",w=bn(h=>h.setCloseableError),S=C.useContext(ft),T=()=>{o(!0),S.start(e).then(()=>{f.refresh()},h=>{w({text:`Error starting torrent id=${e}`,details:h})}).finally(()=>o(!1))},I=()=>{o(!0),S.pause(e).then(()=>{f.refresh()},h=>{w({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:T,disabled:i,children:d.jsx(Pg,{className:"hover:text-green-600"})}),x&&d.jsx(hn,{onClick:I,disabled:i,children:d.jsx(Ng,{className:"hover:text-amber-500"})}),v&&d.jsx(hn,{onClick:()=>r(!n),disabled:i,children:d.jsx(jg,{className:"hover:text-green-600"})}),d.jsx(hn,{onClick:m,disabled:i,children:d.jsx(Lg,{className:"hover:text-red-500"})}),d.jsx(Tg,{id:e,show:s,onHide:p})]})},wc={warn:"bg-amber-500 text-white",info:"bg-blue-500 text-white",success:"bg-green-700 text-white",error:"bg-red-500 text-white"},bd=({now:e,variant:t,label:n,classNames:r})=>{const l=n??`${e.toFixed(2)}%`,i=wc[t??"info"]??wc.info;return d.jsx("div",{className:`w-full bg-gray-200 rounded-full mb-1 dark:bg-gray-500 ${r}`,children:d.jsx("div",{className:`text-xs font-medium transition-all text-center leading-none py-0.5 px-2 rounded-full ${i} ${e<1&&"bg-transparent"}`,style:{width:`${e}%`},children:l})})};function ll(e){if(e===0)return"0 Bytes";const t=1024,n=["Bytes","KB","MB","GB"],r=Math.floor(Math.log(e)/Math.log(t));return parseFloat((e/Math.pow(t,r)).toFixed(2))+" "+n[r]}const Mg=({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 zg(e){return e.files.filter(n=>n.included).reduce((n,r)=>n.length>r.length?n:r).name}function Fg(e){return e.name??zg(e)}function Ig(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 Dg(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":Ig(t)}function Rg(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 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 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}}]})(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:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}}]})(e)}function Ug(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 Bg(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 Hg=({className:e,finished:t,live:n,error:r})=>{const l=t&&n;return r?d.jsx(Ag,{className:e,color:"red"}):l?d.jsx(Ug,{className:e,color:"green"}):t?d.jsx(Rg,{className:e,color:"green"}):n?d.jsx($g,{className:`text-blue-500 ${e}`}):d.jsx(Bg,{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,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 Vg(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 Wg(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 Ci={exports:{}};Ci.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]",x="[object Array]",y="[object Boolean]",v="[object Date]",w="[object Error]",S="[object Function]",T="[object GeneratorFunction]",I="[object Map]",m="[object Number]",p="[object Object]",h="[object Promise]",k="[object RegExp]",_="[object Set]",j="[object String]",O="[object Symbol]",z="[object WeakMap]",W="[object ArrayBuffer]",A="[object DataView]",we="[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[we]=Z[dt]=Z[pt]=Z[Tn]=Z[fr]=Z[Ae]=Z[rt]=Z[P]=Z[R]=!0,Z[f]=Z[x]=Z[W]=Z[y]=Z[A]=Z[v]=Z[w]=Z[S]=Z[I]=Z[m]=Z[p]=Z[k]=Z[_]=Z[j]=Z[z]=!1;var jn=typeof Ut=="object"&&Ut&&Ut.Object===Object&&Ut,dr=typeof self=="object"&&self&&self.Object===Object&&self,lt=jn||dr||Function("return this")(),pr=t&&!t.nodeType&&t,Nn=pr&&!0&&e&&!e.nodeType&&e,Pn=Nn&&Nn.exports===pr,q=Pn&&jn.process,hr=function(){try{return q&&q.binding("util")}catch{}}(),Ln=hr&&hr.isTypedArray;function l0(u,c,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,E=u?u.length:0,M=Array(E);++g<E;)M[g]=c(u[g],g,u);return M}function i0(u,c){for(var g=-1,E=c.length,M=u.length;++g<E;)u[M+g]=c[g];return u}function o0(u,c){for(var g=-1,E=u?u.length:0;++g<E;)if(c(u[g],g,u))return!0;return!1}function u0(u){return function(c){return c==null?void 0:c[u]}}function s0(u,c){var g=u.length;for(u.sort(c);g--;)u[g]=u[g].value;return u}function a0(u,c){for(var g=-1,E=Array(u);++g<u;)E[g]=c(g);return E}function As(u){return function(c){return u(c)}}function c0(u,c){return u==null?void 0:u[c]}function Zi(u){var c=!1;if(u!=null&&typeof u.toString!="function")try{c=!!(u+"")}catch{}return c}function f0(u){var c=-1,g=Array(u.size);return u.forEach(function(E,M){g[++c]=[M,E]}),g}function d0(u,c){return function(g){return u(c(g))}}function p0(u){var c=-1,g=Array(u.size);return u.forEach(function(E){g[++c]=E}),g}var h0=Array.prototype,m0=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=m0.toString,mt=fl.hasOwnProperty,On=fl.toString,g0=RegExp("^"+Us.call(mt).replace($e,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),dl=lt.Symbol,Bs=lt.Uint8Array,v0=fl.propertyIsEnumerable,y0=h0.splice,Hs=dl?dl.isConcatSpreadable:void 0,x0=d0(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),S0=on(mr),k0=on(Xi),E0=on(Ji),C0=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 E=u[c];this.set(E[0],E[1])}}function _0(){this.__data__=gr?gr(null):{}}function T0(u){return this.has(u)&&delete this.__data__[u]}function j0(u){var c=this.__data__;if(gr){var g=c[u];return g===l?void 0:g}return mt.call(c,u)?c[u]:void 0}function N0(u){var c=this.__data__;return gr?c[u]!==void 0:mt.call(c,u)}function P0(u,c){var g=this.__data__;return g[u]=gr&&c===void 0?l:c,this}ln.prototype.clear=_0,ln.prototype.delete=T0,ln.prototype.get=j0,ln.prototype.has=N0,ln.prototype.set=P0;function gt(u){var c=-1,g=u?u.length:0;for(this.clear();++c<g;){var E=u[c];this.set(E[0],E[1])}}function L0(){this.__data__=[]}function O0(u){var c=this.__data__,g=ml(c,u);if(g<0)return!1;var E=c.length-1;return g==E?c.pop():y0.call(c,g,1),!0}function M0(u){var c=this.__data__,g=ml(c,u);return g<0?void 0:c[g][1]}function z0(u){return ml(this.__data__,u)>-1}function F0(u,c){var g=this.__data__,E=ml(g,u);return E<0?g.push([u,c]):g[E][1]=c,this}gt.prototype.clear=L0,gt.prototype.delete=O0,gt.prototype.get=M0,gt.prototype.has=z0,gt.prototype.set=F0;function vt(u){var c=-1,g=u?u.length:0;for(this.clear();++c<g;){var E=u[c];this.set(E[0],E[1])}}function I0(){this.__data__={hash:new ln,map:new(mr||gt),string:new ln}}function D0(u){return gl(this,u).delete(u)}function R0(u){return gl(this,u).get(u)}function A0(u){return gl(this,u).has(u)}function $0(u,c){return gl(this,u).set(u,c),this}vt.prototype.clear=I0,vt.prototype.delete=D0,vt.prototype.get=R0,vt.prototype.has=A0,vt.prototype.set=$0;function hl(u){var c=-1,g=u?u.length:0;for(this.__data__=new vt;++c<g;)this.add(u[c])}function U0(u){return this.__data__.set(u,l),this}function B0(u){return this.__data__.has(u)}hl.prototype.add=hl.prototype.push=U0,hl.prototype.has=B0;function yt(u){this.__data__=new gt(u)}function H0(){this.__data__=new gt}function V0(u){return this.__data__.delete(u)}function W0(u){return this.__data__.get(u)}function Q0(u){return this.__data__.has(u)}function K0(u,c){var g=this.__data__;if(g instanceof gt){var E=g.__data__;if(!mr||E.length<n-1)return E.push([u,c]),this;g=this.__data__=new vt(E)}return g.set(u,c),this}yt.prototype.clear=H0,yt.prototype.delete=V0,yt.prototype.get=W0,yt.prototype.has=Q0,yt.prototype.set=K0;function Z0(u,c){var g=zt(u)||lo(u)?a0(u.length,String):[],E=g.length,M=!!E;for(var L in u)(c||mt.call(u,L))&&!(M&&(L=="length"||to(L,E)))&&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 G0=h1(X0);function Qs(u,c,g,E,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,E,M):i0(M,U):E||(M[M.length]=U)}return M}var Y0=m1();function X0(u,c){return u&&Y0(u,c,wl)}function Ks(u,c){c=vl(c,u)?[c]:Zs(c);for(var g=0,E=c.length;u!=null&&g<E;)u=u[yl(c[g++])];return g&&g==E?u:void 0}function J0(u){return On.call(u)}function q0(u,c){return u!=null&&c in Object(u)}function eo(u,c,g,E,M){return u===c?!0:u==null||c==null||!yr(u)&&!xl(c)?u!==u&&c!==c:b0(u,c,eo,g,E,M)}function b0(u,c,g,E,M,L){var D=zt(u),U=zt(c),H=x,G=x;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||j1(u)?Gs(u,c,g,E,M,L):g1(u,c,H,g,E,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,xt=Be?c.value():c;return L||(L=new yt),g(Ft,xt,E,M,L)}}return ce?(L||(L=new yt),v1(u,c,g,E,M,L)):!1}function e1(u,c,g,E){var M=g.length,L=M,D=!E;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(E)var ce=E(G,Se,H,u,c,Te);if(!(ce===void 0?eo(Se,G,E,i|o,Te):ce))return!1}}return!0}function t1(u){if(!yr(u)||k1(u))return!1;var c=qs(u)||Zi(u)?g0:Ye;return c.test(on(u))}function n1(u){return xl(u)&&io(u.length)&&!!Z[On.call(u)]}function r1(u){return typeof u=="function"?u:u==null?bs:typeof u=="object"?zt(u)?u1(u[0],u[1]):o1(u):O1(u)}function l1(u){if(!E1(u))return x0(u);var c=[];for(var g in Object(u))mt.call(u,g)&&g!="constructor"&&c.push(g);return c}function i1(u,c){var g=-1,E=vr(u)?Array(u.length):[];return G0(u,function(M,L,D){E[++g]=c(M,L,D)}),E}function o1(u){var c=y1(u);return c.length==1&&c[0][2]?Js(c[0][0],c[0][1]):function(g){return g===u||e1(g,u,c)}}function u1(u,c){return vl(u)&&Xs(c)?Js(yl(u),c):function(g){var E=P1(g,u);return E===void 0&&E===c?L1(g,u):eo(c,E,void 0,i|o)}}function s1(u,c,g){var E=-1;c=Rs(c.length?c:[bs],As(r1));var M=i1(u,function(L,D,U){var H=Rs(c,function(G){return G(L)});return{criteria:H,index:++E,value:L}});return s0(M,function(L,D){return p1(L,D,g)})}function a1(u){return function(c){return Ks(c,u)}}function c1(u,c){return c=Vs(c===void 0?u.length-1:c,0),function(){for(var g=arguments,E=-1,M=Vs(g.length-c,0),L=Array(M);++E<M;)L[E]=g[c+E];E=-1;for(var D=Array(c+1);++E<c;)D[E]=g[E];return D[c]=L,l0(u,this,D)}}function f1(u){if(typeof u=="string")return u;if(xr(u))return Ws?Ws.call(u):"";var c=u+"";return c=="0"&&1/u==-s?"-0":c}function Zs(u){return zt(u)?u:C1(u)}function d1(u,c){if(u!==c){var g=u!==void 0,E=u===null,M=u===u,L=xr(u),D=c!==void 0,U=c===null,H=c===c,G=xr(c);if(!U&&!G&&!L&&u>c||L&&D&&H&&!U&&!G||E&&D&&H||!g&&H||!M)return 1;if(!E&&!L&&!G&&u<c||G&&g&&M&&!E&&!L||U&&g&&M||!D&&M||!H)return-1}return 0}function p1(u,c,g){for(var E=-1,M=u.criteria,L=c.criteria,D=M.length,U=g.length;++E<D;){var H=d1(M[E],L[E]);if(H){if(E>=U)return H;var G=g[E];return H*(G=="desc"?-1:1)}}return u.index-c.index}function h1(u,c){return function(g,E){if(g==null)return g;if(!vr(g))return u(g,E);for(var M=g.length,L=c?M:-1,D=Object(g);(c?L--:++L<M)&&E(D[L],L,D)!==!1;);return g}}function m1(u){return function(c,g,E){for(var M=-1,L=Object(c),D=E(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,E,M,L){var D=M&o,U=u.length,H=c.length;if(U!=H&&!(D&&H>U))return!1;var G=L.get(u);if(G&&L.get(c))return G==c;var Se=-1,Te=!0,ce=M&i?new hl:void 0;for(L.set(u,c),L.set(c,u);++Se<U;){var Ue=u[Se],Be=c[Se];if(E)var Ft=D?E(Be,Ue,Se,c,u,L):E(Ue,Be,Se,u,c,L);if(Ft!==void 0){if(Ft)continue;Te=!1;break}if(ce){if(!o0(c,function(xt,un){if(!ce.has(un)&&(Ue===xt||g(Ue,xt,E,M,L)))return ce.add(un)})){Te=!1;break}}else if(!(Ue===Be||g(Ue,Be,E,M,L))){Te=!1;break}}return L.delete(u),L.delete(c),Te}function g1(u,c,g,E,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||!E(new Bs(u),new Bs(c)));case y:case v:case m:return ro(+u,+c);case w:return u.name==c.name&&u.message==c.message;case k:case j:return u==c+"";case I:var U=f0;case _:var H=L&o;if(U||(U=p0),u.size!=c.size&&!H)return!1;var G=D.get(u);if(G)return G==c;L|=i,D.set(u,c);var Se=Gs(U(u),U(c),E,M,L,D);return D.delete(u),Se;case O:if(bi)return bi.call(u)==bi.call(c)}return!1}function v1(u,c,g,E,M,L){var D=M&o,U=wl(u),H=U.length,G=wl(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 xt=u[ce],un=c[ce];if(E)var ea=D?E(un,xt,ce,c,u,L):E(xt,un,ce,u,c,L);if(!(ea===void 0?xt===un||g(xt,un,E,M,L):ea)){Be=!1;break}Ft||(Ft=ce=="constructor")}if(Be&&!Ft){var Sl=u.constructor,kl=c.constructor;Sl!=kl&&"constructor"in u&&"constructor"in c&&!(typeof Sl=="function"&&Sl instanceof Sl&&typeof kl=="function"&&kl instanceof kl)&&(Be=!1)}return L.delete(u),L.delete(c),Be}function gl(u,c){var g=u.__data__;return S1(c)?g[typeof c=="string"?"string":"hash"]:g.map}function y1(u){for(var c=wl(u),g=c.length;g--;){var E=c[g],M=u[E];c[g]=[E,M,Xs(M)]}return c}function Mn(u,c){var g=c0(u,c);return t1(g)?g:void 0}var Mt=J0;(Yi&&Mt(new Yi(new ArrayBuffer(1)))!=A||mr&&Mt(new mr)!=I||Xi&&Mt(Xi.resolve())!=h||Ji&&Mt(new Ji)!=_||qi&&Mt(new qi)!=z)&&(Mt=function(u){var c=On.call(u),g=c==p?u.constructor:void 0,E=g?on(g):void 0;if(E)switch(E){case w0:return A;case S0:return I;case k0:return h;case E0:return _;case C0:return z}return c});function x1(u,c,g){c=vl(c,u)?[c]:Zs(c);for(var E,M=-1,D=c.length;++M<D;){var L=yl(c[M]);if(!(E=u!=null&&g(u,L)))break;u=u[L]}if(E)return E;var D=u?u.length:0;return!!D&&io(D)&&to(L,D)&&(zt(u)||lo(u))}function 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 E=typeof c;return(E=="number"?vr(g)&&to(c,g.length):E=="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||xr(u)?!0:K.test(u)||!$.test(u)||c!=null&&u in Object(c)}function S1(u){var c=typeof u;return c=="string"||c=="number"||c=="symbol"||c=="boolean"?u!=="__proto__":u===null}function k1(u){return!!$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 C1=no(function(u){u=N1(u);var c=[];return ee.test(u)&&c.push(""),u.replace(Ge,function(g,E,M,L){c.push(M?L.replace(ht,"$1"):E||g)}),c});function yl(u){if(typeof u=="string"||xr(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=c1(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]]),s1(u,Qs(c,1),[])});function no(u,c){if(typeof u!="function"||c&&typeof c!="function")throw new TypeError(r);var g=function(){var E=arguments,M=c?c.apply(this,E):E[0],L=g.cache;if(L.has(M))return L.get(M);var D=u.apply(this,E);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 T1(u)&&mt.call(u,"callee")&&(!v0.call(u,"callee")||On.call(u)==f)}var zt=Array.isArray;function vr(u){return u!=null&&io(u.length)&&!qs(u)}function T1(u){return xl(u)&&vr(u)}function qs(u){var c=yr(u)?On.call(u):"";return c==S||c==T}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 xl(u){return!!u&&typeof u=="object"}function xr(u){return typeof u=="symbol"||xl(u)&&On.call(u)==O}var j1=Ln?As(Ln):n1;function N1(u){return u==null?"":f1(u)}function P1(u,c,g){var E=u==null?void 0:Ks(u,c);return E===void 0?g:E}function L1(u,c){return u!=null&&x1(u,c,q0)}function wl(u){return vr(u)?Z0(u):l1(u)}function bs(u){return u}function O1(u){return vl(u)?u0(yl(u)):a1(u)}e.exports=_1})(Ci,Ci.exports);var Qg=Ci.exports;const kc=il(Qg),Kg=(e,t)=>{const n=(r,l,i,o)=>{let s=[],a=[],f={};const x=w=>(f[w]=f[w]||[],f[w]);i.forEach(w=>{if(o==w.pathComponents.length-1){s.push(w);return}x(w.pathComponents[o]).push(w)}),s=kc(s,w=>w.filename);let y=kc(Object.entries(f),([w,S])=>w),v=0;for(const[w,S]of y)a.push(n(w,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)},e0=({torrentId:e,tree:t,selectedFiles:n,setSelectedFiles:r,initialExpanded:l,torrentDetails:i,torrentStats:o,showProgressBar:s,disabled:a,allowStream:f})=>{const x=C.useContext(ft);let[y,v]=C.useState(l),w=C.useMemo(()=>{let h=k=>{let _=k.dirs.flatMap(h);return _.push(...k.files.map(j=>j.id)),_};return h(t)},[t]);const S=h=>{if(h.target.checked){let k=new Set(n);w.forEach(_=>k.add(_)),r(k)}else{let k=new Set(n);w.forEach(_=>k.delete(_)),r(k)}},T=h=>{if(n.has(h)){let k=new Set(n);k.delete(h),r(k)}else{let k=new Set(n);k.add(h),r(k)}},I=()=>w.filter(h=>n.has(h)).length,m=()=>w.filter(h=>n.has(h)).map(h=>i.files[h].length).reduce((h,k)=>h+k,0),p=h=>{if(f&&e!=null&&/\.(mp4|mkv|avi)$/.test(h.filename))return x.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(Vg,{}):d.jsx(Wg,{})}),d.jsx(Sc,{checked:w.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(e0,{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:()=>T(h.id),labelLink:p(h)}),s&&d.jsx(bd,{now:h.have_bytes/h.length*100,variant:h.have_bytes==h.length?"success":"info"})]},h.id))})]})]})},t0=({torrentId:e,torrentDetails:t,selectedFiles:n,setSelectedFiles:r,torrentStats:l,showProgressBar:i,disabled:o,allowStream:s})=>{let a=C.useMemo(()=>Kg(t,l),[t,l]);return d.jsx(e0,{torrentId:e,torrentDetails:t,torrentStats:l,tree:a,selectedFiles:n,setSelectedFiles:r,initialExpanded:!0,showProgressBar:i,disabled:o,allowStream:s})},Zg=({id:e,detailsResponse:t,statsResponse:n})=>{const r=(n==null?void 0:n.state)??"",l=(n==null?void 0:n.error)??null,i=(n==null?void 0:n.total_bytes)??1,o=(n==null?void 0:n.progress_bytes)??0,s=(n==null?void 0:n.finished)||!1,a=l||i==0?100:o/i*100,f=()=>{var j;let _=(j=n==null?void 0:n.live)==null?void 0:j.snapshot.peer_stats;return _?`${_.live} / ${_.seen}`:""},x=_=>d.jsx(Hg,{className:_,error:!!l,live:!!(n!=null&&n.live),finished:s}),[y,v]=C.useState(new Set);C.useEffect(()=>{v(new Set((t==null?void 0:t.files.map((_,j)=>({f:_,id:j})).filter(({f:_})=>_.included).map(({id:_})=>_))??[]))},[t]);const w=C.useContext(ft),S=C.useContext(Ls),[T,I]=C.useState(!1);let m=bn(_=>_.setCloseableError);const p=_=>{I(!0),w.updateOnlyFiles(e,Array.from(_)).then(()=>{S.refresh(),m(null)},j=>{m({text:"Error configuring torrent",details:j})}).finally(()=>I(!1))},[h,k]=C.useState(!1);return d.jsxs("div",{className:"flex flex-col border p-2 border-gray-200 rounded-xl shadow-xs hover:drop-shadow-sm dark:bg-slate-800 dark:border-slate-900",children:[d.jsxs("section",{className:"flex flex-col lg:flex-row items-center gap-2",children:[d.jsx("div",{className:"hidden md:block",children:x("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:x("w-5 h-5")}),d.jsx("div",{className:"text-left text-lg text-gray-900 text-ellipsis break-all dark:text-slate-200",children:Fg(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(bd,{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,{}),Dg(n)]}),d.jsx("div",{className:"flex gap-2 items-center",children:d.jsx(Mg,{statsResponse:n})})]})]})]})]}),n&&d.jsx("div",{className:"",children:d.jsx(Og,{id:e,statsResponse:n,extendedView:h,setExtendedView:k})})]}),t&&h&&d.jsx("div",{className:"",children:d.jsx(t0,{torrentId:e,torrentDetails:t,torrentStats:n,selectedFiles:y,setSelectedFiles:p,disabled:T,allowStream:!0,showProgressBar:!0})})]})},Gg=({id:e,torrent:t})=>{const[n,r]=C.useState(null),[l,i]=C.useState(null),[o,s]=C.useState(0),a=C.useContext(ft),f=()=>{s(o+1)};return C.useEffect(()=>Bd(async()=>{await a.getTorrentDetails(t.id).then(r)},1e3),[o]),C.useEffect(()=>Ms(async()=>a.getTorrentStats(t.id).then(w=>(i(w),w)).then(w=>w.state==Os||w.state==lm?1e3:1e4,()=>1e4),0),[o]),d.jsx(Ls.Provider,{value:{refresh:f},children:d.jsx(Zg,{id:e,detailsResponse:n,statsResponse:l})})},Yg=e=>d.jsx("div",{className:"flex flex-col gap-2 mx-2 pb-3 sm:px-7",children:e.torrents===null?e.loading?d.jsx(Ei,{className:"justify-center m-5",label:"Loading torrent list"}):null:e.torrents.length===0?d.jsx("p",{className:"text-center",children:"No existing torrents found."}):e.torrents.map(t=>d.jsx(Gg,{id:t.id,torrent:t},t.id))}),Xg=e=>{let t=bn(o=>o.closeableError),n=bn(o=>o.setCloseableError),r=bn(o=>o.otherError),l=vn(o=>o.torrents),i=vn(o=>o.torrentsInitiallyLoading);return d.jsxs("div",{className:"container mx-auto",children:[d.jsx(En,{error:t,remove:()=>n(null)}),d.jsx(En,{error:r}),d.jsx(Yg,{torrents:l,loading:i})]})};var Jg="Expected a function",Ec=0/0,qg="[object Symbol]",bg=/^\s+|\s+$/g,ev=/^[-+]0x[0-9a-f]+$/i,tv=/^0b[01]+$/i,nv=/^0o[0-7]+$/i,rv=parseInt,lv=typeof Ut=="object"&&Ut&&Ut.Object===Object&&Ut,iv=typeof self=="object"&&self&&self.Object===Object&&self,ov=lv||iv||Function("return this")(),uv=Object.prototype,sv=uv.toString,av=Math.max,cv=Math.min,Ao=function(){return ov.Date.now()};function fv(e,t,n){var r,l,i,o,s,a,f=0,x=!1,y=!1,v=!0;if(typeof e!="function")throw new TypeError(Jg);t=Cc(t)||0,Fu(n)&&(x=!!n.leading,y="maxWait"in n,i=y?av(Cc(n.maxWait)||0,t):i,v="trailing"in n?!!n.trailing:v);function w(j){var O=r,z=l;return r=l=void 0,f=j,o=e.apply(z,O),o}function S(j){return f=j,s=setTimeout(m,t),x?w(j):o}function T(j){var O=j-a,z=j-f,W=t-O;return y?cv(W,i-z):W}function I(j){var O=j-a,z=j-f;return a===void 0||O>=t||O<0||y&&z>=i}function m(){var j=Ao();if(I(j))return p(j);s=setTimeout(m,T(j))}function p(j){return s=void 0,v&&r?w(j):(r=l=void 0,o)}function h(){s!==void 0&&clearTimeout(s),f=0,r=a=l=s=void 0}function k(){return s===void 0?o:p(Ao())}function _(){var j=Ao(),O=I(j);if(r=arguments,l=this,a=j,O){if(s===void 0)return S(a);if(y)return s=setTimeout(m,t),w(a)}return s===void 0&&(s=setTimeout(m,t)),o}return _.cancel=h,_.flush=k,_}function Fu(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function dv(e){return!!e&&typeof e=="object"}function pv(e){return typeof e=="symbol"||dv(e)&&sv.call(e)==qg}function Cc(e){if(typeof e=="number")return e;if(pv(e))return Ec;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(bg,"");var n=tv.test(e);return n||nv.test(e)?rv(e.slice(2),n?2:8):ev.test(e)?Ec:+e}var hv=fv;const mv=il(hv),gv=({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]})),"}"]})},vv=({span:e})=>d.jsxs(d.Fragment,{children:[d.jsx("span",{className:"font-bold",children:e.name}),d.jsx(gv,{span:e}),d.jsx("span",{className:"font-bold",children:":"})]}),yv=({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=Ct.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(vv,{span:l},i))}),d.jsx("span",{className:"m-1 text-slate-500 dark:text-slate-400",children:t.target}),d.jsx(yv,{fields:t.fields})]})}),n0=({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})]}),wv=(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},Sv=(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 x=f.body.getReader();let y=new Uint8Array;for(;;){const{done:v,value:w}=await x.read();if(v)throw n({text:"log stream terminated"}),null;y=wv(y,w);for(let S;(S=y.indexOf(10))!==-1;){let T=y.slice(0,S),I=new TextDecoder().decode(T);t(I),y=y.slice(S+1)}}};let a=Bd(()=>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]=C.useState([]),[l,i]=C.useState(null),[o,s]=C.useState(""),a=C.useRef(null),f=t??1e3,x=C.useCallback(S=>{r(T=>[{id:T.length==0?0:T[0].id+1,content:S,parsed:JSON.parse(S),show:a.current?!!S.match(a.current):!0},...T.slice(0,f-1)])},[a.current,t]),y=C.useRef(x);y.current=x;const v=mv(S=>{let T=null;try{T=new RegExp(S)}catch{return}a.current=T,r(I=>{let m=[...I];for(let p of m)p.show=!!p.content.match(T);return m})},200),w=S=>{s(S),v(S)};return C.useEffect(()=>v.cancel,[]),C.useEffect(()=>Sv(e,S=>y.current(S),i),[e]),d.jsxs("div",{children:[d.jsx(En,{error:l}),d.jsxs("div",{className:"mb-3",children:["Showing last ",f," logs since this window was opened"]}),d.jsx(n0,{children:d.jsx(Ds,{value:o,name:"filter",placeholder:"Enter filter (regex)",onChange:S=>w(S.target.value)})}),n.map(S=>d.jsx("div",{hidden:!S.show,children:d.jsx(xv,{line:S.parsed})},S.id))]})},Ev=({show:e,onClose:t})=>{let r=C.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(En,{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]}),_v=e=>{let{onHide:t,listTorrentResponse:n,listTorrentError:r,listTorrentLoading:l,data:i}=e;const[o,s]=C.useState(new Set),[a,f]=C.useState(!1),[x,y]=C.useState(null),[v,w]=C.useState(!1),[S,T]=C.useState(""),I=vn(_=>_.refreshTorrents),m=C.useContext(ft);C.useEffect(()=>{s(new Set(n==null?void 0:n.details.files.map((_,j)=>j))),T((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 _=n.seen_peers?n.seen_peers.slice(0,32):null,j={overwrite:!0,only_files:Array.from(o),initial_peers:_,output_folder:S};v&&(j.peer_opts={connect_timeout:20,read_write_timeout:60}),m.uploadTorrent(i,j).then(()=>{t(),I()},O=>{y({text:"Error starting torrent",details:O})}).finally(()=>f(!1))},k=()=>{if(l)return d.jsx(Ei,{label:"Loading torrent contents"});if(r)return d.jsx(En,{error:r});if(n)return d.jsxs(n0,{children:[d.jsx(Ds,{label:"Output folder",name:"output_folder",inputType:"text",value:S,onChange:_=>T(_.target.value)}),d.jsx(Cv,{children:d.jsx(t0,{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:[k(),d.jsx(En,{error:x})]}),d.jsxs(Wi,{children:[a&&d.jsx(Ei,{}),d.jsx(en,{onClick:p,variant:"cancel",children:"Cancel"}),d.jsx(en,{onClick:h,variant:"primary",disabled:l||a||o.size==0,children:"OK"})]})]})},r0=({onClick:e,data:t,resetData:n,children:r,className:l})=>{const[i,o]=C.useState(!1),[s,a]=C.useState(null),[f,x]=C.useState(null),y=C.useContext(ft);C.useEffect(()=>{if(t===null)return;let w=setTimeout(async()=>{o(!0);try{const S=await y.uploadTorrent(t,{list_only:!0});a(S)}catch(S){x({text:"Error listing torrent files",details:S})}finally{o(!1)}},0);return()=>clearTimeout(w)},[t]);const v=()=>{n(),x(null),a(null),o(!1)};return d.jsxs(d.Fragment,{children:[d.jsx(en,{onClick:e,className:l,children:r}),t&&d.jsx(_v,{onHide:v,listTorrentError:f,listTorrentResponse:s,data:t,listTorrentLoading:i})]})};function Tv(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 jv(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 Nv=({className:e})=>{const t=C.useRef(),[n,r]=C.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(r0,{onClick:o,data:n,resetData:i,className:`group ${e}`,children:[d.jsx(Tv,{className:"text-blue-500 group-hover:text-white dark:text-white"}),d.jsx("div",{children:"Upload .torrent File"})]})]})},Pv=({className:e})=>{const[t,n]=C.useState(null),[r,l]=C.useState(""),[i,o]=C.useState(!1),s=()=>{n(r),l(""),o(!1)},a=()=>{o(!1),n(null)};return d.jsxs(d.Fragment,{children:[d.jsxs(r0,{onClick:()=>{o(!0)},data:t,className:`group ${e}`,resetData:()=>n(null),children:[d.jsx(jv,{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"})]})]})]})},Lv=e=>C.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},C.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"}),C.createElement("defs",{id:"defs1"},C.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"})),C.createElement("g",{"inkscape:label":"Layer 1","inkscape:groupmode":"layer",id:"layer1",transform:"translate(-56.674541,-85.911432)"},C.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"}),C.createElement("path",{style:{fill:"#000000"},id:"path1",d:""}),C.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"}))),Ov=({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(Lv,{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(Pv,{className:"flex-grow justify-center dark:text-white"}),d.jsx(Nv,{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 Mv=e=>{let[t,n]=C.useState(!1);const r=bn(f=>f.setOtherError),l=C.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),C.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(Ov,{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,x)=>d.jsx("span",{children:f},x)),d.jsx(hn,{onClick:()=>n(!0),children:d.jsx(fm,{})}),d.jsx(hn,{onClick:Ki.toggle,children:d.jsx(dm,{})})]}),d.jsx(Xg,{})]}),d.jsx(Ev,{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 x=JSON.parse(f);o.text=x.human_readable!==void 0?x.human_readable:JSON.stringify(x,null,2)}catch{o.text=f}return Promise.reject(o)}return await s.json()},_c={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}},zv=()=>{let[e,t]=C.useState("");return C.useEffect(()=>Ms(()=>_c.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:_c,children:d.jsx(Mv,{title:"rqbit web UI",version:e})})};$o.createRoot(document.getElementById("app")).render(d.jsx(C.StrictMode,{children:d.jsx(zv,{})}));
|