Files
siti-plugin-repo/dist/assets/index-Ciepux24.js

69 lines
185 KiB
JavaScript

function jf(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const l in r)if(l!=="default"&&!(l in e)){const i=Object.getOwnPropertyDescriptor(r,l);i&&Object.defineProperty(e,l,i.get?i:{enumerable:!0,get:()=>r[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function Pf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $u={exports:{}},Tl={},Wu={exports:{}},U={};/**
* @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 xr=Symbol.for("react.element"),_f=Symbol.for("react.portal"),Lf=Symbol.for("react.fragment"),Rf=Symbol.for("react.strict_mode"),Tf=Symbol.for("react.profiler"),zf=Symbol.for("react.provider"),Of=Symbol.for("react.context"),If=Symbol.for("react.forward_ref"),Uf=Symbol.for("react.suspense"),Mf=Symbol.for("react.memo"),Df=Symbol.for("react.lazy"),Es=Symbol.iterator;function Ff(e){return e===null||typeof e!="object"?null:(e=Es&&e[Es]||e["@@iterator"],typeof e=="function"?e:null)}var Hu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Qu=Object.assign,Ku={};function _n(e,t,n){this.props=e,this.context=t,this.refs=Ku,this.updater=n||Hu}_n.prototype.isReactComponent={};_n.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")};_n.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Gu(){}Gu.prototype=_n.prototype;function Co(e,t,n){this.props=e,this.context=t,this.refs=Ku,this.updater=n||Hu}var No=Co.prototype=new Gu;No.constructor=Co;Qu(No,_n.prototype);No.isPureReactComponent=!0;var Cs=Array.isArray,Xu=Object.prototype.hasOwnProperty,jo={current:null},Yu={key:!0,ref:!0,__self:!0,__source:!0};function Ju(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Xu.call(t,r)&&!Yu.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:xr,type:e,key:i,ref:o,props:l,_owner:jo.current}}function Af(e,t){return{$$typeof:xr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Po(e){return typeof e=="object"&&e!==null&&e.$$typeof===xr}function Bf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ns=/\/+/g;function ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Bf(""+e.key):t.toString(36)}function Kr(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case xr:case _f:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+ql(o,0):r,Cs(l)?(n="",e!=null&&(n=e.replace(Ns,"$&/")+"/"),Kr(l,t,n,"",function(c){return c})):l!=null&&(Po(l)&&(l=Af(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Ns,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Cs(e))for(var u=0;u<e.length;u++){i=e[u];var s=r+ql(i,u);o+=Kr(i,t,n,s,l)}else if(s=Ff(e),typeof s=="function")for(e=s.call(e),u=0;!(i=e.next()).done;)i=i.value,s=r+ql(i,u++),o+=Kr(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 o}function _r(e,t,n){if(e==null)return e;var r=[],l=0;return Kr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Vf(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 he={current:null},Gr={transition:null},$f={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:Gr,ReactCurrentOwner:jo};function Zu(){throw Error("act(...) is not supported in production builds of React.")}U.Children={map:_r,forEach:function(e,t,n){_r(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return _r(e,function(){t++}),t},toArray:function(e){return _r(e,function(t){return t})||[]},only:function(e){if(!Po(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};U.Component=_n;U.Fragment=Lf;U.Profiler=Tf;U.PureComponent=Co;U.StrictMode=Rf;U.Suspense=Uf;U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$f;U.act=Zu;U.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=Qu({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=jo.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Xu.call(t,s)&&!Yu.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var c=0;c<s;c++)u[c]=arguments[c+2];r.children=u}return{$$typeof:xr,type:e.type,key:l,ref:i,props:r,_owner:o}};U.createContext=function(e){return e={$$typeof:Of,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:zf,_context:e},e.Consumer=e};U.createElement=Ju;U.createFactory=function(e){var t=Ju.bind(null,e);return t.type=e,t};U.createRef=function(){return{current:null}};U.forwardRef=function(e){return{$$typeof:If,render:e}};U.isValidElement=Po;U.lazy=function(e){return{$$typeof:Df,_payload:{_status:-1,_result:e},_init:Vf}};U.memo=function(e,t){return{$$typeof:Mf,type:e,compare:t===void 0?null:t}};U.startTransition=function(e){var t=Gr.transition;Gr.transition={};try{e()}finally{Gr.transition=t}};U.unstable_act=Zu;U.useCallback=function(e,t){return he.current.useCallback(e,t)};U.useContext=function(e){return he.current.useContext(e)};U.useDebugValue=function(){};U.useDeferredValue=function(e){return he.current.useDeferredValue(e)};U.useEffect=function(e,t){return he.current.useEffect(e,t)};U.useId=function(){return he.current.useId()};U.useImperativeHandle=function(e,t,n){return he.current.useImperativeHandle(e,t,n)};U.useInsertionEffect=function(e,t){return he.current.useInsertionEffect(e,t)};U.useLayoutEffect=function(e,t){return he.current.useLayoutEffect(e,t)};U.useMemo=function(e,t){return he.current.useMemo(e,t)};U.useReducer=function(e,t,n){return he.current.useReducer(e,t,n)};U.useRef=function(e){return he.current.useRef(e)};U.useState=function(e){return he.current.useState(e)};U.useSyncExternalStore=function(e,t,n){return he.current.useSyncExternalStore(e,t,n)};U.useTransition=function(){return he.current.useTransition()};U.version="18.3.1";Wu.exports=U;var w=Wu.exports;const qu=Pf(w),Wf=jf({__proto__:null,default:qu},[w]);/**
* @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 Hf=w,Qf=Symbol.for("react.element"),Kf=Symbol.for("react.fragment"),Gf=Object.prototype.hasOwnProperty,Xf=Hf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Yf={key:!0,ref:!0,__self:!0,__source:!0};function bu(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Gf.call(t,r)&&!Yf.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:Qf,type:e,key:i,ref:o,props:l,_owner:Xf.current}}Tl.Fragment=Kf;Tl.jsx=bu;Tl.jsxs=bu;$u.exports=Tl;var a=$u.exports,ea={exports:{}},_e={},ta={exports:{}},na={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(P,z){var T=P.length;P.push(z);e:for(;0<T;){var B=T-1>>>1,J=P[B];if(0<l(J,z))P[B]=z,P[T]=J,T=B;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var z=P[0],T=P.pop();if(T!==z){P[0]=T;e:for(var B=0,J=P.length,Mt=J>>>1;B<Mt;){var Me=2*(B+1)-1,On=P[Me],De=Me+1,Zt=P[De];if(0>l(On,T))De<J&&0>l(Zt,On)?(P[B]=Zt,P[De]=T,B=De):(P[B]=On,P[Me]=T,B=Me);else if(De<J&&0>l(Zt,T))P[B]=Zt,P[De]=T,B=De;else break e}}return z}function l(P,z){var T=P.sortIndex-z.sortIndex;return T!==0?T:P.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,u=o.now();e.unstable_now=function(){return o.now()-u}}var s=[],c=[],m=1,d=null,v=3,x=!1,g=!1,S=!1,k=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(P){for(var z=n(c);z!==null;){if(z.callback===null)r(c);else if(z.startTime<=P)r(c),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(c)}}function y(P){if(S=!1,h(P),!g)if(n(s)!==null)g=!0,Ut(C);else{var z=n(c);z!==null&&Se(y,z.startTime-P)}}function C(P,z){g=!1,S&&(S=!1,p(R),R=-1),x=!0;var T=v;try{for(h(z),d=n(s);d!==null&&(!(d.expirationTime>z)||P&&!se());){var B=d.callback;if(typeof B=="function"){d.callback=null,v=d.priorityLevel;var J=B(d.expirationTime<=z);z=e.unstable_now(),typeof J=="function"?d.callback=J:d===n(s)&&r(s),h(z)}else r(s);d=n(s)}if(d!==null)var Mt=!0;else{var Me=n(c);Me!==null&&Se(y,Me.startTime-z),Mt=!1}return Mt}finally{d=null,v=T,x=!1}}var j=!1,_=null,R=-1,A=5,O=-1;function se(){return!(e.unstable_now()-O<A)}function st(){if(_!==null){var P=e.unstable_now();O=P;var z=!0;try{z=_(!0,P)}finally{z?ut():(j=!1,_=null)}}else j=!1}var ut;if(typeof f=="function")ut=function(){f(st)};else if(typeof MessageChannel<"u"){var jr=new MessageChannel,Pr=jr.port2;jr.port1.onmessage=st,ut=function(){Pr.postMessage(null)}}else ut=function(){k(st,0)};function Ut(P){_=P,j||(j=!0,ut())}function Se(P,z){R=k(function(){P(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(P){P.callback=null},e.unstable_continueExecution=function(){g||x||(g=!0,Ut(C))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(P){switch(v){case 1:case 2:case 3:var z=3;break;default:z=v}var T=v;v=z;try{return P()}finally{v=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,z){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var T=v;v=P;try{return z()}finally{v=T}},e.unstable_scheduleCallback=function(P,z,T){var B=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?B+T:B):T=B,P){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=T+J,P={id:m++,callback:z,priorityLevel:P,startTime:T,expirationTime:J,sortIndex:-1},T>B?(P.sortIndex=T,t(c,P),n(s)===null&&P===n(c)&&(S?(p(R),R=-1):S=!0,Se(y,T-B))):(P.sortIndex=J,t(s,P),g||x||(g=!0,Ut(C))),P},e.unstable_shouldYield=se,e.unstable_wrapCallback=function(P){var z=v;return function(){var T=v;v=z;try{return P.apply(this,arguments)}finally{v=T}}}})(na);ta.exports=na;var Jf=ta.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 Zf=w,Pe=Jf;function E(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 ra=new Set,tr={};function Yt(e,t){xn(e,t),xn(e+"Capture",t)}function xn(e,t){for(tr[e]=t,e=0;e<t.length;e++)ra.add(t[e])}var nt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ni=Object.prototype.hasOwnProperty,qf=/^[: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]*$/,js={},Ps={};function bf(e){return Ni.call(Ps,e)?!0:Ni.call(js,e)?!1:qf.test(e)?Ps[e]=!0:(js[e]=!0,!1)}function ed(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 td(e,t,n,r){if(t===null||typeof t>"u"||ed(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 me(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var oe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){oe[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];oe[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){oe[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){oe[e]=new me(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){oe[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){oe[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){oe[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){oe[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){oe[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var _o=/[\-:]([a-z])/g;function Lo(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(_o,Lo);oe[t]=new me(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(_o,Lo);oe[t]=new me(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(_o,Lo);oe[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){oe[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});oe.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){oe[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ro(e,t,n,r){var l=oe.hasOwnProperty(t)?oe[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(td(t,n,l,r)&&(n=null),r||l===null?bf(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 ot=Zf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Lr=Symbol.for("react.element"),tn=Symbol.for("react.portal"),nn=Symbol.for("react.fragment"),To=Symbol.for("react.strict_mode"),ji=Symbol.for("react.profiler"),la=Symbol.for("react.provider"),ia=Symbol.for("react.context"),zo=Symbol.for("react.forward_ref"),Pi=Symbol.for("react.suspense"),_i=Symbol.for("react.suspense_list"),Oo=Symbol.for("react.memo"),dt=Symbol.for("react.lazy"),oa=Symbol.for("react.offscreen"),_s=Symbol.iterator;function In(e){return e===null||typeof e!="object"?null:(e=_s&&e[_s]||e["@@iterator"],typeof e=="function"?e:null)}var G=Object.assign,bl;function $n(e){if(bl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);bl=t&&t[1]||""}return`
`+bl+e}var ei=!1;function ti(e,t){if(!e||ei)return"";ei=!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(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.stack.split(`
`),i=r.stack.split(`
`),o=l.length-1,u=i.length-1;1<=o&&0<=u&&l[o]!==i[u];)u--;for(;1<=o&&0<=u;o--,u--)if(l[o]!==i[u]){if(o!==1||u!==1)do if(o--,u--,0>u||l[o]!==i[u]){var s=`
`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=o&&0<=u);break}}}finally{ei=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?$n(e):""}function nd(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=ti(e.type,!1),e;case 11:return e=ti(e.type.render,!1),e;case 1:return e=ti(e.type,!0),e;default:return""}}function Li(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 nn:return"Fragment";case tn:return"Portal";case ji:return"Profiler";case To:return"StrictMode";case Pi:return"Suspense";case _i:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ia:return(e.displayName||"Context")+".Consumer";case la:return(e._context.displayName||"Context")+".Provider";case zo:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Oo:return t=e.displayName||null,t!==null?t:Li(e.type)||"Memo";case dt:t=e._payload,e=e._init;try{return Li(e(t))}catch{}}return null}function rd(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 Li(t);case 8:return t===To?"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 _t(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function sa(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ld(e){var t=sa(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Rr(e){e._valueTracker||(e._valueTracker=ld(e))}function ua(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=sa(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function il(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 Ri(e,t){var n=t.checked;return G({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ls(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=_t(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 aa(e,t){t=t.checked,t!=null&&Ro(e,"checked",t,!1)}function Ti(e,t){aa(e,t);var n=_t(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")?zi(e,t.type,n):t.hasOwnProperty("defaultValue")&&zi(e,t.type,_t(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Rs(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 zi(e,t,n){(t!=="number"||il(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Wn=Array.isArray;function hn(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=""+_t(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 Oi(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(E(91));return G({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ts(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(E(92));if(Wn(n)){if(1<n.length)throw Error(E(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:_t(n)}}function ca(e,t){var n=_t(t.value),r=_t(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 zs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function fa(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 Ii(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?fa(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Tr,da=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(Tr=Tr||document.createElement("div"),Tr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Tr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function nr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Kn={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},id=["Webkit","ms","Moz","O"];Object.keys(Kn).forEach(function(e){id.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Kn[t]=Kn[e]})});function pa(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Kn.hasOwnProperty(e)&&Kn[e]?(""+t).trim():t+"px"}function ha(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=pa(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var od=G({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 Ui(e,t){if(t){if(od[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(E(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(E(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(E(61))}if(t.style!=null&&typeof t.style!="object")throw Error(E(62))}}function Mi(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 Di=null;function Io(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fi=null,mn=null,vn=null;function Os(e){if(e=Er(e)){if(typeof Fi!="function")throw Error(E(280));var t=e.stateNode;t&&(t=Ml(t),Fi(e.stateNode,e.type,t))}}function ma(e){mn?vn?vn.push(e):vn=[e]:mn=e}function va(){if(mn){var e=mn,t=vn;if(vn=mn=null,Os(e),t)for(e=0;e<t.length;e++)Os(t[e])}}function ga(e,t){return e(t)}function ya(){}var ni=!1;function wa(e,t,n){if(ni)return e(t,n);ni=!0;try{return ga(e,t,n)}finally{ni=!1,(mn!==null||vn!==null)&&(ya(),va())}}function rr(e,t){var n=e.stateNode;if(n===null)return null;var r=Ml(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(E(231,t,typeof n));return n}var Ai=!1;if(nt)try{var Un={};Object.defineProperty(Un,"passive",{get:function(){Ai=!0}}),window.addEventListener("test",Un,Un),window.removeEventListener("test",Un,Un)}catch{Ai=!1}function sd(e,t,n,r,l,i,o,u,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(m){this.onError(m)}}var Gn=!1,ol=null,sl=!1,Bi=null,ud={onError:function(e){Gn=!0,ol=e}};function ad(e,t,n,r,l,i,o,u,s){Gn=!1,ol=null,sd.apply(ud,arguments)}function cd(e,t,n,r,l,i,o,u,s){if(ad.apply(this,arguments),Gn){if(Gn){var c=ol;Gn=!1,ol=null}else throw Error(E(198));sl||(sl=!0,Bi=c)}}function Jt(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 xa(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 Is(e){if(Jt(e)!==e)throw Error(E(188))}function fd(e){var t=e.alternate;if(!t){if(t=Jt(e),t===null)throw Error(E(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 Is(l),e;if(i===r)return Is(l),t;i=i.sibling}throw Error(E(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,u=l.child;u;){if(u===n){o=!0,n=l,r=i;break}if(u===r){o=!0,r=l,n=i;break}u=u.sibling}if(!o){for(u=i.child;u;){if(u===n){o=!0,n=i,r=l;break}if(u===r){o=!0,r=i,n=l;break}u=u.sibling}if(!o)throw Error(E(189))}}if(n.alternate!==r)throw Error(E(190))}if(n.tag!==3)throw Error(E(188));return n.stateNode.current===n?e:t}function Sa(e){return e=fd(e),e!==null?ka(e):null}function ka(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ka(e);if(t!==null)return t;e=e.sibling}return null}var Ea=Pe.unstable_scheduleCallback,Us=Pe.unstable_cancelCallback,dd=Pe.unstable_shouldYield,pd=Pe.unstable_requestPaint,Z=Pe.unstable_now,hd=Pe.unstable_getCurrentPriorityLevel,Uo=Pe.unstable_ImmediatePriority,Ca=Pe.unstable_UserBlockingPriority,ul=Pe.unstable_NormalPriority,md=Pe.unstable_LowPriority,Na=Pe.unstable_IdlePriority,zl=null,Xe=null;function vd(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(zl,e,void 0,(e.current.flags&128)===128)}catch{}}var $e=Math.clz32?Math.clz32:wd,gd=Math.log,yd=Math.LN2;function wd(e){return e>>>=0,e===0?32:31-(gd(e)/yd|0)|0}var zr=64,Or=4194304;function Hn(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 al(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var u=o&~l;u!==0?r=Hn(u):(i&=o,i!==0&&(r=Hn(i)))}else o=n&~l,o!==0?r=Hn(o):i!==0&&(r=Hn(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-$e(t),l=1<<n,r|=e[n],t&=~l;return r}function xd(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 Sd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-$e(i),u=1<<o,s=l[o];s===-1?(!(u&n)||u&r)&&(l[o]=xd(u,t)):s<=t&&(e.expiredLanes|=u),i&=~u}}function Vi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ja(){var e=zr;return zr<<=1,!(zr&4194240)&&(zr=64),e}function ri(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Sr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-$e(t),e[t]=n}function kd(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-$e(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Mo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-$e(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var F=0;function Pa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var _a,Do,La,Ra,Ta,$i=!1,Ir=[],wt=null,xt=null,St=null,lr=new Map,ir=new Map,ht=[],Ed="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 Ms(e,t){switch(e){case"focusin":case"focusout":wt=null;break;case"dragenter":case"dragleave":xt=null;break;case"mouseover":case"mouseout":St=null;break;case"pointerover":case"pointerout":lr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ir.delete(t.pointerId)}}function Mn(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=Er(t),t!==null&&Do(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Cd(e,t,n,r,l){switch(t){case"focusin":return wt=Mn(wt,e,t,n,r,l),!0;case"dragenter":return xt=Mn(xt,e,t,n,r,l),!0;case"mouseover":return St=Mn(St,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return lr.set(i,Mn(lr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,ir.set(i,Mn(ir.get(i)||null,e,t,n,r,l)),!0}return!1}function za(e){var t=At(e.target);if(t!==null){var n=Jt(t);if(n!==null){if(t=n.tag,t===13){if(t=xa(n),t!==null){e.blockedOn=t,Ta(e.priority,function(){La(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 Xr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Wi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Di=r,n.target.dispatchEvent(r),Di=null}else return t=Er(n),t!==null&&Do(t),e.blockedOn=n,!1;t.shift()}return!0}function Ds(e,t,n){Xr(e)&&n.delete(t)}function Nd(){$i=!1,wt!==null&&Xr(wt)&&(wt=null),xt!==null&&Xr(xt)&&(xt=null),St!==null&&Xr(St)&&(St=null),lr.forEach(Ds),ir.forEach(Ds)}function Dn(e,t){e.blockedOn===t&&(e.blockedOn=null,$i||($i=!0,Pe.unstable_scheduleCallback(Pe.unstable_NormalPriority,Nd)))}function or(e){function t(l){return Dn(l,e)}if(0<Ir.length){Dn(Ir[0],e);for(var n=1;n<Ir.length;n++){var r=Ir[n];r.blockedOn===e&&(r.blockedOn=null)}}for(wt!==null&&Dn(wt,e),xt!==null&&Dn(xt,e),St!==null&&Dn(St,e),lr.forEach(t),ir.forEach(t),n=0;n<ht.length;n++)r=ht[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<ht.length&&(n=ht[0],n.blockedOn===null);)za(n),n.blockedOn===null&&ht.shift()}var gn=ot.ReactCurrentBatchConfig,cl=!0;function jd(e,t,n,r){var l=F,i=gn.transition;gn.transition=null;try{F=1,Fo(e,t,n,r)}finally{F=l,gn.transition=i}}function Pd(e,t,n,r){var l=F,i=gn.transition;gn.transition=null;try{F=4,Fo(e,t,n,r)}finally{F=l,gn.transition=i}}function Fo(e,t,n,r){if(cl){var l=Wi(e,t,n,r);if(l===null)pi(e,t,r,fl,n),Ms(e,r);else if(Cd(l,e,t,n,r))r.stopPropagation();else if(Ms(e,r),t&4&&-1<Ed.indexOf(e)){for(;l!==null;){var i=Er(l);if(i!==null&&_a(i),i=Wi(e,t,n,r),i===null&&pi(e,t,r,fl,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else pi(e,t,r,null,n)}}var fl=null;function Wi(e,t,n,r){if(fl=null,e=Io(r),e=At(e),e!==null)if(t=Jt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=xa(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 fl=e,null}function Oa(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(hd()){case Uo:return 1;case Ca:return 4;case ul:case md:return 16;case Na:return 536870912;default:return 16}default:return 16}}var vt=null,Ao=null,Yr=null;function Ia(){if(Yr)return Yr;var e,t=Ao,n=t.length,r,l="value"in vt?vt.value:vt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Yr=l.slice(e,1<r?1-r:void 0)}function Jr(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 Ur(){return!0}function Fs(){return!1}function Le(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(i):i[u]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Ur:Fs,this.isPropagationStopped=Fs,this}return G(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=Ur)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ur)},persist:function(){},isPersistent:Ur}),t}var Ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Bo=Le(Ln),kr=G({},Ln,{view:0,detail:0}),_d=Le(kr),li,ii,Fn,Ol=G({},kr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Vo,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!==Fn&&(Fn&&e.type==="mousemove"?(li=e.screenX-Fn.screenX,ii=e.screenY-Fn.screenY):ii=li=0,Fn=e),li)},movementY:function(e){return"movementY"in e?e.movementY:ii}}),As=Le(Ol),Ld=G({},Ol,{dataTransfer:0}),Rd=Le(Ld),Td=G({},kr,{relatedTarget:0}),oi=Le(Td),zd=G({},Ln,{animationName:0,elapsedTime:0,pseudoElement:0}),Od=Le(zd),Id=G({},Ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ud=Le(Id),Md=G({},Ln,{data:0}),Bs=Le(Md),Dd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Fd={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"},Ad={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Bd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Ad[e])?!!t[e]:!1}function Vo(){return Bd}var Vd=G({},kr,{key:function(e){if(e.key){var t=Dd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Jr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Fd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Vo,charCode:function(e){return e.type==="keypress"?Jr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Jr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),$d=Le(Vd),Wd=G({},Ol,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Vs=Le(Wd),Hd=G({},kr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Vo}),Qd=Le(Hd),Kd=G({},Ln,{propertyName:0,elapsedTime:0,pseudoElement:0}),Gd=Le(Kd),Xd=G({},Ol,{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}),Yd=Le(Xd),Jd=[9,13,27,32],$o=nt&&"CompositionEvent"in window,Xn=null;nt&&"documentMode"in document&&(Xn=document.documentMode);var Zd=nt&&"TextEvent"in window&&!Xn,Ua=nt&&(!$o||Xn&&8<Xn&&11>=Xn),$s=" ",Ws=!1;function Ma(e,t){switch(e){case"keyup":return Jd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Da(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var rn=!1;function qd(e,t){switch(e){case"compositionend":return Da(t);case"keypress":return t.which!==32?null:(Ws=!0,$s);case"textInput":return e=t.data,e===$s&&Ws?null:e;default:return null}}function bd(e,t){if(rn)return e==="compositionend"||!$o&&Ma(e,t)?(e=Ia(),Yr=Ao=vt=null,rn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ua&&t.locale!=="ko"?null:t.data;default:return null}}var ep={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 Hs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ep[e.type]:t==="textarea"}function Fa(e,t,n,r){ma(r),t=dl(t,"onChange"),0<t.length&&(n=new Bo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Yn=null,sr=null;function tp(e){Ya(e,0)}function Il(e){var t=sn(e);if(ua(t))return e}function np(e,t){if(e==="change")return t}var Aa=!1;if(nt){var si;if(nt){var ui="oninput"in document;if(!ui){var Qs=document.createElement("div");Qs.setAttribute("oninput","return;"),ui=typeof Qs.oninput=="function"}si=ui}else si=!1;Aa=si&&(!document.documentMode||9<document.documentMode)}function Ks(){Yn&&(Yn.detachEvent("onpropertychange",Ba),sr=Yn=null)}function Ba(e){if(e.propertyName==="value"&&Il(sr)){var t=[];Fa(t,sr,e,Io(e)),wa(tp,t)}}function rp(e,t,n){e==="focusin"?(Ks(),Yn=t,sr=n,Yn.attachEvent("onpropertychange",Ba)):e==="focusout"&&Ks()}function lp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Il(sr)}function ip(e,t){if(e==="click")return Il(t)}function op(e,t){if(e==="input"||e==="change")return Il(t)}function sp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var He=typeof Object.is=="function"?Object.is:sp;function ur(e,t){if(He(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(!Ni.call(t,l)||!He(e[l],t[l]))return!1}return!0}function Gs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Xs(e,t){var n=Gs(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=Gs(n)}}function Va(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Va(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $a(){for(var e=window,t=il();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=il(e.document)}return t}function Wo(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 up(e){var t=$a(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Va(n.ownerDocument.documentElement,n)){if(r!==null&&Wo(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=Xs(n,i);var o=Xs(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ap=nt&&"documentMode"in document&&11>=document.documentMode,ln=null,Hi=null,Jn=null,Qi=!1;function Ys(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Qi||ln==null||ln!==il(r)||(r=ln,"selectionStart"in r&&Wo(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}),Jn&&ur(Jn,r)||(Jn=r,r=dl(Hi,"onSelect"),0<r.length&&(t=new Bo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ln)))}function Mr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var on={animationend:Mr("Animation","AnimationEnd"),animationiteration:Mr("Animation","AnimationIteration"),animationstart:Mr("Animation","AnimationStart"),transitionend:Mr("Transition","TransitionEnd")},ai={},Wa={};nt&&(Wa=document.createElement("div").style,"AnimationEvent"in window||(delete on.animationend.animation,delete on.animationiteration.animation,delete on.animationstart.animation),"TransitionEvent"in window||delete on.transitionend.transition);function Ul(e){if(ai[e])return ai[e];if(!on[e])return e;var t=on[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Wa)return ai[e]=t[n];return e}var Ha=Ul("animationend"),Qa=Ul("animationiteration"),Ka=Ul("animationstart"),Ga=Ul("transitionend"),Xa=new Map,Js="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 Rt(e,t){Xa.set(e,t),Yt(t,[e])}for(var ci=0;ci<Js.length;ci++){var fi=Js[ci],cp=fi.toLowerCase(),fp=fi[0].toUpperCase()+fi.slice(1);Rt(cp,"on"+fp)}Rt(Ha,"onAnimationEnd");Rt(Qa,"onAnimationIteration");Rt(Ka,"onAnimationStart");Rt("dblclick","onDoubleClick");Rt("focusin","onFocus");Rt("focusout","onBlur");Rt(Ga,"onTransitionEnd");xn("onMouseEnter",["mouseout","mouseover"]);xn("onMouseLeave",["mouseout","mouseover"]);xn("onPointerEnter",["pointerout","pointerover"]);xn("onPointerLeave",["pointerout","pointerover"]);Yt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Yt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Yt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Yt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Yt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Yt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Qn="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(" "),dp=new Set("cancel close invalid load scroll toggle".split(" ").concat(Qn));function Zs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,cd(r,t,void 0,e),e.currentTarget=null}function Ya(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var u=r[o],s=u.instance,c=u.currentTarget;if(u=u.listener,s!==i&&l.isPropagationStopped())break e;Zs(l,u,c),i=s}else for(o=0;o<r.length;o++){if(u=r[o],s=u.instance,c=u.currentTarget,u=u.listener,s!==i&&l.isPropagationStopped())break e;Zs(l,u,c),i=s}}}if(sl)throw e=Bi,sl=!1,Bi=null,e}function $(e,t){var n=t[Ji];n===void 0&&(n=t[Ji]=new Set);var r=e+"__bubble";n.has(r)||(Ja(t,e,2,!1),n.add(r))}function di(e,t,n){var r=0;t&&(r|=4),Ja(n,e,r,t)}var Dr="_reactListening"+Math.random().toString(36).slice(2);function ar(e){if(!e[Dr]){e[Dr]=!0,ra.forEach(function(n){n!=="selectionchange"&&(dp.has(n)||di(n,!1,e),di(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Dr]||(t[Dr]=!0,di("selectionchange",!1,t))}}function Ja(e,t,n,r){switch(Oa(t)){case 1:var l=jd;break;case 4:l=Pd;break;default:l=Fo}n=l.bind(null,t,n,e),l=void 0,!Ai||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 pi(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var s=o.tag;if((s===3||s===4)&&(s=o.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;o=o.return}for(;u!==null;){if(o=At(u),o===null)return;if(s=o.tag,s===5||s===6){r=i=o;continue e}u=u.parentNode}}r=r.return}wa(function(){var c=i,m=Io(n),d=[];e:{var v=Xa.get(e);if(v!==void 0){var x=Bo,g=e;switch(e){case"keypress":if(Jr(n)===0)break e;case"keydown":case"keyup":x=$d;break;case"focusin":g="focus",x=oi;break;case"focusout":g="blur",x=oi;break;case"beforeblur":case"afterblur":x=oi;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=As;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=Rd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=Qd;break;case Ha:case Qa:case Ka:x=Od;break;case Ga:x=Gd;break;case"scroll":x=_d;break;case"wheel":x=Yd;break;case"copy":case"cut":case"paste":x=Ud;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=Vs}var S=(t&4)!==0,k=!S&&e==="scroll",p=S?v!==null?v+"Capture":null:v;S=[];for(var f=c,h;f!==null;){h=f;var y=h.stateNode;if(h.tag===5&&y!==null&&(h=y,p!==null&&(y=rr(f,p),y!=null&&S.push(cr(f,y,h)))),k)break;f=f.return}0<S.length&&(v=new x(v,g,null,n,m),d.push({event:v,listeners:S}))}}if(!(t&7)){e:{if(v=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",v&&n!==Di&&(g=n.relatedTarget||n.fromElement)&&(At(g)||g[rt]))break e;if((x||v)&&(v=m.window===m?m:(v=m.ownerDocument)?v.defaultView||v.parentWindow:window,x?(g=n.relatedTarget||n.toElement,x=c,g=g?At(g):null,g!==null&&(k=Jt(g),g!==k||g.tag!==5&&g.tag!==6)&&(g=null)):(x=null,g=c),x!==g)){if(S=As,y="onMouseLeave",p="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(S=Vs,y="onPointerLeave",p="onPointerEnter",f="pointer"),k=x==null?v:sn(x),h=g==null?v:sn(g),v=new S(y,f+"leave",x,n,m),v.target=k,v.relatedTarget=h,y=null,At(m)===c&&(S=new S(p,f+"enter",g,n,m),S.target=h,S.relatedTarget=k,y=S),k=y,x&&g)t:{for(S=x,p=g,f=0,h=S;h;h=en(h))f++;for(h=0,y=p;y;y=en(y))h++;for(;0<f-h;)S=en(S),f--;for(;0<h-f;)p=en(p),h--;for(;f--;){if(S===p||p!==null&&S===p.alternate)break t;S=en(S),p=en(p)}S=null}else S=null;x!==null&&qs(d,v,x,S,!1),g!==null&&k!==null&&qs(d,k,g,S,!0)}}e:{if(v=c?sn(c):window,x=v.nodeName&&v.nodeName.toLowerCase(),x==="select"||x==="input"&&v.type==="file")var C=np;else if(Hs(v))if(Aa)C=op;else{C=lp;var j=rp}else(x=v.nodeName)&&x.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(C=ip);if(C&&(C=C(e,c))){Fa(d,C,n,m);break e}j&&j(e,v,c),e==="focusout"&&(j=v._wrapperState)&&j.controlled&&v.type==="number"&&zi(v,"number",v.value)}switch(j=c?sn(c):window,e){case"focusin":(Hs(j)||j.contentEditable==="true")&&(ln=j,Hi=c,Jn=null);break;case"focusout":Jn=Hi=ln=null;break;case"mousedown":Qi=!0;break;case"contextmenu":case"mouseup":case"dragend":Qi=!1,Ys(d,n,m);break;case"selectionchange":if(ap)break;case"keydown":case"keyup":Ys(d,n,m)}var _;if($o)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else rn?Ma(e,n)&&(R="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(R="onCompositionStart");R&&(Ua&&n.locale!=="ko"&&(rn||R!=="onCompositionStart"?R==="onCompositionEnd"&&rn&&(_=Ia()):(vt=m,Ao="value"in vt?vt.value:vt.textContent,rn=!0)),j=dl(c,R),0<j.length&&(R=new Bs(R,e,null,n,m),d.push({event:R,listeners:j}),_?R.data=_:(_=Da(n),_!==null&&(R.data=_)))),(_=Zd?qd(e,n):bd(e,n))&&(c=dl(c,"onBeforeInput"),0<c.length&&(m=new Bs("onBeforeInput","beforeinput",null,n,m),d.push({event:m,listeners:c}),m.data=_))}Ya(d,t)})}function cr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function dl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=rr(e,n),i!=null&&r.unshift(cr(e,i,l)),i=rr(e,t),i!=null&&r.push(cr(e,i,l))),e=e.return}return r}function en(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function qs(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var u=n,s=u.alternate,c=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&c!==null&&(u=c,l?(s=rr(n,i),s!=null&&o.unshift(cr(n,s,u))):l||(s=rr(n,i),s!=null&&o.push(cr(n,s,u)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var pp=/\r\n?/g,hp=/\u0000|\uFFFD/g;function bs(e){return(typeof e=="string"?e:""+e).replace(pp,`
`).replace(hp,"")}function Fr(e,t,n){if(t=bs(t),bs(e)!==t&&n)throw Error(E(425))}function pl(){}var Ki=null,Gi=null;function Xi(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 Yi=typeof setTimeout=="function"?setTimeout:void 0,mp=typeof clearTimeout=="function"?clearTimeout:void 0,eu=typeof Promise=="function"?Promise:void 0,vp=typeof queueMicrotask=="function"?queueMicrotask:typeof eu<"u"?function(e){return eu.resolve(null).then(e).catch(gp)}:Yi;function gp(e){setTimeout(function(){throw e})}function hi(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),or(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);or(t)}function kt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function tu(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 Rn=Math.random().toString(36).slice(2),Ge="__reactFiber$"+Rn,fr="__reactProps$"+Rn,rt="__reactContainer$"+Rn,Ji="__reactEvents$"+Rn,yp="__reactListeners$"+Rn,wp="__reactHandles$"+Rn;function At(e){var t=e[Ge];if(t)return t;for(var n=e.parentNode;n;){if(t=n[rt]||n[Ge]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=tu(e);e!==null;){if(n=e[Ge])return n;e=tu(e)}return t}e=n,n=e.parentNode}return null}function Er(e){return e=e[Ge]||e[rt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function sn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(E(33))}function Ml(e){return e[fr]||null}var Zi=[],un=-1;function Tt(e){return{current:e}}function W(e){0>un||(e.current=Zi[un],Zi[un]=null,un--)}function V(e,t){un++,Zi[un]=e.current,e.current=t}var Lt={},fe=Tt(Lt),ye=Tt(!1),Ht=Lt;function Sn(e,t){var n=e.type.contextTypes;if(!n)return Lt;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 we(e){return e=e.childContextTypes,e!=null}function hl(){W(ye),W(fe)}function nu(e,t,n){if(fe.current!==Lt)throw Error(E(168));V(fe,t),V(ye,n)}function Za(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(E(108,rd(e)||"Unknown",l));return G({},n,r)}function ml(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Lt,Ht=fe.current,V(fe,e),V(ye,ye.current),!0}function ru(e,t,n){var r=e.stateNode;if(!r)throw Error(E(169));n?(e=Za(e,t,Ht),r.__reactInternalMemoizedMergedChildContext=e,W(ye),W(fe),V(fe,e)):W(ye),V(ye,n)}var qe=null,Dl=!1,mi=!1;function qa(e){qe===null?qe=[e]:qe.push(e)}function xp(e){Dl=!0,qa(e)}function zt(){if(!mi&&qe!==null){mi=!0;var e=0,t=F;try{var n=qe;for(F=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}qe=null,Dl=!1}catch(l){throw qe!==null&&(qe=qe.slice(e+1)),Ea(Uo,zt),l}finally{F=t,mi=!1}}return null}var an=[],cn=0,vl=null,gl=0,Re=[],Te=0,Qt=null,be=1,et="";function Dt(e,t){an[cn++]=gl,an[cn++]=vl,vl=e,gl=t}function ba(e,t,n){Re[Te++]=be,Re[Te++]=et,Re[Te++]=Qt,Qt=e;var r=be;e=et;var l=32-$e(r)-1;r&=~(1<<l),n+=1;var i=32-$e(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,be=1<<32-$e(t)+l|n<<l|r,et=i+e}else be=1<<i|n<<l|r,et=e}function Ho(e){e.return!==null&&(Dt(e,1),ba(e,1,0))}function Qo(e){for(;e===vl;)vl=an[--cn],an[cn]=null,gl=an[--cn],an[cn]=null;for(;e===Qt;)Qt=Re[--Te],Re[Te]=null,et=Re[--Te],Re[Te]=null,be=Re[--Te],Re[Te]=null}var je=null,Ne=null,H=!1,Ve=null;function ec(e,t){var n=ze(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 lu(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,je=e,Ne=kt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,je=e,Ne=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Qt!==null?{id:be,overflow:et}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=ze(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,je=e,Ne=null,!0):!1;default:return!1}}function qi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function bi(e){if(H){var t=Ne;if(t){var n=t;if(!lu(e,t)){if(qi(e))throw Error(E(418));t=kt(n.nextSibling);var r=je;t&&lu(e,t)?ec(r,n):(e.flags=e.flags&-4097|2,H=!1,je=e)}}else{if(qi(e))throw Error(E(418));e.flags=e.flags&-4097|2,H=!1,je=e}}}function iu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;je=e}function Ar(e){if(e!==je)return!1;if(!H)return iu(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Xi(e.type,e.memoizedProps)),t&&(t=Ne)){if(qi(e))throw tc(),Error(E(418));for(;t;)ec(e,t),t=kt(t.nextSibling)}if(iu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(E(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ne=kt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ne=null}}else Ne=je?kt(e.stateNode.nextSibling):null;return!0}function tc(){for(var e=Ne;e;)e=kt(e.nextSibling)}function kn(){Ne=je=null,H=!1}function Ko(e){Ve===null?Ve=[e]:Ve.push(e)}var Sp=ot.ReactCurrentBatchConfig;function An(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(E(309));var r=n.stateNode}if(!r)throw Error(E(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var u=l.refs;o===null?delete u[i]:u[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(E(284));if(!n._owner)throw Error(E(290,e))}return e}function Br(e,t){throw e=Object.prototype.toString.call(t),Error(E(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ou(e){var t=e._init;return t(e._payload)}function nc(e){function t(p,f){if(e){var h=p.deletions;h===null?(p.deletions=[f],p.flags|=16):h.push(f)}}function n(p,f){if(!e)return null;for(;f!==null;)t(p,f),f=f.sibling;return null}function r(p,f){for(p=new Map;f!==null;)f.key!==null?p.set(f.key,f):p.set(f.index,f),f=f.sibling;return p}function l(p,f){return p=jt(p,f),p.index=0,p.sibling=null,p}function i(p,f,h){return p.index=h,e?(h=p.alternate,h!==null?(h=h.index,h<f?(p.flags|=2,f):h):(p.flags|=2,f)):(p.flags|=1048576,f)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function u(p,f,h,y){return f===null||f.tag!==6?(f=ki(h,p.mode,y),f.return=p,f):(f=l(f,h),f.return=p,f)}function s(p,f,h,y){var C=h.type;return C===nn?m(p,f,h.props.children,y,h.key):f!==null&&(f.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===dt&&ou(C)===f.type)?(y=l(f,h.props),y.ref=An(p,f,h),y.return=p,y):(y=rl(h.type,h.key,h.props,null,p.mode,y),y.ref=An(p,f,h),y.return=p,y)}function c(p,f,h,y){return f===null||f.tag!==4||f.stateNode.containerInfo!==h.containerInfo||f.stateNode.implementation!==h.implementation?(f=Ei(h,p.mode,y),f.return=p,f):(f=l(f,h.children||[]),f.return=p,f)}function m(p,f,h,y,C){return f===null||f.tag!==7?(f=Wt(h,p.mode,y,C),f.return=p,f):(f=l(f,h),f.return=p,f)}function d(p,f,h){if(typeof f=="string"&&f!==""||typeof f=="number")return f=ki(""+f,p.mode,h),f.return=p,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Lr:return h=rl(f.type,f.key,f.props,null,p.mode,h),h.ref=An(p,null,f),h.return=p,h;case tn:return f=Ei(f,p.mode,h),f.return=p,f;case dt:var y=f._init;return d(p,y(f._payload),h)}if(Wn(f)||In(f))return f=Wt(f,p.mode,h,null),f.return=p,f;Br(p,f)}return null}function v(p,f,h,y){var C=f!==null?f.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return C!==null?null:u(p,f,""+h,y);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Lr:return h.key===C?s(p,f,h,y):null;case tn:return h.key===C?c(p,f,h,y):null;case dt:return C=h._init,v(p,f,C(h._payload),y)}if(Wn(h)||In(h))return C!==null?null:m(p,f,h,y,null);Br(p,h)}return null}function x(p,f,h,y,C){if(typeof y=="string"&&y!==""||typeof y=="number")return p=p.get(h)||null,u(f,p,""+y,C);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Lr:return p=p.get(y.key===null?h:y.key)||null,s(f,p,y,C);case tn:return p=p.get(y.key===null?h:y.key)||null,c(f,p,y,C);case dt:var j=y._init;return x(p,f,h,j(y._payload),C)}if(Wn(y)||In(y))return p=p.get(h)||null,m(f,p,y,C,null);Br(f,y)}return null}function g(p,f,h,y){for(var C=null,j=null,_=f,R=f=0,A=null;_!==null&&R<h.length;R++){_.index>R?(A=_,_=null):A=_.sibling;var O=v(p,_,h[R],y);if(O===null){_===null&&(_=A);break}e&&_&&O.alternate===null&&t(p,_),f=i(O,f,R),j===null?C=O:j.sibling=O,j=O,_=A}if(R===h.length)return n(p,_),H&&Dt(p,R),C;if(_===null){for(;R<h.length;R++)_=d(p,h[R],y),_!==null&&(f=i(_,f,R),j===null?C=_:j.sibling=_,j=_);return H&&Dt(p,R),C}for(_=r(p,_);R<h.length;R++)A=x(_,p,R,h[R],y),A!==null&&(e&&A.alternate!==null&&_.delete(A.key===null?R:A.key),f=i(A,f,R),j===null?C=A:j.sibling=A,j=A);return e&&_.forEach(function(se){return t(p,se)}),H&&Dt(p,R),C}function S(p,f,h,y){var C=In(h);if(typeof C!="function")throw Error(E(150));if(h=C.call(h),h==null)throw Error(E(151));for(var j=C=null,_=f,R=f=0,A=null,O=h.next();_!==null&&!O.done;R++,O=h.next()){_.index>R?(A=_,_=null):A=_.sibling;var se=v(p,_,O.value,y);if(se===null){_===null&&(_=A);break}e&&_&&se.alternate===null&&t(p,_),f=i(se,f,R),j===null?C=se:j.sibling=se,j=se,_=A}if(O.done)return n(p,_),H&&Dt(p,R),C;if(_===null){for(;!O.done;R++,O=h.next())O=d(p,O.value,y),O!==null&&(f=i(O,f,R),j===null?C=O:j.sibling=O,j=O);return H&&Dt(p,R),C}for(_=r(p,_);!O.done;R++,O=h.next())O=x(_,p,R,O.value,y),O!==null&&(e&&O.alternate!==null&&_.delete(O.key===null?R:O.key),f=i(O,f,R),j===null?C=O:j.sibling=O,j=O);return e&&_.forEach(function(st){return t(p,st)}),H&&Dt(p,R),C}function k(p,f,h,y){if(typeof h=="object"&&h!==null&&h.type===nn&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Lr:e:{for(var C=h.key,j=f;j!==null;){if(j.key===C){if(C=h.type,C===nn){if(j.tag===7){n(p,j.sibling),f=l(j,h.props.children),f.return=p,p=f;break e}}else if(j.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===dt&&ou(C)===j.type){n(p,j.sibling),f=l(j,h.props),f.ref=An(p,j,h),f.return=p,p=f;break e}n(p,j);break}else t(p,j);j=j.sibling}h.type===nn?(f=Wt(h.props.children,p.mode,y,h.key),f.return=p,p=f):(y=rl(h.type,h.key,h.props,null,p.mode,y),y.ref=An(p,f,h),y.return=p,p=y)}return o(p);case tn:e:{for(j=h.key;f!==null;){if(f.key===j)if(f.tag===4&&f.stateNode.containerInfo===h.containerInfo&&f.stateNode.implementation===h.implementation){n(p,f.sibling),f=l(f,h.children||[]),f.return=p,p=f;break e}else{n(p,f);break}else t(p,f);f=f.sibling}f=Ei(h,p.mode,y),f.return=p,p=f}return o(p);case dt:return j=h._init,k(p,f,j(h._payload),y)}if(Wn(h))return g(p,f,h,y);if(In(h))return S(p,f,h,y);Br(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,f!==null&&f.tag===6?(n(p,f.sibling),f=l(f,h),f.return=p,p=f):(n(p,f),f=ki(h,p.mode,y),f.return=p,p=f),o(p)):n(p,f)}return k}var En=nc(!0),rc=nc(!1),yl=Tt(null),wl=null,fn=null,Go=null;function Xo(){Go=fn=wl=null}function Yo(e){var t=yl.current;W(yl),e._currentValue=t}function eo(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 yn(e,t){wl=e,Go=fn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ge=!0),e.firstContext=null)}function Ie(e){var t=e._currentValue;if(Go!==e)if(e={context:e,memoizedValue:t,next:null},fn===null){if(wl===null)throw Error(E(308));fn=e,wl.dependencies={lanes:0,firstContext:e}}else fn=fn.next=e;return t}var Bt=null;function Jo(e){Bt===null?Bt=[e]:Bt.push(e)}function lc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Jo(t)):(n.next=l.next,l.next=n),t.interleaved=n,lt(e,r)}function lt(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 pt=!1;function Zo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ic(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 tt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Et(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,M&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,lt(e,n)}return l=r.interleaved,l===null?(t.next=t,Jo(r)):(t.next=l.next,l.next=t),r.interleaved=t,lt(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,Mo(e,n)}}function su(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function xl(e,t,n,r){var l=e.updateQueue;pt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,c=s.next;s.next=null,o===null?i=c:o.next=c,o=s;var m=e.alternate;m!==null&&(m=m.updateQueue,u=m.lastBaseUpdate,u!==o&&(u===null?m.firstBaseUpdate=c:u.next=c,m.lastBaseUpdate=s))}if(i!==null){var d=l.baseState;o=0,m=c=s=null,u=i;do{var v=u.lane,x=u.eventTime;if((r&v)===v){m!==null&&(m=m.next={eventTime:x,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,S=u;switch(v=t,x=n,S.tag){case 1:if(g=S.payload,typeof g=="function"){d=g.call(x,d,v);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=S.payload,v=typeof g=="function"?g.call(x,d,v):g,v==null)break e;d=G({},d,v);break e;case 2:pt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[u]:v.push(u))}else x={eventTime:x,lane:v,tag:u.tag,payload:u.payload,callback:u.callback,next:null},m===null?(c=m=x,s=d):m=m.next=x,o|=v;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;v=u,u=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(!0);if(m===null&&(s=d),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=m,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Gt|=o,e.lanes=o,e.memoizedState=d}}function uu(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(E(191,l));l.call(r)}}}var Cr={},Ye=Tt(Cr),dr=Tt(Cr),pr=Tt(Cr);function Vt(e){if(e===Cr)throw Error(E(174));return e}function qo(e,t){switch(V(pr,t),V(dr,e),V(Ye,Cr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ii(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ii(t,e)}W(Ye),V(Ye,t)}function Cn(){W(Ye),W(dr),W(pr)}function oc(e){Vt(pr.current);var t=Vt(Ye.current),n=Ii(t,e.type);t!==n&&(V(dr,e),V(Ye,n))}function bo(e){dr.current===e&&(W(Ye),W(dr))}var Q=Tt(0);function Sl(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 vi=[];function es(){for(var e=0;e<vi.length;e++)vi[e]._workInProgressVersionPrimary=null;vi.length=0}var qr=ot.ReactCurrentDispatcher,gi=ot.ReactCurrentBatchConfig,Kt=0,K=null,b=null,ne=null,kl=!1,Zn=!1,hr=0,kp=0;function ue(){throw Error(E(321))}function ts(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!He(e[n],t[n]))return!1;return!0}function ns(e,t,n,r,l,i){if(Kt=i,K=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,qr.current=e===null||e.memoizedState===null?jp:Pp,e=n(r,l),Zn){i=0;do{if(Zn=!1,hr=0,25<=i)throw Error(E(301));i+=1,ne=b=null,t.updateQueue=null,qr.current=_p,e=n(r,l)}while(Zn)}if(qr.current=El,t=b!==null&&b.next!==null,Kt=0,ne=b=K=null,kl=!1,t)throw Error(E(300));return e}function rs(){var e=hr!==0;return hr=0,e}function Ke(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ne===null?K.memoizedState=ne=e:ne=ne.next=e,ne}function Ue(){if(b===null){var e=K.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=ne===null?K.memoizedState:ne.next;if(t!==null)ne=t,b=e;else{if(e===null)throw Error(E(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},ne===null?K.memoizedState=ne=e:ne=ne.next=e}return ne}function mr(e,t){return typeof t=="function"?t(e):t}function yi(e){var t=Ue(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=b,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var u=o=null,s=null,c=i;do{var m=c.lane;if((Kt&m)===m)s!==null&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var d={lane:m,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};s===null?(u=s=d,o=r):s=s.next=d,K.lanes|=m,Gt|=m}c=c.next}while(c!==null&&c!==i);s===null?o=r:s.next=u,He(r,t.memoizedState)||(ge=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,K.lanes|=i,Gt|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function wi(e){var t=Ue(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);He(i,t.memoizedState)||(ge=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function sc(){}function uc(e,t){var n=K,r=Ue(),l=t(),i=!He(r.memoizedState,l);if(i&&(r.memoizedState=l,ge=!0),r=r.queue,ls(fc.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ne!==null&&ne.memoizedState.tag&1){if(n.flags|=2048,vr(9,cc.bind(null,n,r,l,t),void 0,null),re===null)throw Error(E(349));Kt&30||ac(n,t,l)}return l}function ac(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=K.updateQueue,t===null?(t={lastEffect:null,stores:null},K.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function cc(e,t,n,r){t.value=n,t.getSnapshot=r,dc(t)&&pc(e)}function fc(e,t,n){return n(function(){dc(t)&&pc(e)})}function dc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!He(e,n)}catch{return!0}}function pc(e){var t=lt(e,1);t!==null&&We(t,e,1,-1)}function au(e){var t=Ke();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:e},t.queue=e,e=e.dispatch=Np.bind(null,K,e),[t.memoizedState,e]}function vr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=K.updateQueue,t===null?(t={lastEffect:null,stores:null},K.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 hc(){return Ue().memoizedState}function br(e,t,n,r){var l=Ke();K.flags|=e,l.memoizedState=vr(1|t,n,void 0,r===void 0?null:r)}function Fl(e,t,n,r){var l=Ue();r=r===void 0?null:r;var i=void 0;if(b!==null){var o=b.memoizedState;if(i=o.destroy,r!==null&&ts(r,o.deps)){l.memoizedState=vr(t,n,i,r);return}}K.flags|=e,l.memoizedState=vr(1|t,n,i,r)}function cu(e,t){return br(8390656,8,e,t)}function ls(e,t){return Fl(2048,8,e,t)}function mc(e,t){return Fl(4,2,e,t)}function vc(e,t){return Fl(4,4,e,t)}function gc(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 yc(e,t,n){return n=n!=null?n.concat([e]):null,Fl(4,4,gc.bind(null,t,e),n)}function is(){}function wc(e,t){var n=Ue();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ts(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function xc(e,t){var n=Ue();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ts(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Sc(e,t,n){return Kt&21?(He(n,t)||(n=ja(),K.lanes|=n,Gt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ge=!0),e.memoizedState=n)}function Ep(e,t){var n=F;F=n!==0&&4>n?n:4,e(!0);var r=gi.transition;gi.transition={};try{e(!1),t()}finally{F=n,gi.transition=r}}function kc(){return Ue().memoizedState}function Cp(e,t,n){var r=Nt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ec(e))Cc(t,n);else if(n=lc(e,t,n,r),n!==null){var l=pe();We(n,e,r,l),Nc(n,t,r)}}function Np(e,t,n){var r=Nt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ec(e))Cc(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,u=i(o,n);if(l.hasEagerState=!0,l.eagerState=u,He(u,o)){var s=t.interleaved;s===null?(l.next=l,Jo(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=lc(e,t,l,r),n!==null&&(l=pe(),We(n,e,r,l),Nc(n,t,r))}}function Ec(e){var t=e.alternate;return e===K||t!==null&&t===K}function Cc(e,t){Zn=kl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Nc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Mo(e,n)}}var El={readContext:Ie,useCallback:ue,useContext:ue,useEffect:ue,useImperativeHandle:ue,useInsertionEffect:ue,useLayoutEffect:ue,useMemo:ue,useReducer:ue,useRef:ue,useState:ue,useDebugValue:ue,useDeferredValue:ue,useTransition:ue,useMutableSource:ue,useSyncExternalStore:ue,useId:ue,unstable_isNewReconciler:!1},jp={readContext:Ie,useCallback:function(e,t){return Ke().memoizedState=[e,t===void 0?null:t],e},useContext:Ie,useEffect:cu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,br(4194308,4,gc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return br(4194308,4,e,t)},useInsertionEffect:function(e,t){return br(4,2,e,t)},useMemo:function(e,t){var n=Ke();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ke();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=Cp.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=Ke();return e={current:e},t.memoizedState=e},useState:au,useDebugValue:is,useDeferredValue:function(e){return Ke().memoizedState=e},useTransition:function(){var e=au(!1),t=e[0];return e=Ep.bind(null,e[1]),Ke().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=K,l=Ke();if(H){if(n===void 0)throw Error(E(407));n=n()}else{if(n=t(),re===null)throw Error(E(349));Kt&30||ac(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,cu(fc.bind(null,r,i,e),[e]),r.flags|=2048,vr(9,cc.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ke(),t=re.identifierPrefix;if(H){var n=et,r=be;n=(r&~(1<<32-$e(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=hr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=kp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Pp={readContext:Ie,useCallback:wc,useContext:Ie,useEffect:ls,useImperativeHandle:yc,useInsertionEffect:mc,useLayoutEffect:vc,useMemo:xc,useReducer:yi,useRef:hc,useState:function(){return yi(mr)},useDebugValue:is,useDeferredValue:function(e){var t=Ue();return Sc(t,b.memoizedState,e)},useTransition:function(){var e=yi(mr)[0],t=Ue().memoizedState;return[e,t]},useMutableSource:sc,useSyncExternalStore:uc,useId:kc,unstable_isNewReconciler:!1},_p={readContext:Ie,useCallback:wc,useContext:Ie,useEffect:ls,useImperativeHandle:yc,useInsertionEffect:mc,useLayoutEffect:vc,useMemo:xc,useReducer:wi,useRef:hc,useState:function(){return wi(mr)},useDebugValue:is,useDeferredValue:function(e){var t=Ue();return b===null?t.memoizedState=e:Sc(t,b.memoizedState,e)},useTransition:function(){var e=wi(mr)[0],t=Ue().memoizedState;return[e,t]},useMutableSource:sc,useSyncExternalStore:uc,useId:kc,unstable_isNewReconciler:!1};function Ae(e,t){if(e&&e.defaultProps){t=G({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function to(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:G({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Al={isMounted:function(e){return(e=e._reactInternals)?Jt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Nt(e),i=tt(r,l);i.payload=t,n!=null&&(i.callback=n),t=Et(e,i,l),t!==null&&(We(t,e,l,r),Zr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Nt(e),i=tt(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Et(e,i,l),t!==null&&(We(t,e,l,r),Zr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pe(),r=Nt(e),l=tt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Et(e,l,r),t!==null&&(We(t,e,r,n),Zr(t,e,r))}};function fu(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!ur(n,r)||!ur(l,i):!0}function jc(e,t,n){var r=!1,l=Lt,i=t.contextType;return typeof i=="object"&&i!==null?i=Ie(i):(l=we(t)?Ht:fe.current,r=t.contextTypes,i=(r=r!=null)?Sn(e,l):Lt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Al,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function du(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&&Al.enqueueReplaceState(t,t.state,null)}function no(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Zo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ie(i):(i=we(t)?Ht:fe.current,l.context=Sn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(to(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&&Al.enqueueReplaceState(l,l.state,null),xl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Nn(e,t){try{var n="",r=t;do n+=nd(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 xi(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ro(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Lp=typeof WeakMap=="function"?WeakMap:Map;function Pc(e,t,n){n=tt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Nl||(Nl=!0,ho=r),ro(e,t)},n}function _c(e,t,n){n=tt(-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(){ro(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ro(e,t),typeof r!="function"&&(Ct===null?Ct=new Set([this]):Ct.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function pu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Lp;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=Wp.bind(null,e,t,n),t.then(e,e))}function hu(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 mu(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=tt(-1,1),t.tag=2,Et(n,t,1))),n.lanes|=1),e)}var Rp=ot.ReactCurrentOwner,ge=!1;function de(e,t,n,r){t.child=e===null?rc(t,null,n,r):En(t,e.child,n,r)}function vu(e,t,n,r,l){n=n.render;var i=t.ref;return yn(t,l),r=ns(e,t,n,r,i,l),n=rs(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(H&&n&&Ho(t),t.flags|=1,de(e,t,r,l),t.child)}function gu(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!ps(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Lc(e,t,i,r,l)):(e=rl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:ur,n(o,r)&&e.ref===t.ref)return it(e,t,l)}return t.flags|=1,e=jt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Lc(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(ur(i,r)&&e.ref===t.ref)if(ge=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(ge=!0);else return t.lanes=e.lanes,it(e,t,l)}return lo(e,t,n,r,l)}function Rc(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},V(pn,Ce),Ce|=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,V(pn,Ce),Ce|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,V(pn,Ce),Ce|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,V(pn,Ce),Ce|=r;return de(e,t,l,n),t.child}function Tc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function lo(e,t,n,r,l){var i=we(n)?Ht:fe.current;return i=Sn(t,i),yn(t,l),n=ns(e,t,n,r,i,l),r=rs(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(H&&r&&Ho(t),t.flags|=1,de(e,t,n,l),t.child)}function yu(e,t,n,r,l){if(we(n)){var i=!0;ml(t)}else i=!1;if(yn(t,l),t.stateNode===null)el(e,t),jc(t,n,r),no(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,u=t.memoizedProps;o.props=u;var s=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=Ie(c):(c=we(n)?Ht:fe.current,c=Sn(t,c));var m=n.getDerivedStateFromProps,d=typeof m=="function"||typeof o.getSnapshotBeforeUpdate=="function";d||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==r||s!==c)&&du(t,o,r,c),pt=!1;var v=t.memoizedState;o.state=v,xl(t,r,o,l),s=t.memoizedState,u!==r||v!==s||ye.current||pt?(typeof m=="function"&&(to(t,n,m,r),s=t.memoizedState),(u=pt||fu(t,n,u,r,v,s,c))?(d||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),o.props=r,o.state=s,o.context=c,r=u):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,ic(e,t),u=t.memoizedProps,c=t.type===t.elementType?u:Ae(t.type,u),o.props=c,d=t.pendingProps,v=o.context,s=n.contextType,typeof s=="object"&&s!==null?s=Ie(s):(s=we(n)?Ht:fe.current,s=Sn(t,s));var x=n.getDerivedStateFromProps;(m=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==d||v!==s)&&du(t,o,r,s),pt=!1,v=t.memoizedState,o.state=v,xl(t,r,o,l);var g=t.memoizedState;u!==d||v!==g||ye.current||pt?(typeof x=="function"&&(to(t,n,x,r),g=t.memoizedState),(c=pt||fu(t,n,c,r,v,g,s)||!1)?(m||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,g,s),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,g,s)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),o.props=r,o.state=g,o.context=s,r=c):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),r=!1)}return io(e,t,n,r,i,l)}function io(e,t,n,r,l,i){Tc(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&ru(t,n,!1),it(e,t,i);r=t.stateNode,Rp.current=t;var u=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=En(t,e.child,null,i),t.child=En(t,null,u,i)):de(e,t,u,i),t.memoizedState=r.state,l&&ru(t,n,!0),t.child}function zc(e){var t=e.stateNode;t.pendingContext?nu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&nu(e,t.context,!1),qo(e,t.containerInfo)}function wu(e,t,n,r,l){return kn(),Ko(l),t.flags|=256,de(e,t,n,r),t.child}var oo={dehydrated:null,treeContext:null,retryLane:0};function so(e){return{baseLanes:e,cachePool:null,transitions:null}}function Oc(e,t,n){var r=t.pendingProps,l=Q.current,i=!1,o=(t.flags&128)!==0,u;if((u=o)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),V(Q,l&1),e===null)return bi(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=$l(o,r,0,null),e=Wt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=so(n),t.memoizedState=oo,e):os(t,o));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Tp(e,t,o,r,u,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=jt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?i=jt(u,i):(i=Wt(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?so(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=oo,r}return i=e.child,e=i.sibling,r=jt(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 os(e,t){return t=$l({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Vr(e,t,n,r){return r!==null&&Ko(r),En(t,e.child,null,n),e=os(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Tp(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=xi(Error(E(422))),Vr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=$l({mode:"visible",children:r.children},l,0,null),i=Wt(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&En(t,e.child,null,o),t.child.memoizedState=so(o),t.memoizedState=oo,i);if(!(t.mode&1))return Vr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,i=Error(E(419)),r=xi(i,r,void 0),Vr(e,t,o,r)}if(u=(o&e.childLanes)!==0,ge||u){if(r=re,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,lt(e,l),We(r,e,l,-1))}return ds(),r=xi(Error(E(421))),Vr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Hp.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,Ne=kt(l.nextSibling),je=t,H=!0,Ve=null,e!==null&&(Re[Te++]=be,Re[Te++]=et,Re[Te++]=Qt,be=e.id,et=e.overflow,Qt=t),t=os(t,r.children),t.flags|=4096,t)}function xu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),eo(e.return,t,n)}function Si(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 Ic(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(de(e,t,r.children,n),r=Q.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&&xu(e,n,t);else if(e.tag===19)xu(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(V(Q,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&&Sl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Si(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&&Sl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Si(t,!0,n,null,i);break;case"together":Si(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function el(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function it(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Gt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(E(153));if(t.child!==null){for(e=t.child,n=jt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=jt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function zp(e,t,n){switch(t.tag){case 3:zc(t),kn();break;case 5:oc(t);break;case 1:we(t.type)&&ml(t);break;case 4:qo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;V(yl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(V(Q,Q.current&1),t.flags|=128,null):n&t.child.childLanes?Oc(e,t,n):(V(Q,Q.current&1),e=it(e,t,n),e!==null?e.sibling:null);V(Q,Q.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Ic(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),V(Q,Q.current),r)break;return null;case 22:case 23:return t.lanes=0,Rc(e,t,n)}return it(e,t,n)}var Uc,uo,Mc,Dc;Uc=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}};uo=function(){};Mc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Vt(Ye.current);var i=null;switch(n){case"input":l=Ri(e,l),r=Ri(e,r),i=[];break;case"select":l=G({},l,{value:void 0}),r=G({},r,{value:void 0}),i=[];break;case"textarea":l=Oi(e,l),r=Oi(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=pl)}Ui(n,r);var o;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var u=l[c];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(tr.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var s=r[c];if(u=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&s!==u&&(s!=null||u!=null))if(c==="style")if(u){for(o in u)!u.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in s)s.hasOwnProperty(o)&&u[o]!==s[o]&&(n||(n={}),n[o]=s[o])}else n||(i||(i=[]),i.push(c,n)),n=s;else c==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(i=i||[]).push(c,s)):c==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(c,""+s):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(tr.hasOwnProperty(c)?(s!=null&&c==="onScroll"&&$("scroll",e),i||u===s||(i=[])):(i=i||[]).push(c,s))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};Dc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Bn(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 ae(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 Op(e,t,n){var r=t.pendingProps;switch(Qo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ae(t),null;case 1:return we(t.type)&&hl(),ae(t),null;case 3:return r=t.stateNode,Cn(),W(ye),W(fe),es(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ar(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ve!==null&&(go(Ve),Ve=null))),uo(e,t),ae(t),null;case 5:bo(t);var l=Vt(pr.current);if(n=t.type,e!==null&&t.stateNode!=null)Mc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(E(166));return ae(t),null}if(e=Vt(Ye.current),Ar(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Ge]=t,r[fr]=i,e=(t.mode&1)!==0,n){case"dialog":$("cancel",r),$("close",r);break;case"iframe":case"object":case"embed":$("load",r);break;case"video":case"audio":for(l=0;l<Qn.length;l++)$(Qn[l],r);break;case"source":$("error",r);break;case"img":case"image":case"link":$("error",r),$("load",r);break;case"details":$("toggle",r);break;case"input":Ls(r,i),$("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},$("invalid",r);break;case"textarea":Ts(r,i),$("invalid",r)}Ui(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var u=i[o];o==="children"?typeof u=="string"?r.textContent!==u&&(i.suppressHydrationWarning!==!0&&Fr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(i.suppressHydrationWarning!==!0&&Fr(r.textContent,u,e),l=["children",""+u]):tr.hasOwnProperty(o)&&u!=null&&o==="onScroll"&&$("scroll",r)}switch(n){case"input":Rr(r),Rs(r,i,!0);break;case"textarea":Rr(r),zs(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=pl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=fa(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ge]=t,e[fr]=r,Uc(e,t,!1,!1),t.stateNode=e;e:{switch(o=Mi(n,r),n){case"dialog":$("cancel",e),$("close",e),l=r;break;case"iframe":case"object":case"embed":$("load",e),l=r;break;case"video":case"audio":for(l=0;l<Qn.length;l++)$(Qn[l],e);l=r;break;case"source":$("error",e),l=r;break;case"img":case"image":case"link":$("error",e),$("load",e),l=r;break;case"details":$("toggle",e),l=r;break;case"input":Ls(e,r),l=Ri(e,r),$("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=G({},r,{value:void 0}),$("invalid",e);break;case"textarea":Ts(e,r),l=Oi(e,r),$("invalid",e);break;default:l=r}Ui(n,l),u=l;for(i in u)if(u.hasOwnProperty(i)){var s=u[i];i==="style"?ha(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&da(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&nr(e,s):typeof s=="number"&&nr(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(tr.hasOwnProperty(i)?s!=null&&i==="onScroll"&&$("scroll",e):s!=null&&Ro(e,i,s,o))}switch(n){case"input":Rr(e),Rs(e,r,!1);break;case"textarea":Rr(e),zs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+_t(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?hn(e,!!r.multiple,i,!1):r.defaultValue!=null&&hn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=pl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ae(t),null;case 6:if(e&&t.stateNode!=null)Dc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(E(166));if(n=Vt(pr.current),Vt(Ye.current),Ar(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ge]=t,(i=r.nodeValue!==n)&&(e=je,e!==null))switch(e.tag){case 3:Fr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Fr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ge]=t,t.stateNode=r}return ae(t),null;case 13:if(W(Q),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&Ne!==null&&t.mode&1&&!(t.flags&128))tc(),kn(),t.flags|=98560,i=!1;else if(i=Ar(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(E(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(E(317));i[Ge]=t}else kn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ae(t),i=!1}else Ve!==null&&(go(Ve),Ve=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||Q.current&1?ee===0&&(ee=3):ds())),t.updateQueue!==null&&(t.flags|=4),ae(t),null);case 4:return Cn(),uo(e,t),e===null&&ar(t.stateNode.containerInfo),ae(t),null;case 10:return Yo(t.type._context),ae(t),null;case 17:return we(t.type)&&hl(),ae(t),null;case 19:if(W(Q),i=t.memoizedState,i===null)return ae(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Bn(i,!1);else{if(ee!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Sl(e),o!==null){for(t.flags|=128,Bn(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return V(Q,Q.current&1|2),t.child}e=e.sibling}i.tail!==null&&Z()>jn&&(t.flags|=128,r=!0,Bn(i,!1),t.lanes=4194304)}else{if(!r)if(e=Sl(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Bn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!H)return ae(t),null}else 2*Z()-i.renderingStartTime>jn&&n!==1073741824&&(t.flags|=128,r=!0,Bn(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Z(),t.sibling=null,n=Q.current,V(Q,r?n&1|2:n&1),t):(ae(t),null);case 22:case 23:return fs(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ce&1073741824&&(ae(t),t.subtreeFlags&6&&(t.flags|=8192)):ae(t),null;case 24:return null;case 25:return null}throw Error(E(156,t.tag))}function Ip(e,t){switch(Qo(t),t.tag){case 1:return we(t.type)&&hl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Cn(),W(ye),W(fe),es(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return bo(t),null;case 13:if(W(Q),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(E(340));kn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return W(Q),null;case 4:return Cn(),null;case 10:return Yo(t.type._context),null;case 22:case 23:return fs(),null;case 24:return null;default:return null}}var $r=!1,ce=!1,Up=typeof WeakSet=="function"?WeakSet:Set,L=null;function dn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){X(e,t,r)}else n.current=null}function ao(e,t,n){try{n()}catch(r){X(e,t,r)}}var Su=!1;function Mp(e,t){if(Ki=cl,e=$a(),Wo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,u=-1,s=-1,c=0,m=0,d=e,v=null;t:for(;;){for(var x;d!==n||l!==0&&d.nodeType!==3||(u=o+l),d!==i||r!==0&&d.nodeType!==3||(s=o+r),d.nodeType===3&&(o+=d.nodeValue.length),(x=d.firstChild)!==null;)v=d,d=x;for(;;){if(d===e)break t;if(v===n&&++c===l&&(u=o),v===i&&++m===r&&(s=o),(x=d.nextSibling)!==null)break;d=v,v=d.parentNode}d=x}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Gi={focusedElem:e,selectionRange:n},cl=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var S=g.memoizedProps,k=g.memoizedState,p=t.stateNode,f=p.getSnapshotBeforeUpdate(t.elementType===t.type?S:Ae(t.type,S),k);p.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(E(163))}}catch(y){X(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return g=Su,Su=!1,g}function qn(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&&ao(t,n,i)}l=l.next}while(l!==r)}}function Bl(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 co(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 Fc(e){var t=e.alternate;t!==null&&(e.alternate=null,Fc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ge],delete t[fr],delete t[Ji],delete t[yp],delete t[wp])),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 Ac(e){return e.tag===5||e.tag===3||e.tag===4}function ku(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ac(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 fo(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=pl));else if(r!==4&&(e=e.child,e!==null))for(fo(e,t,n),e=e.sibling;e!==null;)fo(e,t,n),e=e.sibling}function po(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(po(e,t,n),e=e.sibling;e!==null;)po(e,t,n),e=e.sibling}var le=null,Be=!1;function ft(e,t,n){for(n=n.child;n!==null;)Bc(e,t,n),n=n.sibling}function Bc(e,t,n){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(zl,n)}catch{}switch(n.tag){case 5:ce||dn(n,t);case 6:var r=le,l=Be;le=null,ft(e,t,n),le=r,Be=l,le!==null&&(Be?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(Be?(e=le,n=n.stateNode,e.nodeType===8?hi(e.parentNode,n):e.nodeType===1&&hi(e,n),or(e)):hi(le,n.stateNode));break;case 4:r=le,l=Be,le=n.stateNode.containerInfo,Be=!0,ft(e,t,n),le=r,Be=l;break;case 0:case 11:case 14:case 15:if(!ce&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&ao(n,t,o),l=l.next}while(l!==r)}ft(e,t,n);break;case 1:if(!ce&&(dn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){X(n,t,u)}ft(e,t,n);break;case 21:ft(e,t,n);break;case 22:n.mode&1?(ce=(r=ce)||n.memoizedState!==null,ft(e,t,n),ce=r):ft(e,t,n);break;default:ft(e,t,n)}}function Eu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Up),t.forEach(function(r){var l=Qp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Fe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,u=o;e:for(;u!==null;){switch(u.tag){case 5:le=u.stateNode,Be=!1;break e;case 3:le=u.stateNode.containerInfo,Be=!0;break e;case 4:le=u.stateNode.containerInfo,Be=!0;break e}u=u.return}if(le===null)throw Error(E(160));Bc(i,o,l),le=null,Be=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(c){X(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Vc(t,e),t=t.sibling}function Vc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Fe(t,e),Qe(e),r&4){try{qn(3,e,e.return),Bl(3,e)}catch(S){X(e,e.return,S)}try{qn(5,e,e.return)}catch(S){X(e,e.return,S)}}break;case 1:Fe(t,e),Qe(e),r&512&&n!==null&&dn(n,n.return);break;case 5:if(Fe(t,e),Qe(e),r&512&&n!==null&&dn(n,n.return),e.flags&32){var l=e.stateNode;try{nr(l,"")}catch(S){X(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&i.type==="radio"&&i.name!=null&&aa(l,i),Mi(u,o);var c=Mi(u,i);for(o=0;o<s.length;o+=2){var m=s[o],d=s[o+1];m==="style"?ha(l,d):m==="dangerouslySetInnerHTML"?da(l,d):m==="children"?nr(l,d):Ro(l,m,d,c)}switch(u){case"input":Ti(l,i);break;case"textarea":ca(l,i);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?hn(l,!!i.multiple,x,!1):v!==!!i.multiple&&(i.defaultValue!=null?hn(l,!!i.multiple,i.defaultValue,!0):hn(l,!!i.multiple,i.multiple?[]:"",!1))}l[fr]=i}catch(S){X(e,e.return,S)}}break;case 6:if(Fe(t,e),Qe(e),r&4){if(e.stateNode===null)throw Error(E(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(S){X(e,e.return,S)}}break;case 3:if(Fe(t,e),Qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{or(t.containerInfo)}catch(S){X(e,e.return,S)}break;case 4:Fe(t,e),Qe(e);break;case 13:Fe(t,e),Qe(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(as=Z())),r&4&&Eu(e);break;case 22:if(m=n!==null&&n.memoizedState!==null,e.mode&1?(ce=(c=ce)||m,Fe(t,e),ce=c):Fe(t,e),Qe(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!m&&e.mode&1)for(L=e,m=e.child;m!==null;){for(d=L=m;L!==null;){switch(v=L,x=v.child,v.tag){case 0:case 11:case 14:case 15:qn(4,v,v.return);break;case 1:dn(v,v.return);var g=v.stateNode;if(typeof g.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(S){X(r,n,S)}}break;case 5:dn(v,v.return);break;case 22:if(v.memoizedState!==null){Nu(d);continue}}x!==null?(x.return=v,L=x):Nu(d)}m=m.sibling}e:for(m=null,d=e;;){if(d.tag===5){if(m===null){m=d;try{l=d.stateNode,c?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(u=d.stateNode,s=d.memoizedProps.style,o=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=pa("display",o))}catch(S){X(e,e.return,S)}}}else if(d.tag===6){if(m===null)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(S){X(e,e.return,S)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;m===d&&(m=null),d=d.return}m===d&&(m=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Fe(t,e),Qe(e),r&4&&Eu(e);break;case 21:break;default:Fe(t,e),Qe(e)}}function Qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ac(n)){var r=n;break e}n=n.return}throw Error(E(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(nr(l,""),r.flags&=-33);var i=ku(e);po(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,u=ku(e);fo(e,u,o);break;default:throw Error(E(161))}}catch(s){X(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Dp(e,t,n){L=e,$c(e)}function $c(e,t,n){for(var r=(e.mode&1)!==0;L!==null;){var l=L,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||$r;if(!o){var u=l.alternate,s=u!==null&&u.memoizedState!==null||ce;u=$r;var c=ce;if($r=o,(ce=s)&&!c)for(L=l;L!==null;)o=L,s=o.child,o.tag===22&&o.memoizedState!==null?ju(l):s!==null?(s.return=o,L=s):ju(l);for(;i!==null;)L=i,$c(i),i=i.sibling;L=l,$r=u,ce=c}Cu(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,L=i):Cu(e)}}function Cu(e){for(;L!==null;){var t=L;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ce||Bl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ce)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ae(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&uu(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}uu(t,o,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var m=c.memoizedState;if(m!==null){var d=m.dehydrated;d!==null&&or(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(E(163))}ce||t.flags&512&&co(t)}catch(v){X(t,t.return,v)}}if(t===e){L=null;break}if(n=t.sibling,n!==null){n.return=t.return,L=n;break}L=t.return}}function Nu(e){for(;L!==null;){var t=L;if(t===e){L=null;break}var n=t.sibling;if(n!==null){n.return=t.return,L=n;break}L=t.return}}function ju(e){for(;L!==null;){var t=L;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Bl(4,t)}catch(s){X(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){X(t,l,s)}}var i=t.return;try{co(t)}catch(s){X(t,i,s)}break;case 5:var o=t.return;try{co(t)}catch(s){X(t,o,s)}}}catch(s){X(t,t.return,s)}if(t===e){L=null;break}var u=t.sibling;if(u!==null){u.return=t.return,L=u;break}L=t.return}}var Fp=Math.ceil,Cl=ot.ReactCurrentDispatcher,ss=ot.ReactCurrentOwner,Oe=ot.ReactCurrentBatchConfig,M=0,re=null,q=null,ie=0,Ce=0,pn=Tt(0),ee=0,gr=null,Gt=0,Vl=0,us=0,bn=null,ve=null,as=0,jn=1/0,Ze=null,Nl=!1,ho=null,Ct=null,Wr=!1,gt=null,jl=0,er=0,mo=null,tl=-1,nl=0;function pe(){return M&6?Z():tl!==-1?tl:tl=Z()}function Nt(e){return e.mode&1?M&2&&ie!==0?ie&-ie:Sp.transition!==null?(nl===0&&(nl=ja()),nl):(e=F,e!==0||(e=window.event,e=e===void 0?16:Oa(e.type)),e):1}function We(e,t,n,r){if(50<er)throw er=0,mo=null,Error(E(185));Sr(e,n,r),(!(M&2)||e!==re)&&(e===re&&(!(M&2)&&(Vl|=n),ee===4&&mt(e,ie)),xe(e,r),n===1&&M===0&&!(t.mode&1)&&(jn=Z()+500,Dl&&zt()))}function xe(e,t){var n=e.callbackNode;Sd(e,t);var r=al(e,e===re?ie:0);if(r===0)n!==null&&Us(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Us(n),t===1)e.tag===0?xp(Pu.bind(null,e)):qa(Pu.bind(null,e)),vp(function(){!(M&6)&&zt()}),n=null;else{switch(Pa(r)){case 1:n=Uo;break;case 4:n=Ca;break;case 16:n=ul;break;case 536870912:n=Na;break;default:n=ul}n=Jc(n,Wc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Wc(e,t){if(tl=-1,nl=0,M&6)throw Error(E(327));var n=e.callbackNode;if(wn()&&e.callbackNode!==n)return null;var r=al(e,e===re?ie:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Pl(e,r);else{t=r;var l=M;M|=2;var i=Qc();(re!==e||ie!==t)&&(Ze=null,jn=Z()+500,$t(e,t));do try{Vp();break}catch(u){Hc(e,u)}while(!0);Xo(),Cl.current=i,M=l,q!==null?t=0:(re=null,ie=0,t=ee)}if(t!==0){if(t===2&&(l=Vi(e),l!==0&&(r=l,t=vo(e,l))),t===1)throw n=gr,$t(e,0),mt(e,r),xe(e,Z()),n;if(t===6)mt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Ap(l)&&(t=Pl(e,r),t===2&&(i=Vi(e),i!==0&&(r=i,t=vo(e,i))),t===1))throw n=gr,$t(e,0),mt(e,r),xe(e,Z()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(E(345));case 2:Ft(e,ve,Ze);break;case 3:if(mt(e,r),(r&130023424)===r&&(t=as+500-Z(),10<t)){if(al(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){pe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Yi(Ft.bind(null,e,ve,Ze),t);break}Ft(e,ve,Ze);break;case 4:if(mt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-$e(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=Z()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Fp(r/1960))-r,10<r){e.timeoutHandle=Yi(Ft.bind(null,e,ve,Ze),r);break}Ft(e,ve,Ze);break;case 5:Ft(e,ve,Ze);break;default:throw Error(E(329))}}}return xe(e,Z()),e.callbackNode===n?Wc.bind(null,e):null}function vo(e,t){var n=bn;return e.current.memoizedState.isDehydrated&&($t(e,t).flags|=256),e=Pl(e,t),e!==2&&(t=ve,ve=n,t!==null&&go(t)),e}function go(e){ve===null?ve=e:ve.push.apply(ve,e)}function Ap(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(!He(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 mt(e,t){for(t&=~us,t&=~Vl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-$e(t),r=1<<n;e[n]=-1,t&=~r}}function Pu(e){if(M&6)throw Error(E(327));wn();var t=al(e,0);if(!(t&1))return xe(e,Z()),null;var n=Pl(e,t);if(e.tag!==0&&n===2){var r=Vi(e);r!==0&&(t=r,n=vo(e,r))}if(n===1)throw n=gr,$t(e,0),mt(e,t),xe(e,Z()),n;if(n===6)throw Error(E(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ft(e,ve,Ze),xe(e,Z()),null}function cs(e,t){var n=M;M|=1;try{return e(t)}finally{M=n,M===0&&(jn=Z()+500,Dl&&zt())}}function Xt(e){gt!==null&&gt.tag===0&&!(M&6)&&wn();var t=M;M|=1;var n=Oe.transition,r=F;try{if(Oe.transition=null,F=1,e)return e()}finally{F=r,Oe.transition=n,M=t,!(M&6)&&zt()}}function fs(){Ce=pn.current,W(pn)}function $t(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,mp(n)),q!==null)for(n=q.return;n!==null;){var r=n;switch(Qo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&hl();break;case 3:Cn(),W(ye),W(fe),es();break;case 5:bo(r);break;case 4:Cn();break;case 13:W(Q);break;case 19:W(Q);break;case 10:Yo(r.type._context);break;case 22:case 23:fs()}n=n.return}if(re=e,q=e=jt(e.current,null),ie=Ce=t,ee=0,gr=null,us=Vl=Gt=0,ve=bn=null,Bt!==null){for(t=0;t<Bt.length;t++)if(n=Bt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}Bt=null}return e}function Hc(e,t){do{var n=q;try{if(Xo(),qr.current=El,kl){for(var r=K.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}kl=!1}if(Kt=0,ne=b=K=null,Zn=!1,hr=0,ss.current=null,n===null||n.return===null){ee=1,gr=t,q=null;break}e:{var i=e,o=n.return,u=n,s=t;if(t=ie,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var c=s,m=u,d=m.tag;if(!(m.mode&1)&&(d===0||d===11||d===15)){var v=m.alternate;v?(m.updateQueue=v.updateQueue,m.memoizedState=v.memoizedState,m.lanes=v.lanes):(m.updateQueue=null,m.memoizedState=null)}var x=hu(o);if(x!==null){x.flags&=-257,mu(x,o,u,i,t),x.mode&1&&pu(i,c,t),t=x,s=c;var g=t.updateQueue;if(g===null){var S=new Set;S.add(s),t.updateQueue=S}else g.add(s);break e}else{if(!(t&1)){pu(i,c,t),ds();break e}s=Error(E(426))}}else if(H&&u.mode&1){var k=hu(o);if(k!==null){!(k.flags&65536)&&(k.flags|=256),mu(k,o,u,i,t),Ko(Nn(s,u));break e}}i=s=Nn(s,u),ee!==4&&(ee=2),bn===null?bn=[i]:bn.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=Pc(i,s,t);su(i,p);break e;case 1:u=s;var f=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof f.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Ct===null||!Ct.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var y=_c(i,u,t);su(i,y);break e}}i=i.return}while(i!==null)}Gc(n)}catch(C){t=C,q===n&&n!==null&&(q=n=n.return);continue}break}while(!0)}function Qc(){var e=Cl.current;return Cl.current=El,e===null?El:e}function ds(){(ee===0||ee===3||ee===2)&&(ee=4),re===null||!(Gt&268435455)&&!(Vl&268435455)||mt(re,ie)}function Pl(e,t){var n=M;M|=2;var r=Qc();(re!==e||ie!==t)&&(Ze=null,$t(e,t));do try{Bp();break}catch(l){Hc(e,l)}while(!0);if(Xo(),M=n,Cl.current=r,q!==null)throw Error(E(261));return re=null,ie=0,ee}function Bp(){for(;q!==null;)Kc(q)}function Vp(){for(;q!==null&&!dd();)Kc(q)}function Kc(e){var t=Yc(e.alternate,e,Ce);e.memoizedProps=e.pendingProps,t===null?Gc(e):q=t,ss.current=null}function Gc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Ip(n,t),n!==null){n.flags&=32767,q=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,q=null;return}}else if(n=Op(n,t,Ce),n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);ee===0&&(ee=5)}function Ft(e,t,n){var r=F,l=Oe.transition;try{Oe.transition=null,F=1,$p(e,t,n,r)}finally{Oe.transition=l,F=r}return null}function $p(e,t,n,r){do wn();while(gt!==null);if(M&6)throw Error(E(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(E(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(kd(e,i),e===re&&(q=re=null,ie=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Wr||(Wr=!0,Jc(ul,function(){return wn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Oe.transition,Oe.transition=null;var o=F;F=1;var u=M;M|=4,ss.current=null,Mp(e,n),Vc(n,e),up(Gi),cl=!!Ki,Gi=Ki=null,e.current=n,Dp(n),pd(),M=u,F=o,Oe.transition=i}else e.current=n;if(Wr&&(Wr=!1,gt=e,jl=l),i=e.pendingLanes,i===0&&(Ct=null),vd(n.stateNode),xe(e,Z()),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(Nl)throw Nl=!1,e=ho,ho=null,e;return jl&1&&e.tag!==0&&wn(),i=e.pendingLanes,i&1?e===mo?er++:(er=0,mo=e):er=0,zt(),null}function wn(){if(gt!==null){var e=Pa(jl),t=Oe.transition,n=F;try{if(Oe.transition=null,F=16>e?16:e,gt===null)var r=!1;else{if(e=gt,gt=null,jl=0,M&6)throw Error(E(331));var l=M;for(M|=4,L=e.current;L!==null;){var i=L,o=i.child;if(L.flags&16){var u=i.deletions;if(u!==null){for(var s=0;s<u.length;s++){var c=u[s];for(L=c;L!==null;){var m=L;switch(m.tag){case 0:case 11:case 15:qn(8,m,i)}var d=m.child;if(d!==null)d.return=m,L=d;else for(;L!==null;){m=L;var v=m.sibling,x=m.return;if(Fc(m),m===c){L=null;break}if(v!==null){v.return=x,L=v;break}L=x}}}var g=i.alternate;if(g!==null){var S=g.child;if(S!==null){g.child=null;do{var k=S.sibling;S.sibling=null,S=k}while(S!==null)}}L=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,L=o;else e:for(;L!==null;){if(i=L,i.flags&2048)switch(i.tag){case 0:case 11:case 15:qn(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,L=p;break e}L=i.return}}var f=e.current;for(L=f;L!==null;){o=L;var h=o.child;if(o.subtreeFlags&2064&&h!==null)h.return=o,L=h;else e:for(o=f;L!==null;){if(u=L,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Bl(9,u)}}catch(C){X(u,u.return,C)}if(u===o){L=null;break e}var y=u.sibling;if(y!==null){y.return=u.return,L=y;break e}L=u.return}}if(M=l,zt(),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(zl,e)}catch{}r=!0}return r}finally{F=n,Oe.transition=t}}return!1}function _u(e,t,n){t=Nn(n,t),t=Pc(e,t,1),e=Et(e,t,1),t=pe(),e!==null&&(Sr(e,1,t),xe(e,t))}function X(e,t,n){if(e.tag===3)_u(e,e,n);else for(;t!==null;){if(t.tag===3){_u(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ct===null||!Ct.has(r))){e=Nn(n,e),e=_c(t,e,1),t=Et(t,e,1),e=pe(),t!==null&&(Sr(t,1,e),xe(t,e));break}}t=t.return}}function Wp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&n,re===e&&(ie&n)===n&&(ee===4||ee===3&&(ie&130023424)===ie&&500>Z()-as?$t(e,0):us|=n),xe(e,t)}function Xc(e,t){t===0&&(e.mode&1?(t=Or,Or<<=1,!(Or&130023424)&&(Or=4194304)):t=1);var n=pe();e=lt(e,t),e!==null&&(Sr(e,t,n),xe(e,n))}function Hp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Xc(e,n)}function Qp(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(E(314))}r!==null&&r.delete(t),Xc(e,n)}var Yc;Yc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ye.current)ge=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ge=!1,zp(e,t,n);ge=!!(e.flags&131072)}else ge=!1,H&&t.flags&1048576&&ba(t,gl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;el(e,t),e=t.pendingProps;var l=Sn(t,fe.current);yn(t,n),l=ns(null,t,r,e,l,n);var i=rs();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,we(r)?(i=!0,ml(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Zo(t),l.updater=Al,t.stateNode=l,l._reactInternals=t,no(t,r,e,n),t=io(null,t,r,!0,i,n)):(t.tag=0,H&&i&&Ho(t),de(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(el(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Gp(r),e=Ae(r,e),l){case 0:t=lo(null,t,r,e,n);break e;case 1:t=yu(null,t,r,e,n);break e;case 11:t=vu(null,t,r,e,n);break e;case 14:t=gu(null,t,r,Ae(r.type,e),n);break e}throw Error(E(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),lo(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),yu(e,t,r,l,n);case 3:e:{if(zc(t),e===null)throw Error(E(387));r=t.pendingProps,i=t.memoizedState,l=i.element,ic(e,t),xl(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Nn(Error(E(423)),t),t=wu(e,t,r,n,l);break e}else if(r!==l){l=Nn(Error(E(424)),t),t=wu(e,t,r,n,l);break e}else for(Ne=kt(t.stateNode.containerInfo.firstChild),je=t,H=!0,Ve=null,n=rc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(kn(),r===l){t=it(e,t,n);break e}de(e,t,r,n)}t=t.child}return t;case 5:return oc(t),e===null&&bi(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Xi(r,l)?o=null:i!==null&&Xi(r,i)&&(t.flags|=32),Tc(e,t),de(e,t,o,n),t.child;case 6:return e===null&&bi(t),null;case 13:return Oc(e,t,n);case 4:return qo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=En(t,null,r,n):de(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),vu(e,t,r,l,n);case 7:return de(e,t,t.pendingProps,n),t.child;case 8:return de(e,t,t.pendingProps.children,n),t.child;case 12:return de(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,V(yl,r._currentValue),r._currentValue=o,i!==null)if(He(i.value,o)){if(i.children===l.children&&!ye.current){t=it(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){o=i.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=tt(-1,n&-n),s.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var m=c.pending;m===null?s.next=s:(s.next=m.next,m.next=s),c.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),eo(i.return,n,t),u.lanes|=n;break}s=s.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(E(341));o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),eo(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}de(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,yn(t,n),l=Ie(l),r=r(l),t.flags|=1,de(e,t,r,n),t.child;case 14:return r=t.type,l=Ae(r,t.pendingProps),l=Ae(r.type,l),gu(e,t,r,l,n);case 15:return Lc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),el(e,t),t.tag=1,we(r)?(e=!0,ml(t)):e=!1,yn(t,n),jc(t,r,l),no(t,r,l,n),io(null,t,r,!0,e,n);case 19:return Ic(e,t,n);case 22:return Rc(e,t,n)}throw Error(E(156,t.tag))};function Jc(e,t){return Ea(e,t)}function Kp(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 ze(e,t,n,r){return new Kp(e,t,n,r)}function ps(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Gp(e){if(typeof e=="function")return ps(e)?1:0;if(e!=null){if(e=e.$$typeof,e===zo)return 11;if(e===Oo)return 14}return 2}function jt(e,t){var n=e.alternate;return n===null?(n=ze(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 rl(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")ps(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case nn:return Wt(n.children,l,i,t);case To:o=8,l|=8;break;case ji:return e=ze(12,n,t,l|2),e.elementType=ji,e.lanes=i,e;case Pi:return e=ze(13,n,t,l),e.elementType=Pi,e.lanes=i,e;case _i:return e=ze(19,n,t,l),e.elementType=_i,e.lanes=i,e;case oa:return $l(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case la:o=10;break e;case ia:o=9;break e;case zo:o=11;break e;case Oo:o=14;break e;case dt:o=16,r=null;break e}throw Error(E(130,e==null?e:typeof e,""))}return t=ze(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Wt(e,t,n,r){return e=ze(7,e,r,t),e.lanes=n,e}function $l(e,t,n,r){return e=ze(22,e,r,t),e.elementType=oa,e.lanes=n,e.stateNode={isHidden:!1},e}function ki(e,t,n){return e=ze(6,e,null,t),e.lanes=n,e}function Ei(e,t,n){return t=ze(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xp(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=ri(0),this.expirationTimes=ri(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ri(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function hs(e,t,n,r,l,i,o,u,s){return e=new Xp(e,t,n,u,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=ze(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Zo(i),e}function Yp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:tn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Zc(e){if(!e)return Lt;e=e._reactInternals;e:{if(Jt(e)!==e||e.tag!==1)throw Error(E(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(we(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(E(171))}if(e.tag===1){var n=e.type;if(we(n))return Za(e,n,t)}return t}function qc(e,t,n,r,l,i,o,u,s){return e=hs(n,r,!0,e,l,i,o,u,s),e.context=Zc(null),n=e.current,r=pe(),l=Nt(n),i=tt(r,l),i.callback=t??null,Et(n,i,l),e.current.lanes=l,Sr(e,l,r),xe(e,r),e}function Wl(e,t,n,r){var l=t.current,i=pe(),o=Nt(l);return n=Zc(n),t.context===null?t.context=n:t.pendingContext=n,t=tt(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Et(l,t,o),e!==null&&(We(e,l,o,i),Zr(e,l,o)),o}function _l(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 Lu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ms(e,t){Lu(e,t),(e=e.alternate)&&Lu(e,t)}function Jp(){return null}var bc=typeof reportError=="function"?reportError:function(e){console.error(e)};function vs(e){this._internalRoot=e}Hl.prototype.render=vs.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(E(409));Wl(e,t,null,null)};Hl.prototype.unmount=vs.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Xt(function(){Wl(null,e,null,null)}),t[rt]=null}};function Hl(e){this._internalRoot=e}Hl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ra();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ht.length&&t!==0&&t<ht[n].priority;n++);ht.splice(n,0,e),n===0&&za(e)}};function gs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ql(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ru(){}function Zp(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var c=_l(o);i.call(c)}}var o=qc(t,r,e,0,null,!1,!1,"",Ru);return e._reactRootContainer=o,e[rt]=o.current,ar(e.nodeType===8?e.parentNode:e),Xt(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var c=_l(s);u.call(c)}}var s=hs(e,0,!1,null,null,!1,!1,"",Ru);return e._reactRootContainer=s,e[rt]=s.current,ar(e.nodeType===8?e.parentNode:e),Xt(function(){Wl(t,s,n,r)}),s}function Kl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var u=l;l=function(){var s=_l(o);u.call(s)}}Wl(t,o,e,l)}else o=Zp(n,t,e,l,r);return _l(o)}_a=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Hn(t.pendingLanes);n!==0&&(Mo(t,n|1),xe(t,Z()),!(M&6)&&(jn=Z()+500,zt()))}break;case 13:Xt(function(){var r=lt(e,1);if(r!==null){var l=pe();We(r,e,1,l)}}),ms(e,1)}};Do=function(e){if(e.tag===13){var t=lt(e,134217728);if(t!==null){var n=pe();We(t,e,134217728,n)}ms(e,134217728)}};La=function(e){if(e.tag===13){var t=Nt(e),n=lt(e,t);if(n!==null){var r=pe();We(n,e,t,r)}ms(e,t)}};Ra=function(){return F};Ta=function(e,t){var n=F;try{return F=e,t()}finally{F=n}};Fi=function(e,t,n){switch(t){case"input":if(Ti(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=Ml(r);if(!l)throw Error(E(90));ua(r),Ti(r,l)}}}break;case"textarea":ca(e,n);break;case"select":t=n.value,t!=null&&hn(e,!!n.multiple,t,!1)}};ga=cs;ya=Xt;var qp={usingClientEntryPoint:!1,Events:[Er,sn,Ml,ma,va,cs]},Vn={findFiberByHostInstance:At,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},bp={bundleType:Vn.bundleType,version:Vn.version,rendererPackageName:Vn.rendererPackageName,rendererConfig:Vn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ot.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Sa(e),e===null?null:e.stateNode},findFiberByHostInstance:Vn.findFiberByHostInstance||Jp,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 Hr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Hr.isDisabled&&Hr.supportsFiber)try{zl=Hr.inject(bp),Xe=Hr}catch{}}_e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qp;_e.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!gs(t))throw Error(E(200));return Yp(e,t,null,n)};_e.createRoot=function(e,t){if(!gs(e))throw Error(E(299));var n=!1,r="",l=bc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=hs(e,1,!1,null,null,n,!1,r,l),e[rt]=t.current,ar(e.nodeType===8?e.parentNode:e),new vs(t)};_e.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(E(188)):(e=Object.keys(e).join(","),Error(E(268,e)));return e=Sa(t),e=e===null?null:e.stateNode,e};_e.flushSync=function(e){return Xt(e)};_e.hydrate=function(e,t,n){if(!Ql(t))throw Error(E(200));return Kl(null,e,t,!0,n)};_e.hydrateRoot=function(e,t,n){if(!gs(e))throw Error(E(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=bc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=qc(t,null,e,1,n??null,l,!1,i,o),e[rt]=t.current,ar(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 Hl(t)};_e.render=function(e,t,n){if(!Ql(t))throw Error(E(200));return Kl(null,e,t,!1,n)};_e.unmountComponentAtNode=function(e){if(!Ql(e))throw Error(E(40));return e._reactRootContainer?(Xt(function(){Kl(null,null,e,!1,function(){e._reactRootContainer=null,e[rt]=null})}),!0):!1};_e.unstable_batchedUpdates=cs;_e.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ql(n))throw Error(E(200));if(e==null||e._reactInternals===void 0)throw Error(E(38));return Kl(e,t,n,!1,r)};_e.version="18.3.1-next-f1338f8080-20240426";function ef(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ef)}catch(e){console.error(e)}}ef(),ea.exports=_e;var eh=ea.exports,tf,Tu=eh;tf=Tu.createRoot,Tu.hydrateRoot;/**
* @remix-run/router v1.23.2
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function yr(){return yr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yr.apply(this,arguments)}var yt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(yt||(yt={}));const zu="popstate";function th(e){e===void 0&&(e={});function t(r,l){let{pathname:i,search:o,hash:u}=r.location;return yo("",{pathname:i,search:o,hash:u},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:Ll(l)}return rh(t,n,null,e)}function Y(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ys(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function nh(){return Math.random().toString(36).substr(2,8)}function Ou(e,t){return{usr:e.state,key:e.key,idx:t}}function yo(e,t,n,r){return n===void 0&&(n=null),yr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Tn(t):t,{state:n,key:t&&t.key||r||nh()})}function Ll(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Tn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function rh(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:i=!1}=r,o=l.history,u=yt.Pop,s=null,c=m();c==null&&(c=0,o.replaceState(yr({},o.state,{idx:c}),""));function m(){return(o.state||{idx:null}).idx}function d(){u=yt.Pop;let k=m(),p=k==null?null:k-c;c=k,s&&s({action:u,location:S.location,delta:p})}function v(k,p){u=yt.Push;let f=yo(S.location,k,p);c=m()+1;let h=Ou(f,c),y=S.createHref(f);try{o.pushState(h,"",y)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;l.location.assign(y)}i&&s&&s({action:u,location:S.location,delta:1})}function x(k,p){u=yt.Replace;let f=yo(S.location,k,p);c=m();let h=Ou(f,c),y=S.createHref(f);o.replaceState(h,"",y),i&&s&&s({action:u,location:S.location,delta:0})}function g(k){let p=l.location.origin!=="null"?l.location.origin:l.location.href,f=typeof k=="string"?k:Ll(k);return f=f.replace(/ $/,"%20"),Y(p,"No window.location.(origin|href) available to create URL for href: "+f),new URL(f,p)}let S={get action(){return u},get location(){return e(l,o)},listen(k){if(s)throw new Error("A history only accepts one active listener");return l.addEventListener(zu,d),s=k,()=>{l.removeEventListener(zu,d),s=null}},createHref(k){return t(l,k)},createURL:g,encodeLocation(k){let p=g(k);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:v,replace:x,go(k){return o.go(k)}};return S}var Iu;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Iu||(Iu={}));function lh(e,t,n){return n===void 0&&(n="/"),ih(e,t,n)}function ih(e,t,n,r){let l=typeof t=="string"?Tn(t):t,i=Pn(l.pathname||"/",n);if(i==null)return null;let o=nf(e);oh(o);let u=null;for(let s=0;u==null&&s<o.length;++s){let c=gh(i);u=mh(o[s],c)}return u}function nf(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let l=(i,o,u)=>{let s={relativePath:u===void 0?i.path||"":u,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};s.relativePath.startsWith("/")&&(Y(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let c=Pt([r,s.relativePath]),m=n.concat(s);i.children&&i.children.length>0&&(Y(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),nf(i.children,t,m,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:ph(c,i.index),routesMeta:m})};return e.forEach((i,o)=>{var u;if(i.path===""||!((u=i.path)!=null&&u.includes("?")))l(i,o);else for(let s of rf(i.path))l(i,o,s)}),t}function rf(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return l?[i,""]:[i];let o=rf(r.join("/")),u=[];return u.push(...o.map(s=>s===""?i:[i,s].join("/"))),l&&u.push(...o),u.map(s=>e.startsWith("/")&&s===""?"/":s)}function oh(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:hh(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const sh=/^:[\w-]+$/,uh=3,ah=2,ch=1,fh=10,dh=-2,Uu=e=>e==="*";function ph(e,t){let n=e.split("/"),r=n.length;return n.some(Uu)&&(r+=dh),t&&(r+=ah),n.filter(l=>!Uu(l)).reduce((l,i)=>l+(sh.test(i)?uh:i===""?ch:fh),r)}function hh(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function mh(e,t,n){let{routesMeta:r}=e,l={},i="/",o=[];for(let u=0;u<r.length;++u){let s=r[u],c=u===r.length-1,m=i==="/"?t:t.slice(i.length)||"/",d=wo({path:s.relativePath,caseSensitive:s.caseSensitive,end:c},m),v=s.route;if(!d)return null;Object.assign(l,d.params),o.push({params:l,pathname:Pt([i,d.pathname]),pathnameBase:kh(Pt([i,d.pathnameBase])),route:v}),d.pathnameBase!=="/"&&(i=Pt([i,d.pathnameBase]))}return o}function wo(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=vh(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let i=l[0],o=i.replace(/(.)\/+$/,"$1"),u=l.slice(1);return{params:r.reduce((c,m,d)=>{let{paramName:v,isOptional:x}=m;if(v==="*"){let S=u[d]||"";o=i.slice(0,i.length-S.length).replace(/(.)\/+$/,"$1")}const g=u[d];return x&&!g?c[v]=void 0:c[v]=(g||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:o,pattern:e}}function vh(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),ys(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,u,s)=>(r.push({paramName:u,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function gh(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ys(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Pn(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const yh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wh=e=>yh.test(e);function xh(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?Tn(e):e,i;if(n)if(wh(n))i=n;else{if(n.includes("//")){let o=n;n=n.replace(/\/\/+/g,"/"),ys(!1,"Pathnames cannot have embedded double slashes - normalizing "+(o+" -> "+n))}n.startsWith("/")?i=Mu(n.substring(1),"/"):i=Mu(n,t)}else i=t;return{pathname:i,search:Eh(r),hash:Ch(l)}}function Mu(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function Ci(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Sh(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function lf(e,t){let n=Sh(e);return t?n.map((r,l)=>l===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function of(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=Tn(e):(l=yr({},e),Y(!l.pathname||!l.pathname.includes("?"),Ci("?","pathname","search",l)),Y(!l.pathname||!l.pathname.includes("#"),Ci("#","pathname","hash",l)),Y(!l.search||!l.search.includes("#"),Ci("#","search","hash",l)));let i=e===""||l.pathname==="",o=i?"/":l.pathname,u;if(o==null)u=n;else{let d=t.length-1;if(!r&&o.startsWith("..")){let v=o.split("/");for(;v[0]==="..";)v.shift(),d-=1;l.pathname=v.join("/")}u=d>=0?t[d]:"/"}let s=xh(l,u),c=o&&o!=="/"&&o.endsWith("/"),m=(i||o===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(c||m)&&(s.pathname+="/"),s}const Pt=e=>e.join("/").replace(/\/\/+/g,"/"),kh=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Eh=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Ch=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Nh(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const sf=["post","put","patch","delete"];new Set(sf);const jh=["get",...sf];new Set(jh);/**
* React Router v6.30.3
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function wr(){return wr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wr.apply(this,arguments)}const Gl=w.createContext(null),uf=w.createContext(null),Ot=w.createContext(null),Xl=w.createContext(null),It=w.createContext({outlet:null,matches:[],isDataRoute:!1}),af=w.createContext(null);function Ph(e,t){let{relative:n}=t===void 0?{}:t;Nr()||Y(!1);let{basename:r,navigator:l}=w.useContext(Ot),{hash:i,pathname:o,search:u}=Yl(e,{relative:n}),s=o;return r!=="/"&&(s=o==="/"?r:Pt([r,o])),l.createHref({pathname:s,search:u,hash:i})}function Nr(){return w.useContext(Xl)!=null}function zn(){return Nr()||Y(!1),w.useContext(Xl).location}function cf(e){w.useContext(Ot).static||w.useLayoutEffect(e)}function ff(){let{isDataRoute:e}=w.useContext(It);return e?Vh():_h()}function _h(){Nr()||Y(!1);let e=w.useContext(Gl),{basename:t,future:n,navigator:r}=w.useContext(Ot),{matches:l}=w.useContext(It),{pathname:i}=zn(),o=JSON.stringify(lf(l,n.v7_relativeSplatPath)),u=w.useRef(!1);return cf(()=>{u.current=!0}),w.useCallback(function(c,m){if(m===void 0&&(m={}),!u.current)return;if(typeof c=="number"){r.go(c);return}let d=of(c,JSON.parse(o),i,m.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Pt([t,d.pathname])),(m.replace?r.replace:r.push)(d,m.state,m)},[t,r,o,i,e])}function Lh(){let{matches:e}=w.useContext(It),t=e[e.length-1];return t?t.params:{}}function Yl(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=w.useContext(Ot),{matches:l}=w.useContext(It),{pathname:i}=zn(),o=JSON.stringify(lf(l,r.v7_relativeSplatPath));return w.useMemo(()=>of(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function Rh(e,t){return Th(e,t)}function Th(e,t,n,r){Nr()||Y(!1);let{navigator:l}=w.useContext(Ot),{matches:i}=w.useContext(It),o=i[i.length-1],u=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let c=zn(),m;if(t){var d;let k=typeof t=="string"?Tn(t):t;s==="/"||(d=k.pathname)!=null&&d.startsWith(s)||Y(!1),m=k}else m=c;let v=m.pathname||"/",x=v;if(s!=="/"){let k=s.replace(/^\//,"").split("/");x="/"+v.replace(/^\//,"").split("/").slice(k.length).join("/")}let g=lh(e,{pathname:x}),S=Mh(g&&g.map(k=>Object.assign({},k,{params:Object.assign({},u,k.params),pathname:Pt([s,l.encodeLocation?l.encodeLocation(k.pathname).pathname:k.pathname]),pathnameBase:k.pathnameBase==="/"?s:Pt([s,l.encodeLocation?l.encodeLocation(k.pathnameBase).pathname:k.pathnameBase])})),i,n,r);return t&&S?w.createElement(Xl.Provider,{value:{location:wr({pathname:"/",search:"",hash:"",state:null,key:"default"},m),navigationType:yt.Pop}},S):S}function zh(){let e=Bh(),t=Nh(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),n?w.createElement("pre",{style:l},n):null,null)}const Oh=w.createElement(zh,null);class Ih extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?w.createElement(It.Provider,{value:this.props.routeContext},w.createElement(af.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Uh(e){let{routeContext:t,match:n,children:r}=e,l=w.useContext(Gl);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),w.createElement(It.Provider,{value:t},r)}function Mh(e,t,n,r){var l;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,u=(l=n)==null?void 0:l.errors;if(u!=null){let m=o.findIndex(d=>d.route.id&&(u==null?void 0:u[d.route.id])!==void 0);m>=0||Y(!1),o=o.slice(0,Math.min(o.length,m+1))}let s=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let m=0;m<o.length;m++){let d=o[m];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(c=m),d.route.id){let{loaderData:v,errors:x}=n,g=d.route.loader&&v[d.route.id]===void 0&&(!x||x[d.route.id]===void 0);if(d.route.lazy||g){s=!0,c>=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((m,d,v)=>{let x,g=!1,S=null,k=null;n&&(x=u&&d.route.id?u[d.route.id]:void 0,S=d.route.errorElement||Oh,s&&(c<0&&v===0?($h("route-fallback"),g=!0,k=null):c===v&&(g=!0,k=d.route.hydrateFallbackElement||null)));let p=t.concat(o.slice(0,v+1)),f=()=>{let h;return x?h=S:g?h=k:d.route.Component?h=w.createElement(d.route.Component,null):d.route.element?h=d.route.element:h=m,w.createElement(Uh,{match:d,routeContext:{outlet:m,matches:p,isDataRoute:n!=null},children:h})};return n&&(d.route.ErrorBoundary||d.route.errorElement||v===0)?w.createElement(Ih,{location:n.location,revalidation:n.revalidation,component:S,error:x,children:f(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):f()},null)}var df=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(df||{}),pf=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(pf||{});function Dh(e){let t=w.useContext(Gl);return t||Y(!1),t}function Fh(e){let t=w.useContext(uf);return t||Y(!1),t}function Ah(e){let t=w.useContext(It);return t||Y(!1),t}function hf(e){let t=Ah(),n=t.matches[t.matches.length-1];return n.route.id||Y(!1),n.route.id}function Bh(){var e;let t=w.useContext(af),n=Fh(),r=hf();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function Vh(){let{router:e}=Dh(df.UseNavigateStable),t=hf(pf.UseNavigateStable),n=w.useRef(!1);return cf(()=>{n.current=!0}),w.useCallback(function(l,i){i===void 0&&(i={}),n.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,wr({fromRouteId:t},i)))},[e,t])}const Du={};function $h(e,t,n){Du[e]||(Du[e]=!0)}function Wh(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function ll(e){Y(!1)}function Hh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=yt.Pop,navigator:i,static:o=!1,future:u}=e;Nr()&&Y(!1);let s=t.replace(/^\/*/,"/"),c=w.useMemo(()=>({basename:s,navigator:i,static:o,future:wr({v7_relativeSplatPath:!1},u)}),[s,u,i,o]);typeof r=="string"&&(r=Tn(r));let{pathname:m="/",search:d="",hash:v="",state:x=null,key:g="default"}=r,S=w.useMemo(()=>{let k=Pn(m,s);return k==null?null:{location:{pathname:k,search:d,hash:v,state:x,key:g},navigationType:l}},[s,m,d,v,x,g,l]);return S==null?null:w.createElement(Ot.Provider,{value:c},w.createElement(Xl.Provider,{children:n,value:S}))}function Qh(e){let{children:t,location:n}=e;return Rh(xo(t),n)}new Promise(()=>{});function xo(e,t){t===void 0&&(t=[]);let n=[];return w.Children.forEach(e,(r,l)=>{if(!w.isValidElement(r))return;let i=[...t,l];if(r.type===w.Fragment){n.push.apply(n,xo(r.props.children,i));return}r.type!==ll&&Y(!1),!r.props.index||!r.props.children||Y(!1);let o={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=xo(r.props.children,i)),n.push(o)}),n}/**
* React Router DOM v6.30.3
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Rl(){return Rl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Rl.apply(this,arguments)}function mf(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}function Kh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Gh(e,t){return e.button===0&&(!t||t==="_self")&&!Kh(e)}function So(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(l=>[n,l]):[[n,r]])},[]))}function Xh(e,t){let n=So(e);return t&&t.forEach((r,l)=>{n.has(l)||t.getAll(l).forEach(i=>{n.append(l,i)})}),n}const Yh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Jh=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],Zh="6";try{window.__reactRouterVersion=Zh}catch{}const qh=w.createContext({isTransitioning:!1}),bh="startTransition",Fu=Wf[bh];function em(e){let{basename:t,children:n,future:r,window:l}=e,i=w.useRef();i.current==null&&(i.current=th({window:l,v5Compat:!0}));let o=i.current,[u,s]=w.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},m=w.useCallback(d=>{c&&Fu?Fu(()=>s(d)):s(d)},[s,c]);return w.useLayoutEffect(()=>o.listen(m),[o,m]),w.useEffect(()=>Wh(r),[r]),w.createElement(Hh,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:o,future:r})}const tm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",nm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Jl=w.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:i,replace:o,state:u,target:s,to:c,preventScrollReset:m,viewTransition:d}=t,v=mf(t,Yh),{basename:x}=w.useContext(Ot),g,S=!1;if(typeof c=="string"&&nm.test(c)&&(g=c,tm))try{let h=new URL(window.location.href),y=c.startsWith("//")?new URL(h.protocol+c):new URL(c),C=Pn(y.pathname,x);y.origin===h.origin&&C!=null?c=C+y.search+y.hash:S=!0}catch{}let k=Ph(c,{relative:l}),p=lm(c,{replace:o,state:u,target:s,preventScrollReset:m,relative:l,viewTransition:d});function f(h){r&&r(h),h.defaultPrevented||p(h)}return w.createElement("a",Rl({},v,{href:g||k,onClick:S||i?r:f,ref:n,target:s}))}),Au=w.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:l=!1,className:i="",end:o=!1,style:u,to:s,viewTransition:c,children:m}=t,d=mf(t,Jh),v=Yl(s,{relative:d.relative}),x=zn(),g=w.useContext(uf),{navigator:S,basename:k}=w.useContext(Ot),p=g!=null&&om(v)&&c===!0,f=S.encodeLocation?S.encodeLocation(v).pathname:v.pathname,h=x.pathname,y=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;l||(h=h.toLowerCase(),y=y?y.toLowerCase():null,f=f.toLowerCase()),y&&k&&(y=Pn(y,k)||y);const C=f!=="/"&&f.endsWith("/")?f.length-1:f.length;let j=h===f||!o&&h.startsWith(f)&&h.charAt(C)==="/",_=y!=null&&(y===f||!o&&y.startsWith(f)&&y.charAt(f.length)==="/"),R={isActive:j,isPending:_,isTransitioning:p},A=j?r:void 0,O;typeof i=="function"?O=i(R):O=[i,j?"active":null,_?"pending":null,p?"transitioning":null].filter(Boolean).join(" ");let se=typeof u=="function"?u(R):u;return w.createElement(Jl,Rl({},d,{"aria-current":A,className:O,ref:n,style:se,to:s,viewTransition:c}),typeof m=="function"?m(R):m)});var ko;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ko||(ko={}));var Bu;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Bu||(Bu={}));function rm(e){let t=w.useContext(Gl);return t||Y(!1),t}function lm(e,t){let{target:n,replace:r,state:l,preventScrollReset:i,relative:o,viewTransition:u}=t===void 0?{}:t,s=ff(),c=zn(),m=Yl(e,{relative:o});return w.useCallback(d=>{if(Gh(d,n)){d.preventDefault();let v=r!==void 0?r:Ll(c)===Ll(m);s(e,{replace:v,state:l,preventScrollReset:i,relative:o,viewTransition:u})}},[c,s,m,r,l,n,e,i,o,u])}function im(e){let t=w.useRef(So(e)),n=w.useRef(!1),r=zn(),l=w.useMemo(()=>Xh(r.search,n.current?null:t.current),[r.search]),i=ff(),o=w.useCallback((u,s)=>{const c=So(typeof u=="function"?u(l):u);n.current=!0,i("?"+c,s)},[i,l]);return[l,o]}function om(e,t){t===void 0&&(t={});let n=w.useContext(qh);n==null&&Y(!1);let{basename:r}=rm(ko.useViewTransitionState),l=Yl(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=Pn(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=Pn(n.nextLocation.pathname,r)||n.nextLocation.pathname;return wo(l.pathname,o)!=null||wo(l.pathname,i)!=null}const vf=w.createContext(null);function Vu(){try{return localStorage.getItem("authToken")||""}catch{return""}}function Qr(e){try{e?localStorage.setItem("authToken",e):localStorage.removeItem("authToken")}catch{}}function sm({children:e}){const[t,n]=w.useState(Vu),[r,l]=w.useState(null),[i,o]=w.useState(!!Vu()),[u,s]=w.useState(null);w.useEffect(()=>{if(!t){l(null),o(!1),s(null);return}let g=!1;return o(!0),fetch("/api/auth/me",{headers:{Authorization:`Bearer ${t}`}}).then(async S=>{const k=await S.json().catch(()=>({}));if(!S.ok)throw new Error(k.error||"Kon sessie niet verifiëren.");g||(l(k.user||null),s(null))}).catch(()=>{g||(l(null),n(""),Qr(""))}).finally(()=>{g||o(!1)}),()=>{g=!0}},[t]);async function c(g){s(null);const S=await fetch("/api/auth/login",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(g)}),k=await S.json().catch(()=>({}));if(!S.ok)throw new Error(k.error||"Login mislukt.");return n(k.token),Qr(k.token),l(k.user),k.user}async function m(g){s(null);const S=await fetch("/api/auth/register",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(g)}),k=await S.json().catch(()=>({}));if(!S.ok)throw new Error(k.error||"Registratie mislukt.");return n(k.token),Qr(k.token),l(k.user),k.user}function d(){n(""),Qr(""),l(null)}const v=w.useMemo(()=>(g,S={})=>{const k={...S.headers||{},...t?{Authorization:`Bearer ${t}`}:{}};return fetch(g,{...S,headers:k})},[t]),x={user:r,token:t,loading:i,error:u,login:c,register:m,logout:d,authFetch:v};return a.jsx(vf.Provider,{value:x,children:e})}function gf(){const e=w.useContext(vf);if(!e)throw new Error("useAuth moet binnen een AuthProvider gebruikt worden");return e}function um(){const e=({isActive:r})=>r?"nav-link active":"nav-link",{user:t,logout:n}=gf();return a.jsxs("nav",{className:"site-nav",children:[a.jsx(Jl,{className:"nav-logo",to:"/",children:"Siti Plugin Repo"}),a.jsxs("div",{className:"nav-links",children:[a.jsx(Au,{to:"/",end:!0,className:e,children:"Plugins"}),a.jsx(Au,{to:"/licenses",className:e,children:"Licenties"})]}),a.jsx("div",{className:"nav-user",children:t?a.jsxs(a.Fragment,{children:[a.jsxs("span",{className:"nav-user-name",children:["Hallo, ",t.name]}),a.jsx("button",{className:"ghost ghost-small",type:"button",onClick:n,children:"Uitloggen"})]}):a.jsx("span",{className:"nav-user-guest",children:"Niet ingelogd"})})]})}function am(){const[e,t]=w.useState([]),[n,r]=w.useState(!0),[l,i]=w.useState(null),[o,u]=w.useState(null);return w.useEffect(()=>{async function s(){try{const c=await fetch("/api/plugins");if(!c.ok)throw new Error("Kon plugins niet laden");const m=await c.json();t(m.items||[]),u(m.updatedAt)}catch{i("Laden van repository data is mislukt.")}finally{r(!1)}}s()},[]),a.jsxs("div",{className:"page",children:[a.jsxs("header",{className:"hero",children:[a.jsxs("div",{children:[a.jsx("p",{className:"eyebrow",children:"WordPress plugin overzicht"}),a.jsx("h1",{children:"Siti Plugin Repo"}),a.jsx("p",{className:"subtitle",children:"Al je publieke WordPress plugins op één plek."})]}),a.jsx("a",{className:"cta",href:"https://github.com/SitiWeb",target:"_blank",rel:"noreferrer",children:"GitHub SitiWeb"})]}),a.jsxs("section",{className:"grid",children:[n&&a.jsx("div",{className:"state",children:"Bezig met laden…"}),l&&a.jsx("div",{className:"state error",children:l}),!n&&!l&&e.length===0&&a.jsx("div",{className:"state",children:"Geen repositories gevonden."}),e.map(s=>{var g,S;const c=((g=s.manifest)==null?void 0:g.plugin_name)||s.name,m=((S=s.manifest)==null?void 0:S.description)||s.description,d=new URLSearchParams;s.provider&&d.set("provider",s.provider),s.baseUrl&&d.set("baseUrl",s.baseUrl);const v=s.provider==="gitea"?"Gitea":"GitHub",x=`/plugin/${s.fullName}`+(d.toString()?`?${d.toString()}`:"");return a.jsxs("article",{className:"card",children:[a.jsxs("div",{className:"card-header",children:[a.jsx("h2",{children:c}),a.jsx("span",{className:"pill",children:s.fullName})]}),a.jsx("p",{children:m}),a.jsxs("div",{className:"meta",children:[a.jsxs("span",{children:["★ ",s.stars]}),a.jsxs("span",{children:["Forks ",s.forks]}),a.jsxs("span",{children:["Issues ",s.issues]})]}),s.topics.length>0&&a.jsx("div",{className:"topics",children:s.topics.slice(0,4).map(k=>a.jsx("span",{className:"topic",children:k},k))}),a.jsxs("div",{className:"actions",children:[a.jsx(Jl,{className:"link",to:x,children:"Bekijk details →"}),a.jsx("a",{className:"ghost",href:s.repoUrl,target:"_blank",rel:"noreferrer",children:v})]})]},s.fullName)})]}),a.jsx("footer",{className:"footer",children:a.jsxs("span",{children:["Laatste sync: ",o?new Date(o).toLocaleString("nl-NL"):"-"]})})]})}function cm(){const{owner:e,repo:t}=Lh(),[n]=im(),r=(n.get("provider")||"github").toLowerCase(),l=n.get("baseUrl")||"",[i,o]=w.useState(null),[u,s]=w.useState(!0),[c,m]=w.useState(null);w.useEffect(()=>{async function y(){try{const C=new URLSearchParams;r&&C.set("provider",r),l&&C.set("baseUrl",l);const j=C.toString(),_=await fetch(`/api/plugins/${e}/${t}${j.length>0?`?${j}`:""}`);if(!_.ok)throw new Error("Kon details niet laden");const R=await _.json();o(R)}catch{m("Laden van plugin details is mislukt.")}finally{s(!1)}}y()},[e,t,r,l]);const d=i==null?void 0:i.manifest,v=(d==null?void 0:d.plugin_name)||(i==null?void 0:i.name)||t,x=(d==null?void 0:d.description)||(i==null?void 0:i.description),g=(d==null?void 0:d.author)||"-",S=(d==null?void 0:d.version)||"-",k=(i==null?void 0:i.provider)==="gitea"?"Gitea":"GitHub",p=i==null?void 0:i.download,f=w.useMemo(()=>(i==null?void 0:i.releases)||[],[i]),h=w.useMemo(()=>(i==null?void 0:i.commits)||[],[i]);return a.jsxs("div",{className:"page",children:[a.jsxs("header",{className:"detail-hero",children:[a.jsxs("div",{children:[a.jsx("p",{className:"eyebrow",children:"Plugin details"}),a.jsx("h1",{children:v}),a.jsx("p",{className:"subtitle",children:x})]}),a.jsxs("div",{className:"detail-actions",children:[a.jsx(Jl,{className:"ghost",to:"/",children:"← Terug"}),(i==null?void 0:i.repoUrl)&&a.jsx("a",{className:"ghost",href:i.repoUrl,target:"_blank",rel:"noreferrer",children:k}),(p==null?void 0:p.url)&&a.jsxs("a",{className:"cta",href:p.url,target:"_blank",rel:"noreferrer",children:["Download ",p.version]})]})]}),u&&a.jsx("div",{className:"state",children:"Bezig met laden…"}),c&&a.jsx("div",{className:"state error",children:c}),!u&&!c&&i&&a.jsxs("section",{className:"detail-grid",children:[a.jsxs("div",{className:"card",children:[a.jsx("h2",{children:"Manifest"}),a.jsxs("div",{className:"detail-list",children:[a.jsxs("div",{children:[a.jsx("span",{children:"Naam"}),a.jsx("strong",{children:v})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Versie"}),a.jsx("strong",{children:S})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Auteur"}),a.jsx("strong",{children:g})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Repository"}),a.jsx("strong",{children:i.fullName})]})]}),(d==null?void 0:d.author_url)&&a.jsx("a",{className:"link",href:d.author_url,target:"_blank",rel:"noreferrer",children:"Auteur website →"})]}),a.jsxs("div",{className:"card",children:[a.jsx("h2",{children:"Releases"}),f.length===0&&a.jsx("p",{children:"Geen releases gevonden."}),a.jsx("ul",{className:"list",children:f.map(y=>{const C=y.tag||y.name||y.url;return a.jsxs("li",{children:[a.jsxs("div",{children:[a.jsx("a",{href:y.url,target:"_blank",rel:"noreferrer",children:y.name}),a.jsx("span",{children:y.publishedAt?new Date(y.publishedAt).toLocaleDateString("nl-NL"):"-"})]}),y.downloadUrl&&a.jsx("a",{className:"ghost",href:y.downloadUrl,target:"_blank",rel:"noreferrer",children:"Download"})]},C)})})]}),a.jsxs("div",{className:"card",children:[a.jsx("h2",{children:"Recente commits"}),h.length===0&&a.jsx("p",{children:"Geen commits gevonden."}),a.jsx("ul",{className:"list",children:h.map(y=>{var C;return a.jsxs("li",{children:[a.jsx("a",{href:y.url,target:"_blank",rel:"noreferrer",children:((C=y.message)==null?void 0:C.split(`
`)[0])||y.sha.slice(0,7)}),a.jsx("span",{children:y.author||"-"})]},y.sha)})})]})]})]})}const yf="nl-NL";function Eo(e,t=yf){return e?new Date(e).toLocaleString(t):"-"}function fm(e,t=yf){return e?new Date(e).toLocaleDateString(t):"-"}function dm({license:e}){const t=e.hostnames||[],n=e.primaryHostname||"Nog niet gekoppeld";return a.jsxs("article",{className:"card license-card",children:[a.jsxs("div",{className:"license-card-header",children:[a.jsxs("div",{children:[a.jsx("h3",{children:e.pluginName||e.label||"Licentie"}),a.jsx("p",{className:"license-subtitle",children:e.repoFullName||"-"})]}),a.jsx("span",{className:"pill",children:e.key})]}),a.jsxs("div",{className:"detail-list license-detail-list",children:[a.jsxs("div",{children:[a.jsx("span",{children:"Hostname"}),a.jsx("strong",{children:n})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Huidige versie"}),a.jsx("strong",{children:e.lastUsedVersion||"-"})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Laatste release"}),a.jsx("strong",{children:e.pluginVersion||"-"})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Aangemaakt"}),a.jsx("strong",{children:fm(e.createdAt)})]}),a.jsxs("div",{children:[a.jsx("span",{children:"Laatste check"}),a.jsx("strong",{children:Eo(e.lastVersionCheckAt)})]})]}),e.note&&a.jsxs("p",{className:"license-note",children:["Notitie: ",e.note]}),t.length>0&&a.jsxs("div",{className:"host-list",children:[a.jsx("p",{className:"hint",children:"Hostnames"}),a.jsx("ul",{children:t.map(r=>a.jsxs("li",{children:[a.jsxs("div",{children:[a.jsx("strong",{children:r.hostname}),a.jsxs("span",{children:[r.hits||0," checks"]})]}),a.jsx("span",{children:Eo(r.lastSeenAt)})]},`${r.hostname}-${r.firstSeenAt||r.lastSeenAt}`))})]}),a.jsxs("div",{className:"license-links",children:[e.repoUrl&&a.jsx("a",{className:"link",href:e.repoUrl,target:"_blank",rel:"noreferrer",children:"Repository →"}),e.pluginName&&a.jsx("span",{className:"ghost-pill",children:e.pluginName})]})]})}function pm(){var ks;const{user:e,token:t,authFetch:n,login:r,register:l,loading:i}=gf(),[o,u]=w.useState([]),[s,c]=w.useState([]),[m,d]=w.useState([]),[v,x]=w.useState(""),[g,S]=w.useState(""),[k,p]=w.useState(""),[f,h]=w.useState(""),[y,C]=w.useState(!0),[j,_]=w.useState(null),[R,A]=w.useState(!1),[O,se]=w.useState(!1),[st,ut]=w.useState(!1),[jr,Pr]=w.useState(null),[Ut,Se]=w.useState(null),[P,z]=w.useState(null),[T,B]=w.useState(null),[J,Mt]=w.useState(!1),[Me,On]=w.useState(""),[De,Zt]=w.useState(""),[ws,wf]=w.useState(""),[qt,bt]=w.useState({username:"",name:"",email:"",password:"",isAdmin:!1}),at=!!(e&&t);w.useEffect(()=>{let N=!1;async function I(){var D;C(!0),_(null);try{const te=await fetch("/api/plugins"),ke=await te.json().catch(()=>({}));if(!te.ok)throw new Error(ke.error||"Kon plugins niet laden.");if(N)return;c(ke.items||[]);const Ee=(D=ke.items)==null?void 0:D[0];if(Ee){const Zl=Ee.ownerRepo||Ee.fullName;x(Nf=>Nf||Zl)}}catch(te){N||_(te.message||"Kon plugins niet laden.")}finally{N||C(!1)}}return I(),()=>{N=!0}},[]),w.useEffect(()=>{if(!at){d([]),S("");return}e&&!g&&S(String(e.id))},[at,g,e]),w.useEffect(()=>{if(!at||!e)return;if(!e.isAdmin){d([e]);return}let N=!1;async function I(){try{const D=await n("/api/admin/users"),te=await D.json().catch(()=>({}));if(!D.ok)throw new Error(te.error||"Kon gebruikers niet laden.");if(N)return;d(te.items||[]),!g&&(te.items||[]).length>0&&S(String(te.items[0].id))}catch(D){N||Se({variant:"error",message:D.message})}}return I(),()=>{N=!0}},[n,at,g,e]);const ct=w.useCallback(async(N=!0,I)=>{if(!t){u([]),Pr(null),N&&Se({variant:"error",message:"Log in om licenties te beheren."});return}N&&Se(null),ut(!0);try{const D=I||e!=null&&e.isAdmin&&g||(e?String(e.id):"");let te="/api/licenses";e!=null&&e.isAdmin&&D&&(te+=`?userId=${D}`);const ke=await n(te),Ee=await ke.json().catch(()=>({}));if(ke.status===401)throw new Error("Sessie verlopen, log opnieuw in.");if(!ke.ok)throw new Error(Ee.error||"Kon licenties niet laden.");u(Ee.items||[]),Pr(Ee.updatedAt)}catch(D){N&&Se({variant:"error",message:D.message})}finally{ut(!1)}},[n,g,t,e]);w.useEffect(()=>{ct(!1)},[ct]),w.useEffect(()=>{if(!v&&s.length>0){const N=s[0].ownerRepo||s[0].fullName;x(N)}},[s,v]);const Je=w.useMemo(()=>s.find(N=>(N.ownerRepo||N.fullName)===v)||null,[s,v]),xs=w.useMemo(()=>{const N=I=>I?new Date(I).getTime():0;return[...o].sort((I,D)=>N(D.createdAt)-N(I.createdAt))},[o]);async function xf(N){var I;if(N.preventDefault(),Se(null),!at){Se({variant:"error",message:"Log in om een licentie aan te maken."});return}if(!Je){Se({variant:"error",message:"Selecteer een plugin."});return}A(!0);try{const te={...{label:k.trim()||((I=Je.manifest)==null?void 0:I.plugin_name)||Je.name||Je.fullName,note:f.trim()||void 0,repo:{repo:Je.ownerRepo||Je.fullName,provider:Je.provider||"github",baseUrl:Je.baseUrl}},userId:e!=null&&e.isAdmin?Number(g||e.id):void 0},ke=await n("/api/licenses",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(te)}),Ee=await ke.json().catch(()=>({}));if(ke.status===401)throw new Error("Sessie verlopen, log opnieuw in.");if(!ke.ok)throw new Error(Ee.error||"Licentie aanmaken mislukt.");u(Zl=>[Ee,...Zl]),Se({variant:"success",message:"Licentie aangemaakt."}),p(""),h("")}catch(D){Se({variant:"error",message:D.message})}finally{A(!1)}}async function Sf(N){N.preventDefault(),z(null),se(!0);try{const I=await n("/api/admin/users",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(qt)}),D=await I.json().catch(()=>({}));if(!I.ok)throw new Error(D.error||"Gebruiker aanmaken mislukt.");z({variant:"success",message:"Gebruiker aangemaakt."}),bt({username:"",name:"",email:"",password:"",isAdmin:!1}),d(te=>[...te,D.user]),g||S(String(D.user.id))}catch(I){z({variant:"error",message:I.message})}finally{se(!1)}}async function kf(N){if(N.preventDefault(),B(null),!Me.trim()||!De.trim()){B({ok:!1,message:"Vul zowel licentiecode als hostname in."});return}Mt(!0);try{const I=await fetch("/api/licenses/verify",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({key:Me.trim(),hostname:De.trim(),currentVersion:ws.trim()||void 0})}),D=await I.json().catch(()=>({})),te={ok:I.ok,data:D,message:I.ok?null:D.error||"Controle mislukt."};B(te),I.ok&&D.license&&u(ke=>ke.map(Ee=>Ee.key===D.license.key?D.license:Ee))}catch(I){B({ok:!1,message:I.message})}finally{Mt(!1)}}const Ef=w.useCallback(async N=>{await r(N),await ct(!1)},[r,ct]),Cf=w.useCallback(async N=>{await l(N),await ct(!1)},[l,ct]),Ss=y||i&&!!t;return a.jsxs("div",{className:"page",children:[a.jsxs("header",{className:"hero",children:[a.jsxs("div",{children:[a.jsx("p",{className:"eyebrow",children:"Licentiebeheer"}),a.jsx("h1",{children:"Licenties"}),a.jsx("p",{className:"subtitle",children:"Maak licenties voor iedere plugin en beheer welke hostname de licentie daadwerkelijk gebruikt."}),a.jsx("p",{className:"hint",children:"Een licentie is geldig voor één hostname. De eerste hostname die controleert wordt automatisch gekoppeld als licentiehouder."})]}),a.jsx("button",{className:"ghost",type:"button",onClick:()=>ct(),disabled:st||!at,children:st?"Vernieuwen…":"Vernieuw lijst"})]}),a.jsxs("div",{className:"license-meta-bar",children:[a.jsxs("span",{children:["Actieve licenties: ",o.length]}),a.jsxs("span",{children:["Laatste update: ",Eo(jr)]}),e&&a.jsxs("span",{children:["Ingelogd als: ",e.email]}),(e==null?void 0:e.isAdmin)&&m.length>0&&a.jsxs("label",{className:"inline-field",children:[a.jsx("span",{children:"Licenties gebruiker"}),a.jsx("select",{value:g,onChange:N=>{S(N.target.value),ct(!0,N.target.value)},children:m.map(N=>a.jsxs("option",{value:N.id,children:[N.name," (",N.email,")"]},N.id))})]})]}),Ss&&a.jsx("div",{className:"state",children:"Bezig met laden…"}),j&&a.jsx("div",{className:"state error",children:j}),!Ss&&!j&&a.jsxs(a.Fragment,{children:[a.jsxs("section",{className:"license-forms",children:[at?a.jsxs("article",{className:"card",children:[a.jsx("h2",{children:"Nieuwe licentie"}),a.jsx("p",{className:"hint",children:"Kies een plugin en genereer direct een licentiesleutel."}),a.jsxs("form",{className:"form-grid",onSubmit:xf,children:[a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Plugin"}),a.jsx("select",{value:v,onChange:N=>x(N.target.value),disabled:s.length===0,children:s.map(N=>{var D;const I=N.ownerRepo||N.fullName;return a.jsxs("option",{value:I,children:[((D=N.manifest)==null?void 0:D.plugin_name)||N.name," (",N.fullName,")"]},I)})})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Label (optioneel)"}),a.jsx("input",{value:k,onChange:N=>p(N.target.value),placeholder:"Naam of klant"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Notitie"}),a.jsx("textarea",{value:f,onChange:N=>h(N.target.value),placeholder:"Bijv. contactpersoon of extra info",rows:3})]}),(e==null?void 0:e.isAdmin)&&a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Licentie voor gebruiker"}),a.jsx("select",{value:g,onChange:N=>S(N.target.value),children:m.map(N=>a.jsxs("option",{value:N.id,children:[N.name," (",N.email,")"]},N.id))})]}),a.jsx("button",{className:"cta",type:"submit",disabled:R||!Je,children:R?"Aanmaken…":"Licentie aanmaken"})]}),Ut&&a.jsx("div",{className:`state inline ${Ut.variant==="error"?"error":"success"}`,children:Ut.message})]}):a.jsx(hm,{onLogin:Ef,onRegister:Cf}),a.jsxs("article",{className:"card",children:[a.jsx("h2",{children:"Test of valideer"}),a.jsx("p",{className:"hint",children:"Gebruik dit formulier zoals de plugin dat zou doen om de huidige versie en hostname te controleren."}),a.jsxs("form",{className:"form-grid",onSubmit:kf,children:[a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Licentiecode"}),a.jsx("input",{value:Me,onChange:N=>On(N.target.value),placeholder:"SITI-XXXX-XXXX"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Hostname"}),a.jsx("input",{value:De,onChange:N=>Zt(N.target.value),placeholder:"voorbeeld.nl"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Deze site draait versie"}),a.jsx("input",{value:ws,onChange:N=>wf(N.target.value),placeholder:"bijv. 1.9.3"})]}),a.jsx("button",{className:"ghost",type:"submit",disabled:J,children:J?"Controleren…":"Controleer licentie"})]}),((ks=T==null?void 0:T.data)==null?void 0:ks.license)&&a.jsxs("div",{className:`state inline ${T.ok?"success":""}`.trim(),children:[a.jsx("strong",{children:T.ok?"Licentie geldig":"Plugin informatie"}),a.jsx("p",{children:T.data.license.pluginName||"Plugin"}),a.jsxs("p",{children:["Huidige versie:"," ",a.jsx("strong",{children:T.data.license.lastUsedVersion||T.data.license.pluginVersion||"-"})]}),a.jsxs("p",{children:["Laatste release:"," ",a.jsx("strong",{children:T.data.license.pluginVersion||"-"})]}),a.jsxs("p",{children:["Gekoppeld aan:"," ",a.jsx("strong",{children:T.data.license.primaryHostname||"Nog niet gekoppeld"})]}),!T.ok&&a.jsx("p",{className:"hint",children:"Licentie is ongeldig; downloaden blijft geblokkeerd."})]}),T&&!T.ok&&T.message&&a.jsx("div",{className:"state error inline",children:T.message})]})]}),(e==null?void 0:e.isAdmin)&&a.jsx("section",{className:"license-forms",children:a.jsxs("article",{className:"card",children:[a.jsx("h2",{children:"Gebruiker toevoegen"}),a.jsx("p",{className:"hint",children:"Admins kunnen extra gebruikers aanmaken en direct licenties toewijzen."}),a.jsxs("form",{className:"form-grid",onSubmit:Sf,children:[a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Gebruikersnaam"}),a.jsx("input",{value:qt.username,onChange:N=>bt(I=>({...I,username:N.target.value})),placeholder:"gebruikersnaam"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Naam"}),a.jsx("input",{value:qt.name,onChange:N=>bt(I=>({...I,name:N.target.value})),placeholder:"Volledige naam"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"E-mail"}),a.jsx("input",{type:"email",value:qt.email,onChange:N=>bt(I=>({...I,email:N.target.value})),placeholder:"naam@bedrijf.nl"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Wachtwoord"}),a.jsx("input",{type:"password",value:qt.password,onChange:N=>bt(I=>({...I,password:N.target.value})),placeholder:"Minimaal 8 karakters"})]}),a.jsxs("label",{className:"checkbox-field",children:[a.jsx("input",{type:"checkbox",checked:qt.isAdmin,onChange:N=>bt(I=>({...I,isAdmin:N.target.checked}))}),a.jsx("span",{children:"Maak deze gebruiker admin"})]}),a.jsx("button",{className:"cta",type:"submit",disabled:O,children:O?"Bezig…":"Gebruiker aanmaken"})]}),P&&a.jsx("div",{className:`state inline ${P.variant==="error"?"error":"success"}`,children:P.message})]})}),at?a.jsx("section",{className:"license-grid",children:xs.length===0?a.jsx("div",{className:"state",children:"Nog geen licenties aangemaakt."}):xs.map(N=>a.jsx(dm,{license:N},N.id||N.key))}):a.jsx("div",{className:"state",children:"Log in of registreer om licenties te bekijken en te beheren."})]})]})}function hm({onLogin:e,onRegister:t}){const[n,r]=w.useState("login"),[l,i]=w.useState({identifier:"",password:""}),[o,u]=w.useState({username:"",name:"",email:"",password:""}),[s,c]=w.useState(null),[m,d]=w.useState(!1);async function v(x){x.preventDefault(),c(null),d(!0);try{n==="login"?(await e(l),c({variant:"success",message:"Succesvol ingelogd."})):(await t(o),c({variant:"success",message:"Account aangemaakt en ingelogd."}))}catch(g){c({variant:"error",message:g.message||"Actie mislukt."})}finally{d(!1)}}return a.jsxs("article",{className:"card auth-card",children:[a.jsxs("div",{className:"auth-tabs",children:[a.jsx("button",{type:"button",className:n==="login"?"auth-tab active":"auth-tab",onClick:()=>r("login"),disabled:m,children:"Inloggen"}),a.jsx("button",{type:"button",className:n==="register"?"auth-tab active":"auth-tab",onClick:()=>r("register"),disabled:m,children:"Registreren"})]}),a.jsxs("form",{className:"form-grid",onSubmit:v,children:[n==="login"?a.jsxs(a.Fragment,{children:[a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Gebruikersnaam of e-mail"}),a.jsx("input",{value:l.identifier,onChange:x=>i(g=>({...g,identifier:x.target.value})),placeholder:"jouwnaam of mail"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Wachtwoord"}),a.jsx("input",{type:"password",value:l.password,onChange:x=>i(g=>({...g,password:x.target.value})),placeholder:"••••••••"})]})]}):a.jsxs(a.Fragment,{children:[a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Gebruikersnaam"}),a.jsx("input",{value:o.username,onChange:x=>u(g=>({...g,username:x.target.value})),placeholder:"gebruikersnaam"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Naam"}),a.jsx("input",{value:o.name,onChange:x=>u(g=>({...g,name:x.target.value})),placeholder:"Volledige naam"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"E-mailadres"}),a.jsx("input",{type:"email",value:o.email,onChange:x=>u(g=>({...g,email:x.target.value})),placeholder:"naam@bedrijf.nl"})]}),a.jsxs("label",{className:"field",children:[a.jsx("span",{children:"Wachtwoord"}),a.jsx("input",{type:"password",value:o.password,onChange:x=>u(g=>({...g,password:x.target.value})),placeholder:"Minimaal 8 karakters"})]})]}),a.jsx("button",{className:"cta",type:"submit",disabled:m,children:m?"Verwerken…":n==="login"?"Inloggen":"Registreren"})]}),s&&a.jsx("div",{className:`state inline ${s.variant==="error"?"error":"success"}`,children:s.message})]})}function mm(){return a.jsxs("div",{className:"app",children:[a.jsx(um,{}),a.jsxs(Qh,{children:[a.jsx(ll,{path:"/",element:a.jsx(am,{})}),a.jsx(ll,{path:"/plugin/:owner/:repo",element:a.jsx(cm,{})}),a.jsx(ll,{path:"/licenses",element:a.jsx(pm,{})})]})]})}tf(document.getElementById("root")).render(a.jsx(qu.StrictMode,{children:a.jsx(em,{children:a.jsx(sm,{children:a.jsx(mm,{})})})}));