mirror of
https://github.com/thegeneralist01/archivr
synced 2026-07-21 18:55:36 +02:00
40 lines
170 KiB
JavaScript
40 lines
170 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 u of i.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&r(u)}).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 Zo={exports:{}},ol={},qo={exports:{}},D={};/**
|
||
* @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 rr=Symbol.for("react.element"),pc=Symbol.for("react.portal"),hc=Symbol.for("react.fragment"),mc=Symbol.for("react.strict_mode"),vc=Symbol.for("react.profiler"),gc=Symbol.for("react.provider"),yc=Symbol.for("react.context"),wc=Symbol.for("react.forward_ref"),Sc=Symbol.for("react.suspense"),xc=Symbol.for("react.memo"),kc=Symbol.for("react.lazy"),Uu=Symbol.iterator;function Cc(e){return e===null||typeof e!="object"?null:(e=Uu&&e[Uu]||e["@@iterator"],typeof e=="function"?e:null)}var bo={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},es=Object.assign,ts={};function vn(e,t,n){this.props=e,this.context=t,this.refs=ts,this.updater=n||bo}vn.prototype.isReactComponent={};vn.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")};vn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ns(){}ns.prototype=vn.prototype;function Hi(e,t,n){this.props=e,this.context=t,this.refs=ts,this.updater=n||bo}var Wi=Hi.prototype=new ns;Wi.constructor=Hi;es(Wi,vn.prototype);Wi.isPureReactComponent=!0;var Iu=Array.isArray,rs=Object.prototype.hasOwnProperty,Qi={current:null},ls={key:!0,ref:!0,__self:!0,__source:!0};function is(e,t,n){var r,l={},i=null,u=null;if(t!=null)for(r in t.ref!==void 0&&(u=t.ref),t.key!==void 0&&(i=""+t.key),t)rs.call(t,r)&&!ls.hasOwnProperty(r)&&(l[r]=t[r]);var o=arguments.length-2;if(o===1)l.children=n;else if(1<o){for(var s=Array(o),f=0;f<o;f++)s[f]=arguments[f+2];l.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)l[r]===void 0&&(l[r]=o[r]);return{$$typeof:rr,type:e,key:i,ref:u,props:l,_owner:Qi.current}}function Nc(e,t){return{$$typeof:rr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ki(e){return typeof e=="object"&&e!==null&&e.$$typeof===rr}function Ec(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Au=/\/+/g;function Cl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Ec(""+e.key):t.toString(36)}function Er(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var u=!1;if(e===null)u=!0;else switch(i){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case rr:case pc:u=!0}}if(u)return u=e,l=l(u),e=r===""?"."+Cl(u,0):r,Iu(l)?(n="",e!=null&&(n=e.replace(Au,"$&/")+"/"),Er(l,t,n,"",function(f){return f})):l!=null&&(Ki(l)&&(l=Nc(l,n+(!l.key||u&&u.key===l.key?"":(""+l.key).replace(Au,"$&/")+"/")+e)),t.push(l)),1;if(u=0,r=r===""?".":r+":",Iu(e))for(var o=0;o<e.length;o++){i=e[o];var s=r+Cl(i,o);u+=Er(i,t,n,s,l)}else if(s=Cc(e),typeof s=="function")for(e=s.call(e),o=0;!(i=e.next()).done;)i=i.value,s=r+Cl(i,o++),u+=Er(i,t,n,s,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 u}function sr(e,t,n){if(e==null)return e;var r=[],l=0;return Er(e,r,"","",function(i){return t.call(n,i,l++)}),r}function jc(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},jr={transition:null},_c={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:jr,ReactCurrentOwner:Qi};function us(){throw Error("act(...) is not supported in production builds of React.")}D.Children={map:sr,forEach:function(e,t,n){sr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return sr(e,function(){t++}),t},toArray:function(e){return sr(e,function(t){return t})||[]},only:function(e){if(!Ki(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};D.Component=vn;D.Fragment=hc;D.Profiler=vc;D.PureComponent=Hi;D.StrictMode=mc;D.Suspense=Sc;D.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=_c;D.act=us;D.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=es({},e.props),l=e.key,i=e.ref,u=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,u=Qi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(s in t)rs.call(t,s)&&!ls.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&o!==void 0?o[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){o=Array(s);for(var f=0;f<s;f++)o[f]=arguments[f+2];r.children=o}return{$$typeof:rr,type:e.type,key:l,ref:i,props:r,_owner:u}};D.createContext=function(e){return e={$$typeof:yc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:gc,_context:e},e.Consumer=e};D.createElement=is;D.createFactory=function(e){var t=is.bind(null,e);return t.type=e,t};D.createRef=function(){return{current:null}};D.forwardRef=function(e){return{$$typeof:wc,render:e}};D.isValidElement=Ki;D.lazy=function(e){return{$$typeof:kc,_payload:{_status:-1,_result:e},_init:jc}};D.memo=function(e,t){return{$$typeof:xc,type:e,compare:t===void 0?null:t}};D.startTransition=function(e){var t=jr.transition;jr.transition={};try{e()}finally{jr.transition=t}};D.unstable_act=us;D.useCallback=function(e,t){return ce.current.useCallback(e,t)};D.useContext=function(e){return ce.current.useContext(e)};D.useDebugValue=function(){};D.useDeferredValue=function(e){return ce.current.useDeferredValue(e)};D.useEffect=function(e,t){return ce.current.useEffect(e,t)};D.useId=function(){return ce.current.useId()};D.useImperativeHandle=function(e,t,n){return ce.current.useImperativeHandle(e,t,n)};D.useInsertionEffect=function(e,t){return ce.current.useInsertionEffect(e,t)};D.useLayoutEffect=function(e,t){return ce.current.useLayoutEffect(e,t)};D.useMemo=function(e,t){return ce.current.useMemo(e,t)};D.useReducer=function(e,t,n){return ce.current.useReducer(e,t,n)};D.useRef=function(e){return ce.current.useRef(e)};D.useState=function(e){return ce.current.useState(e)};D.useSyncExternalStore=function(e,t,n){return ce.current.useSyncExternalStore(e,t,n)};D.useTransition=function(){return ce.current.useTransition()};D.version="18.3.1";qo.exports=D;var S=qo.exports;/**
|
||
* @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 Pc=S,Tc=Symbol.for("react.element"),zc=Symbol.for("react.fragment"),Lc=Object.prototype.hasOwnProperty,Rc=Pc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Oc={key:!0,ref:!0,__self:!0,__source:!0};function os(e,t,n){var r,l={},i=null,u=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(u=t.ref);for(r in t)Lc.call(t,r)&&!Oc.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:Tc,type:e,key:i,ref:u,props:l,_owner:Rc.current}}ol.Fragment=zc;ol.jsx=os;ol.jsxs=os;Zo.exports=ol;var a=Zo.exports,ss={exports:{}},ke={},as={exports:{}},cs={};/**
|
||
* @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(E,k){var R=E.length;E.push(k);e:for(;0<R;){var U=R-1>>>1,B=E[U];if(0<l(B,k))E[U]=k,E[R]=B,R=U;else break e}}function n(E){return E.length===0?null:E[0]}function r(E){if(E.length===0)return null;var k=E[0],R=E.pop();if(R!==k){E[0]=R;e:for(var U=0,B=E.length,Bt=B>>>1;U<Bt;){var M=2*(U+1)-1,Oe=E[M],Be=M+1,De=E[Be];if(0>l(Oe,R))Be<B&&0>l(De,Oe)?(E[U]=De,E[Be]=R,U=Be):(E[U]=Oe,E[M]=R,U=M);else if(Be<B&&0>l(De,R))E[U]=De,E[Be]=R,U=Be;else break e}}return k}function l(E,k){var R=E.sortIndex-k.sortIndex;return R!==0?R:E.id-k.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var u=Date,o=u.now();e.unstable_now=function(){return u.now()-o}}var s=[],f=[],v=1,m=null,h=3,y=!1,w=!1,C=!1,T=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(E){for(var k=n(f);k!==null;){if(k.callback===null)r(f);else if(k.startTime<=E)r(f),k.sortIndex=k.expirationTime,t(s,k);else break;k=n(f)}}function g(E){if(C=!1,p(E),!w)if(n(s)!==null)w=!0,it(N);else{var k=n(f);k!==null&&jt(g,k.startTime-E)}}function N(E,k){w=!1,C&&(C=!1,d(z),z=-1),y=!0;var R=h;try{for(p(k),m=n(s);m!==null&&(!(m.expirationTime>k)||E&&!X());){var U=m.callback;if(typeof U=="function"){m.callback=null,h=m.priorityLevel;var B=U(m.expirationTime<=k);k=e.unstable_now(),typeof B=="function"?m.callback=B:m===n(s)&&r(s),p(k)}else r(s);m=n(s)}if(m!==null)var Bt=!0;else{var M=n(f);M!==null&&jt(g,M.startTime-k),Bt=!1}return Bt}finally{m=null,h=R,y=!1}}var _=!1,j=null,z=-1,L=5,O=-1;function X(){return!(e.unstable_now()-O<L)}function ge(){if(j!==null){var E=e.unstable_now();O=E;var k=!0;try{k=j(!0,E)}finally{k?Le():(_=!1,j=null)}}else _=!1}var Le;if(typeof c=="function")Le=function(){c(ge)};else if(typeof MessageChannel<"u"){var Re=new MessageChannel,lt=Re.port2;Re.port1.onmessage=ge,Le=function(){lt.postMessage(null)}}else Le=function(){T(ge,0)};function it(E){j=E,_||(_=!0,Le())}function jt(E,k){z=T(function(){E(e.unstable_now())},k)}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(E){E.callback=null},e.unstable_continueExecution=function(){w||y||(w=!0,it(N))},e.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<E?Math.floor(1e3/E):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(E){switch(h){case 1:case 2:case 3:var k=3;break;default:k=h}var R=h;h=k;try{return E()}finally{h=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(E,k){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var R=h;h=E;try{return k()}finally{h=R}},e.unstable_scheduleCallback=function(E,k,R){var U=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?U+R:U):R=U,E){case 1:var B=-1;break;case 2:B=250;break;case 5:B=1073741823;break;case 4:B=1e4;break;default:B=5e3}return B=R+B,E={id:v++,callback:k,priorityLevel:E,startTime:R,expirationTime:B,sortIndex:-1},R>U?(E.sortIndex=R,t(f,E),n(s)===null&&E===n(f)&&(C?(d(z),z=-1):C=!0,jt(g,R-U))):(E.sortIndex=B,t(s,E),w||y||(w=!0,it(N))),E},e.unstable_shouldYield=X,e.unstable_wrapCallback=function(E){var k=h;return function(){var R=h;h=k;try{return E.apply(this,arguments)}finally{h=R}}}})(cs);as.exports=cs;var Dc=as.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 Mc=S,xe=Dc;function x(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 fs=new Set,An={};function At(e,t){an(e,t),an(e+"Capture",t)}function an(e,t){for(An[e]=t,e=0;e<t.length;e++)fs.add(t[e])}var be=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Zl=Object.prototype.hasOwnProperty,Fc=/^[: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]*$/,Vu={},Bu={};function $c(e){return Zl.call(Bu,e)?!0:Zl.call(Vu,e)?!1:Fc.test(e)?Bu[e]=!0:(Vu[e]=!0,!1)}function Uc(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 Ic(e,t,n,r){if(t===null||typeof t>"u"||Uc(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 fe(e,t,n,r,l,i,u){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=u}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new fe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new fe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new fe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new fe(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){re[e]=new fe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new fe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new fe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new fe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new fe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Yi=/[\-:]([a-z])/g;function Xi(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(Yi,Xi);re[t]=new fe(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(Yi,Xi);re[t]=new fe(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(Yi,Xi);re[t]=new fe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new fe(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new fe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new fe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Gi(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Ic(t,n,l,r)&&(n=null),r||l===null?$c(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 rt=Mc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ar=Symbol.for("react.element"),Wt=Symbol.for("react.portal"),Qt=Symbol.for("react.fragment"),Ji=Symbol.for("react.strict_mode"),ql=Symbol.for("react.profiler"),ds=Symbol.for("react.provider"),ps=Symbol.for("react.context"),Zi=Symbol.for("react.forward_ref"),bl=Symbol.for("react.suspense"),ei=Symbol.for("react.suspense_list"),qi=Symbol.for("react.memo"),ot=Symbol.for("react.lazy"),hs=Symbol.for("react.offscreen"),Hu=Symbol.iterator;function wn(e){return e===null||typeof e!="object"?null:(e=Hu&&e[Hu]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,Nl;function _n(e){if(Nl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Nl=t&&t[1]||""}return`
|
||
`+Nl+e}var El=!1;function jl(e,t){if(!e||El)return"";El=!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(`
|
||
`),u=l.length-1,o=i.length-1;1<=u&&0<=o&&l[u]!==i[o];)o--;for(;1<=u&&0<=o;u--,o--)if(l[u]!==i[o]){if(u!==1||o!==1)do if(u--,o--,0>o||l[u]!==i[o]){var s=`
|
||
`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=u&&0<=o);break}}}finally{El=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Ac(e){switch(e.tag){case 5:return _n(e.type);case 16:return _n("Lazy");case 13:return _n("Suspense");case 19:return _n("SuspenseList");case 0:case 2:case 15:return e=jl(e.type,!1),e;case 11:return e=jl(e.type.render,!1),e;case 1:return e=jl(e.type,!0),e;default:return""}}function ti(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 Qt:return"Fragment";case Wt:return"Portal";case ql:return"Profiler";case Ji:return"StrictMode";case bl:return"Suspense";case ei:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ps:return(e.displayName||"Context")+".Consumer";case ds:return(e._context.displayName||"Context")+".Provider";case Zi:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case qi:return t=e.displayName||null,t!==null?t:ti(e.type)||"Memo";case ot:t=e._payload,e=e._init;try{return ti(e(t))}catch{}}return null}function Vc(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 ti(t);case 8:return t===Ji?"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 xt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ms(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Bc(e){var t=ms(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(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function cr(e){e._valueTracker||(e._valueTracker=Bc(e))}function vs(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ms(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function $r(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 ni(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Wu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=xt(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 gs(e,t){t=t.checked,t!=null&&Gi(e,"checked",t,!1)}function ri(e,t){gs(e,t);var n=xt(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")?li(e,t.type,n):t.hasOwnProperty("defaultValue")&&li(e,t.type,xt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Qu(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 li(e,t,n){(t!=="number"||$r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pn=Array.isArray;function nn(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=""+xt(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 ii(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(x(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ku(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(x(92));if(Pn(n)){if(1<n.length)throw Error(x(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:xt(n)}}function ys(e,t){var n=xt(t.value),r=xt(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 Yu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ws(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 ui(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ws(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var fr,Ss=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(fr=fr||document.createElement("div"),fr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=fr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Vn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ln={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},Hc=["Webkit","ms","Moz","O"];Object.keys(Ln).forEach(function(e){Hc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ln[t]=Ln[e]})});function xs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ln.hasOwnProperty(e)&&Ln[e]?(""+t).trim():t+"px"}function ks(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=xs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Wc=K({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 oi(e,t){if(t){if(Wc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(x(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(x(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(x(61))}if(t.style!=null&&typeof t.style!="object")throw Error(x(62))}}function si(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 ai=null;function bi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ci=null,rn=null,ln=null;function Xu(e){if(e=ur(e)){if(typeof ci!="function")throw Error(x(280));var t=e.stateNode;t&&(t=dl(t),ci(e.stateNode,e.type,t))}}function Cs(e){rn?ln?ln.push(e):ln=[e]:rn=e}function Ns(){if(rn){var e=rn,t=ln;if(ln=rn=null,Xu(e),t)for(e=0;e<t.length;e++)Xu(t[e])}}function Es(e,t){return e(t)}function js(){}var _l=!1;function _s(e,t,n){if(_l)return e(t,n);_l=!0;try{return Es(e,t,n)}finally{_l=!1,(rn!==null||ln!==null)&&(js(),Ns())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=dl(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(x(231,t,typeof n));return n}var fi=!1;if(be)try{var Sn={};Object.defineProperty(Sn,"passive",{get:function(){fi=!0}}),window.addEventListener("test",Sn,Sn),window.removeEventListener("test",Sn,Sn)}catch{fi=!1}function Qc(e,t,n,r,l,i,u,o,s){var f=Array.prototype.slice.call(arguments,3);try{t.apply(n,f)}catch(v){this.onError(v)}}var Rn=!1,Ur=null,Ir=!1,di=null,Kc={onError:function(e){Rn=!0,Ur=e}};function Yc(e,t,n,r,l,i,u,o,s){Rn=!1,Ur=null,Qc.apply(Kc,arguments)}function Xc(e,t,n,r,l,i,u,o,s){if(Yc.apply(this,arguments),Rn){if(Rn){var f=Ur;Rn=!1,Ur=null}else throw Error(x(198));Ir||(Ir=!0,di=f)}}function Vt(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 Ps(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 Gu(e){if(Vt(e)!==e)throw Error(x(188))}function Gc(e){var t=e.alternate;if(!t){if(t=Vt(e),t===null)throw Error(x(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 Gu(l),e;if(i===r)return Gu(l),t;i=i.sibling}throw Error(x(188))}if(n.return!==r.return)n=l,r=i;else{for(var u=!1,o=l.child;o;){if(o===n){u=!0,n=l,r=i;break}if(o===r){u=!0,r=l,n=i;break}o=o.sibling}if(!u){for(o=i.child;o;){if(o===n){u=!0,n=i,r=l;break}if(o===r){u=!0,r=i,n=l;break}o=o.sibling}if(!u)throw Error(x(189))}}if(n.alternate!==r)throw Error(x(190))}if(n.tag!==3)throw Error(x(188));return n.stateNode.current===n?e:t}function Ts(e){return e=Gc(e),e!==null?zs(e):null}function zs(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=zs(e);if(t!==null)return t;e=e.sibling}return null}var Ls=xe.unstable_scheduleCallback,Ju=xe.unstable_cancelCallback,Jc=xe.unstable_shouldYield,Zc=xe.unstable_requestPaint,G=xe.unstable_now,qc=xe.unstable_getCurrentPriorityLevel,eu=xe.unstable_ImmediatePriority,Rs=xe.unstable_UserBlockingPriority,Ar=xe.unstable_NormalPriority,bc=xe.unstable_LowPriority,Os=xe.unstable_IdlePriority,sl=null,Ke=null;function ef(e){if(Ke&&typeof Ke.onCommitFiberRoot=="function")try{Ke.onCommitFiberRoot(sl,e,void 0,(e.current.flags&128)===128)}catch{}}var Ie=Math.clz32?Math.clz32:rf,tf=Math.log,nf=Math.LN2;function rf(e){return e>>>=0,e===0?32:31-(tf(e)/nf|0)|0}var dr=64,pr=4194304;function Tn(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 Vr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=n&268435455;if(u!==0){var o=u&~l;o!==0?r=Tn(o):(i&=u,i!==0&&(r=Tn(i)))}else u=n&~l,u!==0?r=Tn(u):i!==0&&(r=Tn(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-Ie(t),l=1<<n,r|=e[n],t&=~l;return r}function lf(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 uf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var u=31-Ie(i),o=1<<u,s=l[u];s===-1?(!(o&n)||o&r)&&(l[u]=lf(o,t)):s<=t&&(e.expiredLanes|=o),i&=~o}}function pi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Ds(){var e=dr;return dr<<=1,!(dr&4194240)&&(dr=64),e}function Pl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function lr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ie(t),e[t]=n}function of(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-Ie(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function tu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ie(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var $=0;function Ms(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Fs,nu,$s,Us,Is,hi=!1,hr=[],pt=null,ht=null,mt=null,Hn=new Map,Wn=new Map,at=[],sf="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 Zu(e,t){switch(e){case"focusin":case"focusout":pt=null;break;case"dragenter":case"dragleave":ht=null;break;case"mouseover":case"mouseout":mt=null;break;case"pointerover":case"pointerout":Hn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wn.delete(t.pointerId)}}function xn(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=ur(t),t!==null&&nu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function af(e,t,n,r,l){switch(t){case"focusin":return pt=xn(pt,e,t,n,r,l),!0;case"dragenter":return ht=xn(ht,e,t,n,r,l),!0;case"mouseover":return mt=xn(mt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Hn.set(i,xn(Hn.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Wn.set(i,xn(Wn.get(i)||null,e,t,n,r,l)),!0}return!1}function As(e){var t=Tt(e.target);if(t!==null){var n=Vt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ps(n),t!==null){e.blockedOn=t,Is(e.priority,function(){$s(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 _r(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=mi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ai=r,n.target.dispatchEvent(r),ai=null}else return t=ur(n),t!==null&&nu(t),e.blockedOn=n,!1;t.shift()}return!0}function qu(e,t,n){_r(e)&&n.delete(t)}function cf(){hi=!1,pt!==null&&_r(pt)&&(pt=null),ht!==null&&_r(ht)&&(ht=null),mt!==null&&_r(mt)&&(mt=null),Hn.forEach(qu),Wn.forEach(qu)}function kn(e,t){e.blockedOn===t&&(e.blockedOn=null,hi||(hi=!0,xe.unstable_scheduleCallback(xe.unstable_NormalPriority,cf)))}function Qn(e){function t(l){return kn(l,e)}if(0<hr.length){kn(hr[0],e);for(var n=1;n<hr.length;n++){var r=hr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(pt!==null&&kn(pt,e),ht!==null&&kn(ht,e),mt!==null&&kn(mt,e),Hn.forEach(t),Wn.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);)As(n),n.blockedOn===null&&at.shift()}var un=rt.ReactCurrentBatchConfig,Br=!0;function ff(e,t,n,r){var l=$,i=un.transition;un.transition=null;try{$=1,ru(e,t,n,r)}finally{$=l,un.transition=i}}function df(e,t,n,r){var l=$,i=un.transition;un.transition=null;try{$=4,ru(e,t,n,r)}finally{$=l,un.transition=i}}function ru(e,t,n,r){if(Br){var l=mi(e,t,n,r);if(l===null)Ul(e,t,r,Hr,n),Zu(e,r);else if(af(l,e,t,n,r))r.stopPropagation();else if(Zu(e,r),t&4&&-1<sf.indexOf(e)){for(;l!==null;){var i=ur(l);if(i!==null&&Fs(i),i=mi(e,t,n,r),i===null&&Ul(e,t,r,Hr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Ul(e,t,r,null,n)}}var Hr=null;function mi(e,t,n,r){if(Hr=null,e=bi(r),e=Tt(e),e!==null)if(t=Vt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ps(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 Hr=e,null}function Vs(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(qc()){case eu:return 1;case Rs:return 4;case Ar:case bc:return 16;case Os:return 536870912;default:return 16}default:return 16}}var ft=null,lu=null,Pr=null;function Bs(){if(Pr)return Pr;var e,t=lu,n=t.length,r,l="value"in ft?ft.value:ft.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var u=n-e;for(r=1;r<=u&&t[n-r]===l[i-r];r++);return Pr=l.slice(e,1<r?1-r:void 0)}function Tr(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 mr(){return!0}function bu(){return!1}function Ce(e){function t(n,r,l,i,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=u,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?mr:bu,this.isPropagationStopped=bu,this}return K(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=mr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mr)},persist:function(){},isPersistent:mr}),t}var gn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},iu=Ce(gn),ir=K({},gn,{view:0,detail:0}),pf=Ce(ir),Tl,zl,Cn,al=K({},ir,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:uu,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!==Cn&&(Cn&&e.type==="mousemove"?(Tl=e.screenX-Cn.screenX,zl=e.screenY-Cn.screenY):zl=Tl=0,Cn=e),Tl)},movementY:function(e){return"movementY"in e?e.movementY:zl}}),eo=Ce(al),hf=K({},al,{dataTransfer:0}),mf=Ce(hf),vf=K({},ir,{relatedTarget:0}),Ll=Ce(vf),gf=K({},gn,{animationName:0,elapsedTime:0,pseudoElement:0}),yf=Ce(gf),wf=K({},gn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Sf=Ce(wf),xf=K({},gn,{data:0}),to=Ce(xf),kf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cf={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"},Nf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ef(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Nf[e])?!!t[e]:!1}function uu(){return Ef}var jf=K({},ir,{key:function(e){if(e.key){var t=kf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Tr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Cf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:uu,charCode:function(e){return e.type==="keypress"?Tr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Tr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),_f=Ce(jf),Pf=K({},al,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),no=Ce(Pf),Tf=K({},ir,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:uu}),zf=Ce(Tf),Lf=K({},gn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Rf=Ce(Lf),Of=K({},al,{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}),Df=Ce(Of),Mf=[9,13,27,32],ou=be&&"CompositionEvent"in window,On=null;be&&"documentMode"in document&&(On=document.documentMode);var Ff=be&&"TextEvent"in window&&!On,Hs=be&&(!ou||On&&8<On&&11>=On),ro=" ",lo=!1;function Ws(e,t){switch(e){case"keyup":return Mf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Qs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kt=!1;function $f(e,t){switch(e){case"compositionend":return Qs(t);case"keypress":return t.which!==32?null:(lo=!0,ro);case"textInput":return e=t.data,e===ro&&lo?null:e;default:return null}}function Uf(e,t){if(Kt)return e==="compositionend"||!ou&&Ws(e,t)?(e=Bs(),Pr=lu=ft=null,Kt=!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 Hs&&t.locale!=="ko"?null:t.data;default:return null}}var If={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 io(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!If[e.type]:t==="textarea"}function Ks(e,t,n,r){Cs(r),t=Wr(t,"onChange"),0<t.length&&(n=new iu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Dn=null,Kn=null;function Af(e){ra(e,0)}function cl(e){var t=Gt(e);if(vs(t))return e}function Vf(e,t){if(e==="change")return t}var Ys=!1;if(be){var Rl;if(be){var Ol="oninput"in document;if(!Ol){var uo=document.createElement("div");uo.setAttribute("oninput","return;"),Ol=typeof uo.oninput=="function"}Rl=Ol}else Rl=!1;Ys=Rl&&(!document.documentMode||9<document.documentMode)}function oo(){Dn&&(Dn.detachEvent("onpropertychange",Xs),Kn=Dn=null)}function Xs(e){if(e.propertyName==="value"&&cl(Kn)){var t=[];Ks(t,Kn,e,bi(e)),_s(Af,t)}}function Bf(e,t,n){e==="focusin"?(oo(),Dn=t,Kn=n,Dn.attachEvent("onpropertychange",Xs)):e==="focusout"&&oo()}function Hf(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return cl(Kn)}function Wf(e,t){if(e==="click")return cl(t)}function Qf(e,t){if(e==="input"||e==="change")return cl(t)}function Kf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ve=typeof Object.is=="function"?Object.is:Kf;function Yn(e,t){if(Ve(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(!Zl.call(t,l)||!Ve(e[l],t[l]))return!1}return!0}function so(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ao(e,t){var n=so(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=so(n)}}function Gs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Gs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Js(){for(var e=window,t=$r();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=$r(e.document)}return t}function su(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 Yf(e){var t=Js(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Gs(n.ownerDocument.documentElement,n)){if(r!==null&&su(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=ao(n,i);var u=ao(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.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 Xf=be&&"documentMode"in document&&11>=document.documentMode,Yt=null,vi=null,Mn=null,gi=!1;function co(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;gi||Yt==null||Yt!==$r(r)||(r=Yt,"selectionStart"in r&&su(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}),Mn&&Yn(Mn,r)||(Mn=r,r=Wr(vi,"onSelect"),0<r.length&&(t=new iu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Yt)))}function vr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Xt={animationend:vr("Animation","AnimationEnd"),animationiteration:vr("Animation","AnimationIteration"),animationstart:vr("Animation","AnimationStart"),transitionend:vr("Transition","TransitionEnd")},Dl={},Zs={};be&&(Zs=document.createElement("div").style,"AnimationEvent"in window||(delete Xt.animationend.animation,delete Xt.animationiteration.animation,delete Xt.animationstart.animation),"TransitionEvent"in window||delete Xt.transitionend.transition);function fl(e){if(Dl[e])return Dl[e];if(!Xt[e])return e;var t=Xt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Zs)return Dl[e]=t[n];return e}var qs=fl("animationend"),bs=fl("animationiteration"),ea=fl("animationstart"),ta=fl("transitionend"),na=new Map,fo="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 Ct(e,t){na.set(e,t),At(t,[e])}for(var Ml=0;Ml<fo.length;Ml++){var Fl=fo[Ml],Gf=Fl.toLowerCase(),Jf=Fl[0].toUpperCase()+Fl.slice(1);Ct(Gf,"on"+Jf)}Ct(qs,"onAnimationEnd");Ct(bs,"onAnimationIteration");Ct(ea,"onAnimationStart");Ct("dblclick","onDoubleClick");Ct("focusin","onFocus");Ct("focusout","onBlur");Ct(ta,"onTransitionEnd");an("onMouseEnter",["mouseout","mouseover"]);an("onMouseLeave",["mouseout","mouseover"]);an("onPointerEnter",["pointerout","pointerover"]);an("onPointerLeave",["pointerout","pointerover"]);At("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));At("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));At("onBeforeInput",["compositionend","keypress","textInput","paste"]);At("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));At("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));At("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zn="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(" "),Zf=new Set("cancel close invalid load scroll toggle".split(" ").concat(zn));function po(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Xc(r,t,void 0,e),e.currentTarget=null}function ra(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var u=r.length-1;0<=u;u--){var o=r[u],s=o.instance,f=o.currentTarget;if(o=o.listener,s!==i&&l.isPropagationStopped())break e;po(l,o,f),i=s}else for(u=0;u<r.length;u++){if(o=r[u],s=o.instance,f=o.currentTarget,o=o.listener,s!==i&&l.isPropagationStopped())break e;po(l,o,f),i=s}}}if(Ir)throw e=di,Ir=!1,di=null,e}function A(e,t){var n=t[ki];n===void 0&&(n=t[ki]=new Set);var r=e+"__bubble";n.has(r)||(la(t,e,2,!1),n.add(r))}function $l(e,t,n){var r=0;t&&(r|=4),la(n,e,r,t)}var gr="_reactListening"+Math.random().toString(36).slice(2);function Xn(e){if(!e[gr]){e[gr]=!0,fs.forEach(function(n){n!=="selectionchange"&&(Zf.has(n)||$l(n,!1,e),$l(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gr]||(t[gr]=!0,$l("selectionchange",!1,t))}}function la(e,t,n,r){switch(Vs(t)){case 1:var l=ff;break;case 4:l=df;break;default:l=ru}n=l.bind(null,t,n,e),l=void 0,!fi||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 Ul(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var o=r.stateNode.containerInfo;if(o===l||o.nodeType===8&&o.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var s=u.tag;if((s===3||s===4)&&(s=u.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;u=u.return}for(;o!==null;){if(u=Tt(o),u===null)return;if(s=u.tag,s===5||s===6){r=i=u;continue e}o=o.parentNode}}r=r.return}_s(function(){var f=i,v=bi(n),m=[];e:{var h=na.get(e);if(h!==void 0){var y=iu,w=e;switch(e){case"keypress":if(Tr(n)===0)break e;case"keydown":case"keyup":y=_f;break;case"focusin":w="focus",y=Ll;break;case"focusout":w="blur",y=Ll;break;case"beforeblur":case"afterblur":y=Ll;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":y=eo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=mf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=zf;break;case qs:case bs:case ea:y=yf;break;case ta:y=Rf;break;case"scroll":y=pf;break;case"wheel":y=Df;break;case"copy":case"cut":case"paste":y=Sf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=no}var C=(t&4)!==0,T=!C&&e==="scroll",d=C?h!==null?h+"Capture":null:h;C=[];for(var c=f,p;c!==null;){p=c;var g=p.stateNode;if(p.tag===5&&g!==null&&(p=g,d!==null&&(g=Bn(c,d),g!=null&&C.push(Gn(c,g,p)))),T)break;c=c.return}0<C.length&&(h=new y(h,w,null,n,v),m.push({event:h,listeners:C}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",h&&n!==ai&&(w=n.relatedTarget||n.fromElement)&&(Tt(w)||w[et]))break e;if((y||h)&&(h=v.window===v?v:(h=v.ownerDocument)?h.defaultView||h.parentWindow:window,y?(w=n.relatedTarget||n.toElement,y=f,w=w?Tt(w):null,w!==null&&(T=Vt(w),w!==T||w.tag!==5&&w.tag!==6)&&(w=null)):(y=null,w=f),y!==w)){if(C=eo,g="onMouseLeave",d="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(C=no,g="onPointerLeave",d="onPointerEnter",c="pointer"),T=y==null?h:Gt(y),p=w==null?h:Gt(w),h=new C(g,c+"leave",y,n,v),h.target=T,h.relatedTarget=p,g=null,Tt(v)===f&&(C=new C(d,c+"enter",w,n,v),C.target=p,C.relatedTarget=T,g=C),T=g,y&&w)t:{for(C=y,d=w,c=0,p=C;p;p=Ht(p))c++;for(p=0,g=d;g;g=Ht(g))p++;for(;0<c-p;)C=Ht(C),c--;for(;0<p-c;)d=Ht(d),p--;for(;c--;){if(C===d||d!==null&&C===d.alternate)break t;C=Ht(C),d=Ht(d)}C=null}else C=null;y!==null&&ho(m,h,y,C,!1),w!==null&&T!==null&&ho(m,T,w,C,!0)}}e:{if(h=f?Gt(f):window,y=h.nodeName&&h.nodeName.toLowerCase(),y==="select"||y==="input"&&h.type==="file")var N=Vf;else if(io(h))if(Ys)N=Qf;else{N=Hf;var _=Bf}else(y=h.nodeName)&&y.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(N=Wf);if(N&&(N=N(e,f))){Ks(m,N,n,v);break e}_&&_(e,h,f),e==="focusout"&&(_=h._wrapperState)&&_.controlled&&h.type==="number"&&li(h,"number",h.value)}switch(_=f?Gt(f):window,e){case"focusin":(io(_)||_.contentEditable==="true")&&(Yt=_,vi=f,Mn=null);break;case"focusout":Mn=vi=Yt=null;break;case"mousedown":gi=!0;break;case"contextmenu":case"mouseup":case"dragend":gi=!1,co(m,n,v);break;case"selectionchange":if(Xf)break;case"keydown":case"keyup":co(m,n,v)}var j;if(ou)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 Kt?Ws(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(Hs&&n.locale!=="ko"&&(Kt||z!=="onCompositionStart"?z==="onCompositionEnd"&&Kt&&(j=Bs()):(ft=v,lu="value"in ft?ft.value:ft.textContent,Kt=!0)),_=Wr(f,z),0<_.length&&(z=new to(z,e,null,n,v),m.push({event:z,listeners:_}),j?z.data=j:(j=Qs(n),j!==null&&(z.data=j)))),(j=Ff?$f(e,n):Uf(e,n))&&(f=Wr(f,"onBeforeInput"),0<f.length&&(v=new to("onBeforeInput","beforeinput",null,n,v),m.push({event:v,listeners:f}),v.data=j))}ra(m,t)})}function Gn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Wr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Bn(e,n),i!=null&&r.unshift(Gn(e,i,l)),i=Bn(e,t),i!=null&&r.push(Gn(e,i,l))),e=e.return}return r}function Ht(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ho(e,t,n,r,l){for(var i=t._reactName,u=[];n!==null&&n!==r;){var o=n,s=o.alternate,f=o.stateNode;if(s!==null&&s===r)break;o.tag===5&&f!==null&&(o=f,l?(s=Bn(n,i),s!=null&&u.unshift(Gn(n,s,o))):l||(s=Bn(n,i),s!=null&&u.push(Gn(n,s,o)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var qf=/\r\n?/g,bf=/\u0000|\uFFFD/g;function mo(e){return(typeof e=="string"?e:""+e).replace(qf,`
|
||
`).replace(bf,"")}function yr(e,t,n){if(t=mo(t),mo(e)!==t&&n)throw Error(x(425))}function Qr(){}var yi=null,wi=null;function Si(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 xi=typeof setTimeout=="function"?setTimeout:void 0,ed=typeof clearTimeout=="function"?clearTimeout:void 0,vo=typeof Promise=="function"?Promise:void 0,td=typeof queueMicrotask=="function"?queueMicrotask:typeof vo<"u"?function(e){return vo.resolve(null).then(e).catch(nd)}:xi;function nd(e){setTimeout(function(){throw e})}function Il(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),Qn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Qn(t)}function vt(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 go(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 yn=Math.random().toString(36).slice(2),Qe="__reactFiber$"+yn,Jn="__reactProps$"+yn,et="__reactContainer$"+yn,ki="__reactEvents$"+yn,rd="__reactListeners$"+yn,ld="__reactHandles$"+yn;function Tt(e){var t=e[Qe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[et]||n[Qe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=go(e);e!==null;){if(n=e[Qe])return n;e=go(e)}return t}e=n,n=e.parentNode}return null}function ur(e){return e=e[Qe]||e[et],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Gt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(x(33))}function dl(e){return e[Jn]||null}var Ci=[],Jt=-1;function Nt(e){return{current:e}}function V(e){0>Jt||(e.current=Ci[Jt],Ci[Jt]=null,Jt--)}function I(e,t){Jt++,Ci[Jt]=e.current,e.current=t}var kt={},oe=Nt(kt),he=Nt(!1),Mt=kt;function cn(e,t){var n=e.type.contextTypes;if(!n)return kt;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 me(e){return e=e.childContextTypes,e!=null}function Kr(){V(he),V(oe)}function yo(e,t,n){if(oe.current!==kt)throw Error(x(168));I(oe,t),I(he,n)}function ia(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(x(108,Vc(e)||"Unknown",l));return K({},n,r)}function Yr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||kt,Mt=oe.current,I(oe,e),I(he,he.current),!0}function wo(e,t,n){var r=e.stateNode;if(!r)throw Error(x(169));n?(e=ia(e,t,Mt),r.__reactInternalMemoizedMergedChildContext=e,V(he),V(oe),I(oe,e)):V(he),I(he,n)}var Ge=null,pl=!1,Al=!1;function ua(e){Ge===null?Ge=[e]:Ge.push(e)}function id(e){pl=!0,ua(e)}function Et(){if(!Al&&Ge!==null){Al=!0;var e=0,t=$;try{var n=Ge;for($=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ge=null,pl=!1}catch(l){throw Ge!==null&&(Ge=Ge.slice(e+1)),Ls(eu,Et),l}finally{$=t,Al=!1}}return null}var Zt=[],qt=0,Xr=null,Gr=0,Ee=[],je=0,Ft=null,Je=1,Ze="";function _t(e,t){Zt[qt++]=Gr,Zt[qt++]=Xr,Xr=e,Gr=t}function oa(e,t,n){Ee[je++]=Je,Ee[je++]=Ze,Ee[je++]=Ft,Ft=e;var r=Je;e=Ze;var l=32-Ie(r)-1;r&=~(1<<l),n+=1;var i=32-Ie(t)+l;if(30<i){var u=l-l%5;i=(r&(1<<u)-1).toString(32),r>>=u,l-=u,Je=1<<32-Ie(t)+l|n<<l|r,Ze=i+e}else Je=1<<i|n<<l|r,Ze=e}function au(e){e.return!==null&&(_t(e,1),oa(e,1,0))}function cu(e){for(;e===Xr;)Xr=Zt[--qt],Zt[qt]=null,Gr=Zt[--qt],Zt[qt]=null;for(;e===Ft;)Ft=Ee[--je],Ee[je]=null,Ze=Ee[--je],Ee[je]=null,Je=Ee[--je],Ee[je]=null}var Se=null,we=null,H=!1,Ue=null;function sa(e,t){var n=_e(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 So(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,Se=e,we=vt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Se=e,we=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Ft!==null?{id:Je,overflow:Ze}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=_e(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Se=e,we=null,!0):!1;default:return!1}}function Ni(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ei(e){if(H){var t=we;if(t){var n=t;if(!So(e,t)){if(Ni(e))throw Error(x(418));t=vt(n.nextSibling);var r=Se;t&&So(e,t)?sa(r,n):(e.flags=e.flags&-4097|2,H=!1,Se=e)}}else{if(Ni(e))throw Error(x(418));e.flags=e.flags&-4097|2,H=!1,Se=e}}}function xo(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Se=e}function wr(e){if(e!==Se)return!1;if(!H)return xo(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Si(e.type,e.memoizedProps)),t&&(t=we)){if(Ni(e))throw aa(),Error(x(418));for(;t;)sa(e,t),t=vt(t.nextSibling)}if(xo(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(x(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){we=vt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}we=null}}else we=Se?vt(e.stateNode.nextSibling):null;return!0}function aa(){for(var e=we;e;)e=vt(e.nextSibling)}function fn(){we=Se=null,H=!1}function fu(e){Ue===null?Ue=[e]:Ue.push(e)}var ud=rt.ReactCurrentBatchConfig;function Nn(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(x(309));var r=n.stateNode}if(!r)throw Error(x(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(u){var o=l.refs;u===null?delete o[i]:o[i]=u},t._stringRef=i,t)}if(typeof e!="string")throw Error(x(284));if(!n._owner)throw Error(x(290,e))}return e}function Sr(e,t){throw e=Object.prototype.toString.call(t),Error(x(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ko(e){var t=e._init;return t(e._payload)}function ca(e){function t(d,c){if(e){var p=d.deletions;p===null?(d.deletions=[c],d.flags|=16):p.push(c)}}function n(d,c){if(!e)return null;for(;c!==null;)t(d,c),c=c.sibling;return null}function r(d,c){for(d=new Map;c!==null;)c.key!==null?d.set(c.key,c):d.set(c.index,c),c=c.sibling;return d}function l(d,c){return d=St(d,c),d.index=0,d.sibling=null,d}function i(d,c,p){return d.index=p,e?(p=d.alternate,p!==null?(p=p.index,p<c?(d.flags|=2,c):p):(d.flags|=2,c)):(d.flags|=1048576,c)}function u(d){return e&&d.alternate===null&&(d.flags|=2),d}function o(d,c,p,g){return c===null||c.tag!==6?(c=Yl(p,d.mode,g),c.return=d,c):(c=l(c,p),c.return=d,c)}function s(d,c,p,g){var N=p.type;return N===Qt?v(d,c,p.props.children,g,p.key):c!==null&&(c.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===ot&&ko(N)===c.type)?(g=l(c,p.props),g.ref=Nn(d,c,p),g.return=d,g):(g=Fr(p.type,p.key,p.props,null,d.mode,g),g.ref=Nn(d,c,p),g.return=d,g)}function f(d,c,p,g){return c===null||c.tag!==4||c.stateNode.containerInfo!==p.containerInfo||c.stateNode.implementation!==p.implementation?(c=Xl(p,d.mode,g),c.return=d,c):(c=l(c,p.children||[]),c.return=d,c)}function v(d,c,p,g,N){return c===null||c.tag!==7?(c=Dt(p,d.mode,g,N),c.return=d,c):(c=l(c,p),c.return=d,c)}function m(d,c,p){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Yl(""+c,d.mode,p),c.return=d,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ar:return p=Fr(c.type,c.key,c.props,null,d.mode,p),p.ref=Nn(d,null,c),p.return=d,p;case Wt:return c=Xl(c,d.mode,p),c.return=d,c;case ot:var g=c._init;return m(d,g(c._payload),p)}if(Pn(c)||wn(c))return c=Dt(c,d.mode,p,null),c.return=d,c;Sr(d,c)}return null}function h(d,c,p,g){var N=c!==null?c.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return N!==null?null:o(d,c,""+p,g);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:return p.key===N?s(d,c,p,g):null;case Wt:return p.key===N?f(d,c,p,g):null;case ot:return N=p._init,h(d,c,N(p._payload),g)}if(Pn(p)||wn(p))return N!==null?null:v(d,c,p,g,null);Sr(d,p)}return null}function y(d,c,p,g,N){if(typeof g=="string"&&g!==""||typeof g=="number")return d=d.get(p)||null,o(c,d,""+g,N);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ar:return d=d.get(g.key===null?p:g.key)||null,s(c,d,g,N);case Wt:return d=d.get(g.key===null?p:g.key)||null,f(c,d,g,N);case ot:var _=g._init;return y(d,c,p,_(g._payload),N)}if(Pn(g)||wn(g))return d=d.get(p)||null,v(c,d,g,N,null);Sr(c,g)}return null}function w(d,c,p,g){for(var N=null,_=null,j=c,z=c=0,L=null;j!==null&&z<p.length;z++){j.index>z?(L=j,j=null):L=j.sibling;var O=h(d,j,p[z],g);if(O===null){j===null&&(j=L);break}e&&j&&O.alternate===null&&t(d,j),c=i(O,c,z),_===null?N=O:_.sibling=O,_=O,j=L}if(z===p.length)return n(d,j),H&&_t(d,z),N;if(j===null){for(;z<p.length;z++)j=m(d,p[z],g),j!==null&&(c=i(j,c,z),_===null?N=j:_.sibling=j,_=j);return H&&_t(d,z),N}for(j=r(d,j);z<p.length;z++)L=y(j,d,z,p[z],g),L!==null&&(e&&L.alternate!==null&&j.delete(L.key===null?z:L.key),c=i(L,c,z),_===null?N=L:_.sibling=L,_=L);return e&&j.forEach(function(X){return t(d,X)}),H&&_t(d,z),N}function C(d,c,p,g){var N=wn(p);if(typeof N!="function")throw Error(x(150));if(p=N.call(p),p==null)throw Error(x(151));for(var _=N=null,j=c,z=c=0,L=null,O=p.next();j!==null&&!O.done;z++,O=p.next()){j.index>z?(L=j,j=null):L=j.sibling;var X=h(d,j,O.value,g);if(X===null){j===null&&(j=L);break}e&&j&&X.alternate===null&&t(d,j),c=i(X,c,z),_===null?N=X:_.sibling=X,_=X,j=L}if(O.done)return n(d,j),H&&_t(d,z),N;if(j===null){for(;!O.done;z++,O=p.next())O=m(d,O.value,g),O!==null&&(c=i(O,c,z),_===null?N=O:_.sibling=O,_=O);return H&&_t(d,z),N}for(j=r(d,j);!O.done;z++,O=p.next())O=y(j,d,z,O.value,g),O!==null&&(e&&O.alternate!==null&&j.delete(O.key===null?z:O.key),c=i(O,c,z),_===null?N=O:_.sibling=O,_=O);return e&&j.forEach(function(ge){return t(d,ge)}),H&&_t(d,z),N}function T(d,c,p,g){if(typeof p=="object"&&p!==null&&p.type===Qt&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:e:{for(var N=p.key,_=c;_!==null;){if(_.key===N){if(N=p.type,N===Qt){if(_.tag===7){n(d,_.sibling),c=l(_,p.props.children),c.return=d,d=c;break e}}else if(_.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===ot&&ko(N)===_.type){n(d,_.sibling),c=l(_,p.props),c.ref=Nn(d,_,p),c.return=d,d=c;break e}n(d,_);break}else t(d,_);_=_.sibling}p.type===Qt?(c=Dt(p.props.children,d.mode,g,p.key),c.return=d,d=c):(g=Fr(p.type,p.key,p.props,null,d.mode,g),g.ref=Nn(d,c,p),g.return=d,d=g)}return u(d);case Wt:e:{for(_=p.key;c!==null;){if(c.key===_)if(c.tag===4&&c.stateNode.containerInfo===p.containerInfo&&c.stateNode.implementation===p.implementation){n(d,c.sibling),c=l(c,p.children||[]),c.return=d,d=c;break e}else{n(d,c);break}else t(d,c);c=c.sibling}c=Xl(p,d.mode,g),c.return=d,d=c}return u(d);case ot:return _=p._init,T(d,c,_(p._payload),g)}if(Pn(p))return w(d,c,p,g);if(wn(p))return C(d,c,p,g);Sr(d,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,c!==null&&c.tag===6?(n(d,c.sibling),c=l(c,p),c.return=d,d=c):(n(d,c),c=Yl(p,d.mode,g),c.return=d,d=c),u(d)):n(d,c)}return T}var dn=ca(!0),fa=ca(!1),Jr=Nt(null),Zr=null,bt=null,du=null;function pu(){du=bt=Zr=null}function hu(e){var t=Jr.current;V(Jr),e._currentValue=t}function ji(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function on(e,t){Zr=e,du=bt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pe=!0),e.firstContext=null)}function Te(e){var t=e._currentValue;if(du!==e)if(e={context:e,memoizedValue:t,next:null},bt===null){if(Zr===null)throw Error(x(308));bt=e,Zr.dependencies={lanes:0,firstContext:e}}else bt=bt.next=e;return t}var zt=null;function mu(e){zt===null?zt=[e]:zt.push(e)}function da(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,mu(t)):(n.next=l.next,l.next=n),t.interleaved=n,tt(e,r)}function tt(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 st=!1;function vu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function pa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function qe(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,F&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,tt(e,n)}return l=r.interleaved,l===null?(t.next=t,mu(r)):(t.next=l.next,l.next=t),r.interleaved=t,tt(e,n)}function zr(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,tu(e,n)}}function Co(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 u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=u:i=i.next=u,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 qr(e,t,n,r){var l=e.updateQueue;st=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,f=s.next;s.next=null,u===null?i=f:u.next=f,u=s;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==u&&(o===null?v.firstBaseUpdate=f:o.next=f,v.lastBaseUpdate=s))}if(i!==null){var m=l.baseState;u=0,v=f=s=null,o=i;do{var h=o.lane,y=o.eventTime;if((r&h)===h){v!==null&&(v=v.next={eventTime:y,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var w=e,C=o;switch(h=t,y=n,C.tag){case 1:if(w=C.payload,typeof w=="function"){m=w.call(y,m,h);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=C.payload,h=typeof w=="function"?w.call(y,m,h):w,h==null)break e;m=K({},m,h);break e;case 2:st=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[o]:h.push(o))}else y={eventTime:y,lane:h,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(f=v=y,s=m):v=v.next=y,u|=h;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;h=o,o=h.next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}while(!0);if(v===null&&(s=m),l.baseState=s,l.firstBaseUpdate=f,l.lastBaseUpdate=v,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Ut|=u,e.lanes=u,e.memoizedState=m}}function No(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(x(191,l));l.call(r)}}}var or={},Ye=Nt(or),Zn=Nt(or),qn=Nt(or);function Lt(e){if(e===or)throw Error(x(174));return e}function gu(e,t){switch(I(qn,t),I(Zn,e),I(Ye,or),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ui(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ui(t,e)}V(Ye),I(Ye,t)}function pn(){V(Ye),V(Zn),V(qn)}function ha(e){Lt(qn.current);var t=Lt(Ye.current),n=ui(t,e.type);t!==n&&(I(Zn,e),I(Ye,n))}function yu(e){Zn.current===e&&(V(Ye),V(Zn))}var W=Nt(0);function br(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 Vl=[];function wu(){for(var e=0;e<Vl.length;e++)Vl[e]._workInProgressVersionPrimary=null;Vl.length=0}var Lr=rt.ReactCurrentDispatcher,Bl=rt.ReactCurrentBatchConfig,$t=0,Q=null,Z=null,b=null,el=!1,Fn=!1,bn=0,od=0;function le(){throw Error(x(321))}function Su(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ve(e[n],t[n]))return!1;return!0}function xu(e,t,n,r,l,i){if($t=i,Q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Lr.current=e===null||e.memoizedState===null?fd:dd,e=n(r,l),Fn){i=0;do{if(Fn=!1,bn=0,25<=i)throw Error(x(301));i+=1,b=Z=null,t.updateQueue=null,Lr.current=pd,e=n(r,l)}while(Fn)}if(Lr.current=tl,t=Z!==null&&Z.next!==null,$t=0,b=Z=Q=null,el=!1,t)throw Error(x(300));return e}function ku(){var e=bn!==0;return bn=0,e}function We(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return b===null?Q.memoizedState=b=e:b=b.next=e,b}function ze(){if(Z===null){var e=Q.alternate;e=e!==null?e.memoizedState:null}else e=Z.next;var t=b===null?Q.memoizedState:b.next;if(t!==null)b=t,Z=e;else{if(e===null)throw Error(x(310));Z=e,e={memoizedState:Z.memoizedState,baseState:Z.baseState,baseQueue:Z.baseQueue,queue:Z.queue,next:null},b===null?Q.memoizedState=b=e:b=b.next=e}return b}function er(e,t){return typeof t=="function"?t(e):t}function Hl(e){var t=ze(),n=t.queue;if(n===null)throw Error(x(311));n.lastRenderedReducer=e;var r=Z,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var u=l.next;l.next=i.next,i.next=u}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var o=u=null,s=null,f=i;do{var v=f.lane;if(($t&v)===v)s!==null&&(s=s.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 m={lane:v,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};s===null?(o=s=m,u=r):s=s.next=m,Q.lanes|=v,Ut|=v}f=f.next}while(f!==null&&f!==i);s===null?u=r:s.next=o,Ve(r,t.memoizedState)||(pe=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,Q.lanes|=i,Ut|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Wl(e){var t=ze(),n=t.queue;if(n===null)throw Error(x(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do i=e(i,u.action),u=u.next;while(u!==l);Ve(i,t.memoizedState)||(pe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ma(){}function va(e,t){var n=Q,r=ze(),l=t(),i=!Ve(r.memoizedState,l);if(i&&(r.memoizedState=l,pe=!0),r=r.queue,Cu(wa.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||b!==null&&b.memoizedState.tag&1){if(n.flags|=2048,tr(9,ya.bind(null,n,r,l,t),void 0,null),ee===null)throw Error(x(349));$t&30||ga(n,t,l)}return l}function ga(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function ya(e,t,n,r){t.value=n,t.getSnapshot=r,Sa(t)&&xa(e)}function wa(e,t,n){return n(function(){Sa(t)&&xa(e)})}function Sa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ve(e,n)}catch{return!0}}function xa(e){var t=tt(e,1);t!==null&&Ae(t,e,1,-1)}function Eo(e){var t=We();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:er,lastRenderedState:e},t.queue=e,e=e.dispatch=cd.bind(null,Q,e),[t.memoizedState,e]}function tr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.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 ka(){return ze().memoizedState}function Rr(e,t,n,r){var l=We();Q.flags|=e,l.memoizedState=tr(1|t,n,void 0,r===void 0?null:r)}function hl(e,t,n,r){var l=ze();r=r===void 0?null:r;var i=void 0;if(Z!==null){var u=Z.memoizedState;if(i=u.destroy,r!==null&&Su(r,u.deps)){l.memoizedState=tr(t,n,i,r);return}}Q.flags|=e,l.memoizedState=tr(1|t,n,i,r)}function jo(e,t){return Rr(8390656,8,e,t)}function Cu(e,t){return hl(2048,8,e,t)}function Ca(e,t){return hl(4,2,e,t)}function Na(e,t){return hl(4,4,e,t)}function Ea(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 ja(e,t,n){return n=n!=null?n.concat([e]):null,hl(4,4,Ea.bind(null,t,e),n)}function Nu(){}function _a(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Su(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pa(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Su(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ta(e,t,n){return $t&21?(Ve(n,t)||(n=Ds(),Q.lanes|=n,Ut|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,pe=!0),e.memoizedState=n)}function sd(e,t){var n=$;$=n!==0&&4>n?n:4,e(!0);var r=Bl.transition;Bl.transition={};try{e(!1),t()}finally{$=n,Bl.transition=r}}function za(){return ze().memoizedState}function ad(e,t,n){var r=wt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},La(e))Ra(t,n);else if(n=da(e,t,n,r),n!==null){var l=ae();Ae(n,e,r,l),Oa(n,t,r)}}function cd(e,t,n){var r=wt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(La(e))Ra(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var u=t.lastRenderedState,o=i(u,n);if(l.hasEagerState=!0,l.eagerState=o,Ve(o,u)){var s=t.interleaved;s===null?(l.next=l,mu(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=da(e,t,l,r),n!==null&&(l=ae(),Ae(n,e,r,l),Oa(n,t,r))}}function La(e){var t=e.alternate;return e===Q||t!==null&&t===Q}function Ra(e,t){Fn=el=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Oa(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tu(e,n)}}var tl={readContext:Te,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},fd={readContext:Te,useCallback:function(e,t){return We().memoizedState=[e,t===void 0?null:t],e},useContext:Te,useEffect:jo,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Rr(4194308,4,Ea.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Rr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Rr(4,2,e,t)},useMemo:function(e,t){var n=We();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=We();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=ad.bind(null,Q,e),[r.memoizedState,e]},useRef:function(e){var t=We();return e={current:e},t.memoizedState=e},useState:Eo,useDebugValue:Nu,useDeferredValue:function(e){return We().memoizedState=e},useTransition:function(){var e=Eo(!1),t=e[0];return e=sd.bind(null,e[1]),We().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Q,l=We();if(H){if(n===void 0)throw Error(x(407));n=n()}else{if(n=t(),ee===null)throw Error(x(349));$t&30||ga(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,jo(wa.bind(null,r,i,e),[e]),r.flags|=2048,tr(9,ya.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=We(),t=ee.identifierPrefix;if(H){var n=Ze,r=Je;n=(r&~(1<<32-Ie(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=bn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=od++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},dd={readContext:Te,useCallback:_a,useContext:Te,useEffect:Cu,useImperativeHandle:ja,useInsertionEffect:Ca,useLayoutEffect:Na,useMemo:Pa,useReducer:Hl,useRef:ka,useState:function(){return Hl(er)},useDebugValue:Nu,useDeferredValue:function(e){var t=ze();return Ta(t,Z.memoizedState,e)},useTransition:function(){var e=Hl(er)[0],t=ze().memoizedState;return[e,t]},useMutableSource:ma,useSyncExternalStore:va,useId:za,unstable_isNewReconciler:!1},pd={readContext:Te,useCallback:_a,useContext:Te,useEffect:Cu,useImperativeHandle:ja,useInsertionEffect:Ca,useLayoutEffect:Na,useMemo:Pa,useReducer:Wl,useRef:ka,useState:function(){return Wl(er)},useDebugValue:Nu,useDeferredValue:function(e){var t=ze();return Z===null?t.memoizedState=e:Ta(t,Z.memoizedState,e)},useTransition:function(){var e=Wl(er)[0],t=ze().memoizedState;return[e,t]},useMutableSource:ma,useSyncExternalStore:va,useId:za,unstable_isNewReconciler:!1};function Fe(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function _i(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:K({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ml={isMounted:function(e){return(e=e._reactInternals)?Vt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ae(),l=wt(e),i=qe(r,l);i.payload=t,n!=null&&(i.callback=n),t=gt(e,i,l),t!==null&&(Ae(t,e,l,r),zr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ae(),l=wt(e),i=qe(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=gt(e,i,l),t!==null&&(Ae(t,e,l,r),zr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ae(),r=wt(e),l=qe(n,r);l.tag=2,t!=null&&(l.callback=t),t=gt(e,l,r),t!==null&&(Ae(t,e,r,n),zr(t,e,r))}};function _o(e,t,n,r,l,i,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,u):t.prototype&&t.prototype.isPureReactComponent?!Yn(n,r)||!Yn(l,i):!0}function Da(e,t,n){var r=!1,l=kt,i=t.contextType;return typeof i=="object"&&i!==null?i=Te(i):(l=me(t)?Mt:oe.current,r=t.contextTypes,i=(r=r!=null)?cn(e,l):kt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ml,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Po(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&&ml.enqueueReplaceState(t,t.state,null)}function Pi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},vu(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Te(i):(i=me(t)?Mt:oe.current,l.context=cn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(_i(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&&ml.enqueueReplaceState(l,l.state,null),qr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function hn(e,t){try{var n="",r=t;do n+=Ac(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 Ql(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ti(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var hd=typeof WeakMap=="function"?WeakMap:Map;function Ma(e,t,n){n=qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){rl||(rl=!0,Ii=r),Ti(e,t)},n}function Fa(e,t,n){n=qe(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Ti(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Ti(e,t),typeof r!="function"&&(yt===null?yt=new Set([this]):yt.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function To(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new hd;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=Pd.bind(null,e,t,n),t.then(e,e))}function zo(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 Lo(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=qe(-1,1),t.tag=2,gt(n,t,1))),n.lanes|=1),e)}var md=rt.ReactCurrentOwner,pe=!1;function se(e,t,n,r){t.child=e===null?fa(t,null,n,r):dn(t,e.child,n,r)}function Ro(e,t,n,r,l){n=n.render;var i=t.ref;return on(t,l),r=xu(e,t,n,r,i,l),n=ku(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,nt(e,t,l)):(H&&n&&au(t),t.flags|=1,se(e,t,r,l),t.child)}function Oo(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Ru(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,$a(e,t,i,r,l)):(e=Fr(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 u=i.memoizedProps;if(n=n.compare,n=n!==null?n:Yn,n(u,r)&&e.ref===t.ref)return nt(e,t,l)}return t.flags|=1,e=St(i,r),e.ref=t.ref,e.return=t,t.child=e}function $a(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Yn(i,r)&&e.ref===t.ref)if(pe=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(pe=!0);else return t.lanes=e.lanes,nt(e,t,l)}return zi(e,t,n,r,l)}function Ua(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},I(tn,ye),ye|=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,I(tn,ye),ye|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,I(tn,ye),ye|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,I(tn,ye),ye|=r;return se(e,t,l,n),t.child}function Ia(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function zi(e,t,n,r,l){var i=me(n)?Mt:oe.current;return i=cn(t,i),on(t,l),n=xu(e,t,n,r,i,l),r=ku(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,nt(e,t,l)):(H&&r&&au(t),t.flags|=1,se(e,t,n,l),t.child)}function Do(e,t,n,r,l){if(me(n)){var i=!0;Yr(t)}else i=!1;if(on(t,l),t.stateNode===null)Or(e,t),Da(t,n,r),Pi(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,o=t.memoizedProps;u.props=o;var s=u.context,f=n.contextType;typeof f=="object"&&f!==null?f=Te(f):(f=me(n)?Mt:oe.current,f=cn(t,f));var v=n.getDerivedStateFromProps,m=typeof v=="function"||typeof u.getSnapshotBeforeUpdate=="function";m||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==r||s!==f)&&Po(t,u,r,f),st=!1;var h=t.memoizedState;u.state=h,qr(t,r,u,l),s=t.memoizedState,o!==r||h!==s||he.current||st?(typeof v=="function"&&(_i(t,n,v,r),s=t.memoizedState),(o=st||_o(t,n,o,r,h,s,f))?(m||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),u.props=r,u.state=s,u.context=f,r=o):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,pa(e,t),o=t.memoizedProps,f=t.type===t.elementType?o:Fe(t.type,o),u.props=f,m=t.pendingProps,h=u.context,s=n.contextType,typeof s=="object"&&s!==null?s=Te(s):(s=me(n)?Mt:oe.current,s=cn(t,s));var y=n.getDerivedStateFromProps;(v=typeof y=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==m||h!==s)&&Po(t,u,r,s),st=!1,h=t.memoizedState,u.state=h,qr(t,r,u,l);var w=t.memoizedState;o!==m||h!==w||he.current||st?(typeof y=="function"&&(_i(t,n,y,r),w=t.memoizedState),(f=st||_o(t,n,f,r,h,w,s)||!1)?(v||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,w,s),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,w,s)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),u.props=r,u.state=w,u.context=s,r=f):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Li(e,t,n,r,i,l)}function Li(e,t,n,r,l,i){Ia(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&wo(t,n,!1),nt(e,t,i);r=t.stateNode,md.current=t;var o=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=dn(t,e.child,null,i),t.child=dn(t,null,o,i)):se(e,t,o,i),t.memoizedState=r.state,l&&wo(t,n,!0),t.child}function Aa(e){var t=e.stateNode;t.pendingContext?yo(e,t.pendingContext,t.pendingContext!==t.context):t.context&&yo(e,t.context,!1),gu(e,t.containerInfo)}function Mo(e,t,n,r,l){return fn(),fu(l),t.flags|=256,se(e,t,n,r),t.child}var Ri={dehydrated:null,treeContext:null,retryLane:0};function Oi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Va(e,t,n){var r=t.pendingProps,l=W.current,i=!1,u=(t.flags&128)!==0,o;if((o=u)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),I(W,l&1),e===null)return Ei(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):(u=r.children,e=r.fallback,i?(r=t.mode,i=t.child,u={mode:"hidden",children:u},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=u):i=yl(u,r,0,null),e=Dt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Oi(n),t.memoizedState=Ri,e):Eu(t,u));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return vd(e,t,u,r,o,l,n);if(i){i=r.fallback,u=t.mode,l=e.child,o=l.sibling;var s={mode:"hidden",children:r.children};return!(u&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=St(l,s),r.subtreeFlags=l.subtreeFlags&14680064),o!==null?i=St(o,i):(i=Dt(i,u,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,u=e.child.memoizedState,u=u===null?Oi(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},i.memoizedState=u,i.childLanes=e.childLanes&~n,t.memoizedState=Ri,r}return i=e.child,e=i.sibling,r=St(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 Eu(e,t){return t=yl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function xr(e,t,n,r){return r!==null&&fu(r),dn(t,e.child,null,n),e=Eu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vd(e,t,n,r,l,i,u){if(n)return t.flags&256?(t.flags&=-257,r=Ql(Error(x(422))),xr(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=yl({mode:"visible",children:r.children},l,0,null),i=Dt(i,l,u,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&dn(t,e.child,null,u),t.child.memoizedState=Oi(u),t.memoizedState=Ri,i);if(!(t.mode&1))return xr(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var o=r.dgst;return r=o,i=Error(x(419)),r=Ql(i,r,void 0),xr(e,t,u,r)}if(o=(u&e.childLanes)!==0,pe||o){if(r=ee,r!==null){switch(u&-u){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|u)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,tt(e,l),Ae(r,e,l,-1))}return Lu(),r=Ql(Error(x(421))),xr(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Td.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,we=vt(l.nextSibling),Se=t,H=!0,Ue=null,e!==null&&(Ee[je++]=Je,Ee[je++]=Ze,Ee[je++]=Ft,Je=e.id,Ze=e.overflow,Ft=t),t=Eu(t,r.children),t.flags|=4096,t)}function Fo(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ji(e.return,t,n)}function Kl(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 Ba(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(se(e,t,r.children,n),r=W.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&&Fo(e,n,t);else if(e.tag===19)Fo(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(I(W,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&&br(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Kl(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&&br(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Kl(t,!0,n,null,i);break;case"together":Kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Or(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function nt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ut|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(x(153));if(t.child!==null){for(e=t.child,n=St(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=St(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function gd(e,t,n){switch(t.tag){case 3:Aa(t),fn();break;case 5:ha(t);break;case 1:me(t.type)&&Yr(t);break;case 4:gu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(Jr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(I(W,W.current&1),t.flags|=128,null):n&t.child.childLanes?Va(e,t,n):(I(W,W.current&1),e=nt(e,t,n),e!==null?e.sibling:null);I(W,W.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Ba(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),I(W,W.current),r)break;return null;case 22:case 23:return t.lanes=0,Ua(e,t,n)}return nt(e,t,n)}var Ha,Di,Wa,Qa;Ha=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}};Di=function(){};Wa=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Lt(Ye.current);var i=null;switch(n){case"input":l=ni(e,l),r=ni(e,r),i=[];break;case"select":l=K({},l,{value:void 0}),r=K({},r,{value:void 0}),i=[];break;case"textarea":l=ii(e,l),r=ii(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Qr)}oi(n,r);var u;n=null;for(f in l)if(!r.hasOwnProperty(f)&&l.hasOwnProperty(f)&&l[f]!=null)if(f==="style"){var o=l[f];for(u in o)o.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else f!=="dangerouslySetInnerHTML"&&f!=="children"&&f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&f!=="autoFocus"&&(An.hasOwnProperty(f)?i||(i=[]):(i=i||[]).push(f,null));for(f in r){var s=r[f];if(o=l!=null?l[f]:void 0,r.hasOwnProperty(f)&&s!==o&&(s!=null||o!=null))if(f==="style")if(o){for(u in o)!o.hasOwnProperty(u)||s&&s.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in s)s.hasOwnProperty(u)&&o[u]!==s[u]&&(n||(n={}),n[u]=s[u])}else n||(i||(i=[]),i.push(f,n)),n=s;else f==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,o=o?o.__html:void 0,s!=null&&o!==s&&(i=i||[]).push(f,s)):f==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(f,""+s):f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&(An.hasOwnProperty(f)?(s!=null&&f==="onScroll"&&A("scroll",e),i||o===s||(i=[])):(i=i||[]).push(f,s))}n&&(i=i||[]).push("style",n);var f=i;(t.updateQueue=f)&&(t.flags|=4)}};Qa=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(e,t){if(!H)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 ie(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 yd(e,t,n){var r=t.pendingProps;switch(cu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ie(t),null;case 1:return me(t.type)&&Kr(),ie(t),null;case 3:return r=t.stateNode,pn(),V(he),V(oe),wu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(wr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ue!==null&&(Bi(Ue),Ue=null))),Di(e,t),ie(t),null;case 5:yu(t);var l=Lt(qn.current);if(n=t.type,e!==null&&t.stateNode!=null)Wa(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(x(166));return ie(t),null}if(e=Lt(Ye.current),wr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Qe]=t,r[Jn]=i,e=(t.mode&1)!==0,n){case"dialog":A("cancel",r),A("close",r);break;case"iframe":case"object":case"embed":A("load",r);break;case"video":case"audio":for(l=0;l<zn.length;l++)A(zn[l],r);break;case"source":A("error",r);break;case"img":case"image":case"link":A("error",r),A("load",r);break;case"details":A("toggle",r);break;case"input":Wu(r,i),A("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},A("invalid",r);break;case"textarea":Ku(r,i),A("invalid",r)}oi(n,i),l=null;for(var u in i)if(i.hasOwnProperty(u)){var o=i[u];u==="children"?typeof o=="string"?r.textContent!==o&&(i.suppressHydrationWarning!==!0&&yr(r.textContent,o,e),l=["children",o]):typeof o=="number"&&r.textContent!==""+o&&(i.suppressHydrationWarning!==!0&&yr(r.textContent,o,e),l=["children",""+o]):An.hasOwnProperty(u)&&o!=null&&u==="onScroll"&&A("scroll",r)}switch(n){case"input":cr(r),Qu(r,i,!0);break;case"textarea":cr(r),Yu(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Qr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ws(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[Qe]=t,e[Jn]=r,Ha(e,t,!1,!1),t.stateNode=e;e:{switch(u=si(n,r),n){case"dialog":A("cancel",e),A("close",e),l=r;break;case"iframe":case"object":case"embed":A("load",e),l=r;break;case"video":case"audio":for(l=0;l<zn.length;l++)A(zn[l],e);l=r;break;case"source":A("error",e),l=r;break;case"img":case"image":case"link":A("error",e),A("load",e),l=r;break;case"details":A("toggle",e),l=r;break;case"input":Wu(e,r),l=ni(e,r),A("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=K({},r,{value:void 0}),A("invalid",e);break;case"textarea":Ku(e,r),l=ii(e,r),A("invalid",e);break;default:l=r}oi(n,l),o=l;for(i in o)if(o.hasOwnProperty(i)){var s=o[i];i==="style"?ks(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Ss(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Vn(e,s):typeof s=="number"&&Vn(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(An.hasOwnProperty(i)?s!=null&&i==="onScroll"&&A("scroll",e):s!=null&&Gi(e,i,s,u))}switch(n){case"input":cr(e),Qu(e,r,!1);break;case"textarea":cr(e),Yu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+xt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?nn(e,!!r.multiple,i,!1):r.defaultValue!=null&&nn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Qr)}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 ie(t),null;case 6:if(e&&t.stateNode!=null)Qa(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(x(166));if(n=Lt(qn.current),Lt(Ye.current),wr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Qe]=t,(i=r.nodeValue!==n)&&(e=Se,e!==null))switch(e.tag){case 3:yr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&yr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Qe]=t,t.stateNode=r}return ie(t),null;case 13:if(V(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&we!==null&&t.mode&1&&!(t.flags&128))aa(),fn(),t.flags|=98560,i=!1;else if(i=wr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(x(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(x(317));i[Qe]=t}else fn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ie(t),i=!1}else Ue!==null&&(Bi(Ue),Ue=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||W.current&1?q===0&&(q=3):Lu())),t.updateQueue!==null&&(t.flags|=4),ie(t),null);case 4:return pn(),Di(e,t),e===null&&Xn(t.stateNode.containerInfo),ie(t),null;case 10:return hu(t.type._context),ie(t),null;case 17:return me(t.type)&&Kr(),ie(t),null;case 19:if(V(W),i=t.memoizedState,i===null)return ie(t),null;if(r=(t.flags&128)!==0,u=i.rendering,u===null)if(r)En(i,!1);else{if(q!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(u=br(e),u!==null){for(t.flags|=128,En(i,!1),r=u.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,u=i.alternate,u===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=u.childLanes,i.lanes=u.lanes,i.child=u.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,i.type=u.type,e=u.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return I(W,W.current&1|2),t.child}e=e.sibling}i.tail!==null&&G()>mn&&(t.flags|=128,r=!0,En(i,!1),t.lanes=4194304)}else{if(!r)if(e=br(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),En(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!H)return ie(t),null}else 2*G()-i.renderingStartTime>mn&&n!==1073741824&&(t.flags|=128,r=!0,En(i,!1),t.lanes=4194304);i.isBackwards?(u.sibling=t.child,t.child=u):(n=i.last,n!==null?n.sibling=u:t.child=u,i.last=u)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=G(),t.sibling=null,n=W.current,I(W,r?n&1|2:n&1),t):(ie(t),null);case 22:case 23:return zu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ye&1073741824&&(ie(t),t.subtreeFlags&6&&(t.flags|=8192)):ie(t),null;case 24:return null;case 25:return null}throw Error(x(156,t.tag))}function wd(e,t){switch(cu(t),t.tag){case 1:return me(t.type)&&Kr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return pn(),V(he),V(oe),wu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return yu(t),null;case 13:if(V(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(x(340));fn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(W),null;case 4:return pn(),null;case 10:return hu(t.type._context),null;case 22:case 23:return zu(),null;case 24:return null;default:return null}}var kr=!1,ue=!1,Sd=typeof WeakSet=="function"?WeakSet:Set,P=null;function en(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Y(e,t,r)}else n.current=null}function Mi(e,t,n){try{n()}catch(r){Y(e,t,r)}}var $o=!1;function xd(e,t){if(yi=Br,e=Js(),su(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 u=0,o=-1,s=-1,f=0,v=0,m=e,h=null;t:for(;;){for(var y;m!==n||l!==0&&m.nodeType!==3||(o=u+l),m!==i||r!==0&&m.nodeType!==3||(s=u+r),m.nodeType===3&&(u+=m.nodeValue.length),(y=m.firstChild)!==null;)h=m,m=y;for(;;){if(m===e)break t;if(h===n&&++f===l&&(o=u),h===i&&++v===r&&(s=u),(y=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=y}n=o===-1||s===-1?null:{start:o,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(wi={focusedElem:e,selectionRange:n},Br=!1,P=t;P!==null;)if(t=P,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,P=e;else for(;P!==null;){t=P;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var C=w.memoizedProps,T=w.memoizedState,d=t.stateNode,c=d.getSnapshotBeforeUpdate(t.elementType===t.type?C:Fe(t.type,C),T);d.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(x(163))}}catch(g){Y(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,P=e;break}P=t.return}return w=$o,$o=!1,w}function $n(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&&Mi(t,n,i)}l=l.next}while(l!==r)}}function vl(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 Fi(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 Ka(e){var t=e.alternate;t!==null&&(e.alternate=null,Ka(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qe],delete t[Jn],delete t[ki],delete t[rd],delete t[ld])),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 Ya(e){return e.tag===5||e.tag===3||e.tag===4}function Uo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ya(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 $i(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=Qr));else if(r!==4&&(e=e.child,e!==null))for($i(e,t,n),e=e.sibling;e!==null;)$i(e,t,n),e=e.sibling}function Ui(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(Ui(e,t,n),e=e.sibling;e!==null;)Ui(e,t,n),e=e.sibling}var te=null,$e=!1;function ut(e,t,n){for(n=n.child;n!==null;)Xa(e,t,n),n=n.sibling}function Xa(e,t,n){if(Ke&&typeof Ke.onCommitFiberUnmount=="function")try{Ke.onCommitFiberUnmount(sl,n)}catch{}switch(n.tag){case 5:ue||en(n,t);case 6:var r=te,l=$e;te=null,ut(e,t,n),te=r,$e=l,te!==null&&($e?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&($e?(e=te,n=n.stateNode,e.nodeType===8?Il(e.parentNode,n):e.nodeType===1&&Il(e,n),Qn(e)):Il(te,n.stateNode));break;case 4:r=te,l=$e,te=n.stateNode.containerInfo,$e=!0,ut(e,t,n),te=r,$e=l;break;case 0:case 11:case 14:case 15:if(!ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&(i&2||i&4)&&Mi(n,t,u),l=l.next}while(l!==r)}ut(e,t,n);break;case 1:if(!ue&&(en(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){Y(n,t,o)}ut(e,t,n);break;case 21:ut(e,t,n);break;case 22:n.mode&1?(ue=(r=ue)||n.memoizedState!==null,ut(e,t,n),ue=r):ut(e,t,n);break;default:ut(e,t,n)}}function Io(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Sd),t.forEach(function(r){var l=zd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Me(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,u=t,o=u;e:for(;o!==null;){switch(o.tag){case 5:te=o.stateNode,$e=!1;break e;case 3:te=o.stateNode.containerInfo,$e=!0;break e;case 4:te=o.stateNode.containerInfo,$e=!0;break e}o=o.return}if(te===null)throw Error(x(160));Xa(i,u,l),te=null,$e=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(f){Y(l,t,f)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ga(t,e),t=t.sibling}function Ga(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Me(t,e),He(e),r&4){try{$n(3,e,e.return),vl(3,e)}catch(C){Y(e,e.return,C)}try{$n(5,e,e.return)}catch(C){Y(e,e.return,C)}}break;case 1:Me(t,e),He(e),r&512&&n!==null&&en(n,n.return);break;case 5:if(Me(t,e),He(e),r&512&&n!==null&&en(n,n.return),e.flags&32){var l=e.stateNode;try{Vn(l,"")}catch(C){Y(e,e.return,C)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,u=n!==null?n.memoizedProps:i,o=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{o==="input"&&i.type==="radio"&&i.name!=null&&gs(l,i),si(o,u);var f=si(o,i);for(u=0;u<s.length;u+=2){var v=s[u],m=s[u+1];v==="style"?ks(l,m):v==="dangerouslySetInnerHTML"?Ss(l,m):v==="children"?Vn(l,m):Gi(l,v,m,f)}switch(o){case"input":ri(l,i);break;case"textarea":ys(l,i);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var y=i.value;y!=null?nn(l,!!i.multiple,y,!1):h!==!!i.multiple&&(i.defaultValue!=null?nn(l,!!i.multiple,i.defaultValue,!0):nn(l,!!i.multiple,i.multiple?[]:"",!1))}l[Jn]=i}catch(C){Y(e,e.return,C)}}break;case 6:if(Me(t,e),He(e),r&4){if(e.stateNode===null)throw Error(x(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(C){Y(e,e.return,C)}}break;case 3:if(Me(t,e),He(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Qn(t.containerInfo)}catch(C){Y(e,e.return,C)}break;case 4:Me(t,e),He(e);break;case 13:Me(t,e),He(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Pu=G())),r&4&&Io(e);break;case 22:if(v=n!==null&&n.memoizedState!==null,e.mode&1?(ue=(f=ue)||v,Me(t,e),ue=f):Me(t,e),He(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!v&&e.mode&1)for(P=e,v=e.child;v!==null;){for(m=P=v;P!==null;){switch(h=P,y=h.child,h.tag){case 0:case 11:case 14:case 15:$n(4,h,h.return);break;case 1:en(h,h.return);var w=h.stateNode;if(typeof w.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(C){Y(r,n,C)}}break;case 5:en(h,h.return);break;case 22:if(h.memoizedState!==null){Vo(m);continue}}y!==null?(y.return=h,P=y):Vo(m)}v=v.sibling}e:for(v=null,m=e;;){if(m.tag===5){if(v===null){v=m;try{l=m.stateNode,f?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(o=m.stateNode,s=m.memoizedProps.style,u=s!=null&&s.hasOwnProperty("display")?s.display:null,o.style.display=xs("display",u))}catch(C){Y(e,e.return,C)}}}else if(m.tag===6){if(v===null)try{m.stateNode.nodeValue=f?"":m.memoizedProps}catch(C){Y(e,e.return,C)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;v===m&&(v=null),m=m.return}v===m&&(v=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:Me(t,e),He(e),r&4&&Io(e);break;case 21:break;default:Me(t,e),He(e)}}function He(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ya(n)){var r=n;break e}n=n.return}throw Error(x(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Vn(l,""),r.flags&=-33);var i=Uo(e);Ui(e,i,l);break;case 3:case 4:var u=r.stateNode.containerInfo,o=Uo(e);$i(e,o,u);break;default:throw Error(x(161))}}catch(s){Y(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function kd(e,t,n){P=e,Ja(e)}function Ja(e,t,n){for(var r=(e.mode&1)!==0;P!==null;){var l=P,i=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||kr;if(!u){var o=l.alternate,s=o!==null&&o.memoizedState!==null||ue;o=kr;var f=ue;if(kr=u,(ue=s)&&!f)for(P=l;P!==null;)u=P,s=u.child,u.tag===22&&u.memoizedState!==null?Bo(l):s!==null?(s.return=u,P=s):Bo(l);for(;i!==null;)P=i,Ja(i),i=i.sibling;P=l,kr=o,ue=f}Ao(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,P=i):Ao(e)}}function Ao(e){for(;P!==null;){var t=P;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ue||vl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ue)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Fe(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&No(t,i,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}No(t,u,n)}break;case 5:var o=t.stateNode;if(n===null&&t.flags&4){n=o;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var f=t.alternate;if(f!==null){var v=f.memoizedState;if(v!==null){var m=v.dehydrated;m!==null&&Qn(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(x(163))}ue||t.flags&512&&Fi(t)}catch(h){Y(t,t.return,h)}}if(t===e){P=null;break}if(n=t.sibling,n!==null){n.return=t.return,P=n;break}P=t.return}}function Vo(e){for(;P!==null;){var t=P;if(t===e){P=null;break}var n=t.sibling;if(n!==null){n.return=t.return,P=n;break}P=t.return}}function Bo(e){for(;P!==null;){var t=P;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{vl(4,t)}catch(s){Y(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Y(t,l,s)}}var i=t.return;try{Fi(t)}catch(s){Y(t,i,s)}break;case 5:var u=t.return;try{Fi(t)}catch(s){Y(t,u,s)}}}catch(s){Y(t,t.return,s)}if(t===e){P=null;break}var o=t.sibling;if(o!==null){o.return=t.return,P=o;break}P=t.return}}var Cd=Math.ceil,nl=rt.ReactCurrentDispatcher,ju=rt.ReactCurrentOwner,Pe=rt.ReactCurrentBatchConfig,F=0,ee=null,J=null,ne=0,ye=0,tn=Nt(0),q=0,nr=null,Ut=0,gl=0,_u=0,Un=null,de=null,Pu=0,mn=1/0,Xe=null,rl=!1,Ii=null,yt=null,Cr=!1,dt=null,ll=0,In=0,Ai=null,Dr=-1,Mr=0;function ae(){return F&6?G():Dr!==-1?Dr:Dr=G()}function wt(e){return e.mode&1?F&2&&ne!==0?ne&-ne:ud.transition!==null?(Mr===0&&(Mr=Ds()),Mr):(e=$,e!==0||(e=window.event,e=e===void 0?16:Vs(e.type)),e):1}function Ae(e,t,n,r){if(50<In)throw In=0,Ai=null,Error(x(185));lr(e,n,r),(!(F&2)||e!==ee)&&(e===ee&&(!(F&2)&&(gl|=n),q===4&&ct(e,ne)),ve(e,r),n===1&&F===0&&!(t.mode&1)&&(mn=G()+500,pl&&Et()))}function ve(e,t){var n=e.callbackNode;uf(e,t);var r=Vr(e,e===ee?ne:0);if(r===0)n!==null&&Ju(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Ju(n),t===1)e.tag===0?id(Ho.bind(null,e)):ua(Ho.bind(null,e)),td(function(){!(F&6)&&Et()}),n=null;else{switch(Ms(r)){case 1:n=eu;break;case 4:n=Rs;break;case 16:n=Ar;break;case 536870912:n=Os;break;default:n=Ar}n=lc(n,Za.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Za(e,t){if(Dr=-1,Mr=0,F&6)throw Error(x(327));var n=e.callbackNode;if(sn()&&e.callbackNode!==n)return null;var r=Vr(e,e===ee?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=il(e,r);else{t=r;var l=F;F|=2;var i=ba();(ee!==e||ne!==t)&&(Xe=null,mn=G()+500,Ot(e,t));do try{jd();break}catch(o){qa(e,o)}while(!0);pu(),nl.current=i,F=l,J!==null?t=0:(ee=null,ne=0,t=q)}if(t!==0){if(t===2&&(l=pi(e),l!==0&&(r=l,t=Vi(e,l))),t===1)throw n=nr,Ot(e,0),ct(e,r),ve(e,G()),n;if(t===6)ct(e,r);else{if(l=e.current.alternate,!(r&30)&&!Nd(l)&&(t=il(e,r),t===2&&(i=pi(e),i!==0&&(r=i,t=Vi(e,i))),t===1))throw n=nr,Ot(e,0),ct(e,r),ve(e,G()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(x(345));case 2:Pt(e,de,Xe);break;case 3:if(ct(e,r),(r&130023424)===r&&(t=Pu+500-G(),10<t)){if(Vr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ae(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=xi(Pt.bind(null,e,de,Xe),t);break}Pt(e,de,Xe);break;case 4:if(ct(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-Ie(r);i=1<<u,u=t[u],u>l&&(l=u),r&=~i}if(r=l,r=G()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Cd(r/1960))-r,10<r){e.timeoutHandle=xi(Pt.bind(null,e,de,Xe),r);break}Pt(e,de,Xe);break;case 5:Pt(e,de,Xe);break;default:throw Error(x(329))}}}return ve(e,G()),e.callbackNode===n?Za.bind(null,e):null}function Vi(e,t){var n=Un;return e.current.memoizedState.isDehydrated&&(Ot(e,t).flags|=256),e=il(e,t),e!==2&&(t=de,de=n,t!==null&&Bi(t)),e}function Bi(e){de===null?de=e:de.push.apply(de,e)}function Nd(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(!Ve(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 ct(e,t){for(t&=~_u,t&=~gl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ie(t),r=1<<n;e[n]=-1,t&=~r}}function Ho(e){if(F&6)throw Error(x(327));sn();var t=Vr(e,0);if(!(t&1))return ve(e,G()),null;var n=il(e,t);if(e.tag!==0&&n===2){var r=pi(e);r!==0&&(t=r,n=Vi(e,r))}if(n===1)throw n=nr,Ot(e,0),ct(e,t),ve(e,G()),n;if(n===6)throw Error(x(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Pt(e,de,Xe),ve(e,G()),null}function Tu(e,t){var n=F;F|=1;try{return e(t)}finally{F=n,F===0&&(mn=G()+500,pl&&Et())}}function It(e){dt!==null&&dt.tag===0&&!(F&6)&&sn();var t=F;F|=1;var n=Pe.transition,r=$;try{if(Pe.transition=null,$=1,e)return e()}finally{$=r,Pe.transition=n,F=t,!(F&6)&&Et()}}function zu(){ye=tn.current,V(tn)}function Ot(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ed(n)),J!==null)for(n=J.return;n!==null;){var r=n;switch(cu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Kr();break;case 3:pn(),V(he),V(oe),wu();break;case 5:yu(r);break;case 4:pn();break;case 13:V(W);break;case 19:V(W);break;case 10:hu(r.type._context);break;case 22:case 23:zu()}n=n.return}if(ee=e,J=e=St(e.current,null),ne=ye=t,q=0,nr=null,_u=gl=Ut=0,de=Un=null,zt!==null){for(t=0;t<zt.length;t++)if(n=zt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var u=i.next;i.next=l,r.next=u}n.pending=r}zt=null}return e}function qa(e,t){do{var n=J;try{if(pu(),Lr.current=tl,el){for(var r=Q.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}el=!1}if($t=0,b=Z=Q=null,Fn=!1,bn=0,ju.current=null,n===null||n.return===null){q=1,nr=t,J=null;break}e:{var i=e,u=n.return,o=n,s=t;if(t=ne,o.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var f=s,v=o,m=v.tag;if(!(v.mode&1)&&(m===0||m===11||m===15)){var h=v.alternate;h?(v.updateQueue=h.updateQueue,v.memoizedState=h.memoizedState,v.lanes=h.lanes):(v.updateQueue=null,v.memoizedState=null)}var y=zo(u);if(y!==null){y.flags&=-257,Lo(y,u,o,i,t),y.mode&1&&To(i,f,t),t=y,s=f;var w=t.updateQueue;if(w===null){var C=new Set;C.add(s),t.updateQueue=C}else w.add(s);break e}else{if(!(t&1)){To(i,f,t),Lu();break e}s=Error(x(426))}}else if(H&&o.mode&1){var T=zo(u);if(T!==null){!(T.flags&65536)&&(T.flags|=256),Lo(T,u,o,i,t),fu(hn(s,o));break e}}i=s=hn(s,o),q!==4&&(q=2),Un===null?Un=[i]:Un.push(i),i=u;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var d=Ma(i,s,t);Co(i,d);break e;case 1:o=s;var c=i.type,p=i.stateNode;if(!(i.flags&128)&&(typeof c.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(yt===null||!yt.has(p)))){i.flags|=65536,t&=-t,i.lanes|=t;var g=Fa(i,o,t);Co(i,g);break e}}i=i.return}while(i!==null)}tc(n)}catch(N){t=N,J===n&&n!==null&&(J=n=n.return);continue}break}while(!0)}function ba(){var e=nl.current;return nl.current=tl,e===null?tl:e}function Lu(){(q===0||q===3||q===2)&&(q=4),ee===null||!(Ut&268435455)&&!(gl&268435455)||ct(ee,ne)}function il(e,t){var n=F;F|=2;var r=ba();(ee!==e||ne!==t)&&(Xe=null,Ot(e,t));do try{Ed();break}catch(l){qa(e,l)}while(!0);if(pu(),F=n,nl.current=r,J!==null)throw Error(x(261));return ee=null,ne=0,q}function Ed(){for(;J!==null;)ec(J)}function jd(){for(;J!==null&&!Jc();)ec(J)}function ec(e){var t=rc(e.alternate,e,ye);e.memoizedProps=e.pendingProps,t===null?tc(e):J=t,ju.current=null}function tc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=wd(n,t),n!==null){n.flags&=32767,J=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{q=6,J=null;return}}else if(n=yd(n,t,ye),n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);q===0&&(q=5)}function Pt(e,t,n){var r=$,l=Pe.transition;try{Pe.transition=null,$=1,_d(e,t,n,r)}finally{Pe.transition=l,$=r}return null}function _d(e,t,n,r){do sn();while(dt!==null);if(F&6)throw Error(x(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(x(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(of(e,i),e===ee&&(J=ee=null,ne=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Cr||(Cr=!0,lc(Ar,function(){return sn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Pe.transition,Pe.transition=null;var u=$;$=1;var o=F;F|=4,ju.current=null,xd(e,n),Ga(n,e),Yf(wi),Br=!!yi,wi=yi=null,e.current=n,kd(n),Zc(),F=o,$=u,Pe.transition=i}else e.current=n;if(Cr&&(Cr=!1,dt=e,ll=l),i=e.pendingLanes,i===0&&(yt=null),ef(n.stateNode),ve(e,G()),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(rl)throw rl=!1,e=Ii,Ii=null,e;return ll&1&&e.tag!==0&&sn(),i=e.pendingLanes,i&1?e===Ai?In++:(In=0,Ai=e):In=0,Et(),null}function sn(){if(dt!==null){var e=Ms(ll),t=Pe.transition,n=$;try{if(Pe.transition=null,$=16>e?16:e,dt===null)var r=!1;else{if(e=dt,dt=null,ll=0,F&6)throw Error(x(331));var l=F;for(F|=4,P=e.current;P!==null;){var i=P,u=i.child;if(P.flags&16){var o=i.deletions;if(o!==null){for(var s=0;s<o.length;s++){var f=o[s];for(P=f;P!==null;){var v=P;switch(v.tag){case 0:case 11:case 15:$n(8,v,i)}var m=v.child;if(m!==null)m.return=v,P=m;else for(;P!==null;){v=P;var h=v.sibling,y=v.return;if(Ka(v),v===f){P=null;break}if(h!==null){h.return=y,P=h;break}P=y}}}var w=i.alternate;if(w!==null){var C=w.child;if(C!==null){w.child=null;do{var T=C.sibling;C.sibling=null,C=T}while(C!==null)}}P=i}}if(i.subtreeFlags&2064&&u!==null)u.return=i,P=u;else e:for(;P!==null;){if(i=P,i.flags&2048)switch(i.tag){case 0:case 11:case 15:$n(9,i,i.return)}var d=i.sibling;if(d!==null){d.return=i.return,P=d;break e}P=i.return}}var c=e.current;for(P=c;P!==null;){u=P;var p=u.child;if(u.subtreeFlags&2064&&p!==null)p.return=u,P=p;else e:for(u=c;P!==null;){if(o=P,o.flags&2048)try{switch(o.tag){case 0:case 11:case 15:vl(9,o)}}catch(N){Y(o,o.return,N)}if(o===u){P=null;break e}var g=o.sibling;if(g!==null){g.return=o.return,P=g;break e}P=o.return}}if(F=l,Et(),Ke&&typeof Ke.onPostCommitFiberRoot=="function")try{Ke.onPostCommitFiberRoot(sl,e)}catch{}r=!0}return r}finally{$=n,Pe.transition=t}}return!1}function Wo(e,t,n){t=hn(n,t),t=Ma(e,t,1),e=gt(e,t,1),t=ae(),e!==null&&(lr(e,1,t),ve(e,t))}function Y(e,t,n){if(e.tag===3)Wo(e,e,n);else for(;t!==null;){if(t.tag===3){Wo(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(yt===null||!yt.has(r))){e=hn(n,e),e=Fa(t,e,1),t=gt(t,e,1),e=ae(),t!==null&&(lr(t,1,e),ve(t,e));break}}t=t.return}}function Pd(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ae(),e.pingedLanes|=e.suspendedLanes&n,ee===e&&(ne&n)===n&&(q===4||q===3&&(ne&130023424)===ne&&500>G()-Pu?Ot(e,0):_u|=n),ve(e,t)}function nc(e,t){t===0&&(e.mode&1?(t=pr,pr<<=1,!(pr&130023424)&&(pr=4194304)):t=1);var n=ae();e=tt(e,t),e!==null&&(lr(e,t,n),ve(e,n))}function Td(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),nc(e,n)}function zd(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(x(314))}r!==null&&r.delete(t),nc(e,n)}var rc;rc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||he.current)pe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pe=!1,gd(e,t,n);pe=!!(e.flags&131072)}else pe=!1,H&&t.flags&1048576&&oa(t,Gr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Or(e,t),e=t.pendingProps;var l=cn(t,oe.current);on(t,n),l=xu(null,t,r,e,l,n);var i=ku();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,me(r)?(i=!0,Yr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,vu(t),l.updater=ml,t.stateNode=l,l._reactInternals=t,Pi(t,r,e,n),t=Li(null,t,r,!0,i,n)):(t.tag=0,H&&i&&au(t),se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Or(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Rd(r),e=Fe(r,e),l){case 0:t=zi(null,t,r,e,n);break e;case 1:t=Do(null,t,r,e,n);break e;case 11:t=Ro(null,t,r,e,n);break e;case 14:t=Oo(null,t,r,Fe(r.type,e),n);break e}throw Error(x(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),zi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Do(e,t,r,l,n);case 3:e:{if(Aa(t),e===null)throw Error(x(387));r=t.pendingProps,i=t.memoizedState,l=i.element,pa(e,t),qr(t,r,null,n);var u=t.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=hn(Error(x(423)),t),t=Mo(e,t,r,n,l);break e}else if(r!==l){l=hn(Error(x(424)),t),t=Mo(e,t,r,n,l);break e}else for(we=vt(t.stateNode.containerInfo.firstChild),Se=t,H=!0,Ue=null,n=fa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(fn(),r===l){t=nt(e,t,n);break e}se(e,t,r,n)}t=t.child}return t;case 5:return ha(t),e===null&&Ei(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,Si(r,l)?u=null:i!==null&&Si(r,i)&&(t.flags|=32),Ia(e,t),se(e,t,u,n),t.child;case 6:return e===null&&Ei(t),null;case 13:return Va(e,t,n);case 4:return gu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=dn(t,null,r,n):se(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Ro(e,t,r,l,n);case 7:return se(e,t,t.pendingProps,n),t.child;case 8:return se(e,t,t.pendingProps.children,n),t.child;case 12:return se(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,u=l.value,I(Jr,r._currentValue),r._currentValue=u,i!==null)if(Ve(i.value,u)){if(i.children===l.children&&!he.current){t=nt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=qe(-1,n&-n),s.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var v=f.pending;v===null?s.next=s:(s.next=v.next,v.next=s),f.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),ji(i.return,n,t),o.lanes|=n;break}s=s.next}}else if(i.tag===10)u=i.type===t.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(x(341));u.lanes|=n,o=u.alternate,o!==null&&(o.lanes|=n),ji(u,n,t),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===t){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}se(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,on(t,n),l=Te(l),r=r(l),t.flags|=1,se(e,t,r,n),t.child;case 14:return r=t.type,l=Fe(r,t.pendingProps),l=Fe(r.type,l),Oo(e,t,r,l,n);case 15:return $a(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Or(e,t),t.tag=1,me(r)?(e=!0,Yr(t)):e=!1,on(t,n),Da(t,r,l),Pi(t,r,l,n),Li(null,t,r,!0,e,n);case 19:return Ba(e,t,n);case 22:return Ua(e,t,n)}throw Error(x(156,t.tag))};function lc(e,t){return Ls(e,t)}function Ld(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 _e(e,t,n,r){return new Ld(e,t,n,r)}function Ru(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rd(e){if(typeof e=="function")return Ru(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Zi)return 11;if(e===qi)return 14}return 2}function St(e,t){var n=e.alternate;return n===null?(n=_e(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 Fr(e,t,n,r,l,i){var u=2;if(r=e,typeof e=="function")Ru(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Qt:return Dt(n.children,l,i,t);case Ji:u=8,l|=8;break;case ql:return e=_e(12,n,t,l|2),e.elementType=ql,e.lanes=i,e;case bl:return e=_e(13,n,t,l),e.elementType=bl,e.lanes=i,e;case ei:return e=_e(19,n,t,l),e.elementType=ei,e.lanes=i,e;case hs:return yl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ds:u=10;break e;case ps:u=9;break e;case Zi:u=11;break e;case qi:u=14;break e;case ot:u=16,r=null;break e}throw Error(x(130,e==null?e:typeof e,""))}return t=_e(u,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Dt(e,t,n,r){return e=_e(7,e,r,t),e.lanes=n,e}function yl(e,t,n,r){return e=_e(22,e,r,t),e.elementType=hs,e.lanes=n,e.stateNode={isHidden:!1},e}function Yl(e,t,n){return e=_e(6,e,null,t),e.lanes=n,e}function Xl(e,t,n){return t=_e(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Od(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=Pl(0),this.expirationTimes=Pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ou(e,t,n,r,l,i,u,o,s){return e=new Od(e,t,n,o,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=_e(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},vu(i),e}function Dd(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Wt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function ic(e){if(!e)return kt;e=e._reactInternals;e:{if(Vt(e)!==e||e.tag!==1)throw Error(x(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(me(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(x(171))}if(e.tag===1){var n=e.type;if(me(n))return ia(e,n,t)}return t}function uc(e,t,n,r,l,i,u,o,s){return e=Ou(n,r,!0,e,l,i,u,o,s),e.context=ic(null),n=e.current,r=ae(),l=wt(n),i=qe(r,l),i.callback=t??null,gt(n,i,l),e.current.lanes=l,lr(e,l,r),ve(e,r),e}function wl(e,t,n,r){var l=t.current,i=ae(),u=wt(l);return n=ic(n),t.context===null?t.context=n:t.pendingContext=n,t=qe(i,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=gt(l,t,u),e!==null&&(Ae(e,l,u,i),zr(e,l,u)),u}function ul(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 Qo(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Du(e,t){Qo(e,t),(e=e.alternate)&&Qo(e,t)}function Md(){return null}var oc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Mu(e){this._internalRoot=e}Sl.prototype.render=Mu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(x(409));wl(e,t,null,null)};Sl.prototype.unmount=Mu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;It(function(){wl(null,e,null,null)}),t[et]=null}};function Sl(e){this._internalRoot=e}Sl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Us();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&&As(e)}};function Fu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function xl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ko(){}function Fd(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var f=ul(u);i.call(f)}}var u=uc(t,r,e,0,null,!1,!1,"",Ko);return e._reactRootContainer=u,e[et]=u.current,Xn(e.nodeType===8?e.parentNode:e),It(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var o=r;r=function(){var f=ul(s);o.call(f)}}var s=Ou(e,0,!1,null,null,!1,!1,"",Ko);return e._reactRootContainer=s,e[et]=s.current,Xn(e.nodeType===8?e.parentNode:e),It(function(){wl(t,s,n,r)}),s}function kl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var u=i;if(typeof l=="function"){var o=l;l=function(){var s=ul(u);o.call(s)}}wl(t,u,e,l)}else u=Fd(n,t,e,l,r);return ul(u)}Fs=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Tn(t.pendingLanes);n!==0&&(tu(t,n|1),ve(t,G()),!(F&6)&&(mn=G()+500,Et()))}break;case 13:It(function(){var r=tt(e,1);if(r!==null){var l=ae();Ae(r,e,1,l)}}),Du(e,1)}};nu=function(e){if(e.tag===13){var t=tt(e,134217728);if(t!==null){var n=ae();Ae(t,e,134217728,n)}Du(e,134217728)}};$s=function(e){if(e.tag===13){var t=wt(e),n=tt(e,t);if(n!==null){var r=ae();Ae(n,e,t,r)}Du(e,t)}};Us=function(){return $};Is=function(e,t){var n=$;try{return $=e,t()}finally{$=n}};ci=function(e,t,n){switch(t){case"input":if(ri(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=dl(r);if(!l)throw Error(x(90));vs(r),ri(r,l)}}}break;case"textarea":ys(e,n);break;case"select":t=n.value,t!=null&&nn(e,!!n.multiple,t,!1)}};Es=Tu;js=It;var $d={usingClientEntryPoint:!1,Events:[ur,Gt,dl,Cs,Ns,Tu]},jn={findFiberByHostInstance:Tt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ud={bundleType:jn.bundleType,version:jn.version,rendererPackageName:jn.rendererPackageName,rendererConfig:jn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:rt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ts(e),e===null?null:e.stateNode},findFiberByHostInstance:jn.findFiberByHostInstance||Md,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Nr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Nr.isDisabled&&Nr.supportsFiber)try{sl=Nr.inject(Ud),Ke=Nr}catch{}}ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$d;ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Fu(t))throw Error(x(200));return Dd(e,t,null,n)};ke.createRoot=function(e,t){if(!Fu(e))throw Error(x(299));var n=!1,r="",l=oc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ou(e,1,!1,null,null,n,!1,r,l),e[et]=t.current,Xn(e.nodeType===8?e.parentNode:e),new Mu(t)};ke.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(x(188)):(e=Object.keys(e).join(","),Error(x(268,e)));return e=Ts(t),e=e===null?null:e.stateNode,e};ke.flushSync=function(e){return It(e)};ke.hydrate=function(e,t,n){if(!xl(t))throw Error(x(200));return kl(null,e,t,!0,n)};ke.hydrateRoot=function(e,t,n){if(!Fu(e))throw Error(x(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",u=oc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=uc(t,null,e,1,n??null,l,!1,i,u),e[et]=t.current,Xn(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 Sl(t)};ke.render=function(e,t,n){if(!xl(t))throw Error(x(200));return kl(null,e,t,!1,n)};ke.unmountComponentAtNode=function(e){if(!xl(e))throw Error(x(40));return e._reactRootContainer?(It(function(){kl(null,null,e,!1,function(){e._reactRootContainer=null,e[et]=null})}),!0):!1};ke.unstable_batchedUpdates=Tu;ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!xl(n))throw Error(x(200));if(e==null||e._reactInternals===void 0)throw Error(x(38));return kl(e,t,n,!1,r)};ke.version="18.3.1-next-f1338f8080-20240426";function sc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sc)}catch(e){console.error(e)}}sc(),ss.exports=ke;var Id=ss.exports,ac,Yo=Id;ac=Yo.createRoot,Yo.hydrateRoot;async function Ne(e){const t=await fetch(e);if(!t.ok)throw new Error(`${t.status} ${t.statusText}`);return t.json()}async function Ad(){return Ne("/api/archives")}async function Vd(e){return Ne(`/api/archives/${e}/entries`)}async function Bd(e,t,n){const r=new URLSearchParams;return t&&r.set("q",t),n&&r.set("tag",n),Ne(`/api/archives/${e}/entries/search?${r}`)}async function Hd(e,t){return Ne(`/api/archives/${e}/entries/${t}`)}async function Gl(e,t){return Ne(`/api/archives/${e}/entries/${t}/tags`)}async function Wd(e,t,n){const r=await fetch(`/api/archives/${e}/entries/${t}/tags`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({tag_path:n})});if(!r.ok)throw new Error(`Failed to add tag (${r.status})`)}async function Qd(e,t,n){const r=await fetch(`/api/archives/${e}/entries/${t}/tags/${n}`,{method:"DELETE"});if(!r.ok)throw new Error(`Remove failed (${r.status})`)}async function Xo(e){return Ne(`/api/archives/${e}/runs`)}async function Jl(e){return Ne(`/api/archives/${e}/tags`)}async function Kd(e,t){const n=await fetch(`/api/archives/${e}/captures`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({locator:t})});if(!n.ok){const r=await n.json().catch(()=>({}));throw new Error(r.error||`HTTP ${n.status}`)}return n.json()}async function Yd(e,t){return Ne(`/api/archives/${e}/capture_jobs/${t}`)}async function Xd(){return(await(await fetch("/api/auth/setup")).json()).setup_required===!0}async function Gd(e,t){const n=await fetch("/api/auth/setup",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({username:e,password:t})});if(!n.ok)throw new Error((await n.json()).error||"Setup failed");return n.json()}async function Jd(e,t){const n=await fetch("/api/auth/login",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({username:e,password:t})});if(!n.ok)throw new Error((await n.json()).error||"Login failed");return n.json()}async function Zd(){await fetch("/api/auth/logout",{method:"POST"})}async function qd(){const e=await fetch("/api/auth/me");return e.status===401?null:e.json()}async function bd(){return Ne("/api/admin/users")}async function ep(e,t,n){const r=await fetch("/api/admin/users",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({username:e,password:t,email:n||void 0})});if(!r.ok){const l=await r.json().catch(()=>({}));throw new Error(l.error||`HTTP ${r.status}`)}return r.json()}async function tp(e,t){const n=await fetch(`/api/admin/users/${e}/status`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({status:t})});if(!n.ok){const r=await n.json().catch(()=>({}));throw new Error(r.error||`HTTP ${n.status}`)}return n.json()}async function np(){return Ne("/api/admin/roles")}async function rp(e,t){const n=await fetch("/api/admin/roles",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({slug:e,name:t})});if(!n.ok){const r=await n.json().catch(()=>({}));throw new Error(r.error||`HTTP ${n.status}`)}return n.json()}async function lp(e){return Ne(`/api/archives/${e}/collections`)}async function ip(e,t,n,r=2){const l=await fetch(`/api/archives/${e}/collections`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({name:t,slug:n,default_visibility_bits:r})});if(!l.ok){const i=await l.json().catch(()=>({error:l.statusText}));throw new Error(i.error||l.statusText)}return l.json()}async function up(e,t){return Ne(`/api/archives/${e}/collections/${t}`)}async function op(e,t){return Ne(`/api/archives/${e}/entries/${t}/collections`)}const sp=window.fetch;window.fetch=async(...e)=>{var n;const t=await sp(...e);return t.status===401&&((typeof e[0]=="string"?e[0]:((n=e[0])==null?void 0:n.url)??"").includes("/api/auth/")||window.dispatchEvent(new CustomEvent("auth:expired"))),t};function ap({onLogin:e}){const[t,n]=S.useState(""),[r,l]=S.useState(""),[i,u]=S.useState(null),[o,s]=S.useState(!1);async function f(v){v.preventDefault(),u(null),s(!0);try{const m=await Jd(t,r);e(m)}catch(m){u(m.message)}finally{s(!1)}}return a.jsxs("div",{className:"login-page",children:[a.jsx("h1",{children:"Archivr"}),a.jsxs("form",{onSubmit:f,children:[a.jsxs("label",{children:["Username",a.jsx("input",{type:"text",value:t,onChange:v=>n(v.target.value),autoFocus:!0,required:!0})]}),a.jsxs("label",{children:["Password",a.jsx("input",{type:"password",value:r,onChange:v=>l(v.target.value),required:!0})]}),i&&a.jsx("p",{className:"error",children:i}),a.jsx("button",{type:"submit",disabled:o,children:o?"Logging in…":"Log in"})]})]})}function cp({onComplete:e}){const[t,n]=S.useState(""),[r,l]=S.useState(""),[i,u]=S.useState(""),[o,s]=S.useState(null),[f,v]=S.useState(!1);async function m(h){if(h.preventDefault(),r!==i){s("Passwords do not match");return}if(r.length<8){s("Password must be at least 8 characters");return}s(null),v(!0);try{await Gd(t,r),e()}catch(y){s(y.message)}finally{v(!1)}}return a.jsxs("div",{className:"setup-page",children:[a.jsx("h1",{children:"Welcome to Archivr"}),a.jsx("p",{children:"Create your owner account to get started."}),a.jsxs("form",{onSubmit:m,children:[a.jsxs("label",{children:["Username",a.jsx("input",{type:"text",value:t,onChange:h=>n(h.target.value),autoFocus:!0,required:!0})]}),a.jsxs("label",{children:["Password",a.jsx("input",{type:"password",value:r,onChange:h=>l(h.target.value),required:!0})]}),a.jsxs("label",{children:["Confirm password",a.jsx("input",{type:"password",value:i,onChange:h=>u(h.target.value),required:!0})]}),o&&a.jsx("p",{className:"error",children:o}),a.jsx("button",{type:"submit",disabled:f,children:f?"Creating account…":"Create account"})]})]})}function fp({archives:e,archiveId:t,onArchiveChange:n,view:r,onViewChange:l,onCaptureClick:i}){const{currentUser:u,setCurrentUser:o}=S.useContext($u)??{},[s,f]=S.useState(!1);async function v(){f(!0),await Zd(),o(null),window.location.reload()}return a.jsxs("header",{className:"topbar",children:[a.jsx("div",{className:"brand",children:"Archivr"}),a.jsx("select",{className:"archive-switcher","aria-label":"Select archive",value:t??"",onChange:m=>n(m.target.value),children:e.map(m=>a.jsx("option",{value:m.id,children:m.label},m.id))}),a.jsx("nav",{className:"nav","aria-label":"Primary",children:["archive","runs","admin","tags","collections"].map(m=>a.jsx("button",{className:`nav-link${r===m?" is-active":""}`,onClick:()=>l(m),children:m.charAt(0).toUpperCase()+m.slice(1)},m))}),a.jsx("button",{className:"capture-button",onClick:i,children:"+ Capture"}),u&&a.jsxs("div",{className:"user-menu",children:[a.jsx("span",{className:"username",children:u.username}),a.jsx("button",{onClick:v,disabled:s,className:"logout-btn",children:s?"Logging out…":"Log out"})]})]})}function dp({open:e,archiveId:t,onClose:n,onCaptured:r}){const l=S.useRef(null),[i,u]=S.useState(""),[o,s]=S.useState(null),[f,v]=S.useState(!1),[m,h]=S.useState(null),y=S.useRef(null);S.useEffect(()=>{const T=l.current;if(!T)return;const d=()=>{clearInterval(y.current),n()};return T.addEventListener("close",d),()=>T.removeEventListener("close",d)},[n]),S.useEffect(()=>{const T=l.current;T&&(e?(u(""),s(null),h(null),v(!1),clearInterval(y.current),T.open||T.showModal()):T.open&&T.close())},[e]);async function w(){if(!i.trim()){s("Enter a locator.");return}v(!0),s(null),h(null);try{const T=await Kd(t,i.trim());h("running"),y.current=setInterval(async()=>{var d;try{const c=await Yd(t,T.job_uid);c.status==="completed"?(clearInterval(y.current),y.current=null,v(!1),h("completed"),(d=l.current)==null||d.close(),r()):c.status==="failed"&&(clearInterval(y.current),y.current=null,v(!1),h("failed"),s(c.error_text||"Capture failed."))}catch(c){clearInterval(y.current),y.current=null,v(!1),s(c.message)}},500)}catch(T){s(T.message),v(!1)}}function C(){return f?m==="running"?"Running…":"Capturing…":"Capture"}return a.jsx("dialog",{ref:l,className:"capture-dialog",children:a.jsxs("div",{className:"capture-dialog-inner",children:[a.jsx("h2",{className:"capture-dialog-title",children:"Capture"}),a.jsx("label",{htmlFor:"capture-locator",className:"capture-label",children:"Locator"}),a.jsx("input",{id:"capture-locator",className:"capture-input",type:"text",placeholder:"tweet:1234567890 or https://...",value:i,onChange:T=>u(T.target.value),onKeyDown:T=>{T.key==="Enter"&&w()},autoComplete:"off"}),o&&a.jsx("div",{className:"capture-error",children:o}),a.jsxs("div",{className:"capture-actions",children:[a.jsx("button",{type:"button",className:"capture-cancel",onClick:()=>{var T;return(T=l.current)==null?void 0:T.close()},children:"Cancel"}),a.jsx("button",{type:"button",className:"capture-submit",onClick:w,disabled:f,children:C()})]})]})})}function cc(e){if(!e)return"0 B";const t=["B","KB","MB","GB"];let n=e,r=0;for(;n>=1024&&r<t.length-1;)n/=1024,r+=1;return`${n.toFixed(r===0?0:1)} ${t[r]}`}function Rt(e){return e??""}function fc(e){if(!e)return"";const t=new Date(e);if(isNaN(t))return e;const n=r=>String(r).padStart(2,"0");return`${t.getUTCFullYear()}-${n(t.getUTCMonth()+1)}-${n(t.getUTCDate())} ${n(t.getUTCHours())}:${n(t.getUTCMinutes())}`}const Go={youtube:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#FF0000" d="M23.5 6.2a3 3 0 0 0-2.1-2.1C19.5 3.6 12 3.6 12 3.6s-7.5 0-9.4.5A3 3 0 0 0 .5 6.2C0 8.1 0 12 0 12s0 3.9.5 5.8a3 3 0 0 0 2.1 2.1c1.9.5 9.4.5 9.4.5s7.5 0 9.4-.5a3 3 0 0 0 2.1-2.1C24 15.9 24 12 24 12s0-3.9-.5-5.8z"/><polygon fill="#fff" points="9.6,15.6 15.8,12 9.6,8.4"/></svg>',x:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.2 2h3.3l-7.2 8.2L23 22h-6.6l-5.2-6.8L5 22H1.7l7.7-8.8L1 2h6.8l4.7 6.2zm-1.1 18h1.8L6.9 3.9H5z"/></svg>',instagram:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="ig" x1="0%" y1="100%" x2="100%" y2="0%"><stop offset="0%" stop-color="#f09433"/><stop offset="25%" stop-color="#e6683c"/><stop offset="50%" stop-color="#dc2743"/><stop offset="75%" stop-color="#cc2366"/><stop offset="100%" stop-color="#bc1888"/></linearGradient></defs><rect width="24" height="24" rx="5" fill="url(#ig)"/><rect x="2.5" y="2.5" width="19" height="19" rx="4" fill="none" stroke="#fff" stroke-width="1.5"/><circle cx="12" cy="12" r="4" fill="none" stroke="#fff" stroke-width="1.5"/><circle cx="17.5" cy="6.5" r="1" fill="#fff"/></svg>',facebook:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="4" fill="#1877F2"/><path fill="#fff" d="M16 8h-2c-.6 0-1 .4-1 1v2h3l-.4 3H13v8h-3v-8H8v-3h2V9a4 4 0 0 1 4-4h2v3z"/></svg>',tiktok:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.6 5.4a4.8 4.8 0 0 1-4.8-4.8h-3v14.7a2 2 0 1 1-2-2l.1-3a5 5 0 1 0 4.9 5V8.4a8 8 0 0 0 4.8 1.6V6.7a4.8 4.8 0 0 1-0-.2l0 0 .1.9z" fill="#000"/><path d="M18.6 4.4a4.8 4.8 0 0 1-4.8-4.8h-3v14.7a2 2 0 1 1-2-2l.1-3a5 5 0 1 0 4.9 5V7.4a8 8 0 0 0 4.8 1.6V5.7" fill="none" stroke="#69C9D0" stroke-width="1.5"/></svg>',reddit:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="#FF4500"/><path fill="#fff" d="M20 12a2 2 0 0 0-2-2 2 2 0 0 0-1.3.5c-1.3-.9-3-.9-4.6-.9l.8-3.7 2.6.5a1.4 1.4 0 1 0 1.4-1.3 1.4 1.4 0 0 0-1.3.8l-2.9-.5a.3.3 0 0 0-.4.3l-.9 4.1c-1.6 0-3.1.1-4.3.9A2 2 0 0 0 4 12a2 2 0 0 0 1 1.7 3.3 3.3 0 0 0 0 .5c0 2.6 3 4.8 6.8 4.8s6.8-2.1 6.8-4.8a3.3 3.3 0 0 0 0-.5A2 2 0 0 0 20 12zm-13.6 1a1.1 1.1 0 1 1 1.1 1.1A1.1 1.1 0 0 1 6.4 13zm6.2 3.1a3.5 3.5 0 0 1-2.3.7 3.5 3.5 0 0 1-2.3-.7.3.3 0 0 1 .4-.4 3 3 0 0 0 1.9.5 3 3 0 0 0 1.9-.5.3.3 0 0 1 .4.4zm-.3-2a1.1 1.1 0 1 1 1.1-1.1A1.1 1.1 0 0 1 12.3 14.1z"/></svg>',snapchat:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="4" fill="#FFFC00"/><path d="M12 3.5c-2.4 0-4.4 2-4.4 4.4v1.3l-.8.1c-.3 0-.5.2-.5.5s.3.5.6.6c.3.1.5.3.5.8 0 .3-.1.5-.3.7-.6.8-1.5 1.3-2.2 1.4-.1.7.7 1 1.7 1.2.1.6.3.8.8.8.6 0 1.1.4 2.7.4 1.5 0 2.1-.4 2.7-.4.5 0 .7-.2.8-.8 1-.2 1.8-.5 1.7-1.2-.7-.1-1.6-.6-2.2-1.4-.2-.2-.3-.4-.3-.7 0-.5.2-.7.5-.8.3-.1.6-.3.6-.6s-.2-.5-.5-.5l-.8-.1V7.9C16.4 5.5 14.4 3.5 12 3.5z"/></svg>',local:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#666" stroke-width="1.5" stroke-linejoin="round" d="M4 4h7l2 2h7v14H4z"/></svg>',web:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10" fill="none" stroke="#555" stroke-width="1.5"/><ellipse cx="12" cy="12" rx="4" ry="10" fill="none" stroke="#555" stroke-width="1.5"/><line x1="2" y1="9" x2="22" y2="9" stroke="#555" stroke-width="1.5"/><line x1="2" y1="15" x2="22" y2="15" stroke="#555" stroke-width="1.5"/></svg>',other:'<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10" fill="none" stroke="#999" stroke-width="1.5"/><text x="12" y="16" text-anchor="middle" font-size="12" fill="#999">?</text></svg>'};function pp(e){return Go[e]??Go.other}function hp({entry:e,archiveId:t,isSelected:n,onSelect:r}){const[l,i]=S.useState(!1),o=e.source_kind==="web"&&e.entity_kind==="page"&&e.has_favicon&&t&&!l?a.jsx("img",{src:`/api/archives/${t}/entries/${e.entry_uid}/favicon`,width:"16",height:"16",alt:"",onError:()=>i(!0),style:{objectFit:"contain"}}):a.jsx("span",{dangerouslySetInnerHTML:{__html:pp(e.source_kind)}});return a.jsxs("div",{className:n?"is-selected":void 0,tabIndex:0,"data-entry-uid":e.entry_uid,onClick:r,onKeyDown:s=>{s.key==="Enter"&&r()},children:[a.jsx("div",{className:"col-added",children:fc(e.archived_at)}),a.jsxs("div",{className:"col-title",children:[a.jsx("span",{className:"source-icon",children:o}),a.jsx("span",{className:"entry-title",children:Rt(e.title)||Rt(e.entry_uid)})]}),a.jsx("div",{className:"col-type",children:a.jsx("span",{className:"type-pill",children:Rt(e.entity_kind)})}),a.jsx("div",{className:"col-size",children:cc(e.total_artifact_bytes)}),a.jsx("div",{className:"url-cell col-url",children:Rt(e.original_url)})]})}function mp({entries:e,selectedEntryUid:t,onSelectEntry:n,archiveId:r}){return a.jsx("section",{id:"archive-view",className:"view is-active",children:a.jsxs("div",{className:"entry-table",children:[a.jsxs("div",{className:"entry-header-row",children:[a.jsx("div",{className:"col-added",children:"Added"}),a.jsx("div",{className:"col-title",children:"Title"}),a.jsx("div",{className:"col-type",children:"Type"}),a.jsx("div",{className:"col-size",children:"Size"}),a.jsx("div",{className:"col-url",children:"Original URL"})]}),a.jsx("div",{id:"entries-body",children:e.map(l=>a.jsx(hp,{entry:l,archiveId:r,isSelected:l.entry_uid===t,onSelect:()=>n(l)},l.entry_uid))})]})})}function vp({runs:e}){return a.jsx("section",{id:"runs-view",className:"view is-active",children:a.jsxs("table",{className:"entry-table",children:[a.jsx("thead",{children:a.jsxs("tr",{children:[a.jsx("th",{children:"Started"}),a.jsx("th",{children:"Status"}),a.jsx("th",{children:"Requested"}),a.jsx("th",{children:"Completed"}),a.jsx("th",{children:"Failed"})]})}),a.jsx("tbody",{children:e.map((t,n)=>a.jsxs("tr",{children:[a.jsx("td",{children:t.started_at??""}),a.jsx("td",{children:t.status??""}),a.jsx("td",{children:t.requested_count??""}),a.jsx("td",{children:t.completed_count??""}),a.jsx("td",{children:t.failed_count??""})]},n))})]})})}const gp=4;function yp({archives:e}){const{currentUser:t}=S.useContext($u)??{},n=t&&(t.role_bits&gp)!==0,[r,l]=S.useState("users"),[i,u]=S.useState([]),[o,s]=S.useState([]),[f,v]=S.useState(!1),[m,h]=S.useState(null),[y,w]=S.useState(""),[C,T]=S.useState(""),[d,c]=S.useState(""),[p,g]=S.useState(null),[N,_]=S.useState(!1),[j,z]=S.useState(""),[L,O]=S.useState(""),[X,ge]=S.useState(null),[Le,Re]=S.useState(!1),lt=S.useCallback(async()=>{if(n){v(!0),h(null);try{const[k,R]=await Promise.all([bd(),np()]);u(k),s(R)}catch(k){h(k.message)}finally{v(!1)}}},[n]);S.useEffect(()=>{lt()},[lt]);async function it(k){const R=k.status==="active"?"disabled":"active";try{await tp(k.user_uid,R),u(U=>U.map(B=>B.user_uid===k.user_uid?{...B,status:R}:B))}catch(U){h(U.message)}}async function jt(k){if(k.preventDefault(),!y.trim()||!C){g("Username and password required");return}_(!0),g(null);try{await ep(y.trim(),C,d.trim()||void 0),w(""),T(""),c(""),await lt()}catch(R){g(R.message)}finally{_(!1)}}async function E(k){if(k.preventDefault(),!j.trim()||!L.trim()){ge("Slug and name required");return}Re(!0),ge(null);try{await rp(j.trim(),L.trim()),z(""),O(""),await lt()}catch(R){ge(R.message)}finally{Re(!1)}}return n?a.jsxs("section",{id:"admin-view",className:"view admin-view is-active",children:[a.jsx("h1",{children:"Admin"}),a.jsxs("div",{className:"admin-tabs",children:[a.jsx("button",{className:`admin-tab${r==="users"?" is-active":""}`,onClick:()=>l("users"),children:"Users"}),a.jsx("button",{className:`admin-tab${r==="roles"?" is-active":""}`,onClick:()=>l("roles"),children:"Roles"}),a.jsx("button",{className:`admin-tab${r==="archives"?" is-active":""}`,onClick:()=>l("archives"),children:"Archives"})]}),m&&a.jsx("div",{className:"capture-error",children:m}),r==="users"&&a.jsxs("div",{className:"admin-section",children:[a.jsx("h2",{children:"Users"}),f?a.jsx("p",{className:"muted",children:"Loading…"}):a.jsxs("table",{className:"admin-table",children:[a.jsx("thead",{children:a.jsxs("tr",{children:[a.jsx("th",{children:"Username"}),a.jsx("th",{children:"Email"}),a.jsx("th",{children:"Roles"}),a.jsx("th",{children:"Status"}),a.jsx("th",{children:"Actions"})]})}),a.jsx("tbody",{children:i.map(k=>a.jsxs("tr",{className:k.status==="disabled"?"admin-row-disabled":"",children:[a.jsx("td",{children:k.username}),a.jsx("td",{className:"muted",children:k.email||"—"}),a.jsx("td",{children:k.role_slugs.join(", ")||"—"}),a.jsx("td",{children:a.jsx("span",{className:`status-badge status-${k.status}`,children:k.status})}),a.jsx("td",{children:a.jsx("button",{className:"admin-action-btn",onClick:()=>it(k),children:k.status==="active"?"Ban":"Unban"})})]},k.user_uid))})]}),a.jsx("h3",{children:"Create User"}),a.jsxs("form",{className:"admin-form",onSubmit:jt,children:[a.jsx("input",{className:"admin-input",placeholder:"Username",value:y,onChange:k=>w(k.target.value),required:!0}),a.jsx("input",{className:"admin-input",type:"password",placeholder:"Password (min 8 chars)",value:C,onChange:k=>T(k.target.value),required:!0}),a.jsx("input",{className:"admin-input",type:"email",placeholder:"Email (optional)",value:d,onChange:k=>c(k.target.value)}),p&&a.jsx("div",{className:"capture-error",children:p}),a.jsx("button",{className:"capture-submit",type:"submit",disabled:N,children:N?"Creating…":"Create User"})]})]}),r==="roles"&&a.jsxs("div",{className:"admin-section",children:[a.jsx("h2",{children:"Roles"}),f?a.jsx("p",{className:"muted",children:"Loading…"}):a.jsxs("table",{className:"admin-table",children:[a.jsx("thead",{children:a.jsxs("tr",{children:[a.jsx("th",{children:"Slug"}),a.jsx("th",{children:"Name"}),a.jsx("th",{children:"Level"}),a.jsx("th",{children:"Bit"}),a.jsx("th",{children:"Built-in"})]})}),a.jsx("tbody",{children:o.map(k=>a.jsxs("tr",{children:[a.jsx("td",{children:a.jsx("code",{children:k.slug})}),a.jsx("td",{children:k.name}),a.jsx("td",{children:k.level}),a.jsx("td",{children:k.bit_position}),a.jsx("td",{children:k.is_builtin?"✓":""})]},k.role_uid))})]}),a.jsx("h3",{children:"Create Custom Role"}),a.jsxs("form",{className:"admin-form",onSubmit:E,children:[a.jsx("input",{className:"admin-input",placeholder:"Slug (e.g. moderator)",value:j,onChange:k=>z(k.target.value),required:!0}),a.jsx("input",{className:"admin-input",placeholder:"Display Name (e.g. Moderator)",value:L,onChange:k=>O(k.target.value),required:!0}),X&&a.jsx("div",{className:"capture-error",children:X}),a.jsx("button",{className:"capture-submit",type:"submit",disabled:Le,children:Le?"Creating…":"Create Role"})]})]}),r==="archives"&&a.jsxs("div",{className:"admin-section",children:[a.jsx("h2",{children:"Mounted Archives"}),a.jsx("div",{className:"admin-list",children:e.map(k=>a.jsxs("div",{className:"admin-archive",children:[a.jsx("strong",{children:k.label}),a.jsx("div",{className:"muted",children:k.archive_path})]},k.id))})]})]}):a.jsxs("section",{id:"admin-view",className:"view admin-view is-active",children:[a.jsx("h1",{children:"Admin"}),a.jsx("p",{className:"muted",children:"You need admin privileges to access this panel."}),a.jsx("h2",{children:"Mounted Archives"}),a.jsx("div",{className:"admin-list",children:e.map(k=>a.jsxs("div",{className:"admin-archive",children:[a.jsx("strong",{children:k.label}),a.jsx("div",{className:"muted",children:k.archive_path})]},k.id))})]})}function dc({node:e,tagFilter:t,onTagFilterSet:n,onViewChange:r}){var u;const l=t===e.tag.full_path;function i(){const o=l?null:e.tag.full_path;n(o),r("archive")}return a.jsxs("li",{children:[a.jsx("button",{className:`tag-node-btn${l?" is-active":""}`,title:e.tag.full_path,onClick:i,children:e.tag.name}),((u=e.children)==null?void 0:u.length)>0&&a.jsx("div",{className:"tag-children",children:a.jsx("ul",{className:"tag-tree-list",children:e.children.map(o=>a.jsx(dc,{node:o,tagFilter:t,onTagFilterSet:n,onViewChange:r},o.tag.tag_uid))})})]})}function wp({tagNodes:e,tagFilter:t,onTagFilterSet:n,onViewChange:r}){return a.jsx("section",{id:"tags-view",className:"view is-active",children:a.jsx("div",{className:"tag-tree",children:e.length===0?a.jsx("div",{children:"No tags yet."}):a.jsx("ul",{className:"tag-tree-list",children:e.map(l=>a.jsx(dc,{node:l,tagFilter:t,onTagFilterSet:n,onViewChange:r},l.tag.tag_uid))})})})}const Jo={0:"Private",1:"Public",2:"Users only",3:"Public"};function Sp({archiveId:e}){const[t,n]=S.useState([]),[r,l]=S.useState(!1),[i,u]=S.useState(null),[o,s]=S.useState(null),[f,v]=S.useState(null),[m,h]=S.useState(!1),[y,w]=S.useState(""),[C,T]=S.useState(""),[d,c]=S.useState(2),[p,g]=S.useState(!1),[N,_]=S.useState(null),j=S.useCallback(async()=>{if(e){l(!0),u(null);try{const L=await lp(e);n(L)}catch(L){u(L.message)}finally{l(!1)}}},[e]);S.useEffect(()=>{j()},[j]),S.useEffect(()=>{if(!o){v(null);return}h(!0),up(e,o.collection_uid).then(L=>v(L)).catch(L=>u(L.message)).finally(()=>h(!1))},[o,e]);async function z(L){L.preventDefault();const O=y.trim(),X=C.trim();if(!(!O||!X)){g(!0),_(null);try{await ip(e,O,X,d),w(""),T(""),c(2),await j()}catch(ge){_(ge.message)}finally{g(!1)}}}return e?a.jsxs("div",{className:"collections-view",children:[a.jsx("h2",{className:"view-heading",children:"Collections"}),r&&a.jsx("div",{className:"muted",children:"Loading…"}),i&&a.jsx("div",{className:"error-text",children:i}),a.jsxs("div",{className:"collections-layout",children:[a.jsxs("div",{className:"collections-list",children:[t.map(L=>a.jsxs("div",{className:`collection-row${(o==null?void 0:o.collection_uid)===L.collection_uid?" is-selected":""}`,onClick:()=>s(L),children:[a.jsx("span",{className:"collection-name",children:L.name}),a.jsx("span",{className:"muted",style:{fontSize:"0.8em"},children:Jo[L.default_visibility_bits]??L.default_visibility_bits})]},L.collection_uid)),t.length===0&&!r&&a.jsx("div",{className:"muted",children:"No collections yet."})]}),o&&a.jsxs("div",{className:"collection-detail",children:[a.jsx("h3",{className:"collection-detail-name",children:o.name}),a.jsxs("div",{className:"muted",style:{marginBottom:"0.75rem"},children:["Default visibility: ",Jo[o.default_visibility_bits]??o.default_visibility_bits]}),m?a.jsx("div",{className:"muted",children:"Loading entries…"}):f?f.entries.length===0?a.jsx("div",{className:"muted",children:"No entries visible to you in this collection."}):a.jsx("ul",{className:"collection-entries-list",children:f.entries.map(L=>a.jsxs("li",{className:"collection-entry-item",children:[a.jsx("span",{className:"entry-title",children:L.title||L.entry_uid}),a.jsx("span",{className:"muted",style:{fontSize:"0.8em"},children:L.source_kind})]},L.entry_uid))}):null]})]}),a.jsxs("details",{className:"create-collection-form",style:{marginTop:"1.5rem"},children:[a.jsx("summary",{style:{cursor:"pointer",fontWeight:600},children:"Create collection"}),a.jsxs("form",{onSubmit:z,style:{marginTop:"0.75rem",display:"flex",flexDirection:"column",gap:"0.5rem",maxWidth:400},children:[a.jsxs("label",{children:["Name",a.jsx("input",{className:"form-input",type:"text",value:y,onChange:L=>{w(L.target.value),C||T(L.target.value.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,""))},placeholder:"My Collection",required:!0})]}),a.jsxs("label",{children:["Slug",a.jsx("input",{className:"form-input",type:"text",value:C,onChange:L=>T(L.target.value),placeholder:"my-collection",required:!0})]}),a.jsxs("label",{children:["Default visibility",a.jsxs("select",{className:"form-input",value:d,onChange:L=>c(Number(L.target.value)),children:[a.jsx("option",{value:0,children:"Private (admin/owner only)"}),a.jsx("option",{value:2,children:"Users only (logged in)"}),a.jsx("option",{value:3,children:"Public"})]})]}),N&&a.jsx("div",{className:"muted",style:{color:"var(--accent)"},children:N}),a.jsx("button",{className:"btn",type:"submit",disabled:p,children:p?"Creating…":"Create"})]})]})]}):a.jsx("div",{className:"view-placeholder",children:"Select an archive."})}function xp({archiveId:e,selectedEntry:t,onTagFilterSet:n,tagNodes:r,onTagsRefresh:l}){const[i,u]=S.useState(null),[o,s]=S.useState([]),[f,v]=S.useState(""),[m,h]=S.useState([]),[y,w]=S.useState(""),C=S.useRef(0);S.useEffect(()=>{if(!t||!e){u(null),s([]),h([]);return}const c=++C.current;u(null),s([]),Promise.all([Hd(e,t.entry_uid),Gl(e,t.entry_uid),op(e,t.entry_uid)]).then(([p,g,N])=>{c===C.current&&(u(p),s(g),h(N))}).catch(()=>{})},[t,e]);async function T(){const c=f.trim();if(!(!c||!t))try{await Wd(e,t.entry_uid,c),v(""),w("");const p=await Gl(e,t.entry_uid);s(p),l()}catch(p){w(p.message)}}async function d(c){try{await Qd(e,t.entry_uid,c);const p=await Gl(e,t.entry_uid);s(p),l()}catch{}}return a.jsxs("aside",{className:"context-rail",children:[a.jsx("div",{className:"rail-title",children:"Context"}),t?i?a.jsxs("div",{className:"rail-body",children:[a.jsx("strong",{className:"rail-entry-title",children:Rt(i.summary.title)||Rt(i.summary.entry_uid)}),a.jsxs("div",{className:"rail-section",children:[i.summary.original_url&&a.jsxs("div",{className:"rail-item",children:[a.jsx("span",{className:"rail-label",children:"Original URL"}),":"," ",a.jsx("a",{href:i.summary.original_url,target:"_blank",rel:"noopener noreferrer",className:"rail-url-link",children:i.summary.original_url})]}),[["Added",fc(i.summary.archived_at)],["Source",i.summary.source_kind],["Type",i.summary.entity_kind],["Visibility",i.summary.visibility],["Structured root",i.structured_root_relpath]].map(([c,p])=>a.jsxs("div",{className:"rail-item",children:[a.jsx("span",{className:"rail-label",children:c}),": ",Rt(p)]},c))]}),i.artifacts.length>0?a.jsxs("div",{className:"rail-section",children:[a.jsxs("div",{className:"rail-section-heading",children:["Artifacts (",i.artifacts.length,")"]}),a.jsx("ul",{className:"artifact-list",children:i.artifacts.map((c,p)=>a.jsx("li",{children:a.jsxs("a",{href:`/api/archives/${e}/entries/${i.summary.entry_uid}/artifacts/${p}`,target:"_blank",rel:"noopener noreferrer",className:"artifact-link",children:[c.artifact_role.replace(/_/g," "),c.byte_size!=null?` (${cc(c.byte_size)})`:""]})},p))})]}):a.jsx("div",{className:"rail-item muted",children:"No artifacts."})]}):a.jsx("div",{className:"rail-body",children:"Loading…"}):a.jsx("div",{className:"rail-body",children:"Select an entry."}),t&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"entry-tags",children:o.length===0?a.jsx("span",{className:"muted",children:"No tags."}):o.map(c=>a.jsxs("span",{className:"tag-pill",title:c.full_path,children:[c.name,a.jsx("button",{className:"remove-tag",title:`Remove tag ${c.full_path}`,onClick:()=>d(c.tag_uid),children:"×"})]},c.tag_uid))}),a.jsxs("div",{className:"assign-tag-form",children:[a.jsx("input",{className:"assign-tag-input",type:"text",placeholder:"/science/cs",autoComplete:"off",value:f,onChange:c=>v(c.target.value),onKeyDown:c=>{c.key==="Enter"&&T()}}),a.jsx("button",{className:"assign-tag-btn",onClick:T,children:"Add tag"}),y&&a.jsx("div",{className:"muted",style:{fontSize:"0.85em",color:"var(--accent)"},children:y})]}),t&&m.length>0&&a.jsxs("div",{className:"rail-section",children:[a.jsx("div",{className:"rail-section-heading",children:"Collections"}),m.map(c=>a.jsxs("div",{className:"rail-item",children:[a.jsx("span",{className:"rail-label",children:c.collection_uid}),":"," ",a.jsx("span",{className:"muted",children:{0:"Private",1:"Public",2:"Users only",3:"Public"}[c.visibility_bits]??`bits:${c.visibility_bits}`})]},c.collection_uid))]})]})]})}const $u=S.createContext(null);function kp(){const[e,t]=S.useState("loading"),[n,r]=S.useState(null);S.useEffect(()=>{(async()=>{if(await Xd()){t("setup");return}const Oe=await qd();if(!Oe){t("login");return}r(Oe),t("authenticated")})()},[]),S.useEffect(()=>{const M=()=>{r(null),t("login")};return window.addEventListener("auth:expired",M),()=>window.removeEventListener("auth:expired",M)},[]);const[l,i]=S.useState([]),[u,o]=S.useState(null),[s,f]=S.useState([]),[v,m]=S.useState(null),[h,y]=S.useState(null),[w,C]=S.useState(null),[T,d]=S.useState("archive"),[c,p]=S.useState(""),[g,N]=S.useState(""),[_,j]=S.useState(!1),[z,L]=S.useState([]),[O,X]=S.useState([]),[ge,Le]=S.useState(!1),Re=S.useCallback(async(M,Oe,Be)=>{if(M){j(!0);try{let De;Oe||Be?De=await Bd(M,Oe,Be):De=await Vd(M),f(De),N(De.length===0?"No results":`${De.length} result${De.length===1?"":"s"}`)}catch{f([]),N("Search failed. Try again.")}finally{j(!1)}}},[]);S.useEffect(()=>{Ad().then(M=>{if(i(M),M.length>0){const Oe=M[0].id;o(Oe)}})},[]),S.useEffect(()=>{u&&(C(null),y(null),m(null),Promise.all([Re(u,"",null),Xo(u).then(L),Jl(u).then(X)]))},[u]),S.useEffect(()=>{if(u===null)return;const M=setTimeout(()=>{Re(u,c,w)},300);return()=>clearTimeout(M)},[c,u]),S.useEffect(()=>{u!==null&&(d("archive"),Re(u,c,w))},[w,u]);const lt=S.useCallback(M=>{o(M)},[]),it=S.useCallback(M=>{d(M),M==="tags"&&u&&Jl(u).then(X)},[u]),jt=S.useCallback(M=>{m(M?M.entry_uid:null),y(M)},[]),E=S.useCallback(M=>{C(M)},[]),k=S.useCallback(()=>{C(null)},[]),R=S.useCallback(()=>{u&&Jl(u).then(X)},[u]),U=S.useCallback(()=>{Le(!0)},[]),B=S.useCallback(()=>{Le(!1)},[]),Bt=S.useCallback(()=>{u&&Promise.all([Re(u,c,w),Xo(u).then(L)])},[u,c,w,Re]);return e==="loading"?a.jsx("div",{className:"auth-loading",children:"Loading\\u2026"}):e==="setup"?a.jsx(cp,{onComplete:()=>t("login")}):e==="login"?a.jsx(ap,{onLogin:M=>{r(M),t("authenticated")}}):a.jsx($u.Provider,{value:{currentUser:n,setCurrentUser:r},children:a.jsxs(a.Fragment,{children:[a.jsx(fp,{archives:l,archiveId:u,onArchiveChange:lt,view:T,onViewChange:it,onCaptureClick:U}),a.jsxs("main",{className:"app-shell",children:[a.jsxs("div",{className:"workspace",children:[T==="archive"&&a.jsxs("div",{className:"search-row",children:[a.jsx("input",{className:"search-input",type:"search","aria-label":"Search archive","aria-busy":_,value:c,onChange:M=>p(M.target.value)}),a.jsxs("div",{className:"result-count",children:[g,w&&a.jsxs("button",{className:"tag-filter-badge",onClick:k,children:["× ",w]})]})]}),T==="archive"&&a.jsx(mp,{entries:s,selectedEntryUid:v,onSelectEntry:jt,archiveId:u,tagFilter:w,onClearTagFilter:k,searchQuery:c,onSearchChange:p,resultCount:g,searchBusy:_}),T==="runs"&&a.jsx(vp,{runs:z}),T==="admin"&&a.jsx(yp,{archives:l}),T==="tags"&&a.jsx(wp,{tagNodes:O,tagFilter:w,onTagFilterSet:E,onViewChange:it}),T==="collections"&&a.jsx(Sp,{archiveId:u})]}),a.jsx(xp,{archiveId:u,selectedEntry:h,onTagFilterSet:E,tagNodes:O,onTagsRefresh:R})]}),a.jsx(dp,{open:ge,archiveId:u,onClose:B,onCaptured:Bt})]})})}ac(document.getElementById("root")).render(a.jsx(S.StrictMode,{children:a.jsx(kp,{})}));
|