86 lines
236 KiB
JavaScript
86 lines
236 KiB
JavaScript
var Xp=Object.defineProperty;var Zp=(e,t,n)=>t in e?Xp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var j=(e,t,n)=>(Zp(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const l of o)if(l.type==="childList")for(const i of l.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const l={};return o.integrity&&(l.integrity=o.integrity),o.referrerPolicy&&(l.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?l.credentials="include":o.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(o){if(o.ep)return;o.ep=!0;const l=n(o);fetch(o.href,l)}})();function Dc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Fc={exports:{}},kl={},zc={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 ao=Symbol.for("react.element"),bp=Symbol.for("react.portal"),eh=Symbol.for("react.fragment"),th=Symbol.for("react.strict_mode"),nh=Symbol.for("react.profiler"),rh=Symbol.for("react.provider"),oh=Symbol.for("react.context"),lh=Symbol.for("react.forward_ref"),ih=Symbol.for("react.suspense"),sh=Symbol.for("react.memo"),uh=Symbol.for("react.lazy"),la=Symbol.iterator;function ah(e){return e===null||typeof e!="object"?null:(e=la&&e[la]||e["@@iterator"],typeof e=="function"?e:null)}var Vc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Hc=Object.assign,Bc={};function or(e,t,n){this.props=e,this.context=t,this.refs=Bc,this.updater=n||Vc}or.prototype.isReactComponent={};or.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")};or.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function jc(){}jc.prototype=or.prototype;function Qs(e,t,n){this.props=e,this.context=t,this.refs=Bc,this.updater=n||Vc}var Gs=Qs.prototype=new jc;Gs.constructor=Qs;Hc(Gs,or.prototype);Gs.isPureReactComponent=!0;var ia=Array.isArray,$c=Object.prototype.hasOwnProperty,Ks={current:null},Wc={key:!0,ref:!0,__self:!0,__source:!0};function Qc(e,t,n){var r,o={},l=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(l=""+t.key),t)$c.call(t,r)&&!Wc.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(u===1)o.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];o.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)o[r]===void 0&&(o[r]=u[r]);return{$$typeof:ao,type:e,key:l,ref:i,props:o,_owner:Ks.current}}function ch(e,t){return{$$typeof:ao,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ys(e){return typeof e=="object"&&e!==null&&e.$$typeof===ao}function fh(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var sa=/\/+/g;function ni(e,t){return typeof e=="object"&&e!==null&&e.key!=null?fh(""+e.key):t.toString(36)}function Fo(e,t,n,r,o){var l=typeof e;(l==="undefined"||l==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(l){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case ao:case bp:i=!0}}if(i)return i=e,o=o(i),e=r===""?"."+ni(i,0):r,ia(o)?(n="",e!=null&&(n=e.replace(sa,"$&/")+"/"),Fo(o,t,n,"",function(a){return a})):o!=null&&(Ys(o)&&(o=ch(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(sa,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=r===""?".":r+":",ia(e))for(var u=0;u<e.length;u++){l=e[u];var s=r+ni(l,u);i+=Fo(l,t,n,s,o)}else if(s=ah(e),typeof s=="function")for(e=s.call(e),u=0;!(l=e.next()).done;)l=l.value,s=r+ni(l,u++),i+=Fo(l,t,n,s,o);else if(l==="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 i}function vo(e,t,n){if(e==null)return e;var r=[],o=0;return Fo(e,r,"","",function(l){return t.call(n,l,o++)}),r}function dh(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 Te={current:null},zo={transition:null},ph={ReactCurrentDispatcher:Te,ReactCurrentBatchConfig:zo,ReactCurrentOwner:Ks};U.Children={map:vo,forEach:function(e,t,n){vo(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return vo(e,function(){t++}),t},toArray:function(e){return vo(e,function(t){return t})||[]},only:function(e){if(!Ys(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};U.Component=or;U.Fragment=eh;U.Profiler=nh;U.PureComponent=Qs;U.StrictMode=th;U.Suspense=ih;U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ph;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=Hc({},e.props),o=e.key,l=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(l=t.ref,i=Ks.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)$c.call(t,s)&&!Wc.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 a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:ao,type:e.type,key:o,ref:l,props:r,_owner:i}};U.createContext=function(e){return e={$$typeof:oh,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:rh,_context:e},e.Consumer=e};U.createElement=Qc;U.createFactory=function(e){var t=Qc.bind(null,e);return t.type=e,t};U.createRef=function(){return{current:null}};U.forwardRef=function(e){return{$$typeof:lh,render:e}};U.isValidElement=Ys;U.lazy=function(e){return{$$typeof:uh,_payload:{_status:-1,_result:e},_init:dh}};U.memo=function(e,t){return{$$typeof:sh,type:e,compare:t===void 0?null:t}};U.startTransition=function(e){var t=zo.transition;zo.transition={};try{e()}finally{zo.transition=t}};U.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};U.useCallback=function(e,t){return Te.current.useCallback(e,t)};U.useContext=function(e){return Te.current.useContext(e)};U.useDebugValue=function(){};U.useDeferredValue=function(e){return Te.current.useDeferredValue(e)};U.useEffect=function(e,t){return Te.current.useEffect(e,t)};U.useId=function(){return Te.current.useId()};U.useImperativeHandle=function(e,t,n){return Te.current.useImperativeHandle(e,t,n)};U.useInsertionEffect=function(e,t){return Te.current.useInsertionEffect(e,t)};U.useLayoutEffect=function(e,t){return Te.current.useLayoutEffect(e,t)};U.useMemo=function(e,t){return Te.current.useMemo(e,t)};U.useReducer=function(e,t,n){return Te.current.useReducer(e,t,n)};U.useRef=function(e){return Te.current.useRef(e)};U.useState=function(e){return Te.current.useState(e)};U.useSyncExternalStore=function(e,t,n){return Te.current.useSyncExternalStore(e,t,n)};U.useTransition=function(){return Te.current.useTransition()};U.version="18.2.0";zc.exports=U;var _=zc.exports;const Re=Dc(_);/**
|
|
* @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 hh=_,mh=Symbol.for("react.element"),gh=Symbol.for("react.fragment"),yh=Object.prototype.hasOwnProperty,vh=hh.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Eh={key:!0,ref:!0,__self:!0,__source:!0};function Gc(e,t,n){var r,o={},l=null,i=null;n!==void 0&&(l=""+n),t.key!==void 0&&(l=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)yh.call(t,r)&&!Eh.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:mh,type:e,key:l,ref:i,props:o,_owner:vh.current}}kl.Fragment=gh;kl.jsx=Gc;kl.jsxs=Gc;Fc.exports=kl;var qs=Fc.exports;const xl=qs.Fragment,R=qs.jsx,te=qs.jsxs;var Vi={},Kc={exports:{}},Fe={},Yc={exports:{}},qc={};/**
|
|
* @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(k,L){var O=k.length;k.push(L);e:for(;0<O;){var H=O-1>>>1,K=k[H];if(0<o(K,L))k[H]=L,k[O]=K,O=H;else break e}}function n(k){return k.length===0?null:k[0]}function r(k){if(k.length===0)return null;var L=k[0],O=k.pop();if(O!==L){k[0]=O;e:for(var H=0,K=k.length,ln=K>>>1;H<ln;){var Ye=2*(H+1)-1,Pn=k[Ye],lt=Ye+1,In=k[lt];if(0>o(Pn,O))lt<K&&0>o(In,Pn)?(k[H]=In,k[lt]=O,H=lt):(k[H]=Pn,k[Ye]=O,H=Ye);else if(lt<K&&0>o(In,O))k[H]=In,k[lt]=O,H=lt;else break e}}return L}function o(k,L){var O=k.sortIndex-L.sortIndex;return O!==0?O:k.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],a=[],c=1,f=null,d=3,y=!1,h=!1,v=!1,E=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(k){for(var L=n(a);L!==null;){if(L.callback===null)r(a);else if(L.startTime<=k)r(a),L.sortIndex=L.expirationTime,t(s,L);else break;L=n(a)}}function w(k){if(v=!1,g(k),!h)if(n(s)!==null)h=!0,Tn(P);else{var L=n(a);L!==null&&ot(w,L.startTime-k)}}function P(k,L){h=!1,v&&(v=!1,m(x),x=-1),y=!0;var O=d;try{for(g(L),f=n(s);f!==null&&(!(f.expirationTime>L)||k&&!ae());){var H=f.callback;if(typeof H=="function"){f.callback=null,d=f.priorityLevel;var K=H(f.expirationTime<=L);L=e.unstable_now(),typeof K=="function"?f.callback=K:f===n(s)&&r(s),g(L)}else r(s);f=n(s)}if(f!==null)var ln=!0;else{var Ye=n(a);Ye!==null&&ot(w,Ye.startTime-L),ln=!1}return ln}finally{f=null,d=O,y=!1}}var I=!1,T=null,x=-1,M=5,A=-1;function ae(){return!(e.unstable_now()-A<M)}function Ve(){if(T!==null){var k=e.unstable_now();A=k;var L=!0;try{L=T(!0,k)}finally{L?oe():(I=!1,T=null)}}else I=!1}var oe;if(typeof p=="function")oe=function(){p(Ve)};else if(typeof MessageChannel<"u"){var At=new MessageChannel,rt=At.port2;At.port1.onmessage=Ve,oe=function(){rt.postMessage(null)}}else oe=function(){E(Ve,0)};function Tn(k){T=k,I||(I=!0,oe())}function ot(k,L){x=E(function(){k(e.unstable_now())},L)}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(k){k.callback=null},e.unstable_continueExecution=function(){h||y||(h=!0,Tn(P))},e.unstable_forceFrameRate=function(k){0>k||125<k?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<k?Math.floor(1e3/k):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(k){switch(d){case 1:case 2:case 3:var L=3;break;default:L=d}var O=d;d=L;try{return k()}finally{d=O}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(k,L){switch(k){case 1:case 2:case 3:case 4:case 5:break;default:k=3}var O=d;d=k;try{return L()}finally{d=O}},e.unstable_scheduleCallback=function(k,L,O){var H=e.unstable_now();switch(typeof O=="object"&&O!==null?(O=O.delay,O=typeof O=="number"&&0<O?H+O:H):O=H,k){case 1:var K=-1;break;case 2:K=250;break;case 5:K=1073741823;break;case 4:K=1e4;break;default:K=5e3}return K=O+K,k={id:c++,callback:L,priorityLevel:k,startTime:O,expirationTime:K,sortIndex:-1},O>H?(k.sortIndex=O,t(a,k),n(s)===null&&k===n(a)&&(v?(m(x),x=-1):v=!0,ot(w,O-H))):(k.sortIndex=K,t(s,k),h||y||(h=!0,Tn(P))),k},e.unstable_shouldYield=ae,e.unstable_wrapCallback=function(k){var L=d;return function(){var O=d;d=L;try{return k.apply(this,arguments)}finally{d=O}}}})(qc);Yc.exports=qc;var wh=Yc.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 Jc=_,De=wh;function C(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 Xc=new Set,Hr={};function Sn(e,t){qn(e,t),qn(e+"Capture",t)}function qn(e,t){for(Hr[e]=t,e=0;e<t.length;e++)Xc.add(t[e])}var Ct=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Hi=Object.prototype.hasOwnProperty,Sh=/^[: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]*$/,ua={},aa={};function _h(e){return Hi.call(aa,e)?!0:Hi.call(ua,e)?!1:Sh.test(e)?aa[e]=!0:(ua[e]=!0,!1)}function Rh(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 Ch(e,t,n,r){if(t===null||typeof t>"u"||Rh(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 Pe(e,t,n,r,o,l,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=i}var me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){me[e]=new Pe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];me[t]=new Pe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){me[e]=new Pe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){me[e]=new Pe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){me[e]=new Pe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){me[e]=new Pe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){me[e]=new Pe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){me[e]=new Pe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){me[e]=new Pe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Js=/[\-:]([a-z])/g;function Xs(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(Js,Xs);me[t]=new Pe(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(Js,Xs);me[t]=new Pe(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(Js,Xs);me[t]=new Pe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){me[e]=new Pe(e,1,!1,e.toLowerCase(),null,!1,!1)});me.xlinkHref=new Pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){me[e]=new Pe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Zs(e,t,n,r){var o=me.hasOwnProperty(t)?me[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Ch(t,n,o,r)&&(n=null),r||o===null?_h(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var kt=Jc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Eo=Symbol.for("react.element"),An=Symbol.for("react.portal"),On=Symbol.for("react.fragment"),bs=Symbol.for("react.strict_mode"),Bi=Symbol.for("react.profiler"),Zc=Symbol.for("react.provider"),bc=Symbol.for("react.context"),eu=Symbol.for("react.forward_ref"),ji=Symbol.for("react.suspense"),$i=Symbol.for("react.suspense_list"),tu=Symbol.for("react.memo"),Ut=Symbol.for("react.lazy"),ef=Symbol.for("react.offscreen"),ca=Symbol.iterator;function hr(e){return e===null||typeof e!="object"?null:(e=ca&&e[ca]||e["@@iterator"],typeof e=="function"?e:null)}var J=Object.assign,ri;function Pr(e){if(ri===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ri=t&&t[1]||""}return`
|
|
`+ri+e}var oi=!1;function li(e,t){if(!e||oi)return"";oi=!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(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var o=a.stack.split(`
|
|
`),l=r.stack.split(`
|
|
`),i=o.length-1,u=l.length-1;1<=i&&0<=u&&o[i]!==l[u];)u--;for(;1<=i&&0<=u;i--,u--)if(o[i]!==l[u]){if(i!==1||u!==1)do if(i--,u--,0>u||o[i]!==l[u]){var s=`
|
|
`+o[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{oi=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Pr(e):""}function Th(e){switch(e.tag){case 5:return Pr(e.type);case 16:return Pr("Lazy");case 13:return Pr("Suspense");case 19:return Pr("SuspenseList");case 0:case 2:case 15:return e=li(e.type,!1),e;case 11:return e=li(e.type.render,!1),e;case 1:return e=li(e.type,!0),e;default:return""}}function Wi(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 On:return"Fragment";case An:return"Portal";case Bi:return"Profiler";case bs:return"StrictMode";case ji:return"Suspense";case $i:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case bc:return(e.displayName||"Context")+".Consumer";case Zc:return(e._context.displayName||"Context")+".Provider";case eu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case tu:return t=e.displayName||null,t!==null?t:Wi(e.type)||"Memo";case Ut:t=e._payload,e=e._init;try{return Wi(e(t))}catch{}}return null}function Ph(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 Wi(t);case 8:return t===bs?"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 Zt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function tf(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ih(e){var t=tf(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 o=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,l.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wo(e){e._valueTracker||(e._valueTracker=Ih(e))}function nf(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=tf(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function el(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 Qi(e,t){var n=t.checked;return J({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function fa(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Zt(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 rf(e,t){t=t.checked,t!=null&&Zs(e,"checked",t,!1)}function Gi(e,t){rf(e,t);var n=Zt(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")?Ki(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ki(e,t.type,Zt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function da(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 Ki(e,t,n){(t!=="number"||el(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ir=Array.isArray;function $n(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Zt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Yi(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(C(91));return J({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function pa(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(C(92));if(Ir(n)){if(1<n.length)throw Error(C(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Zt(n)}}function of(e,t){var n=Zt(t.value),r=Zt(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 ha(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function lf(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 qi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?lf(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var So,sf=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(So=So||document.createElement("div"),So.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=So.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Br(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ar={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},kh=["Webkit","ms","Moz","O"];Object.keys(Ar).forEach(function(e){kh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ar[t]=Ar[e]})});function uf(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ar.hasOwnProperty(e)&&Ar[e]?(""+t).trim():t+"px"}function af(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=uf(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var xh=J({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 Ji(e,t){if(t){if(xh[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function Xi(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 Zi=null;function nu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bi=null,Wn=null,Qn=null;function ma(e){if(e=po(e)){if(typeof bi!="function")throw Error(C(280));var t=e.stateNode;t&&(t=Ul(t),bi(e.stateNode,e.type,t))}}function cf(e){Wn?Qn?Qn.push(e):Qn=[e]:Wn=e}function ff(){if(Wn){var e=Wn,t=Qn;if(Qn=Wn=null,ma(e),t)for(e=0;e<t.length;e++)ma(t[e])}}function df(e,t){return e(t)}function pf(){}var ii=!1;function hf(e,t,n){if(ii)return e(t,n);ii=!0;try{return df(e,t,n)}finally{ii=!1,(Wn!==null||Qn!==null)&&(pf(),ff())}}function jr(e,t){var n=e.stateNode;if(n===null)return null;var r=Ul(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(C(231,t,typeof n));return n}var es=!1;if(Ct)try{var mr={};Object.defineProperty(mr,"passive",{get:function(){es=!0}}),window.addEventListener("test",mr,mr),window.removeEventListener("test",mr,mr)}catch{es=!1}function Nh(e,t,n,r,o,l,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(c){this.onError(c)}}var Or=!1,tl=null,nl=!1,ts=null,Ah={onError:function(e){Or=!0,tl=e}};function Oh(e,t,n,r,o,l,i,u,s){Or=!1,tl=null,Nh.apply(Ah,arguments)}function Lh(e,t,n,r,o,l,i,u,s){if(Oh.apply(this,arguments),Or){if(Or){var a=tl;Or=!1,tl=null}else throw Error(C(198));nl||(nl=!0,ts=a)}}function _n(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function mf(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 ga(e){if(_n(e)!==e)throw Error(C(188))}function Uh(e){var t=e.alternate;if(!t){if(t=_n(e),t===null)throw Error(C(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var l=o.alternate;if(l===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===l.child){for(l=o.child;l;){if(l===n)return ga(o),e;if(l===r)return ga(o),t;l=l.sibling}throw Error(C(188))}if(n.return!==r.return)n=o,r=l;else{for(var i=!1,u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i){for(u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i)throw Error(C(189))}}if(n.alternate!==r)throw Error(C(190))}if(n.tag!==3)throw Error(C(188));return n.stateNode.current===n?e:t}function gf(e){return e=Uh(e),e!==null?yf(e):null}function yf(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=yf(e);if(t!==null)return t;e=e.sibling}return null}var vf=De.unstable_scheduleCallback,ya=De.unstable_cancelCallback,Mh=De.unstable_shouldYield,Dh=De.unstable_requestPaint,ee=De.unstable_now,Fh=De.unstable_getCurrentPriorityLevel,ru=De.unstable_ImmediatePriority,Ef=De.unstable_UserBlockingPriority,rl=De.unstable_NormalPriority,zh=De.unstable_LowPriority,wf=De.unstable_IdlePriority,Nl=null,ft=null;function Vh(e){if(ft&&typeof ft.onCommitFiberRoot=="function")try{ft.onCommitFiberRoot(Nl,e,void 0,(e.current.flags&128)===128)}catch{}}var et=Math.clz32?Math.clz32:jh,Hh=Math.log,Bh=Math.LN2;function jh(e){return e>>>=0,e===0?32:31-(Hh(e)/Bh|0)|0}var _o=64,Ro=4194304;function kr(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 ol(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,l=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~o;u!==0?r=kr(u):(l&=i,l!==0&&(r=kr(l)))}else i=n&~o,i!==0?r=kr(i):l!==0&&(r=kr(l));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,l=t&-t,o>=l||o===16&&(l&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-et(t),o=1<<n,r|=e[n],t&=~o;return r}function $h(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 Wh(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,l=e.pendingLanes;0<l;){var i=31-et(l),u=1<<i,s=o[i];s===-1?(!(u&n)||u&r)&&(o[i]=$h(u,t)):s<=t&&(e.expiredLanes|=u),l&=~u}}function ns(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Sf(){var e=_o;return _o<<=1,!(_o&4194240)&&(_o=64),e}function si(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function co(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-et(t),e[t]=n}function Qh(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 o=31-et(n),l=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~l}}function ou(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-et(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var V=0;function _f(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Rf,lu,Cf,Tf,Pf,rs=!1,Co=[],jt=null,$t=null,Wt=null,$r=new Map,Wr=new Map,Dt=[],Gh="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 va(e,t){switch(e){case"focusin":case"focusout":jt=null;break;case"dragenter":case"dragleave":$t=null;break;case"mouseover":case"mouseout":Wt=null;break;case"pointerover":case"pointerout":$r.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wr.delete(t.pointerId)}}function gr(e,t,n,r,o,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:l,targetContainers:[o]},t!==null&&(t=po(t),t!==null&&lu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Kh(e,t,n,r,o){switch(t){case"focusin":return jt=gr(jt,e,t,n,r,o),!0;case"dragenter":return $t=gr($t,e,t,n,r,o),!0;case"mouseover":return Wt=gr(Wt,e,t,n,r,o),!0;case"pointerover":var l=o.pointerId;return $r.set(l,gr($r.get(l)||null,e,t,n,r,o)),!0;case"gotpointercapture":return l=o.pointerId,Wr.set(l,gr(Wr.get(l)||null,e,t,n,r,o)),!0}return!1}function If(e){var t=cn(e.target);if(t!==null){var n=_n(t);if(n!==null){if(t=n.tag,t===13){if(t=mf(n),t!==null){e.blockedOn=t,Pf(e.priority,function(){Cf(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 Vo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=os(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Zi=r,n.target.dispatchEvent(r),Zi=null}else return t=po(n),t!==null&&lu(t),e.blockedOn=n,!1;t.shift()}return!0}function Ea(e,t,n){Vo(e)&&n.delete(t)}function Yh(){rs=!1,jt!==null&&Vo(jt)&&(jt=null),$t!==null&&Vo($t)&&($t=null),Wt!==null&&Vo(Wt)&&(Wt=null),$r.forEach(Ea),Wr.forEach(Ea)}function yr(e,t){e.blockedOn===t&&(e.blockedOn=null,rs||(rs=!0,De.unstable_scheduleCallback(De.unstable_NormalPriority,Yh)))}function Qr(e){function t(o){return yr(o,e)}if(0<Co.length){yr(Co[0],e);for(var n=1;n<Co.length;n++){var r=Co[n];r.blockedOn===e&&(r.blockedOn=null)}}for(jt!==null&&yr(jt,e),$t!==null&&yr($t,e),Wt!==null&&yr(Wt,e),$r.forEach(t),Wr.forEach(t),n=0;n<Dt.length;n++)r=Dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&(n=Dt[0],n.blockedOn===null);)If(n),n.blockedOn===null&&Dt.shift()}var Gn=kt.ReactCurrentBatchConfig,ll=!0;function qh(e,t,n,r){var o=V,l=Gn.transition;Gn.transition=null;try{V=1,iu(e,t,n,r)}finally{V=o,Gn.transition=l}}function Jh(e,t,n,r){var o=V,l=Gn.transition;Gn.transition=null;try{V=4,iu(e,t,n,r)}finally{V=o,Gn.transition=l}}function iu(e,t,n,r){if(ll){var o=os(e,t,n,r);if(o===null)yi(e,t,r,il,n),va(e,r);else if(Kh(o,e,t,n,r))r.stopPropagation();else if(va(e,r),t&4&&-1<Gh.indexOf(e)){for(;o!==null;){var l=po(o);if(l!==null&&Rf(l),l=os(e,t,n,r),l===null&&yi(e,t,r,il,n),l===o)break;o=l}o!==null&&r.stopPropagation()}else yi(e,t,r,null,n)}}var il=null;function os(e,t,n,r){if(il=null,e=nu(r),e=cn(e),e!==null)if(t=_n(e),t===null)e=null;else if(n=t.tag,n===13){if(e=mf(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 il=e,null}function kf(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(Fh()){case ru:return 1;case Ef:return 4;case rl:case zh:return 16;case wf:return 536870912;default:return 16}default:return 16}}var zt=null,su=null,Ho=null;function xf(){if(Ho)return Ho;var e,t=su,n=t.length,r,o="value"in zt?zt.value:zt.textContent,l=o.length;for(e=0;e<n&&t[e]===o[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===o[l-r];r++);return Ho=o.slice(e,1<r?1-r:void 0)}function Bo(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 To(){return!0}function wa(){return!1}function ze(e){function t(n,r,o,l,i){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=l,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(l):l[u]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?To:wa,this.isPropagationStopped=wa,this}return J(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=To)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=To)},persist:function(){},isPersistent:To}),t}var lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},uu=ze(lr),fo=J({},lr,{view:0,detail:0}),Xh=ze(fo),ui,ai,vr,Al=J({},fo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:au,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!==vr&&(vr&&e.type==="mousemove"?(ui=e.screenX-vr.screenX,ai=e.screenY-vr.screenY):ai=ui=0,vr=e),ui)},movementY:function(e){return"movementY"in e?e.movementY:ai}}),Sa=ze(Al),Zh=J({},Al,{dataTransfer:0}),bh=ze(Zh),em=J({},fo,{relatedTarget:0}),ci=ze(em),tm=J({},lr,{animationName:0,elapsedTime:0,pseudoElement:0}),nm=ze(tm),rm=J({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),om=ze(rm),lm=J({},lr,{data:0}),_a=ze(lm),im={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},sm={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"},um={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function am(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=um[e])?!!t[e]:!1}function au(){return am}var cm=J({},fo,{key:function(e){if(e.key){var t=im[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Bo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?sm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:au,charCode:function(e){return e.type==="keypress"?Bo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Bo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),fm=ze(cm),dm=J({},Al,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ra=ze(dm),pm=J({},fo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:au}),hm=ze(pm),mm=J({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0}),gm=ze(mm),ym=J({},Al,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),vm=ze(ym),Em=[9,13,27,32],cu=Ct&&"CompositionEvent"in window,Lr=null;Ct&&"documentMode"in document&&(Lr=document.documentMode);var wm=Ct&&"TextEvent"in window&&!Lr,Nf=Ct&&(!cu||Lr&&8<Lr&&11>=Lr),Ca=String.fromCharCode(32),Ta=!1;function Af(e,t){switch(e){case"keyup":return Em.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Of(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ln=!1;function Sm(e,t){switch(e){case"compositionend":return Of(t);case"keypress":return t.which!==32?null:(Ta=!0,Ca);case"textInput":return e=t.data,e===Ca&&Ta?null:e;default:return null}}function _m(e,t){if(Ln)return e==="compositionend"||!cu&&Af(e,t)?(e=xf(),Ho=su=zt=null,Ln=!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 Nf&&t.locale!=="ko"?null:t.data;default:return null}}var Rm={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 Pa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Rm[e.type]:t==="textarea"}function Lf(e,t,n,r){cf(r),t=sl(t,"onChange"),0<t.length&&(n=new uu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Ur=null,Gr=null;function Cm(e){Wf(e,0)}function Ol(e){var t=Dn(e);if(nf(t))return e}function Tm(e,t){if(e==="change")return t}var Uf=!1;if(Ct){var fi;if(Ct){var di="oninput"in document;if(!di){var Ia=document.createElement("div");Ia.setAttribute("oninput","return;"),di=typeof Ia.oninput=="function"}fi=di}else fi=!1;Uf=fi&&(!document.documentMode||9<document.documentMode)}function ka(){Ur&&(Ur.detachEvent("onpropertychange",Mf),Gr=Ur=null)}function Mf(e){if(e.propertyName==="value"&&Ol(Gr)){var t=[];Lf(t,Gr,e,nu(e)),hf(Cm,t)}}function Pm(e,t,n){e==="focusin"?(ka(),Ur=t,Gr=n,Ur.attachEvent("onpropertychange",Mf)):e==="focusout"&&ka()}function Im(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ol(Gr)}function km(e,t){if(e==="click")return Ol(t)}function xm(e,t){if(e==="input"||e==="change")return Ol(t)}function Nm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nt=typeof Object.is=="function"?Object.is:Nm;function Kr(e,t){if(nt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!Hi.call(t,o)||!nt(e[o],t[o]))return!1}return!0}function xa(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Na(e,t){var n=xa(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=xa(n)}}function Df(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Df(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ff(){for(var e=window,t=el();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=el(e.document)}return t}function fu(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 Am(e){var t=Ff(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Df(n.ownerDocument.documentElement,n)){if(r!==null&&fu(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 o=n.textContent.length,l=Math.min(r.start,o);r=r.end===void 0?l:Math.min(r.end,o),!e.extend&&l>r&&(o=r,r=l,l=o),o=Na(n,l);var i=Na(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),l>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 Om=Ct&&"documentMode"in document&&11>=document.documentMode,Un=null,ls=null,Mr=null,is=!1;function Aa(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;is||Un==null||Un!==el(r)||(r=Un,"selectionStart"in r&&fu(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}),Mr&&Kr(Mr,r)||(Mr=r,r=sl(ls,"onSelect"),0<r.length&&(t=new uu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Un)))}function Po(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Mn={animationend:Po("Animation","AnimationEnd"),animationiteration:Po("Animation","AnimationIteration"),animationstart:Po("Animation","AnimationStart"),transitionend:Po("Transition","TransitionEnd")},pi={},zf={};Ct&&(zf=document.createElement("div").style,"AnimationEvent"in window||(delete Mn.animationend.animation,delete Mn.animationiteration.animation,delete Mn.animationstart.animation),"TransitionEvent"in window||delete Mn.transitionend.transition);function Ll(e){if(pi[e])return pi[e];if(!Mn[e])return e;var t=Mn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in zf)return pi[e]=t[n];return e}var Vf=Ll("animationend"),Hf=Ll("animationiteration"),Bf=Ll("animationstart"),jf=Ll("transitionend"),$f=new Map,Oa="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function tn(e,t){$f.set(e,t),Sn(t,[e])}for(var hi=0;hi<Oa.length;hi++){var mi=Oa[hi],Lm=mi.toLowerCase(),Um=mi[0].toUpperCase()+mi.slice(1);tn(Lm,"on"+Um)}tn(Vf,"onAnimationEnd");tn(Hf,"onAnimationIteration");tn(Bf,"onAnimationStart");tn("dblclick","onDoubleClick");tn("focusin","onFocus");tn("focusout","onBlur");tn(jf,"onTransitionEnd");qn("onMouseEnter",["mouseout","mouseover"]);qn("onMouseLeave",["mouseout","mouseover"]);qn("onPointerEnter",["pointerout","pointerover"]);qn("onPointerLeave",["pointerout","pointerover"]);Sn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="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(" "),Mm=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function La(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Lh(r,t,void 0,e),e.currentTarget=null}function Wf(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var l=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==l&&o.isPropagationStopped())break e;La(o,u,a),l=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,a=u.currentTarget,u=u.listener,s!==l&&o.isPropagationStopped())break e;La(o,u,a),l=s}}}if(nl)throw e=ts,nl=!1,ts=null,e}function W(e,t){var n=t[fs];n===void 0&&(n=t[fs]=new Set);var r=e+"__bubble";n.has(r)||(Qf(t,e,2,!1),n.add(r))}function gi(e,t,n){var r=0;t&&(r|=4),Qf(n,e,r,t)}var Io="_reactListening"+Math.random().toString(36).slice(2);function Yr(e){if(!e[Io]){e[Io]=!0,Xc.forEach(function(n){n!=="selectionchange"&&(Mm.has(n)||gi(n,!1,e),gi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Io]||(t[Io]=!0,gi("selectionchange",!1,t))}}function Qf(e,t,n,r){switch(kf(t)){case 1:var o=qh;break;case 4:o=Jh;break;default:o=iu}n=o.bind(null,t,n,e),o=void 0,!es||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function yi(e,t,n,r,o){var l=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===o||u.nodeType===8&&u.parentNode===o)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===o||s.nodeType===8&&s.parentNode===o))return;i=i.return}for(;u!==null;){if(i=cn(u),i===null)return;if(s=i.tag,s===5||s===6){r=l=i;continue e}u=u.parentNode}}r=r.return}hf(function(){var a=l,c=nu(n),f=[];e:{var d=$f.get(e);if(d!==void 0){var y=uu,h=e;switch(e){case"keypress":if(Bo(n)===0)break e;case"keydown":case"keyup":y=fm;break;case"focusin":h="focus",y=ci;break;case"focusout":h="blur",y=ci;break;case"beforeblur":case"afterblur":y=ci;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":y=Sa;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=bh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=hm;break;case Vf:case Hf:case Bf:y=nm;break;case jf:y=gm;break;case"scroll":y=Xh;break;case"wheel":y=vm;break;case"copy":case"cut":case"paste":y=om;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=Ra}var v=(t&4)!==0,E=!v&&e==="scroll",m=v?d!==null?d+"Capture":null:d;v=[];for(var p=a,g;p!==null;){g=p;var w=g.stateNode;if(g.tag===5&&w!==null&&(g=w,m!==null&&(w=jr(p,m),w!=null&&v.push(qr(p,w,g)))),E)break;p=p.return}0<v.length&&(d=new y(d,h,null,n,c),f.push({event:d,listeners:v}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",d&&n!==Zi&&(h=n.relatedTarget||n.fromElement)&&(cn(h)||h[Tt]))break e;if((y||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,y?(h=n.relatedTarget||n.toElement,y=a,h=h?cn(h):null,h!==null&&(E=_n(h),h!==E||h.tag!==5&&h.tag!==6)&&(h=null)):(y=null,h=a),y!==h)){if(v=Sa,w="onMouseLeave",m="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(v=Ra,w="onPointerLeave",m="onPointerEnter",p="pointer"),E=y==null?d:Dn(y),g=h==null?d:Dn(h),d=new v(w,p+"leave",y,n,c),d.target=E,d.relatedTarget=g,w=null,cn(c)===a&&(v=new v(m,p+"enter",h,n,c),v.target=g,v.relatedTarget=E,w=v),E=w,y&&h)t:{for(v=y,m=h,p=0,g=v;g;g=xn(g))p++;for(g=0,w=m;w;w=xn(w))g++;for(;0<p-g;)v=xn(v),p--;for(;0<g-p;)m=xn(m),g--;for(;p--;){if(v===m||m!==null&&v===m.alternate)break t;v=xn(v),m=xn(m)}v=null}else v=null;y!==null&&Ua(f,d,y,v,!1),h!==null&&E!==null&&Ua(f,E,h,v,!0)}}e:{if(d=a?Dn(a):window,y=d.nodeName&&d.nodeName.toLowerCase(),y==="select"||y==="input"&&d.type==="file")var P=Tm;else if(Pa(d))if(Uf)P=xm;else{P=Im;var I=Pm}else(y=d.nodeName)&&y.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(P=km);if(P&&(P=P(e,a))){Lf(f,P,n,c);break e}I&&I(e,d,a),e==="focusout"&&(I=d._wrapperState)&&I.controlled&&d.type==="number"&&Ki(d,"number",d.value)}switch(I=a?Dn(a):window,e){case"focusin":(Pa(I)||I.contentEditable==="true")&&(Un=I,ls=a,Mr=null);break;case"focusout":Mr=ls=Un=null;break;case"mousedown":is=!0;break;case"contextmenu":case"mouseup":case"dragend":is=!1,Aa(f,n,c);break;case"selectionchange":if(Om)break;case"keydown":case"keyup":Aa(f,n,c)}var T;if(cu)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else Ln?Af(e,n)&&(x="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(x="onCompositionStart");x&&(Nf&&n.locale!=="ko"&&(Ln||x!=="onCompositionStart"?x==="onCompositionEnd"&&Ln&&(T=xf()):(zt=c,su="value"in zt?zt.value:zt.textContent,Ln=!0)),I=sl(a,x),0<I.length&&(x=new _a(x,e,null,n,c),f.push({event:x,listeners:I}),T?x.data=T:(T=Of(n),T!==null&&(x.data=T)))),(T=wm?Sm(e,n):_m(e,n))&&(a=sl(a,"onBeforeInput"),0<a.length&&(c=new _a("onBeforeInput","beforeinput",null,n,c),f.push({event:c,listeners:a}),c.data=T))}Wf(f,t)})}function qr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function sl(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,l=o.stateNode;o.tag===5&&l!==null&&(o=l,l=jr(e,n),l!=null&&r.unshift(qr(e,l,o)),l=jr(e,t),l!=null&&r.push(qr(e,l,o))),e=e.return}return r}function xn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ua(e,t,n,r,o){for(var l=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,o?(s=jr(n,l),s!=null&&i.unshift(qr(n,s,u))):o||(s=jr(n,l),s!=null&&i.push(qr(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Dm=/\r\n?/g,Fm=/\u0000|\uFFFD/g;function Ma(e){return(typeof e=="string"?e:""+e).replace(Dm,`
|
|
`).replace(Fm,"")}function ko(e,t,n){if(t=Ma(t),Ma(e)!==t&&n)throw Error(C(425))}function ul(){}var ss=null,us=null;function as(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 cs=typeof setTimeout=="function"?setTimeout:void 0,zm=typeof clearTimeout=="function"?clearTimeout:void 0,Da=typeof Promise=="function"?Promise:void 0,Vm=typeof queueMicrotask=="function"?queueMicrotask:typeof Da<"u"?function(e){return Da.resolve(null).then(e).catch(Hm)}:cs;function Hm(e){setTimeout(function(){throw e})}function vi(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Qr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Qr(t)}function Qt(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 Fa(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 ir=Math.random().toString(36).slice(2),at="__reactFiber$"+ir,Jr="__reactProps$"+ir,Tt="__reactContainer$"+ir,fs="__reactEvents$"+ir,Bm="__reactListeners$"+ir,jm="__reactHandles$"+ir;function cn(e){var t=e[at];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Tt]||n[at]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Fa(e);e!==null;){if(n=e[at])return n;e=Fa(e)}return t}e=n,n=e.parentNode}return null}function po(e){return e=e[at]||e[Tt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Dn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(C(33))}function Ul(e){return e[Jr]||null}var ds=[],Fn=-1;function nn(e){return{current:e}}function Q(e){0>Fn||(e.current=ds[Fn],ds[Fn]=null,Fn--)}function $(e,t){Fn++,ds[Fn]=e.current,e.current=t}var bt={},we=nn(bt),xe=nn(!1),mn=bt;function Jn(e,t){var n=e.type.contextTypes;if(!n)return bt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},l;for(l in n)o[l]=t[l];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ne(e){return e=e.childContextTypes,e!=null}function al(){Q(xe),Q(we)}function za(e,t,n){if(we.current!==bt)throw Error(C(168));$(we,t),$(xe,n)}function Gf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(C(108,Ph(e)||"Unknown",o));return J({},n,r)}function cl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||bt,mn=we.current,$(we,e),$(xe,xe.current),!0}function Va(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=Gf(e,t,mn),r.__reactInternalMemoizedMergedChildContext=e,Q(xe),Q(we),$(we,e)):Q(xe),$(xe,n)}var yt=null,Ml=!1,Ei=!1;function Kf(e){yt===null?yt=[e]:yt.push(e)}function $m(e){Ml=!0,Kf(e)}function rn(){if(!Ei&&yt!==null){Ei=!0;var e=0,t=V;try{var n=yt;for(V=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}yt=null,Ml=!1}catch(o){throw yt!==null&&(yt=yt.slice(e+1)),vf(ru,rn),o}finally{V=t,Ei=!1}}return null}var zn=[],Vn=0,fl=null,dl=0,Be=[],je=0,gn=null,wt=1,St="";function sn(e,t){zn[Vn++]=dl,zn[Vn++]=fl,fl=e,dl=t}function Yf(e,t,n){Be[je++]=wt,Be[je++]=St,Be[je++]=gn,gn=e;var r=wt;e=St;var o=32-et(r)-1;r&=~(1<<o),n+=1;var l=32-et(t)+o;if(30<l){var i=o-o%5;l=(r&(1<<i)-1).toString(32),r>>=i,o-=i,wt=1<<32-et(t)+o|n<<o|r,St=l+e}else wt=1<<l|n<<o|r,St=e}function du(e){e.return!==null&&(sn(e,1),Yf(e,1,0))}function pu(e){for(;e===fl;)fl=zn[--Vn],zn[Vn]=null,dl=zn[--Vn],zn[Vn]=null;for(;e===gn;)gn=Be[--je],Be[je]=null,St=Be[--je],Be[je]=null,wt=Be[--je],Be[je]=null}var Me=null,Ue=null,G=!1,Ze=null;function qf(e,t){var n=$e(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Ha(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,Me=e,Ue=Qt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Me=e,Ue=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=gn!==null?{id:wt,overflow:St}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=$e(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Me=e,Ue=null,!0):!1;default:return!1}}function ps(e){return(e.mode&1)!==0&&(e.flags&128)===0}function hs(e){if(G){var t=Ue;if(t){var n=t;if(!Ha(e,t)){if(ps(e))throw Error(C(418));t=Qt(n.nextSibling);var r=Me;t&&Ha(e,t)?qf(r,n):(e.flags=e.flags&-4097|2,G=!1,Me=e)}}else{if(ps(e))throw Error(C(418));e.flags=e.flags&-4097|2,G=!1,Me=e}}}function Ba(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Me=e}function xo(e){if(e!==Me)return!1;if(!G)return Ba(e),G=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!as(e.type,e.memoizedProps)),t&&(t=Ue)){if(ps(e))throw Jf(),Error(C(418));for(;t;)qf(e,t),t=Qt(t.nextSibling)}if(Ba(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(C(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ue=Qt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ue=null}}else Ue=Me?Qt(e.stateNode.nextSibling):null;return!0}function Jf(){for(var e=Ue;e;)e=Qt(e.nextSibling)}function Xn(){Ue=Me=null,G=!1}function hu(e){Ze===null?Ze=[e]:Ze.push(e)}var Wm=kt.ReactCurrentBatchConfig;function Je(e,t){if(e&&e.defaultProps){t=J({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var pl=nn(null),hl=null,Hn=null,mu=null;function gu(){mu=Hn=hl=null}function yu(e){var t=pl.current;Q(pl),e._currentValue=t}function ms(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 Kn(e,t){hl=e,mu=Hn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ke=!0),e.firstContext=null)}function Ge(e){var t=e._currentValue;if(mu!==e)if(e={context:e,memoizedValue:t,next:null},Hn===null){if(hl===null)throw Error(C(308));Hn=e,hl.dependencies={lanes:0,firstContext:e}}else Hn=Hn.next=e;return t}var fn=null;function vu(e){fn===null?fn=[e]:fn.push(e)}function Xf(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,vu(t)):(n.next=o.next,o.next=n),t.interleaved=n,Pt(e,r)}function Pt(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 Mt=!1;function Eu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Zf(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,F&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Pt(e,n)}return o=r.interleaved,o===null?(t.next=t,vu(r)):(t.next=o.next,o.next=t),r.interleaved=t,Pt(e,n)}function jo(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,ou(e,n)}}function ja(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};l===null?o=l=i:l=l.next=i,n=n.next}while(n!==null);l===null?o=l=t:l=l.next=t}else o=l=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:l,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 ml(e,t,n,r){var o=e.updateQueue;Mt=!1;var l=o.firstBaseUpdate,i=o.lastBaseUpdate,u=o.shared.pending;if(u!==null){o.shared.pending=null;var s=u,a=s.next;s.next=null,i===null?l=a:i.next=a,i=s;var c=e.alternate;c!==null&&(c=c.updateQueue,u=c.lastBaseUpdate,u!==i&&(u===null?c.firstBaseUpdate=a:u.next=a,c.lastBaseUpdate=s))}if(l!==null){var f=o.baseState;i=0,c=a=s=null,u=l;do{var d=u.lane,y=u.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:y,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var h=e,v=u;switch(d=t,y=n,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(y,f,d);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,d=typeof h=="function"?h.call(y,f,d):h,d==null)break e;f=J({},f,d);break e;case 2:Mt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[u]:d.push(u))}else y={eventTime:y,lane:d,tag:u.tag,payload:u.payload,callback:u.callback,next:null},c===null?(a=c=y,s=f):c=c.next=y,i|=d;if(u=u.next,u===null){if(u=o.shared.pending,u===null)break;d=u,u=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(1);if(c===null&&(s=f),o.baseState=s,o.firstBaseUpdate=a,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else l===null&&(o.shared.lanes=0);vn|=i,e.lanes=i,e.memoizedState=f}}function $a(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(C(191,o));o.call(r)}}}var bf=new Jc.Component().refs;function gs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:J({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Dl={isMounted:function(e){return(e=e._reactInternals)?_n(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ce(),o=Yt(e),l=_t(r,o);l.payload=t,n!=null&&(l.callback=n),t=Gt(e,l,o),t!==null&&(tt(t,e,o,r),jo(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ce(),o=Yt(e),l=_t(r,o);l.tag=1,l.payload=t,n!=null&&(l.callback=n),t=Gt(e,l,o),t!==null&&(tt(t,e,o,r),jo(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ce(),r=Yt(e),o=_t(n,r);o.tag=2,t!=null&&(o.callback=t),t=Gt(e,o,r),t!==null&&(tt(t,e,r,n),jo(t,e,r))}};function Wa(e,t,n,r,o,l,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,l,i):t.prototype&&t.prototype.isPureReactComponent?!Kr(n,r)||!Kr(o,l):!0}function ed(e,t,n){var r=!1,o=bt,l=t.contextType;return typeof l=="object"&&l!==null?l=Ge(l):(o=Ne(t)?mn:we.current,r=t.contextTypes,l=(r=r!=null)?Jn(e,o):bt),t=new t(n,l),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Dl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=l),t}function Qa(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&&Dl.enqueueReplaceState(t,t.state,null)}function ys(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=bf,Eu(e);var l=t.contextType;typeof l=="object"&&l!==null?o.context=Ge(l):(l=Ne(t)?mn:we.current,o.context=Jn(e,l)),o.state=e.memoizedState,l=t.getDerivedStateFromProps,typeof l=="function"&&(gs(e,t,l,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Dl.enqueueReplaceState(o,o.state,null),ml(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Er(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(C(309));var r=n.stateNode}if(!r)throw Error(C(147,e));var o=r,l=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===l?t.ref:(t=function(i){var u=o.refs;u===bf&&(u=o.refs={}),i===null?delete u[l]:u[l]=i},t._stringRef=l,t)}if(typeof e!="string")throw Error(C(284));if(!n._owner)throw Error(C(290,e))}return e}function No(e,t){throw e=Object.prototype.toString.call(t),Error(C(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ga(e){var t=e._init;return t(e._payload)}function td(e){function t(m,p){if(e){var g=m.deletions;g===null?(m.deletions=[p],m.flags|=16):g.push(p)}}function n(m,p){if(!e)return null;for(;p!==null;)t(m,p),p=p.sibling;return null}function r(m,p){for(m=new Map;p!==null;)p.key!==null?m.set(p.key,p):m.set(p.index,p),p=p.sibling;return m}function o(m,p){return m=qt(m,p),m.index=0,m.sibling=null,m}function l(m,p,g){return m.index=g,e?(g=m.alternate,g!==null?(g=g.index,g<p?(m.flags|=2,p):g):(m.flags|=2,p)):(m.flags|=1048576,p)}function i(m){return e&&m.alternate===null&&(m.flags|=2),m}function u(m,p,g,w){return p===null||p.tag!==6?(p=Pi(g,m.mode,w),p.return=m,p):(p=o(p,g),p.return=m,p)}function s(m,p,g,w){var P=g.type;return P===On?c(m,p,g.props.children,w,g.key):p!==null&&(p.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===Ut&&Ga(P)===p.type)?(w=o(p,g.props),w.ref=Er(m,p,g),w.return=m,w):(w=Yo(g.type,g.key,g.props,null,m.mode,w),w.ref=Er(m,p,g),w.return=m,w)}function a(m,p,g,w){return p===null||p.tag!==4||p.stateNode.containerInfo!==g.containerInfo||p.stateNode.implementation!==g.implementation?(p=Ii(g,m.mode,w),p.return=m,p):(p=o(p,g.children||[]),p.return=m,p)}function c(m,p,g,w,P){return p===null||p.tag!==7?(p=hn(g,m.mode,w,P),p.return=m,p):(p=o(p,g),p.return=m,p)}function f(m,p,g){if(typeof p=="string"&&p!==""||typeof p=="number")return p=Pi(""+p,m.mode,g),p.return=m,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Eo:return g=Yo(p.type,p.key,p.props,null,m.mode,g),g.ref=Er(m,null,p),g.return=m,g;case An:return p=Ii(p,m.mode,g),p.return=m,p;case Ut:var w=p._init;return f(m,w(p._payload),g)}if(Ir(p)||hr(p))return p=hn(p,m.mode,g,null),p.return=m,p;No(m,p)}return null}function d(m,p,g,w){var P=p!==null?p.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return P!==null?null:u(m,p,""+g,w);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Eo:return g.key===P?s(m,p,g,w):null;case An:return g.key===P?a(m,p,g,w):null;case Ut:return P=g._init,d(m,p,P(g._payload),w)}if(Ir(g)||hr(g))return P!==null?null:c(m,p,g,w,null);No(m,g)}return null}function y(m,p,g,w,P){if(typeof w=="string"&&w!==""||typeof w=="number")return m=m.get(g)||null,u(p,m,""+w,P);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case Eo:return m=m.get(w.key===null?g:w.key)||null,s(p,m,w,P);case An:return m=m.get(w.key===null?g:w.key)||null,a(p,m,w,P);case Ut:var I=w._init;return y(m,p,g,I(w._payload),P)}if(Ir(w)||hr(w))return m=m.get(g)||null,c(p,m,w,P,null);No(p,w)}return null}function h(m,p,g,w){for(var P=null,I=null,T=p,x=p=0,M=null;T!==null&&x<g.length;x++){T.index>x?(M=T,T=null):M=T.sibling;var A=d(m,T,g[x],w);if(A===null){T===null&&(T=M);break}e&&T&&A.alternate===null&&t(m,T),p=l(A,p,x),I===null?P=A:I.sibling=A,I=A,T=M}if(x===g.length)return n(m,T),G&&sn(m,x),P;if(T===null){for(;x<g.length;x++)T=f(m,g[x],w),T!==null&&(p=l(T,p,x),I===null?P=T:I.sibling=T,I=T);return G&&sn(m,x),P}for(T=r(m,T);x<g.length;x++)M=y(T,m,x,g[x],w),M!==null&&(e&&M.alternate!==null&&T.delete(M.key===null?x:M.key),p=l(M,p,x),I===null?P=M:I.sibling=M,I=M);return e&&T.forEach(function(ae){return t(m,ae)}),G&&sn(m,x),P}function v(m,p,g,w){var P=hr(g);if(typeof P!="function")throw Error(C(150));if(g=P.call(g),g==null)throw Error(C(151));for(var I=P=null,T=p,x=p=0,M=null,A=g.next();T!==null&&!A.done;x++,A=g.next()){T.index>x?(M=T,T=null):M=T.sibling;var ae=d(m,T,A.value,w);if(ae===null){T===null&&(T=M);break}e&&T&&ae.alternate===null&&t(m,T),p=l(ae,p,x),I===null?P=ae:I.sibling=ae,I=ae,T=M}if(A.done)return n(m,T),G&&sn(m,x),P;if(T===null){for(;!A.done;x++,A=g.next())A=f(m,A.value,w),A!==null&&(p=l(A,p,x),I===null?P=A:I.sibling=A,I=A);return G&&sn(m,x),P}for(T=r(m,T);!A.done;x++,A=g.next())A=y(T,m,x,A.value,w),A!==null&&(e&&A.alternate!==null&&T.delete(A.key===null?x:A.key),p=l(A,p,x),I===null?P=A:I.sibling=A,I=A);return e&&T.forEach(function(Ve){return t(m,Ve)}),G&&sn(m,x),P}function E(m,p,g,w){if(typeof g=="object"&&g!==null&&g.type===On&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Eo:e:{for(var P=g.key,I=p;I!==null;){if(I.key===P){if(P=g.type,P===On){if(I.tag===7){n(m,I.sibling),p=o(I,g.props.children),p.return=m,m=p;break e}}else if(I.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===Ut&&Ga(P)===I.type){n(m,I.sibling),p=o(I,g.props),p.ref=Er(m,I,g),p.return=m,m=p;break e}n(m,I);break}else t(m,I);I=I.sibling}g.type===On?(p=hn(g.props.children,m.mode,w,g.key),p.return=m,m=p):(w=Yo(g.type,g.key,g.props,null,m.mode,w),w.ref=Er(m,p,g),w.return=m,m=w)}return i(m);case An:e:{for(I=g.key;p!==null;){if(p.key===I)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(m,p.sibling),p=o(p,g.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=Ii(g,m.mode,w),p.return=m,m=p}return i(m);case Ut:return I=g._init,E(m,p,I(g._payload),w)}if(Ir(g))return h(m,p,g,w);if(hr(g))return v(m,p,g,w);No(m,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(m,p.sibling),p=o(p,g),p.return=m,m=p):(n(m,p),p=Pi(g,m.mode,w),p.return=m,m=p),i(m)):n(m,p)}return E}var Zn=td(!0),nd=td(!1),ho={},dt=nn(ho),Xr=nn(ho),Zr=nn(ho);function dn(e){if(e===ho)throw Error(C(174));return e}function wu(e,t){switch($(Zr,t),$(Xr,e),$(dt,ho),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:qi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=qi(t,e)}Q(dt),$(dt,t)}function bn(){Q(dt),Q(Xr),Q(Zr)}function rd(e){dn(Zr.current);var t=dn(dt.current),n=qi(t,e.type);t!==n&&($(Xr,e),$(dt,n))}function Su(e){Xr.current===e&&(Q(dt),Q(Xr))}var Y=nn(0);function gl(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 wi=[];function _u(){for(var e=0;e<wi.length;e++)wi[e]._workInProgressVersionPrimary=null;wi.length=0}var $o=kt.ReactCurrentDispatcher,Si=kt.ReactCurrentBatchConfig,yn=0,q=null,ie=null,ce=null,yl=!1,Dr=!1,br=0,Qm=0;function ye(){throw Error(C(321))}function Ru(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!nt(e[n],t[n]))return!1;return!0}function Cu(e,t,n,r,o,l){if(yn=l,q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$o.current=e===null||e.memoizedState===null?qm:Jm,e=n(r,o),Dr){l=0;do{if(Dr=!1,br=0,25<=l)throw Error(C(301));l+=1,ce=ie=null,t.updateQueue=null,$o.current=Xm,e=n(r,o)}while(Dr)}if($o.current=vl,t=ie!==null&&ie.next!==null,yn=0,ce=ie=q=null,yl=!1,t)throw Error(C(300));return e}function Tu(){var e=br!==0;return br=0,e}function ut(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ce===null?q.memoizedState=ce=e:ce=ce.next=e,ce}function Ke(){if(ie===null){var e=q.alternate;e=e!==null?e.memoizedState:null}else e=ie.next;var t=ce===null?q.memoizedState:ce.next;if(t!==null)ce=t,ie=e;else{if(e===null)throw Error(C(310));ie=e,e={memoizedState:ie.memoizedState,baseState:ie.baseState,baseQueue:ie.baseQueue,queue:ie.queue,next:null},ce===null?q.memoizedState=ce=e:ce=ce.next=e}return ce}function eo(e,t){return typeof t=="function"?t(e):t}function _i(e){var t=Ke(),n=t.queue;if(n===null)throw Error(C(311));n.lastRenderedReducer=e;var r=ie,o=r.baseQueue,l=n.pending;if(l!==null){if(o!==null){var i=o.next;o.next=l.next,l.next=i}r.baseQueue=o=l,n.pending=null}if(o!==null){l=o.next,r=r.baseState;var u=i=null,s=null,a=l;do{var c=a.lane;if((yn&c)===c)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var f={lane:c,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=f,i=r):s=s.next=f,q.lanes|=c,vn|=c}a=a.next}while(a!==null&&a!==l);s===null?i=r:s.next=u,nt(r,t.memoizedState)||(ke=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do l=o.lane,q.lanes|=l,vn|=l,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ri(e){var t=Ke(),n=t.queue;if(n===null)throw Error(C(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,l=t.memoizedState;if(o!==null){n.pending=null;var i=o=o.next;do l=e(l,i.action),i=i.next;while(i!==o);nt(l,t.memoizedState)||(ke=!0),t.memoizedState=l,t.baseQueue===null&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function od(){}function ld(e,t){var n=q,r=Ke(),o=t(),l=!nt(r.memoizedState,o);if(l&&(r.memoizedState=o,ke=!0),r=r.queue,Pu(ud.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||ce!==null&&ce.memoizedState.tag&1){if(n.flags|=2048,to(9,sd.bind(null,n,r,o,t),void 0,null),fe===null)throw Error(C(349));yn&30||id(n,t,o)}return o}function id(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=q.updateQueue,t===null?(t={lastEffect:null,stores:null},q.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function sd(e,t,n,r){t.value=n,t.getSnapshot=r,ad(t)&&cd(e)}function ud(e,t,n){return n(function(){ad(t)&&cd(e)})}function ad(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nt(e,n)}catch{return!0}}function cd(e){var t=Pt(e,1);t!==null&&tt(t,e,1,-1)}function Ka(e){var t=ut();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:eo,lastRenderedState:e},t.queue=e,e=e.dispatch=Ym.bind(null,q,e),[t.memoizedState,e]}function to(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=q.updateQueue,t===null?(t={lastEffect:null,stores:null},q.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function fd(){return Ke().memoizedState}function Wo(e,t,n,r){var o=ut();q.flags|=e,o.memoizedState=to(1|t,n,void 0,r===void 0?null:r)}function Fl(e,t,n,r){var o=Ke();r=r===void 0?null:r;var l=void 0;if(ie!==null){var i=ie.memoizedState;if(l=i.destroy,r!==null&&Ru(r,i.deps)){o.memoizedState=to(t,n,l,r);return}}q.flags|=e,o.memoizedState=to(1|t,n,l,r)}function Ya(e,t){return Wo(8390656,8,e,t)}function Pu(e,t){return Fl(2048,8,e,t)}function dd(e,t){return Fl(4,2,e,t)}function pd(e,t){return Fl(4,4,e,t)}function hd(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 md(e,t,n){return n=n!=null?n.concat([e]):null,Fl(4,4,hd.bind(null,t,e),n)}function Iu(){}function gd(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ru(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function yd(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ru(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function vd(e,t,n){return yn&21?(nt(n,t)||(n=Sf(),q.lanes|=n,vn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ke=!0),e.memoizedState=n)}function Gm(e,t){var n=V;V=n!==0&&4>n?n:4,e(!0);var r=Si.transition;Si.transition={};try{e(!1),t()}finally{V=n,Si.transition=r}}function Ed(){return Ke().memoizedState}function Km(e,t,n){var r=Yt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},wd(e))Sd(t,n);else if(n=Xf(e,t,n,r),n!==null){var o=Ce();tt(n,e,r,o),_d(n,t,r)}}function Ym(e,t,n){var r=Yt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(wd(e))Sd(t,o);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var i=t.lastRenderedState,u=l(i,n);if(o.hasEagerState=!0,o.eagerState=u,nt(u,i)){var s=t.interleaved;s===null?(o.next=o,vu(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=Xf(e,t,o,r),n!==null&&(o=Ce(),tt(n,e,r,o),_d(n,t,r))}}function wd(e){var t=e.alternate;return e===q||t!==null&&t===q}function Sd(e,t){Dr=yl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function _d(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ou(e,n)}}var vl={readContext:Ge,useCallback:ye,useContext:ye,useEffect:ye,useImperativeHandle:ye,useInsertionEffect:ye,useLayoutEffect:ye,useMemo:ye,useReducer:ye,useRef:ye,useState:ye,useDebugValue:ye,useDeferredValue:ye,useTransition:ye,useMutableSource:ye,useSyncExternalStore:ye,useId:ye,unstable_isNewReconciler:!1},qm={readContext:Ge,useCallback:function(e,t){return ut().memoizedState=[e,t===void 0?null:t],e},useContext:Ge,useEffect:Ya,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Wo(4194308,4,hd.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Wo(4,2,e,t)},useMemo:function(e,t){var n=ut();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ut();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Km.bind(null,q,e),[r.memoizedState,e]},useRef:function(e){var t=ut();return e={current:e},t.memoizedState=e},useState:Ka,useDebugValue:Iu,useDeferredValue:function(e){return ut().memoizedState=e},useTransition:function(){var e=Ka(!1),t=e[0];return e=Gm.bind(null,e[1]),ut().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=q,o=ut();if(G){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),fe===null)throw Error(C(349));yn&30||id(r,t,n)}o.memoizedState=n;var l={value:n,getSnapshot:t};return o.queue=l,Ya(ud.bind(null,r,l,e),[e]),r.flags|=2048,to(9,sd.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=ut(),t=fe.identifierPrefix;if(G){var n=St,r=wt;n=(r&~(1<<32-et(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=br++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Qm++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Jm={readContext:Ge,useCallback:gd,useContext:Ge,useEffect:Pu,useImperativeHandle:md,useInsertionEffect:dd,useLayoutEffect:pd,useMemo:yd,useReducer:_i,useRef:fd,useState:function(){return _i(eo)},useDebugValue:Iu,useDeferredValue:function(e){var t=Ke();return vd(t,ie.memoizedState,e)},useTransition:function(){var e=_i(eo)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:od,useSyncExternalStore:ld,useId:Ed,unstable_isNewReconciler:!1},Xm={readContext:Ge,useCallback:gd,useContext:Ge,useEffect:Pu,useImperativeHandle:md,useInsertionEffect:dd,useLayoutEffect:pd,useMemo:yd,useReducer:Ri,useRef:fd,useState:function(){return Ri(eo)},useDebugValue:Iu,useDeferredValue:function(e){var t=Ke();return ie===null?t.memoizedState=e:vd(t,ie.memoizedState,e)},useTransition:function(){var e=Ri(eo)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:od,useSyncExternalStore:ld,useId:Ed,unstable_isNewReconciler:!1};function er(e,t){try{var n="",r=t;do n+=Th(r),r=r.return;while(r);var o=n}catch(l){o=`
|
|
Error generating stack: `+l.message+`
|
|
`+l.stack}return{value:e,source:t,stack:o,digest:null}}function Ci(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function vs(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Zm=typeof WeakMap=="function"?WeakMap:Map;function Rd(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){wl||(wl=!0,ks=r),vs(e,t)},n}function Cd(e,t,n){n=_t(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){vs(e,t)}}var l=e.stateNode;return l!==null&&typeof l.componentDidCatch=="function"&&(n.callback=function(){vs(e,t),typeof r!="function"&&(Kt===null?Kt=new Set([this]):Kt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function qa(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Zm;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=d0.bind(null,e,t,n),t.then(e,e))}function Ja(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 Xa(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=_t(-1,1),t.tag=2,Gt(n,t,1))),n.lanes|=1),e)}var bm=kt.ReactCurrentOwner,ke=!1;function _e(e,t,n,r){t.child=e===null?nd(t,null,n,r):Zn(t,e.child,n,r)}function Za(e,t,n,r,o){n=n.render;var l=t.ref;return Kn(t,o),r=Cu(e,t,n,r,l,o),n=Tu(),e!==null&&!ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,It(e,t,o)):(G&&n&&du(t),t.flags|=1,_e(e,t,r,o),t.child)}function ba(e,t,n,r,o){if(e===null){var l=n.type;return typeof l=="function"&&!Mu(l)&&l.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=l,Td(e,t,l,r,o)):(e=Yo(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(l=e.child,!(e.lanes&o)){var i=l.memoizedProps;if(n=n.compare,n=n!==null?n:Kr,n(i,r)&&e.ref===t.ref)return It(e,t,o)}return t.flags|=1,e=qt(l,r),e.ref=t.ref,e.return=t,t.child=e}function Td(e,t,n,r,o){if(e!==null){var l=e.memoizedProps;if(Kr(l,r)&&e.ref===t.ref)if(ke=!1,t.pendingProps=r=l,(e.lanes&o)!==0)e.flags&131072&&(ke=!0);else return t.lanes=e.lanes,It(e,t,o)}return Es(e,t,n,r,o)}function Pd(e,t,n){var r=t.pendingProps,o=r.children,l=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},$(jn,Le),Le|=n;else{if(!(n&1073741824))return e=l!==null?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,$(jn,Le),Le|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=l!==null?l.baseLanes:n,$(jn,Le),Le|=r}else l!==null?(r=l.baseLanes|n,t.memoizedState=null):r=n,$(jn,Le),Le|=r;return _e(e,t,o,n),t.child}function Id(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Es(e,t,n,r,o){var l=Ne(n)?mn:we.current;return l=Jn(t,l),Kn(t,o),n=Cu(e,t,n,r,l,o),r=Tu(),e!==null&&!ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,It(e,t,o)):(G&&r&&du(t),t.flags|=1,_e(e,t,n,o),t.child)}function ec(e,t,n,r,o){if(Ne(n)){var l=!0;cl(t)}else l=!1;if(Kn(t,o),t.stateNode===null)Qo(e,t),ed(t,n,r),ys(t,n,r,o),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=Ge(a):(a=Ne(n)?mn:we.current,a=Jn(t,a));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof i.getSnapshotBeforeUpdate=="function";f||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Qa(t,i,r,a),Mt=!1;var d=t.memoizedState;i.state=d,ml(t,r,i,o),s=t.memoizedState,u!==r||d!==s||xe.current||Mt?(typeof c=="function"&&(gs(t,n,c,r),s=t.memoizedState),(u=Mt||Wa(t,n,u,r,d,s,a))?(f||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=a,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Zf(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Je(t.type,u),i.props=a,f=t.pendingProps,d=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Ge(s):(s=Ne(n)?mn:we.current,s=Jn(t,s));var y=n.getDerivedStateFromProps;(c=typeof y=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==f||d!==s)&&Qa(t,i,r,s),Mt=!1,d=t.memoizedState,i.state=d,ml(t,r,i,o);var h=t.memoizedState;u!==f||d!==h||xe.current||Mt?(typeof y=="function"&&(gs(t,n,y,r),h=t.memoizedState),(a=Mt||Wa(t,n,a,r,d,h,s)||!1)?(c||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,h,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,h,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return ws(e,t,n,r,l,o)}function ws(e,t,n,r,o,l){Id(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return o&&Va(t,n,!1),It(e,t,l);r=t.stateNode,bm.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Zn(t,e.child,null,l),t.child=Zn(t,null,u,l)):_e(e,t,u,l),t.memoizedState=r.state,o&&Va(t,n,!0),t.child}function kd(e){var t=e.stateNode;t.pendingContext?za(e,t.pendingContext,t.pendingContext!==t.context):t.context&&za(e,t.context,!1),wu(e,t.containerInfo)}function tc(e,t,n,r,o){return Xn(),hu(o),t.flags|=256,_e(e,t,n,r),t.child}var Ss={dehydrated:null,treeContext:null,retryLane:0};function _s(e){return{baseLanes:e,cachePool:null,transitions:null}}function xd(e,t,n){var r=t.pendingProps,o=Y.current,l=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(o&2)!==0),u?(l=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),$(Y,o&1),e===null)return hs(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):(i=r.children,e=r.fallback,l?(r=t.mode,l=t.child,i={mode:"hidden",children:i},!(r&1)&&l!==null?(l.childLanes=0,l.pendingProps=i):l=Hl(i,r,0,null),e=hn(e,r,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=_s(n),t.memoizedState=Ss,e):ku(t,i));if(o=e.memoizedState,o!==null&&(u=o.dehydrated,u!==null))return e0(e,t,i,r,u,o,n);if(l){l=r.fallback,i=t.mode,o=e.child,u=o.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=qt(o,s),r.subtreeFlags=o.subtreeFlags&14680064),u!==null?l=qt(u,l):(l=hn(l,i,n,null),l.flags|=2),l.return=t,r.return=t,r.sibling=l,t.child=r,r=l,l=t.child,i=e.child.memoizedState,i=i===null?_s(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=Ss,r}return l=e.child,e=l.sibling,r=qt(l,{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 ku(e,t){return t=Hl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ao(e,t,n,r){return r!==null&&hu(r),Zn(t,e.child,null,n),e=ku(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function e0(e,t,n,r,o,l,i){if(n)return t.flags&256?(t.flags&=-257,r=Ci(Error(C(422))),Ao(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(l=r.fallback,o=t.mode,r=Hl({mode:"visible",children:r.children},o,0,null),l=hn(l,o,i,null),l.flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,t.mode&1&&Zn(t,e.child,null,i),t.child.memoizedState=_s(i),t.memoizedState=Ss,l);if(!(t.mode&1))return Ao(e,t,i,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var u=r.dgst;return r=u,l=Error(C(419)),r=Ci(l,r,void 0),Ao(e,t,i,r)}if(u=(i&e.childLanes)!==0,ke||u){if(r=fe,r!==null){switch(i&-i){case 4:o=2;break;case 16:o=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:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|i)?0:o,o!==0&&o!==l.retryLane&&(l.retryLane=o,Pt(e,o),tt(r,e,o,-1))}return Uu(),r=Ci(Error(C(421))),Ao(e,t,i,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=p0.bind(null,e),o._reactRetry=t,null):(e=l.treeContext,Ue=Qt(o.nextSibling),Me=t,G=!0,Ze=null,e!==null&&(Be[je++]=wt,Be[je++]=St,Be[je++]=gn,wt=e.id,St=e.overflow,gn=t),t=ku(t,r.children),t.flags|=4096,t)}function nc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ms(e.return,t,n)}function Ti(e,t,n,r,o){var l=e.memoizedState;l===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(l.isBackwards=t,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=n,l.tailMode=o)}function Nd(e,t,n){var r=t.pendingProps,o=r.revealOrder,l=r.tail;if(_e(e,t,r.children,n),r=Y.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&&nc(e,n,t);else if(e.tag===19)nc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if($(Y,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&gl(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ti(t,!1,o,n,l);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&gl(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ti(t,!0,n,null,l);break;case"together":Ti(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Qo(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),vn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(C(153));if(t.child!==null){for(e=t.child,n=qt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=qt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function t0(e,t,n){switch(t.tag){case 3:kd(t),Xn();break;case 5:rd(t);break;case 1:Ne(t.type)&&cl(t);break;case 4:wu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;$(pl,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?($(Y,Y.current&1),t.flags|=128,null):n&t.child.childLanes?xd(e,t,n):($(Y,Y.current&1),e=It(e,t,n),e!==null?e.sibling:null);$(Y,Y.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Nd(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),$(Y,Y.current),r)break;return null;case 22:case 23:return t.lanes=0,Pd(e,t,n)}return It(e,t,n)}var Ad,Rs,Od,Ld;Ad=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}};Rs=function(){};Od=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,dn(dt.current);var l=null;switch(n){case"input":o=Qi(e,o),r=Qi(e,r),l=[];break;case"select":o=J({},o,{value:void 0}),r=J({},r,{value:void 0}),l=[];break;case"textarea":o=Yi(e,o),r=Yi(e,r),l=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ul)}Ji(n,r);var i;n=null;for(a in o)if(!r.hasOwnProperty(a)&&o.hasOwnProperty(a)&&o[a]!=null)if(a==="style"){var u=o[a];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Hr.hasOwnProperty(a)?l||(l=[]):(l=l||[]).push(a,null));for(a in r){var s=r[a];if(u=o!=null?o[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(l||(l=[]),l.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(l=l||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(l=l||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Hr.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&W("scroll",e),l||u===s||(l=[])):(l=l||[]).push(a,s))}n&&(l=l||[]).push("style",n);var a=l;(t.updateQueue=a)&&(t.flags|=4)}};Ld=function(e,t,n,r){n!==r&&(t.flags|=4)};function wr(e,t){if(!G)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function n0(e,t,n){var r=t.pendingProps;switch(pu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ve(t),null;case 1:return Ne(t.type)&&al(),ve(t),null;case 3:return r=t.stateNode,bn(),Q(xe),Q(we),_u(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(xo(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ze!==null&&(As(Ze),Ze=null))),Rs(e,t),ve(t),null;case 5:Su(t);var o=dn(Zr.current);if(n=t.type,e!==null&&t.stateNode!=null)Od(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(C(166));return ve(t),null}if(e=dn(dt.current),xo(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[at]=t,r[Jr]=l,e=(t.mode&1)!==0,n){case"dialog":W("cancel",r),W("close",r);break;case"iframe":case"object":case"embed":W("load",r);break;case"video":case"audio":for(o=0;o<xr.length;o++)W(xr[o],r);break;case"source":W("error",r);break;case"img":case"image":case"link":W("error",r),W("load",r);break;case"details":W("toggle",r);break;case"input":fa(r,l),W("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},W("invalid",r);break;case"textarea":pa(r,l),W("invalid",r)}Ji(n,l),o=null;for(var i in l)if(l.hasOwnProperty(i)){var u=l[i];i==="children"?typeof u=="string"?r.textContent!==u&&(l.suppressHydrationWarning!==!0&&ko(r.textContent,u,e),o=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(l.suppressHydrationWarning!==!0&&ko(r.textContent,u,e),o=["children",""+u]):Hr.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&W("scroll",r)}switch(n){case"input":wo(r),da(r,l,!0);break;case"textarea":wo(r),ha(r);break;case"select":case"option":break;default:typeof l.onClick=="function"&&(r.onclick=ul)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=lf(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[at]=t,e[Jr]=r,Ad(e,t,!1,!1),t.stateNode=e;e:{switch(i=Xi(n,r),n){case"dialog":W("cancel",e),W("close",e),o=r;break;case"iframe":case"object":case"embed":W("load",e),o=r;break;case"video":case"audio":for(o=0;o<xr.length;o++)W(xr[o],e);o=r;break;case"source":W("error",e),o=r;break;case"img":case"image":case"link":W("error",e),W("load",e),o=r;break;case"details":W("toggle",e),o=r;break;case"input":fa(e,r),o=Qi(e,r),W("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=J({},r,{value:void 0}),W("invalid",e);break;case"textarea":pa(e,r),o=Yi(e,r),W("invalid",e);break;default:o=r}Ji(n,o),u=o;for(l in u)if(u.hasOwnProperty(l)){var s=u[l];l==="style"?af(e,s):l==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&sf(e,s)):l==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Br(e,s):typeof s=="number"&&Br(e,""+s):l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&l!=="autoFocus"&&(Hr.hasOwnProperty(l)?s!=null&&l==="onScroll"&&W("scroll",e):s!=null&&Zs(e,l,s,i))}switch(n){case"input":wo(e),da(e,r,!1);break;case"textarea":wo(e),ha(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Zt(r.value));break;case"select":e.multiple=!!r.multiple,l=r.value,l!=null?$n(e,!!r.multiple,l,!1):r.defaultValue!=null&&$n(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=ul)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ve(t),null;case 6:if(e&&t.stateNode!=null)Ld(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(C(166));if(n=dn(Zr.current),dn(dt.current),xo(t)){if(r=t.stateNode,n=t.memoizedProps,r[at]=t,(l=r.nodeValue!==n)&&(e=Me,e!==null))switch(e.tag){case 3:ko(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ko(r.nodeValue,n,(e.mode&1)!==0)}l&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[at]=t,t.stateNode=r}return ve(t),null;case 13:if(Q(Y),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(G&&Ue!==null&&t.mode&1&&!(t.flags&128))Jf(),Xn(),t.flags|=98560,l=!1;else if(l=xo(t),r!==null&&r.dehydrated!==null){if(e===null){if(!l)throw Error(C(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(C(317));l[at]=t}else Xn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ve(t),l=!1}else Ze!==null&&(As(Ze),Ze=null),l=!0;if(!l)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||Y.current&1?se===0&&(se=3):Uu())),t.updateQueue!==null&&(t.flags|=4),ve(t),null);case 4:return bn(),Rs(e,t),e===null&&Yr(t.stateNode.containerInfo),ve(t),null;case 10:return yu(t.type._context),ve(t),null;case 17:return Ne(t.type)&&al(),ve(t),null;case 19:if(Q(Y),l=t.memoizedState,l===null)return ve(t),null;if(r=(t.flags&128)!==0,i=l.rendering,i===null)if(r)wr(l,!1);else{if(se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=gl(e),i!==null){for(t.flags|=128,wr(l,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)l=n,e=r,l.flags&=14680066,i=l.alternate,i===null?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=i.childLanes,l.lanes=i.lanes,l.child=i.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=i.memoizedProps,l.memoizedState=i.memoizedState,l.updateQueue=i.updateQueue,l.type=i.type,e=i.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return $(Y,Y.current&1|2),t.child}e=e.sibling}l.tail!==null&&ee()>tr&&(t.flags|=128,r=!0,wr(l,!1),t.lanes=4194304)}else{if(!r)if(e=gl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),wr(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!G)return ve(t),null}else 2*ee()-l.renderingStartTime>tr&&n!==1073741824&&(t.flags|=128,r=!0,wr(l,!1),t.lanes=4194304);l.isBackwards?(i.sibling=t.child,t.child=i):(n=l.last,n!==null?n.sibling=i:t.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=ee(),t.sibling=null,n=Y.current,$(Y,r?n&1|2:n&1),t):(ve(t),null);case 22:case 23:return Lu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Le&1073741824&&(ve(t),t.subtreeFlags&6&&(t.flags|=8192)):ve(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function r0(e,t){switch(pu(t),t.tag){case 1:return Ne(t.type)&&al(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return bn(),Q(xe),Q(we),_u(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Su(t),null;case 13:if(Q(Y),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Xn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Q(Y),null;case 4:return bn(),null;case 10:return yu(t.type._context),null;case 22:case 23:return Lu(),null;case 24:return null;default:return null}}var Oo=!1,Ee=!1,o0=typeof WeakSet=="function"?WeakSet:Set,N=null;function Bn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Z(e,t,r)}else n.current=null}function Cs(e,t,n){try{n()}catch(r){Z(e,t,r)}}var rc=!1;function l0(e,t){if(ss=ll,e=Ff(),fu(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 o=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,a=0,c=0,f=e,d=null;t:for(;;){for(var y;f!==n||o!==0&&f.nodeType!==3||(u=i+o),f!==l||r!==0&&f.nodeType!==3||(s=i+r),f.nodeType===3&&(i+=f.nodeValue.length),(y=f.firstChild)!==null;)d=f,f=y;for(;;){if(f===e)break t;if(d===n&&++a===o&&(u=i),d===l&&++c===r&&(s=i),(y=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=y}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(us={focusedElem:e,selectionRange:n},ll=!1,N=t;N!==null;)if(t=N,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,N=e;else for(;N!==null;){t=N;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,E=h.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?v:Je(t.type,v),E);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(w){Z(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,N=e;break}N=t.return}return h=rc,rc=!1,h}function Fr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var l=o.destroy;o.destroy=void 0,l!==void 0&&Cs(t,n,l)}o=o.next}while(o!==r)}}function zl(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 Ts(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 Ud(e){var t=e.alternate;t!==null&&(e.alternate=null,Ud(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[at],delete t[Jr],delete t[fs],delete t[Bm],delete t[jm])),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 Md(e){return e.tag===5||e.tag===3||e.tag===4}function oc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Md(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 Ps(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=ul));else if(r!==4&&(e=e.child,e!==null))for(Ps(e,t,n),e=e.sibling;e!==null;)Ps(e,t,n),e=e.sibling}function Is(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(Is(e,t,n),e=e.sibling;e!==null;)Is(e,t,n),e=e.sibling}var pe=null,Xe=!1;function Ot(e,t,n){for(n=n.child;n!==null;)Dd(e,t,n),n=n.sibling}function Dd(e,t,n){if(ft&&typeof ft.onCommitFiberUnmount=="function")try{ft.onCommitFiberUnmount(Nl,n)}catch{}switch(n.tag){case 5:Ee||Bn(n,t);case 6:var r=pe,o=Xe;pe=null,Ot(e,t,n),pe=r,Xe=o,pe!==null&&(Xe?(e=pe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):pe.removeChild(n.stateNode));break;case 18:pe!==null&&(Xe?(e=pe,n=n.stateNode,e.nodeType===8?vi(e.parentNode,n):e.nodeType===1&&vi(e,n),Qr(e)):vi(pe,n.stateNode));break;case 4:r=pe,o=Xe,pe=n.stateNode.containerInfo,Xe=!0,Ot(e,t,n),pe=r,Xe=o;break;case 0:case 11:case 14:case 15:if(!Ee&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var l=o,i=l.destroy;l=l.tag,i!==void 0&&(l&2||l&4)&&Cs(n,t,i),o=o.next}while(o!==r)}Ot(e,t,n);break;case 1:if(!Ee&&(Bn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Z(n,t,u)}Ot(e,t,n);break;case 21:Ot(e,t,n);break;case 22:n.mode&1?(Ee=(r=Ee)||n.memoizedState!==null,Ot(e,t,n),Ee=r):Ot(e,t,n);break;default:Ot(e,t,n)}}function lc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new o0),t.forEach(function(r){var o=h0.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function qe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var l=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:pe=u.stateNode,Xe=!1;break e;case 3:pe=u.stateNode.containerInfo,Xe=!0;break e;case 4:pe=u.stateNode.containerInfo,Xe=!0;break e}u=u.return}if(pe===null)throw Error(C(160));Dd(l,i,o),pe=null,Xe=!1;var s=o.alternate;s!==null&&(s.return=null),o.return=null}catch(a){Z(o,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Fd(t,e),t=t.sibling}function Fd(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(qe(t,e),st(e),r&4){try{Fr(3,e,e.return),zl(3,e)}catch(v){Z(e,e.return,v)}try{Fr(5,e,e.return)}catch(v){Z(e,e.return,v)}}break;case 1:qe(t,e),st(e),r&512&&n!==null&&Bn(n,n.return);break;case 5:if(qe(t,e),st(e),r&512&&n!==null&&Bn(n,n.return),e.flags&32){var o=e.stateNode;try{Br(o,"")}catch(v){Z(e,e.return,v)}}if(r&4&&(o=e.stateNode,o!=null)){var l=e.memoizedProps,i=n!==null?n.memoizedProps:l,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&l.type==="radio"&&l.name!=null&&rf(o,l),Xi(u,i);var a=Xi(u,l);for(i=0;i<s.length;i+=2){var c=s[i],f=s[i+1];c==="style"?af(o,f):c==="dangerouslySetInnerHTML"?sf(o,f):c==="children"?Br(o,f):Zs(o,c,f,a)}switch(u){case"input":Gi(o,l);break;case"textarea":of(o,l);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!l.multiple;var y=l.value;y!=null?$n(o,!!l.multiple,y,!1):d!==!!l.multiple&&(l.defaultValue!=null?$n(o,!!l.multiple,l.defaultValue,!0):$n(o,!!l.multiple,l.multiple?[]:"",!1))}o[Jr]=l}catch(v){Z(e,e.return,v)}}break;case 6:if(qe(t,e),st(e),r&4){if(e.stateNode===null)throw Error(C(162));o=e.stateNode,l=e.memoizedProps;try{o.nodeValue=l}catch(v){Z(e,e.return,v)}}break;case 3:if(qe(t,e),st(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Qr(t.containerInfo)}catch(v){Z(e,e.return,v)}break;case 4:qe(t,e),st(e);break;case 13:qe(t,e),st(e),o=e.child,o.flags&8192&&(l=o.memoizedState!==null,o.stateNode.isHidden=l,!l||o.alternate!==null&&o.alternate.memoizedState!==null||(Au=ee())),r&4&&lc(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Ee=(a=Ee)||c,qe(t,e),Ee=a):qe(t,e),st(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!c&&e.mode&1)for(N=e,c=e.child;c!==null;){for(f=N=c;N!==null;){switch(d=N,y=d.child,d.tag){case 0:case 11:case 14:case 15:Fr(4,d,d.return);break;case 1:Bn(d,d.return);var h=d.stateNode;if(typeof h.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(v){Z(r,n,v)}}break;case 5:Bn(d,d.return);break;case 22:if(d.memoizedState!==null){sc(f);continue}}y!==null?(y.return=d,N=y):sc(f)}c=c.sibling}e:for(c=null,f=e;;){if(f.tag===5){if(c===null){c=f;try{o=f.stateNode,a?(l=o.style,typeof l.setProperty=="function"?l.setProperty("display","none","important"):l.display="none"):(u=f.stateNode,s=f.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=uf("display",i))}catch(v){Z(e,e.return,v)}}}else if(f.tag===6){if(c===null)try{f.stateNode.nodeValue=a?"":f.memoizedProps}catch(v){Z(e,e.return,v)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;c===f&&(c=null),f=f.return}c===f&&(c=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:qe(t,e),st(e),r&4&&lc(e);break;case 21:break;default:qe(t,e),st(e)}}function st(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Md(n)){var r=n;break e}n=n.return}throw Error(C(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Br(o,""),r.flags&=-33);var l=oc(e);Is(e,l,o);break;case 3:case 4:var i=r.stateNode.containerInfo,u=oc(e);Ps(e,u,i);break;default:throw Error(C(161))}}catch(s){Z(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function i0(e,t,n){N=e,zd(e)}function zd(e,t,n){for(var r=(e.mode&1)!==0;N!==null;){var o=N,l=o.child;if(o.tag===22&&r){var i=o.memoizedState!==null||Oo;if(!i){var u=o.alternate,s=u!==null&&u.memoizedState!==null||Ee;u=Oo;var a=Ee;if(Oo=i,(Ee=s)&&!a)for(N=o;N!==null;)i=N,s=i.child,i.tag===22&&i.memoizedState!==null?uc(o):s!==null?(s.return=i,N=s):uc(o);for(;l!==null;)N=l,zd(l),l=l.sibling;N=o,Oo=u,Ee=a}ic(e)}else o.subtreeFlags&8772&&l!==null?(l.return=o,N=l):ic(e)}}function ic(e){for(;N!==null;){var t=N;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ee||zl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ee)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:Je(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;l!==null&&$a(t,l,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}$a(t,i,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 a=t.alternate;if(a!==null){var c=a.memoizedState;if(c!==null){var f=c.dehydrated;f!==null&&Qr(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(C(163))}Ee||t.flags&512&&Ts(t)}catch(d){Z(t,t.return,d)}}if(t===e){N=null;break}if(n=t.sibling,n!==null){n.return=t.return,N=n;break}N=t.return}}function sc(e){for(;N!==null;){var t=N;if(t===e){N=null;break}var n=t.sibling;if(n!==null){n.return=t.return,N=n;break}N=t.return}}function uc(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{zl(4,t)}catch(s){Z(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(s){Z(t,o,s)}}var l=t.return;try{Ts(t)}catch(s){Z(t,l,s)}break;case 5:var i=t.return;try{Ts(t)}catch(s){Z(t,i,s)}}}catch(s){Z(t,t.return,s)}if(t===e){N=null;break}var u=t.sibling;if(u!==null){u.return=t.return,N=u;break}N=t.return}}var s0=Math.ceil,El=kt.ReactCurrentDispatcher,xu=kt.ReactCurrentOwner,We=kt.ReactCurrentBatchConfig,F=0,fe=null,re=null,he=0,Le=0,jn=nn(0),se=0,no=null,vn=0,Vl=0,Nu=0,zr=null,Ie=null,Au=0,tr=1/0,gt=null,wl=!1,ks=null,Kt=null,Lo=!1,Vt=null,Sl=0,Vr=0,xs=null,Go=-1,Ko=0;function Ce(){return F&6?ee():Go!==-1?Go:Go=ee()}function Yt(e){return e.mode&1?F&2&&he!==0?he&-he:Wm.transition!==null?(Ko===0&&(Ko=Sf()),Ko):(e=V,e!==0||(e=window.event,e=e===void 0?16:kf(e.type)),e):1}function tt(e,t,n,r){if(50<Vr)throw Vr=0,xs=null,Error(C(185));co(e,n,r),(!(F&2)||e!==fe)&&(e===fe&&(!(F&2)&&(Vl|=n),se===4&&Ft(e,he)),Ae(e,r),n===1&&F===0&&!(t.mode&1)&&(tr=ee()+500,Ml&&rn()))}function Ae(e,t){var n=e.callbackNode;Wh(e,t);var r=ol(e,e===fe?he:0);if(r===0)n!==null&&ya(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ya(n),t===1)e.tag===0?$m(ac.bind(null,e)):Kf(ac.bind(null,e)),Vm(function(){!(F&6)&&rn()}),n=null;else{switch(_f(r)){case 1:n=ru;break;case 4:n=Ef;break;case 16:n=rl;break;case 536870912:n=wf;break;default:n=rl}n=Gd(n,Vd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Vd(e,t){if(Go=-1,Ko=0,F&6)throw Error(C(327));var n=e.callbackNode;if(Yn()&&e.callbackNode!==n)return null;var r=ol(e,e===fe?he:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=_l(e,r);else{t=r;var o=F;F|=2;var l=Bd();(fe!==e||he!==t)&&(gt=null,tr=ee()+500,pn(e,t));do try{c0();break}catch(u){Hd(e,u)}while(1);gu(),El.current=l,F=o,re!==null?t=0:(fe=null,he=0,t=se)}if(t!==0){if(t===2&&(o=ns(e),o!==0&&(r=o,t=Ns(e,o))),t===1)throw n=no,pn(e,0),Ft(e,r),Ae(e,ee()),n;if(t===6)Ft(e,r);else{if(o=e.current.alternate,!(r&30)&&!u0(o)&&(t=_l(e,r),t===2&&(l=ns(e),l!==0&&(r=l,t=Ns(e,l))),t===1))throw n=no,pn(e,0),Ft(e,r),Ae(e,ee()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(C(345));case 2:un(e,Ie,gt);break;case 3:if(Ft(e,r),(r&130023424)===r&&(t=Au+500-ee(),10<t)){if(ol(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ce(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=cs(un.bind(null,e,Ie,gt),t);break}un(e,Ie,gt);break;case 4:if(Ft(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-et(r);l=1<<i,i=t[i],i>o&&(o=i),r&=~l}if(r=o,r=ee()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*s0(r/1960))-r,10<r){e.timeoutHandle=cs(un.bind(null,e,Ie,gt),r);break}un(e,Ie,gt);break;case 5:un(e,Ie,gt);break;default:throw Error(C(329))}}}return Ae(e,ee()),e.callbackNode===n?Vd.bind(null,e):null}function Ns(e,t){var n=zr;return e.current.memoizedState.isDehydrated&&(pn(e,t).flags|=256),e=_l(e,t),e!==2&&(t=Ie,Ie=n,t!==null&&As(t)),e}function As(e){Ie===null?Ie=e:Ie.push.apply(Ie,e)}function u0(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 o=n[r],l=o.getSnapshot;o=o.value;try{if(!nt(l(),o))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 Ft(e,t){for(t&=~Nu,t&=~Vl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-et(t),r=1<<n;e[n]=-1,t&=~r}}function ac(e){if(F&6)throw Error(C(327));Yn();var t=ol(e,0);if(!(t&1))return Ae(e,ee()),null;var n=_l(e,t);if(e.tag!==0&&n===2){var r=ns(e);r!==0&&(t=r,n=Ns(e,r))}if(n===1)throw n=no,pn(e,0),Ft(e,t),Ae(e,ee()),n;if(n===6)throw Error(C(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,un(e,Ie,gt),Ae(e,ee()),null}function Ou(e,t){var n=F;F|=1;try{return e(t)}finally{F=n,F===0&&(tr=ee()+500,Ml&&rn())}}function En(e){Vt!==null&&Vt.tag===0&&!(F&6)&&Yn();var t=F;F|=1;var n=We.transition,r=V;try{if(We.transition=null,V=1,e)return e()}finally{V=r,We.transition=n,F=t,!(F&6)&&rn()}}function Lu(){Le=jn.current,Q(jn)}function pn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,zm(n)),re!==null)for(n=re.return;n!==null;){var r=n;switch(pu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&al();break;case 3:bn(),Q(xe),Q(we),_u();break;case 5:Su(r);break;case 4:bn();break;case 13:Q(Y);break;case 19:Q(Y);break;case 10:yu(r.type._context);break;case 22:case 23:Lu()}n=n.return}if(fe=e,re=e=qt(e.current,null),he=Le=t,se=0,no=null,Nu=Vl=vn=0,Ie=zr=null,fn!==null){for(t=0;t<fn.length;t++)if(n=fn[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,l=n.pending;if(l!==null){var i=l.next;l.next=o,r.next=i}n.pending=r}fn=null}return e}function Hd(e,t){do{var n=re;try{if(gu(),$o.current=vl,yl){for(var r=q.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}yl=!1}if(yn=0,ce=ie=q=null,Dr=!1,br=0,xu.current=null,n===null||n.return===null){se=1,no=t,re=null;break}e:{var l=e,i=n.return,u=n,s=t;if(t=he,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,c=u,f=c.tag;if(!(c.mode&1)&&(f===0||f===11||f===15)){var d=c.alternate;d?(c.updateQueue=d.updateQueue,c.memoizedState=d.memoizedState,c.lanes=d.lanes):(c.updateQueue=null,c.memoizedState=null)}var y=Ja(i);if(y!==null){y.flags&=-257,Xa(y,i,u,l,t),y.mode&1&&qa(l,a,t),t=y,s=a;var h=t.updateQueue;if(h===null){var v=new Set;v.add(s),t.updateQueue=v}else h.add(s);break e}else{if(!(t&1)){qa(l,a,t),Uu();break e}s=Error(C(426))}}else if(G&&u.mode&1){var E=Ja(i);if(E!==null){!(E.flags&65536)&&(E.flags|=256),Xa(E,i,u,l,t),hu(er(s,u));break e}}l=s=er(s,u),se!==4&&(se=2),zr===null?zr=[l]:zr.push(l),l=i;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t;var m=Rd(l,s,t);ja(l,m);break e;case 1:u=s;var p=l.type,g=l.stateNode;if(!(l.flags&128)&&(typeof p.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Kt===null||!Kt.has(g)))){l.flags|=65536,t&=-t,l.lanes|=t;var w=Cd(l,u,t);ja(l,w);break e}}l=l.return}while(l!==null)}$d(n)}catch(P){t=P,re===n&&n!==null&&(re=n=n.return);continue}break}while(1)}function Bd(){var e=El.current;return El.current=vl,e===null?vl:e}function Uu(){(se===0||se===3||se===2)&&(se=4),fe===null||!(vn&268435455)&&!(Vl&268435455)||Ft(fe,he)}function _l(e,t){var n=F;F|=2;var r=Bd();(fe!==e||he!==t)&&(gt=null,pn(e,t));do try{a0();break}catch(o){Hd(e,o)}while(1);if(gu(),F=n,El.current=r,re!==null)throw Error(C(261));return fe=null,he=0,se}function a0(){for(;re!==null;)jd(re)}function c0(){for(;re!==null&&!Mh();)jd(re)}function jd(e){var t=Qd(e.alternate,e,Le);e.memoizedProps=e.pendingProps,t===null?$d(e):re=t,xu.current=null}function $d(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=r0(n,t),n!==null){n.flags&=32767,re=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{se=6,re=null;return}}else if(n=n0(n,t,Le),n!==null){re=n;return}if(t=t.sibling,t!==null){re=t;return}re=t=e}while(t!==null);se===0&&(se=5)}function un(e,t,n){var r=V,o=We.transition;try{We.transition=null,V=1,f0(e,t,n,r)}finally{We.transition=o,V=r}return null}function f0(e,t,n,r){do Yn();while(Vt!==null);if(F&6)throw Error(C(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(C(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(Qh(e,l),e===fe&&(re=fe=null,he=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Lo||(Lo=!0,Gd(rl,function(){return Yn(),null})),l=(n.flags&15990)!==0,n.subtreeFlags&15990||l){l=We.transition,We.transition=null;var i=V;V=1;var u=F;F|=4,xu.current=null,l0(e,n),Fd(n,e),Am(us),ll=!!ss,us=ss=null,e.current=n,i0(n),Dh(),F=u,V=i,We.transition=l}else e.current=n;if(Lo&&(Lo=!1,Vt=e,Sl=o),l=e.pendingLanes,l===0&&(Kt=null),Vh(n.stateNode),Ae(e,ee()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(wl)throw wl=!1,e=ks,ks=null,e;return Sl&1&&e.tag!==0&&Yn(),l=e.pendingLanes,l&1?e===xs?Vr++:(Vr=0,xs=e):Vr=0,rn(),null}function Yn(){if(Vt!==null){var e=_f(Sl),t=We.transition,n=V;try{if(We.transition=null,V=16>e?16:e,Vt===null)var r=!1;else{if(e=Vt,Vt=null,Sl=0,F&6)throw Error(C(331));var o=F;for(F|=4,N=e.current;N!==null;){var l=N,i=l.child;if(N.flags&16){var u=l.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(N=a;N!==null;){var c=N;switch(c.tag){case 0:case 11:case 15:Fr(8,c,l)}var f=c.child;if(f!==null)f.return=c,N=f;else for(;N!==null;){c=N;var d=c.sibling,y=c.return;if(Ud(c),c===a){N=null;break}if(d!==null){d.return=y,N=d;break}N=y}}}var h=l.alternate;if(h!==null){var v=h.child;if(v!==null){h.child=null;do{var E=v.sibling;v.sibling=null,v=E}while(v!==null)}}N=l}}if(l.subtreeFlags&2064&&i!==null)i.return=l,N=i;else e:for(;N!==null;){if(l=N,l.flags&2048)switch(l.tag){case 0:case 11:case 15:Fr(9,l,l.return)}var m=l.sibling;if(m!==null){m.return=l.return,N=m;break e}N=l.return}}var p=e.current;for(N=p;N!==null;){i=N;var g=i.child;if(i.subtreeFlags&2064&&g!==null)g.return=i,N=g;else e:for(i=p;N!==null;){if(u=N,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:zl(9,u)}}catch(P){Z(u,u.return,P)}if(u===i){N=null;break e}var w=u.sibling;if(w!==null){w.return=u.return,N=w;break e}N=u.return}}if(F=o,rn(),ft&&typeof ft.onPostCommitFiberRoot=="function")try{ft.onPostCommitFiberRoot(Nl,e)}catch{}r=!0}return r}finally{V=n,We.transition=t}}return!1}function cc(e,t,n){t=er(n,t),t=Rd(e,t,1),e=Gt(e,t,1),t=Ce(),e!==null&&(co(e,1,t),Ae(e,t))}function Z(e,t,n){if(e.tag===3)cc(e,e,n);else for(;t!==null;){if(t.tag===3){cc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Kt===null||!Kt.has(r))){e=er(n,e),e=Cd(t,e,1),t=Gt(t,e,1),e=Ce(),t!==null&&(co(t,1,e),Ae(t,e));break}}t=t.return}}function d0(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ce(),e.pingedLanes|=e.suspendedLanes&n,fe===e&&(he&n)===n&&(se===4||se===3&&(he&130023424)===he&&500>ee()-Au?pn(e,0):Nu|=n),Ae(e,t)}function Wd(e,t){t===0&&(e.mode&1?(t=Ro,Ro<<=1,!(Ro&130023424)&&(Ro=4194304)):t=1);var n=Ce();e=Pt(e,t),e!==null&&(co(e,t,n),Ae(e,n))}function p0(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Wd(e,n)}function h0(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(C(314))}r!==null&&r.delete(t),Wd(e,n)}var Qd;Qd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||xe.current)ke=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ke=!1,t0(e,t,n);ke=!!(e.flags&131072)}else ke=!1,G&&t.flags&1048576&&Yf(t,dl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Qo(e,t),e=t.pendingProps;var o=Jn(t,we.current);Kn(t,n),o=Cu(null,t,r,e,o,n);var l=Tu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ne(r)?(l=!0,cl(t)):l=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Eu(t),o.updater=Dl,t.stateNode=o,o._reactInternals=t,ys(t,r,e,n),t=ws(null,t,r,!0,l,n)):(t.tag=0,G&&l&&du(t),_e(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Qo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=g0(r),e=Je(r,e),o){case 0:t=Es(null,t,r,e,n);break e;case 1:t=ec(null,t,r,e,n);break e;case 11:t=Za(null,t,r,e,n);break e;case 14:t=ba(null,t,r,Je(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Je(r,o),Es(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Je(r,o),ec(e,t,r,o,n);case 3:e:{if(kd(t),e===null)throw Error(C(387));r=t.pendingProps,l=t.memoizedState,o=l.element,Zf(e,t),ml(t,r,null,n);var i=t.memoizedState;if(r=i.element,l.isDehydrated)if(l={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){o=er(Error(C(423)),t),t=tc(e,t,r,n,o);break e}else if(r!==o){o=er(Error(C(424)),t),t=tc(e,t,r,n,o);break e}else for(Ue=Qt(t.stateNode.containerInfo.firstChild),Me=t,G=!0,Ze=null,n=nd(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Xn(),r===o){t=It(e,t,n);break e}_e(e,t,r,n)}t=t.child}return t;case 5:return rd(t),e===null&&hs(t),r=t.type,o=t.pendingProps,l=e!==null?e.memoizedProps:null,i=o.children,as(r,o)?i=null:l!==null&&as(r,l)&&(t.flags|=32),Id(e,t),_e(e,t,i,n),t.child;case 6:return e===null&&hs(t),null;case 13:return xd(e,t,n);case 4:return wu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Zn(t,null,r,n):_e(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Je(r,o),Za(e,t,r,o,n);case 7:return _e(e,t,t.pendingProps,n),t.child;case 8:return _e(e,t,t.pendingProps.children,n),t.child;case 12:return _e(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,l=t.memoizedProps,i=o.value,$(pl,r._currentValue),r._currentValue=i,l!==null)if(nt(l.value,i)){if(l.children===o.children&&!xe.current){t=It(e,t,n);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var u=l.dependencies;if(u!==null){i=l.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(l.tag===1){s=_t(-1,n&-n),s.tag=2;var a=l.updateQueue;if(a!==null){a=a.shared;var c=a.pending;c===null?s.next=s:(s.next=c.next,c.next=s),a.pending=s}}l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),ms(l.return,n,t),u.lanes|=n;break}s=s.next}}else if(l.tag===10)i=l.type===t.type?null:l.child;else if(l.tag===18){if(i=l.return,i===null)throw Error(C(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ms(i,n,t),i=l.sibling}else i=l.child;if(i!==null)i.return=l;else for(i=l;i!==null;){if(i===t){i=null;break}if(l=i.sibling,l!==null){l.return=i.return,i=l;break}i=i.return}l=i}_e(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Kn(t,n),o=Ge(o),r=r(o),t.flags|=1,_e(e,t,r,n),t.child;case 14:return r=t.type,o=Je(r,t.pendingProps),o=Je(r.type,o),ba(e,t,r,o,n);case 15:return Td(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Je(r,o),Qo(e,t),t.tag=1,Ne(r)?(e=!0,cl(t)):e=!1,Kn(t,n),ed(t,r,o),ys(t,r,o,n),ws(null,t,r,!0,e,n);case 19:return Nd(e,t,n);case 22:return Pd(e,t,n)}throw Error(C(156,t.tag))};function Gd(e,t){return vf(e,t)}function m0(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $e(e,t,n,r){return new m0(e,t,n,r)}function Mu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function g0(e){if(typeof e=="function")return Mu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===eu)return 11;if(e===tu)return 14}return 2}function qt(e,t){var n=e.alternate;return n===null?(n=$e(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Yo(e,t,n,r,o,l){var i=2;if(r=e,typeof e=="function")Mu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case On:return hn(n.children,o,l,t);case bs:i=8,o|=8;break;case Bi:return e=$e(12,n,t,o|2),e.elementType=Bi,e.lanes=l,e;case ji:return e=$e(13,n,t,o),e.elementType=ji,e.lanes=l,e;case $i:return e=$e(19,n,t,o),e.elementType=$i,e.lanes=l,e;case ef:return Hl(n,o,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Zc:i=10;break e;case bc:i=9;break e;case eu:i=11;break e;case tu:i=14;break e;case Ut:i=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=$e(i,n,t,o),t.elementType=e,t.type=r,t.lanes=l,t}function hn(e,t,n,r){return e=$e(7,e,r,t),e.lanes=n,e}function Hl(e,t,n,r){return e=$e(22,e,r,t),e.elementType=ef,e.lanes=n,e.stateNode={isHidden:!1},e}function Pi(e,t,n){return e=$e(6,e,null,t),e.lanes=n,e}function Ii(e,t,n){return t=$e(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function y0(e,t,n,r,o){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=si(0),this.expirationTimes=si(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=si(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Du(e,t,n,r,o,l,i,u,s){return e=new y0(e,t,n,u,s),t===1?(t=1,l===!0&&(t|=8)):t=0,l=$e(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Eu(l),e}function v0(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:An,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Kd(e){if(!e)return bt;e=e._reactInternals;e:{if(_n(e)!==e||e.tag!==1)throw Error(C(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ne(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(C(171))}if(e.tag===1){var n=e.type;if(Ne(n))return Gf(e,n,t)}return t}function Yd(e,t,n,r,o,l,i,u,s){return e=Du(n,r,!0,e,o,l,i,u,s),e.context=Kd(null),n=e.current,r=Ce(),o=Yt(n),l=_t(r,o),l.callback=t??null,Gt(n,l,o),e.current.lanes=o,co(e,o,r),Ae(e,r),e}function Bl(e,t,n,r){var o=t.current,l=Ce(),i=Yt(o);return n=Kd(n),t.context===null?t.context=n:t.pendingContext=n,t=_t(l,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Gt(o,t,i),e!==null&&(tt(e,o,i,l),jo(e,o,i)),i}function Rl(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 fc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Fu(e,t){fc(e,t),(e=e.alternate)&&fc(e,t)}function E0(){return null}var qd=typeof reportError=="function"?reportError:function(e){console.error(e)};function zu(e){this._internalRoot=e}jl.prototype.render=zu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(C(409));Bl(e,t,null,null)};jl.prototype.unmount=zu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;En(function(){Bl(null,e,null,null)}),t[Tt]=null}};function jl(e){this._internalRoot=e}jl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Tf();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&t!==0&&t<Dt[n].priority;n++);Dt.splice(n,0,e),n===0&&If(e)}};function Vu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function $l(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function dc(){}function w0(e,t,n,r,o){if(o){if(typeof r=="function"){var l=r;r=function(){var a=Rl(i);l.call(a)}}var i=Yd(t,r,e,0,null,!1,!1,"",dc);return e._reactRootContainer=i,e[Tt]=i.current,Yr(e.nodeType===8?e.parentNode:e),En(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var u=r;r=function(){var a=Rl(s);u.call(a)}}var s=Du(e,0,!1,null,null,!1,!1,"",dc);return e._reactRootContainer=s,e[Tt]=s.current,Yr(e.nodeType===8?e.parentNode:e),En(function(){Bl(t,s,n,r)}),s}function Wl(e,t,n,r,o){var l=n._reactRootContainer;if(l){var i=l;if(typeof o=="function"){var u=o;o=function(){var s=Rl(i);u.call(s)}}Bl(t,i,e,o)}else i=w0(n,t,e,o,r);return Rl(i)}Rf=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=kr(t.pendingLanes);n!==0&&(ou(t,n|1),Ae(t,ee()),!(F&6)&&(tr=ee()+500,rn()))}break;case 13:En(function(){var r=Pt(e,1);if(r!==null){var o=Ce();tt(r,e,1,o)}}),Fu(e,1)}};lu=function(e){if(e.tag===13){var t=Pt(e,134217728);if(t!==null){var n=Ce();tt(t,e,134217728,n)}Fu(e,134217728)}};Cf=function(e){if(e.tag===13){var t=Yt(e),n=Pt(e,t);if(n!==null){var r=Ce();tt(n,e,t,r)}Fu(e,t)}};Tf=function(){return V};Pf=function(e,t){var n=V;try{return V=e,t()}finally{V=n}};bi=function(e,t,n){switch(t){case"input":if(Gi(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 o=Ul(r);if(!o)throw Error(C(90));nf(r),Gi(r,o)}}}break;case"textarea":of(e,n);break;case"select":t=n.value,t!=null&&$n(e,!!n.multiple,t,!1)}};df=Ou;pf=En;var S0={usingClientEntryPoint:!1,Events:[po,Dn,Ul,cf,ff,Ou]},Sr={findFiberByHostInstance:cn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},_0={bundleType:Sr.bundleType,version:Sr.version,rendererPackageName:Sr.rendererPackageName,rendererConfig:Sr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:kt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=gf(e),e===null?null:e.stateNode},findFiberByHostInstance:Sr.findFiberByHostInstance||E0,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Uo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Uo.isDisabled&&Uo.supportsFiber)try{Nl=Uo.inject(_0),ft=Uo}catch{}}Fe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=S0;Fe.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Vu(t))throw Error(C(200));return v0(e,t,null,n)};Fe.createRoot=function(e,t){if(!Vu(e))throw Error(C(299));var n=!1,r="",o=qd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Du(e,1,!1,null,null,n,!1,r,o),e[Tt]=t.current,Yr(e.nodeType===8?e.parentNode:e),new zu(t)};Fe.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(C(188)):(e=Object.keys(e).join(","),Error(C(268,e)));return e=gf(t),e=e===null?null:e.stateNode,e};Fe.flushSync=function(e){return En(e)};Fe.hydrate=function(e,t,n){if(!$l(t))throw Error(C(200));return Wl(null,e,t,!0,n)};Fe.hydrateRoot=function(e,t,n){if(!Vu(e))throw Error(C(405));var r=n!=null&&n.hydratedSources||null,o=!1,l="",i=qd;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(l=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Yd(t,null,e,1,n??null,o,!1,l,i),e[Tt]=t.current,Yr(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new jl(t)};Fe.render=function(e,t,n){if(!$l(t))throw Error(C(200));return Wl(null,e,t,!1,n)};Fe.unmountComponentAtNode=function(e){if(!$l(e))throw Error(C(40));return e._reactRootContainer?(En(function(){Wl(null,null,e,!1,function(){e._reactRootContainer=null,e[Tt]=null})}),!0):!1};Fe.unstable_batchedUpdates=Ou;Fe.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!$l(n))throw Error(C(200));if(e==null||e._reactInternals===void 0)throw Error(C(38));return Wl(e,t,n,!1,r)};Fe.version="18.2.0-next-9e3b772b8-20220608";function Jd(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Jd)}catch(e){console.error(e)}}Jd(),Kc.exports=Fe;var Xd=Kc.exports;const Zd=Dc(Xd);var pc=Xd;Vi.createRoot=pc.createRoot,Vi.hydrateRoot=pc.hydrateRoot;const bd=Re.createContext({user:null,setUser:null});function R0({children:e}){const[t,n]=_.useState(null);return R(bd.Provider,{value:{user:t,setUser:n},children:e})}const sr=()=>Re.useContext(bd);/**
|
|
* @remix-run/router v1.6.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 ro(){return ro=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},ro.apply(this,arguments)}var Ht;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ht||(Ht={}));const hc="popstate";function C0(e){e===void 0&&(e={});function t(r,o){let{pathname:l,search:i,hash:u}=r.location;return Os("",{pathname:l,search:i,hash:u},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(r,o){return typeof o=="string"?o:Cl(o)}return P0(t,n,null,e)}function ne(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Hu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function T0(){return Math.random().toString(36).substr(2,8)}function mc(e,t){return{usr:e.state,key:e.key,idx:t}}function Os(e,t,n,r){return n===void 0&&(n=null),ro({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ur(t):t,{state:n,key:t&&t.key||r||T0()})}function Cl(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 ur(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 P0(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:l=!1}=r,i=o.history,u=Ht.Pop,s=null,a=c();a==null&&(a=0,i.replaceState(ro({},i.state,{idx:a}),""));function c(){return(i.state||{idx:null}).idx}function f(){u=Ht.Pop;let E=c(),m=E==null?null:E-a;a=E,s&&s({action:u,location:v.location,delta:m})}function d(E,m){u=Ht.Push;let p=Os(v.location,E,m);n&&n(p,E),a=c()+1;let g=mc(p,a),w=v.createHref(p);try{i.pushState(g,"",w)}catch{o.location.assign(w)}l&&s&&s({action:u,location:v.location,delta:1})}function y(E,m){u=Ht.Replace;let p=Os(v.location,E,m);n&&n(p,E),a=c();let g=mc(p,a),w=v.createHref(p);i.replaceState(g,"",w),l&&s&&s({action:u,location:v.location,delta:0})}function h(E){let m=o.location.origin!=="null"?o.location.origin:o.location.href,p=typeof E=="string"?E:Cl(E);return ne(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let v={get action(){return u},get location(){return e(o,i)},listen(E){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(hc,f),s=E,()=>{o.removeEventListener(hc,f),s=null}},createHref(E){return t(o,E)},createURL:h,encodeLocation(E){let m=h(E);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:d,replace:y,go(E){return i.go(E)}};return v}var gc;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(gc||(gc={}));function I0(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?ur(t):t,o=Bu(r.pathname||"/",n);if(o==null)return null;let l=ep(e);k0(l);let i=null;for(let u=0;i==null&&u<l.length;++u)i=F0(l[u],H0(o));return i}function ep(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let o=(l,i,u)=>{let s={relativePath:u===void 0?l.path||"":u,caseSensitive:l.caseSensitive===!0,childrenIndex:i,route:l};s.relativePath.startsWith("/")&&(ne(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 a=Jt([r,s.relativePath]),c=n.concat(s);l.children&&l.children.length>0&&(ne(l.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),ep(l.children,t,c,a)),!(l.path==null&&!l.index)&&t.push({path:a,score:M0(a,l.index),routesMeta:c})};return e.forEach((l,i)=>{var u;if(l.path===""||!((u=l.path)!=null&&u.includes("?")))o(l,i);else for(let s of tp(l.path))o(l,i,s)}),t}function tp(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),l=n.replace(/\?$/,"");if(r.length===0)return o?[l,""]:[l];let i=tp(r.join("/")),u=[];return u.push(...i.map(s=>s===""?l:[l,s].join("/"))),o&&u.push(...i),u.map(s=>e.startsWith("/")&&s===""?"/":s)}function k0(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:D0(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const x0=/^:\w+$/,N0=3,A0=2,O0=1,L0=10,U0=-2,yc=e=>e==="*";function M0(e,t){let n=e.split("/"),r=n.length;return n.some(yc)&&(r+=U0),t&&(r+=A0),n.filter(o=>!yc(o)).reduce((o,l)=>o+(x0.test(l)?N0:l===""?O0:L0),r)}function D0(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function F0(e,t){let{routesMeta:n}=e,r={},o="/",l=[];for(let i=0;i<n.length;++i){let u=n[i],s=i===n.length-1,a=o==="/"?t:t.slice(o.length)||"/",c=z0({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!c)return null;Object.assign(r,c.params);let f=u.route;l.push({params:r,pathname:Jt([o,c.pathname]),pathnameBase:W0(Jt([o,c.pathnameBase])),route:f}),c.pathnameBase!=="/"&&(o=Jt([o,c.pathnameBase]))}return l}function z0(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=V0(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let l=o[0],i=l.replace(/(.)\/+$/,"$1"),u=o.slice(1);return{params:r.reduce((a,c,f)=>{if(c==="*"){let d=u[f]||"";i=l.slice(0,l.length-d.length).replace(/(.)\/+$/,"$1")}return a[c]=B0(u[f]||"",c),a},{}),pathname:l,pathnameBase:i,pattern:e}}function V0(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Hu(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=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(i,u)=>(r.push(u),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function H0(e){try{return decodeURI(e)}catch(t){return Hu(!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 B0(e,t){try{return decodeURIComponent(e)}catch(n){return Hu(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Bu(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)||"/"}function j0(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?ur(e):e;return{pathname:n?n.startsWith("/")?n:$0(n,t):t,search:Q0(r),hash:G0(o)}}function $0(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ki(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 ju(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function $u(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ur(e):(o=ro({},e),ne(!o.pathname||!o.pathname.includes("?"),ki("?","pathname","search",o)),ne(!o.pathname||!o.pathname.includes("#"),ki("#","pathname","hash",o)),ne(!o.search||!o.search.includes("#"),ki("#","search","hash",o)));let l=e===""||o.pathname==="",i=l?"/":o.pathname,u;if(r||i==null)u=n;else{let f=t.length-1;if(i.startsWith("..")){let d=i.split("/");for(;d[0]==="..";)d.shift(),f-=1;o.pathname=d.join("/")}u=f>=0?t[f]:"/"}let s=j0(o,u),a=i&&i!=="/"&&i.endsWith("/"),c=(l||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||c)&&(s.pathname+="/"),s}const Jt=e=>e.join("/").replace(/\/\/+/g,"/"),W0=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Q0=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,G0=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function K0(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const np=["post","put","patch","delete"];new Set(np);const Y0=["get",...np];new Set(Y0);/**
|
|
* React Router v6.11.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 Tl(){return Tl=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},Tl.apply(this,arguments)}const Wu=_.createContext(null),q0=_.createContext(null),ar=_.createContext(null),Ql=_.createContext(null),xt=_.createContext({outlet:null,matches:[],isDataRoute:!1}),rp=_.createContext(null);function J0(e,t){let{relative:n}=t===void 0?{}:t;cr()||ne(!1);let{basename:r,navigator:o}=_.useContext(ar),{hash:l,pathname:i,search:u}=lp(e,{relative:n}),s=i;return r!=="/"&&(s=i==="/"?r:Jt([r,i])),o.createHref({pathname:s,search:u,hash:l})}function cr(){return _.useContext(Ql)!=null}function Rn(){return cr()||ne(!1),_.useContext(Ql).location}function op(e){_.useContext(ar).static||_.useLayoutEffect(e)}function Gl(){let{isDataRoute:e}=_.useContext(xt);return e?fg():X0()}function X0(){cr()||ne(!1);let e=_.useContext(Wu),{basename:t,navigator:n}=_.useContext(ar),{matches:r}=_.useContext(xt),{pathname:o}=Rn(),l=JSON.stringify(ju(r).map(s=>s.pathnameBase)),i=_.useRef(!1);return op(()=>{i.current=!0}),_.useCallback(function(s,a){if(a===void 0&&(a={}),!i.current)return;if(typeof s=="number"){n.go(s);return}let c=$u(s,JSON.parse(l),o,a.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Jt([t,c.pathname])),(a.replace?n.replace:n.push)(c,a.state,a)},[t,n,l,o,e])}const Z0=_.createContext(null);function b0(e){let t=_.useContext(xt).outlet;return t&&_.createElement(Z0.Provider,{value:e},t)}function lp(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=_.useContext(xt),{pathname:o}=Rn(),l=JSON.stringify(ju(r).map(i=>i.pathnameBase));return _.useMemo(()=>$u(e,JSON.parse(l),o,n==="path"),[e,l,o,n])}function eg(e,t){return tg(e,t)}function tg(e,t,n){cr()||ne(!1);let{navigator:r}=_.useContext(ar),{matches:o}=_.useContext(xt),l=o[o.length-1],i=l?l.params:{};l&&l.pathname;let u=l?l.pathnameBase:"/";l&&l.route;let s=Rn(),a;if(t){var c;let v=typeof t=="string"?ur(t):t;u==="/"||(c=v.pathname)!=null&&c.startsWith(u)||ne(!1),a=v}else a=s;let f=a.pathname||"/",d=u==="/"?f:f.slice(u.length)||"/",y=I0(e,{pathname:d}),h=ig(y&&y.map(v=>Object.assign({},v,{params:Object.assign({},i,v.params),pathname:Jt([u,r.encodeLocation?r.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?u:Jt([u,r.encodeLocation?r.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),o,n);return t&&h?_.createElement(Ql.Provider,{value:{location:Tl({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:Ht.Pop}},h):h}function ng(){let e=cg(),t=K0(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},l=null;return _.createElement(_.Fragment,null,_.createElement("h2",null,"Unexpected Application Error!"),_.createElement("h3",{style:{fontStyle:"italic"}},t),n?_.createElement("pre",{style:o},n):null,l)}const rg=_.createElement(ng,null);class og extends _.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||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?_.createElement(xt.Provider,{value:this.props.routeContext},_.createElement(rp.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function lg(e){let{routeContext:t,match:n,children:r}=e,o=_.useContext(Wu);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),_.createElement(xt.Provider,{value:t},r)}function ig(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let l=e,i=(r=n)==null?void 0:r.errors;if(i!=null){let u=l.findIndex(s=>s.route.id&&(i==null?void 0:i[s.route.id]));u>=0||ne(!1),l=l.slice(0,Math.min(l.length,u+1))}return l.reduceRight((u,s,a)=>{let c=s.route.id?i==null?void 0:i[s.route.id]:null,f=null;n&&(f=s.route.errorElement||rg);let d=t.concat(l.slice(0,a+1)),y=()=>{let h;return c?h=f:s.route.Component?h=_.createElement(s.route.Component,null):s.route.element?h=s.route.element:h=u,_.createElement(lg,{match:s,routeContext:{outlet:u,matches:d,isDataRoute:n!=null},children:h})};return n&&(s.route.ErrorBoundary||s.route.errorElement||a===0)?_.createElement(og,{location:n.location,revalidation:n.revalidation,component:f,error:c,children:y(),routeContext:{outlet:null,matches:d,isDataRoute:!0}}):y()},null)}var Ls;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(Ls||(Ls={}));var oo;(function(e){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"})(oo||(oo={}));function sg(e){let t=_.useContext(Wu);return t||ne(!1),t}function ug(e){let t=_.useContext(q0);return t||ne(!1),t}function ag(e){let t=_.useContext(xt);return t||ne(!1),t}function ip(e){let t=ag(),n=t.matches[t.matches.length-1];return n.route.id||ne(!1),n.route.id}function cg(){var e;let t=_.useContext(rp),n=ug(oo.UseRouteError),r=ip(oo.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function fg(){let{router:e}=sg(Ls.UseNavigateStable),t=ip(oo.UseNavigateStable),n=_.useRef(!1);return op(()=>{n.current=!0}),_.useCallback(function(o,l){l===void 0&&(l={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Tl({fromRouteId:t},l)))},[e,t])}function Qu(e){let{to:t,replace:n,state:r,relative:o}=e;cr()||ne(!1);let{matches:l}=_.useContext(xt),{pathname:i}=Rn(),u=Gl(),s=$u(t,ju(l).map(c=>c.pathnameBase),i,o==="path"),a=JSON.stringify(s);return _.useEffect(()=>u(JSON.parse(a),{replace:n,state:r,relative:o}),[u,a,o,n,r]),null}function sp(e){return b0(e.context)}function an(e){ne(!1)}function dg(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Ht.Pop,navigator:l,static:i=!1}=e;cr()&&ne(!1);let u=t.replace(/^\/*/,"/"),s=_.useMemo(()=>({basename:u,navigator:l,static:i}),[u,l,i]);typeof r=="string"&&(r=ur(r));let{pathname:a="/",search:c="",hash:f="",state:d=null,key:y="default"}=r,h=_.useMemo(()=>{let v=Bu(a,u);return v==null?null:{location:{pathname:v,search:c,hash:f,state:d,key:y},navigationType:o}},[u,a,c,f,d,y,o]);return h==null?null:_.createElement(ar.Provider,{value:s},_.createElement(Ql.Provider,{children:n,value:h}))}function pg(e){let{children:t,location:n}=e;return eg(Us(t),n)}var vc;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(vc||(vc={}));new Promise(()=>{});function Us(e,t){t===void 0&&(t=[]);let n=[];return _.Children.forEach(e,(r,o)=>{if(!_.isValidElement(r))return;let l=[...t,o];if(r.type===_.Fragment){n.push.apply(n,Us(r.props.children,l));return}r.type!==an&&ne(!1),!r.props.index||!r.props.children||ne(!1);let i={id:r.props.id||l.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&&(i.children=Us(r.props.children,l)),n.push(i)}),n}/**
|
|
* React Router DOM v6.11.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 Ms(){return Ms=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},Ms.apply(this,arguments)}function hg(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,l;for(l=0;l<r.length;l++)o=r[l],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function mg(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function gg(e,t){return e.button===0&&(!t||t==="_self")&&!mg(e)}const yg=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function vg(e){let{basename:t,children:n,window:r}=e,o=_.useRef();o.current==null&&(o.current=C0({window:r,v5Compat:!0}));let l=o.current,[i,u]=_.useState({action:l.action,location:l.location});return _.useLayoutEffect(()=>l.listen(u),[l]),_.createElement(dg,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:l})}const Eg=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",wg=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Sg=_.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:l,replace:i,state:u,target:s,to:a,preventScrollReset:c}=t,f=hg(t,yg),{basename:d}=_.useContext(ar),y,h=!1;if(typeof a=="string"&&wg.test(a)&&(y=a,Eg))try{let p=new URL(window.location.href),g=a.startsWith("//")?new URL(p.protocol+a):new URL(a),w=Bu(g.pathname,d);g.origin===p.origin&&w!=null?a=w+g.search+g.hash:h=!0}catch{}let v=J0(a,{relative:o}),E=_g(a,{replace:i,state:u,target:s,preventScrollReset:c,relative:o});function m(p){r&&r(p),p.defaultPrevented||E(p)}return _.createElement("a",Ms({},f,{href:y||v,onClick:h||l?r:m,ref:n,target:s}))});var Ec;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Ec||(Ec={}));var wc;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(wc||(wc={}));function _g(e,t){let{target:n,replace:r,state:o,preventScrollReset:l,relative:i}=t===void 0?{}:t,u=Gl(),s=Rn(),a=lp(e,{relative:i});return _.useCallback(c=>{if(gg(c,n)){c.preventDefault();let f=r!==void 0?r:Cl(s)===Cl(a);u(e,{replace:f,state:o,preventScrollReset:l,relative:i})}},[s,u,a,r,o,n,e,l,i])}const Rg="assets/",_r=`${Rg}icons/`,lo={logo:`${_r}logo.svg`,logoBlack:`${_r}logo-black.svg`,users:`${_r}users.svg`,createUser:`${_r}createuser.svg`,qrcode:`${_r}qrcode.png`},Oe={apiOrigin:"https://admin.dev.dipal.ru/api/v1",apiAuthOrigin:"https://auth.dev.dipal.ru/api/v1/auth",apiAuthPhonenumber:"/start-challenge",apiAuthLogin:"/login",apiAuthRefresh:"/refresh-token",apiGetPlaces:"/place",apiGetUsers:"/profile",apiCreateUserAccount:"/account",apiQr:{VITE_API_ORIGIN:"https://admin.dev.dipal.ru/api/v1",VITE_API_AUTH_ORIGIN:"https://auth.dev.dipal.ru/api/v1/auth",VITE_API_AUTH_PHONENUMBER:"/start-challenge",VITE_API_AUTH_LOGIN:"/login",VITE_API_AUTH_REFRESH:"/refresh-token",VITE_API_CREATE_MEMBER:"/user_place/members",VITE_API_PLACES:"/place",VITE_API_USERS:"/profile",VITE_API_USERS_ACCOUNT:"/account",VITE_API_USERS_PROFILE:"/profile"}.VITE_API_QR,apiCreateUserProfile:"/profile",apiCreateMember:"/user_place/members"},B={global:{errors:{input:"please fill all inputs correctly",phonenumber:"please fill the valid number",otp:"please fill the otp fields correctly"},users:"Users",submit:"Submit",firstname:"Firstname",lastname:"Lastname",place_id:"Place id",title:"title",status:"Status",placeType:"Place Type",address:"Address",qrCode:"qrCode",createUser:"Create user",phonenumber:"Phone Number",enterPanel:"Enter to Panel",enterPhoneNumber:"Enter your phone number",enterOtpCode:"Enter your Otp Code",success:{createUser:"user created successfully",createMember:"member created successfully"},and:"and",canUseFor:"can use for",oneTime:"one time",multipleTimes:"multiple times"},service:{errors:{500:"server not respond please try again later!",401:"Authentication error!"}}},mo={adminUserStorageKey:"adminUser"},Xt={usersList:"/",createUser:"/create-user",authentication:"/auth"},Rr={usersList:{path:Xt.usersList,icon:lo.users,title:B.global.users},createUser:{path:Xt.createUser,icon:lo.createUser,title:B.global.createUser}},Nn=Oe.apiOrigin,Nt={core:{getPlaces:`${Nn}${Oe.apiGetPlaces}`,getUsers:`${Nn}${Oe.apiGetUsers}`,getQrs:`${Nn}${Oe.apiQr}`,createUserAccount:`${Nn}${Oe.apiCreateUserAccount}`,createUserProfile:`${Nn}${Oe.apiCreateUserProfile}`,createMember:`${Nn}${Oe.apiCreateMember}`},generic:{authPhonenumber:`${Oe.apiAuthOrigin}${Oe.apiAuthPhonenumber}`,authLogin:`${Oe.apiAuthOrigin}${Oe.apiAuthLogin}`,authRefresh:`${Oe.apiAuthOrigin}${Oe.apiAuthRefresh}`}};class Cg{setData(t,n){const r=JSON.stringify(n);localStorage.setItem(t,r)}getData(t){const n=localStorage.getItem(t);return n&&JSON.parse(n)}deleteData(t){localStorage.removeItem(t)}}class Cn{constructor(t){j(this,"provider");this.provider=t}static localStorage(){return new Cn(new Cg)}setData(t,n){return this.provider.setData(t,n)}getData(t){return this.provider.getData(t)}deleteData(t){this.provider.deleteData(t)}}function up(e,t){return function(){return e.apply(t,arguments)}}const{toString:Tg}=Object.prototype,{getPrototypeOf:Gu}=Object,Kl=(e=>t=>{const n=Tg.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),pt=e=>(e=e.toLowerCase(),t=>Kl(t)===e),Yl=e=>t=>typeof t===e,{isArray:fr}=Array,io=Yl("undefined");function Pg(e){return e!==null&&!io(e)&&e.constructor!==null&&!io(e.constructor)&&Qe(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ap=pt("ArrayBuffer");function Ig(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ap(e.buffer),t}const kg=Yl("string"),Qe=Yl("function"),cp=Yl("number"),ql=e=>e!==null&&typeof e=="object",xg=e=>e===!0||e===!1,qo=e=>{if(Kl(e)!=="object")return!1;const t=Gu(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Ng=pt("Date"),Ag=pt("File"),Og=pt("Blob"),Lg=pt("FileList"),Ug=e=>ql(e)&&Qe(e.pipe),Mg=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Qe(e.append)&&((t=Kl(e))==="formdata"||t==="object"&&Qe(e.toString)&&e.toString()==="[object FormData]"))},Dg=pt("URLSearchParams"),Fg=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function go(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),fr(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const l=n?Object.getOwnPropertyNames(e):Object.keys(e),i=l.length;let u;for(r=0;r<i;r++)u=l[r],t.call(null,e[u],u,e)}}function fp(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const dp=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),pp=e=>!io(e)&&e!==dp;function Ds(){const{caseless:e}=pp(this)&&this||{},t={},n=(r,o)=>{const l=e&&fp(t,o)||o;qo(t[l])&&qo(r)?t[l]=Ds(t[l],r):qo(r)?t[l]=Ds({},r):fr(r)?t[l]=r.slice():t[l]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&go(arguments[r],n);return t}const zg=(e,t,n,{allOwnKeys:r}={})=>(go(t,(o,l)=>{n&&Qe(o)?e[l]=up(o,n):e[l]=o},{allOwnKeys:r}),e),Vg=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Hg=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Bg=(e,t,n,r)=>{let o,l,i;const u={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),l=o.length;l-- >0;)i=o[l],(!r||r(i,e,t))&&!u[i]&&(t[i]=e[i],u[i]=!0);e=n!==!1&&Gu(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},jg=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},$g=e=>{if(!e)return null;if(fr(e))return e;let t=e.length;if(!cp(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Wg=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Gu(Uint8Array)),Qg=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const l=o.value;t.call(e,l[0],l[1])}},Gg=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Kg=pt("HTMLFormElement"),Yg=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Sc=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),qg=pt("RegExp"),hp=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};go(n,(o,l)=>{t(o,l,e)!==!1&&(r[l]=o)}),Object.defineProperties(e,r)},Jg=e=>{hp(e,(t,n)=>{if(Qe(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Qe(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Xg=(e,t)=>{const n={},r=o=>{o.forEach(l=>{n[l]=!0})};return fr(e)?r(e):r(String(e).split(t)),n},Zg=()=>{},bg=(e,t)=>(e=+e,Number.isFinite(e)?e:t),xi="abcdefghijklmnopqrstuvwxyz",_c="0123456789",mp={DIGIT:_c,ALPHA:xi,ALPHA_DIGIT:xi+xi.toUpperCase()+_c},ey=(e=16,t=mp.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function ty(e){return!!(e&&Qe(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const ny=e=>{const t=new Array(10),n=(r,o)=>{if(ql(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const l=fr(r)?[]:{};return go(r,(i,u)=>{const s=n(i,o+1);!io(s)&&(l[u]=s)}),t[o]=void 0,l}}return r};return n(e,0)},ry=pt("AsyncFunction"),oy=e=>e&&(ql(e)||Qe(e))&&Qe(e.then)&&Qe(e.catch),S={isArray:fr,isArrayBuffer:ap,isBuffer:Pg,isFormData:Mg,isArrayBufferView:Ig,isString:kg,isNumber:cp,isBoolean:xg,isObject:ql,isPlainObject:qo,isUndefined:io,isDate:Ng,isFile:Ag,isBlob:Og,isRegExp:qg,isFunction:Qe,isStream:Ug,isURLSearchParams:Dg,isTypedArray:Wg,isFileList:Lg,forEach:go,merge:Ds,extend:zg,trim:Fg,stripBOM:Vg,inherits:Hg,toFlatObject:Bg,kindOf:Kl,kindOfTest:pt,endsWith:jg,toArray:$g,forEachEntry:Qg,matchAll:Gg,isHTMLForm:Kg,hasOwnProperty:Sc,hasOwnProp:Sc,reduceDescriptors:hp,freezeMethods:Jg,toObjectSet:Xg,toCamelCase:Yg,noop:Zg,toFiniteNumber:bg,findKey:fp,global:dp,isContextDefined:pp,ALPHABET:mp,generateString:ey,isSpecCompliantForm:ty,toJSONObject:ny,isAsyncFn:ry,isThenable:oy};function D(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}S.inherits(D,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:S.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const gp=D.prototype,yp={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{yp[e]={value:e}});Object.defineProperties(D,yp);Object.defineProperty(gp,"isAxiosError",{value:!0});D.from=(e,t,n,r,o,l)=>{const i=Object.create(gp);return S.toFlatObject(e,i,function(s){return s!==Error.prototype},u=>u!=="isAxiosError"),D.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,l&&Object.assign(i,l),i};const ly=null;function Fs(e){return S.isPlainObject(e)||S.isArray(e)}function vp(e){return S.endsWith(e,"[]")?e.slice(0,-2):e}function Rc(e,t,n){return e?e.concat(t).map(function(o,l){return o=vp(o),!n&&l?"["+o+"]":o}).join(n?".":""):t}function iy(e){return S.isArray(e)&&!e.some(Fs)}const sy=S.toFlatObject(S,{},null,function(t){return/^is[A-Z]/.test(t)});function Jl(e,t,n){if(!S.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=S.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,E){return!S.isUndefined(E[v])});const r=n.metaTokens,o=n.visitor||c,l=n.dots,i=n.indexes,s=(n.Blob||typeof Blob<"u"&&Blob)&&S.isSpecCompliantForm(t);if(!S.isFunction(o))throw new TypeError("visitor must be a function");function a(h){if(h===null)return"";if(S.isDate(h))return h.toISOString();if(!s&&S.isBlob(h))throw new D("Blob is not supported. Use a Buffer instead.");return S.isArrayBuffer(h)||S.isTypedArray(h)?s&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function c(h,v,E){let m=h;if(h&&!E&&typeof h=="object"){if(S.endsWith(v,"{}"))v=r?v:v.slice(0,-2),h=JSON.stringify(h);else if(S.isArray(h)&&iy(h)||(S.isFileList(h)||S.endsWith(v,"[]"))&&(m=S.toArray(h)))return v=vp(v),m.forEach(function(g,w){!(S.isUndefined(g)||g===null)&&t.append(i===!0?Rc([v],w,l):i===null?v:v+"[]",a(g))}),!1}return Fs(h)?!0:(t.append(Rc(E,v,l),a(h)),!1)}const f=[],d=Object.assign(sy,{defaultVisitor:c,convertValue:a,isVisitable:Fs});function y(h,v){if(!S.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(h),S.forEach(h,function(m,p){(!(S.isUndefined(m)||m===null)&&o.call(t,m,S.isString(p)?p.trim():p,v,d))===!0&&y(m,v?v.concat(p):[p])}),f.pop()}}if(!S.isObject(e))throw new TypeError("data must be an object");return y(e),t}function Cc(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Ku(e,t){this._pairs=[],e&&Jl(e,this,t)}const Ep=Ku.prototype;Ep.append=function(t,n){this._pairs.push([t,n])};Ep.toString=function(t){const n=t?function(r){return t.call(this,r,Cc)}:Cc;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function uy(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function wp(e,t,n){if(!t)return e;const r=n&&n.encode||uy,o=n&&n.serialize;let l;if(o?l=o(t,n):l=S.isURLSearchParams(t)?t.toString():new Ku(t,n).toString(r),l){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+l}return e}class ay{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){S.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Tc=ay,Sp={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},cy=typeof URLSearchParams<"u"?URLSearchParams:Ku,fy=typeof FormData<"u"?FormData:null,dy=typeof Blob<"u"?Blob:null,py=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),hy=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),ct={isBrowser:!0,classes:{URLSearchParams:cy,FormData:fy,Blob:dy},isStandardBrowserEnv:py,isStandardBrowserWebWorkerEnv:hy,protocols:["http","https","file","blob","url","data"]};function my(e,t){return Jl(e,new ct.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,l){return ct.isNode&&S.isBuffer(n)?(this.append(r,n.toString("base64")),!1):l.defaultVisitor.apply(this,arguments)}},t))}function gy(e){return S.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function yy(e){const t={},n=Object.keys(e);let r;const o=n.length;let l;for(r=0;r<o;r++)l=n[r],t[l]=e[l];return t}function _p(e){function t(n,r,o,l){let i=n[l++];const u=Number.isFinite(+i),s=l>=n.length;return i=!i&&S.isArray(o)?o.length:i,s?(S.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!u):((!o[i]||!S.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],l)&&S.isArray(o[i])&&(o[i]=yy(o[i])),!u)}if(S.isFormData(e)&&S.isFunction(e.entries)){const n={};return S.forEachEntry(e,(r,o)=>{t(gy(r),o,n,0)}),n}return null}const vy={"Content-Type":void 0};function Ey(e,t,n){if(S.isString(e))try{return(t||JSON.parse)(e),S.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Xl={transitional:Sp,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,l=S.isObject(t);if(l&&S.isHTMLForm(t)&&(t=new FormData(t)),S.isFormData(t))return o&&o?JSON.stringify(_p(t)):t;if(S.isArrayBuffer(t)||S.isBuffer(t)||S.isStream(t)||S.isFile(t)||S.isBlob(t))return t;if(S.isArrayBufferView(t))return t.buffer;if(S.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(l){if(r.indexOf("application/x-www-form-urlencoded")>-1)return my(t,this.formSerializer).toString();if((u=S.isFileList(t))||r.indexOf("multipart/form-data")>-1){const s=this.env&&this.env.FormData;return Jl(u?{"files[]":t}:t,s&&new s,this.formSerializer)}}return l||o?(n.setContentType("application/json",!1),Ey(t)):t}],transformResponse:[function(t){const n=this.transitional||Xl.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&S.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(u){if(i)throw u.name==="SyntaxError"?D.from(u,D.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ct.classes.FormData,Blob:ct.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};S.forEach(["delete","get","head"],function(t){Xl.headers[t]={}});S.forEach(["post","put","patch"],function(t){Xl.headers[t]=S.merge(vy)});const Yu=Xl,wy=S.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Sy=e=>{const t={};let n,r,o;return e&&e.split(`
|
|
`).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&wy[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Pc=Symbol("internals");function Cr(e){return e&&String(e).trim().toLowerCase()}function Jo(e){return e===!1||e==null?e:S.isArray(e)?e.map(Jo):String(e)}function _y(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Ry=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ni(e,t,n,r,o){if(S.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!S.isString(t)){if(S.isString(r))return t.indexOf(r)!==-1;if(S.isRegExp(r))return r.test(t)}}function Cy(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Ty(e,t){const n=S.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,l,i){return this[r].call(this,t,o,l,i)},configurable:!0})})}let Zl=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function l(u,s,a){const c=Cr(s);if(!c)throw new Error("header name must be a non-empty string");const f=S.findKey(o,c);(!f||o[f]===void 0||a===!0||a===void 0&&o[f]!==!1)&&(o[f||s]=Jo(u))}const i=(u,s)=>S.forEach(u,(a,c)=>l(a,c,s));return S.isPlainObject(t)||t instanceof this.constructor?i(t,n):S.isString(t)&&(t=t.trim())&&!Ry(t)?i(Sy(t),n):t!=null&&l(n,t,r),this}get(t,n){if(t=Cr(t),t){const r=S.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return _y(o);if(S.isFunction(n))return n.call(this,o,r);if(S.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Cr(t),t){const r=S.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Ni(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function l(i){if(i=Cr(i),i){const u=S.findKey(r,i);u&&(!n||Ni(r,r[u],u,n))&&(delete r[u],o=!0)}}return S.isArray(t)?t.forEach(l):l(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const l=n[r];(!t||Ni(this,this[l],l,t,!0))&&(delete this[l],o=!0)}return o}normalize(t){const n=this,r={};return S.forEach(this,(o,l)=>{const i=S.findKey(r,l);if(i){n[i]=Jo(o),delete n[l];return}const u=t?Cy(l):String(l).trim();u!==l&&delete n[l],n[u]=Jo(o),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return S.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&S.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
|
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[Pc]=this[Pc]={accessors:{}}).accessors,o=this.prototype;function l(i){const u=Cr(i);r[u]||(Ty(o,i),r[u]=!0)}return S.isArray(t)?t.forEach(l):l(t),this}};Zl.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);S.freezeMethods(Zl.prototype);S.freezeMethods(Zl);const Rt=Zl;function Ai(e,t){const n=this||Yu,r=t||n,o=Rt.from(r.headers);let l=r.data;return S.forEach(e,function(u){l=u.call(n,l,o.normalize(),t?t.status:void 0)}),o.normalize(),l}function Rp(e){return!!(e&&e.__CANCEL__)}function yo(e,t,n){D.call(this,e??"canceled",D.ERR_CANCELED,t,n),this.name="CanceledError"}S.inherits(yo,D,{__CANCEL__:!0});function Py(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new D("Request failed with status code "+n.status,[D.ERR_BAD_REQUEST,D.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Iy=ct.isStandardBrowserEnv?function(){return{write:function(n,r,o,l,i,u){const s=[];s.push(n+"="+encodeURIComponent(r)),S.isNumber(o)&&s.push("expires="+new Date(o).toGMTString()),S.isString(l)&&s.push("path="+l),S.isString(i)&&s.push("domain="+i),u===!0&&s.push("secure"),document.cookie=s.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function ky(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function xy(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Cp(e,t){return e&&!ky(t)?xy(e,t):t}const Ny=ct.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(l){let i=l;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(i){const u=S.isString(i)?o(i):i;return u.protocol===r.protocol&&u.host===r.host}}():function(){return function(){return!0}}();function Ay(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Oy(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,l=0,i;return t=t!==void 0?t:1e3,function(s){const a=Date.now(),c=r[l];i||(i=a),n[o]=s,r[o]=a;let f=l,d=0;for(;f!==o;)d+=n[f++],f=f%e;if(o=(o+1)%e,o===l&&(l=(l+1)%e),a-i<t)return;const y=c&&a-c;return y?Math.round(d*1e3/y):void 0}}function Ic(e,t){let n=0;const r=Oy(50,250);return o=>{const l=o.loaded,i=o.lengthComputable?o.total:void 0,u=l-n,s=r(u),a=l<=i;n=l;const c={loaded:l,total:i,progress:i?l/i:void 0,bytes:u,rate:s||void 0,estimated:s&&i&&a?(i-l)/s:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const Ly=typeof XMLHttpRequest<"u",Uy=Ly&&function(e){return new Promise(function(n,r){let o=e.data;const l=Rt.from(e.headers).normalize(),i=e.responseType;let u;function s(){e.cancelToken&&e.cancelToken.unsubscribe(u),e.signal&&e.signal.removeEventListener("abort",u)}S.isFormData(o)&&(ct.isStandardBrowserEnv||ct.isStandardBrowserWebWorkerEnv?l.setContentType(!1):l.setContentType("multipart/form-data;",!1));let a=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",h=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";l.set("Authorization","Basic "+btoa(y+":"+h))}const c=Cp(e.baseURL,e.url);a.open(e.method.toUpperCase(),wp(c,e.params,e.paramsSerializer),!0),a.timeout=e.timeout;function f(){if(!a)return;const y=Rt.from("getAllResponseHeaders"in a&&a.getAllResponseHeaders()),v={data:!i||i==="text"||i==="json"?a.responseText:a.response,status:a.status,statusText:a.statusText,headers:y,config:e,request:a};Py(function(m){n(m),s()},function(m){r(m),s()},v),a=null}if("onloadend"in a?a.onloadend=f:a.onreadystatechange=function(){!a||a.readyState!==4||a.status===0&&!(a.responseURL&&a.responseURL.indexOf("file:")===0)||setTimeout(f)},a.onabort=function(){a&&(r(new D("Request aborted",D.ECONNABORTED,e,a)),a=null)},a.onerror=function(){r(new D("Network Error",D.ERR_NETWORK,e,a)),a=null},a.ontimeout=function(){let h=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const v=e.transitional||Sp;e.timeoutErrorMessage&&(h=e.timeoutErrorMessage),r(new D(h,v.clarifyTimeoutError?D.ETIMEDOUT:D.ECONNABORTED,e,a)),a=null},ct.isStandardBrowserEnv){const y=(e.withCredentials||Ny(c))&&e.xsrfCookieName&&Iy.read(e.xsrfCookieName);y&&l.set(e.xsrfHeaderName,y)}o===void 0&&l.setContentType(null),"setRequestHeader"in a&&S.forEach(l.toJSON(),function(h,v){a.setRequestHeader(v,h)}),S.isUndefined(e.withCredentials)||(a.withCredentials=!!e.withCredentials),i&&i!=="json"&&(a.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&a.addEventListener("progress",Ic(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&a.upload&&a.upload.addEventListener("progress",Ic(e.onUploadProgress)),(e.cancelToken||e.signal)&&(u=y=>{a&&(r(!y||y.type?new yo(null,e,a):y),a.abort(),a=null)},e.cancelToken&&e.cancelToken.subscribe(u),e.signal&&(e.signal.aborted?u():e.signal.addEventListener("abort",u)));const d=Ay(c);if(d&&ct.protocols.indexOf(d)===-1){r(new D("Unsupported protocol "+d+":",D.ERR_BAD_REQUEST,e));return}a.send(o||null)})},Xo={http:ly,xhr:Uy};S.forEach(Xo,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const My={getAdapter:e=>{e=S.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let o=0;o<t&&(n=e[o],!(r=S.isString(n)?Xo[n.toLowerCase()]:n));o++);if(!r)throw r===!1?new D(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(S.hasOwnProp(Xo,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!S.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:Xo};function Oi(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new yo(null,e)}function kc(e){return Oi(e),e.headers=Rt.from(e.headers),e.data=Ai.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),My.getAdapter(e.adapter||Yu.adapter)(e).then(function(r){return Oi(e),r.data=Ai.call(e,e.transformResponse,r),r.headers=Rt.from(r.headers),r},function(r){return Rp(r)||(Oi(e),r&&r.response&&(r.response.data=Ai.call(e,e.transformResponse,r.response),r.response.headers=Rt.from(r.response.headers))),Promise.reject(r)})}const xc=e=>e instanceof Rt?e.toJSON():e;function nr(e,t){t=t||{};const n={};function r(a,c,f){return S.isPlainObject(a)&&S.isPlainObject(c)?S.merge.call({caseless:f},a,c):S.isPlainObject(c)?S.merge({},c):S.isArray(c)?c.slice():c}function o(a,c,f){if(S.isUndefined(c)){if(!S.isUndefined(a))return r(void 0,a,f)}else return r(a,c,f)}function l(a,c){if(!S.isUndefined(c))return r(void 0,c)}function i(a,c){if(S.isUndefined(c)){if(!S.isUndefined(a))return r(void 0,a)}else return r(void 0,c)}function u(a,c,f){if(f in t)return r(a,c);if(f in e)return r(void 0,a)}const s={url:l,method:l,data:l,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:u,headers:(a,c)=>o(xc(a),xc(c),!0)};return S.forEach(Object.keys(Object.assign({},e,t)),function(c){const f=s[c]||o,d=f(e[c],t[c],c);S.isUndefined(d)&&f!==u||(n[c]=d)}),n}const Tp="1.4.0",qu={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{qu[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Nc={};qu.transitional=function(t,n,r){function o(l,i){return"[Axios v"+Tp+"] Transitional option '"+l+"'"+i+(r?". "+r:"")}return(l,i,u)=>{if(t===!1)throw new D(o(i," has been removed"+(n?" in "+n:"")),D.ERR_DEPRECATED);return n&&!Nc[i]&&(Nc[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,i,u):!0}};function Dy(e,t,n){if(typeof e!="object")throw new D("options must be an object",D.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const l=r[o],i=t[l];if(i){const u=e[l],s=u===void 0||i(u,l,e);if(s!==!0)throw new D("option "+l+" must be "+s,D.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new D("Unknown option "+l,D.ERR_BAD_OPTION)}}const zs={assertOptions:Dy,validators:qu},Lt=zs.validators;let Pl=class{constructor(t){this.defaults=t,this.interceptors={request:new Tc,response:new Tc}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=nr(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:l}=n;r!==void 0&&zs.assertOptions(r,{silentJSONParsing:Lt.transitional(Lt.boolean),forcedJSONParsing:Lt.transitional(Lt.boolean),clarifyTimeoutError:Lt.transitional(Lt.boolean)},!1),o!=null&&(S.isFunction(o)?n.paramsSerializer={serialize:o}:zs.assertOptions(o,{encode:Lt.function,serialize:Lt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i;i=l&&S.merge(l.common,l[n.method]),i&&S.forEach(["delete","get","head","post","put","patch","common"],h=>{delete l[h]}),n.headers=Rt.concat(i,l);const u=[];let s=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(s=s&&v.synchronous,u.unshift(v.fulfilled,v.rejected))});const a=[];this.interceptors.response.forEach(function(v){a.push(v.fulfilled,v.rejected)});let c,f=0,d;if(!s){const h=[kc.bind(this),void 0];for(h.unshift.apply(h,u),h.push.apply(h,a),d=h.length,c=Promise.resolve(n);f<d;)c=c.then(h[f++],h[f++]);return c}d=u.length;let y=n;for(f=0;f<d;){const h=u[f++],v=u[f++];try{y=h(y)}catch(E){v.call(this,E);break}}try{c=kc.call(this,y)}catch(h){return Promise.reject(h)}for(f=0,d=a.length;f<d;)c=c.then(a[f++],a[f++]);return c}getUri(t){t=nr(this.defaults,t);const n=Cp(t.baseURL,t.url);return wp(n,t.params,t.paramsSerializer)}};S.forEach(["delete","get","head","options"],function(t){Pl.prototype[t]=function(n,r){return this.request(nr(r||{},{method:t,url:n,data:(r||{}).data}))}});S.forEach(["post","put","patch"],function(t){function n(r){return function(l,i,u){return this.request(nr(u||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:l,data:i}))}}Pl.prototype[t]=n(),Pl.prototype[t+"Form"]=n(!0)});const Zo=Pl;let Fy=class Pp{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(l){n=l});const r=this;this.promise.then(o=>{if(!r._listeners)return;let l=r._listeners.length;for(;l-- >0;)r._listeners[l](o);r._listeners=null}),this.promise.then=o=>{let l;const i=new Promise(u=>{r.subscribe(u),l=u}).then(o);return i.cancel=function(){r.unsubscribe(l)},i},t(function(l,i,u){r.reason||(r.reason=new yo(l,i,u),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Pp(function(o){t=o}),cancel:t}}};const zy=Fy;function Vy(e){return function(n){return e.apply(null,n)}}function Hy(e){return S.isObject(e)&&e.isAxiosError===!0}const Vs={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vs).forEach(([e,t])=>{Vs[t]=e});const By=Vs;function Ip(e){const t=new Zo(e),n=up(Zo.prototype.request,t);return S.extend(n,Zo.prototype,t,{allOwnKeys:!0}),S.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Ip(nr(e,o))},n}const ue=Ip(Yu);ue.Axios=Zo;ue.CanceledError=yo;ue.CancelToken=zy;ue.isCancel=Rp;ue.VERSION=Tp;ue.toFormData=Jl;ue.AxiosError=D;ue.Cancel=ue.CanceledError;ue.all=function(t){return Promise.all(t)};ue.spread=Vy;ue.isAxiosError=Hy;ue.mergeConfig=nr;ue.AxiosHeaders=Rt;ue.formToJSON=e=>_p(S.isHTMLForm(e)?new FormData(e):e);ue.HttpStatusCode=By;ue.default=ue;const bo=ue,{Axios:fE,AxiosError:Ju,CanceledError:dE,isCancel:pE,CancelToken:hE,VERSION:mE,all:gE,Cancel:yE,isAxiosError:vE,spread:EE,toFormData:wE,AxiosHeaders:SE,HttpStatusCode:_E,formToJSON:RE,mergeConfig:CE}=bo;class on{constructor(t,n,r){j(this,"userTokens");j(this,"updateAccessToken");j(this,"navigateToAuth");this.userTokens=t,this.updateAccessToken=n,this.navigateToAuth=r}initalizeAxiosInstance(){return bo.create()}handleRequestInterceptor(){const t=this.initalizeAxiosInstance();return t.interceptors.request.use(n=>(n.headers.Authorization=`Bearer ${this.userTokens.accessToken}`,n)),t}async request(t){const n=this.handleRequestInterceptor();this.responseIncepter(n);const r=await n(t);if(!r)throw new Error(B.service.errors[500]);return r.data.data}async refreshAccessToken(){try{const t=await bo.post(Nt.generic.authRefresh,{refresh_token:this.userTokens.refreshToken});return this.updateAccessToken(t.data.access_token),t.data.access_token}catch{this.navigateToAuth()}}responseIncepter(t){t.interceptors.response.use(n=>n,n=>{const r=n.config;if(n.response.status===401&&n.response.message==="Unauthorized"){const o=this.refreshAccessToken().then(()=>(r.headers.Authorization=`Bearer ${o}`,bo(r)))}return Promise.reject(n)})}}function Xu({message:e,type:t,time:n=5,onCloseCallback:r}){const o=Re.useRef(null),l=Re.useRef(document.createElement("div"));return Re.useEffect(()=>{const i=document.getElementById("root");return i==null||i.appendChild(l.current),setTimeout(()=>{l.current.remove(),typeof r<"u"&&r()},1e3*n),()=>{var u;return typeof r<"u"&&r(),(u=l.current)==null?void 0:u.remove()}},[]),Zd.createPortal(R("div",{ref:o,className:`fixed top-10 left-1/2 translate-x-[-50%] z-30 p-2 rounded-md text-black ${t==="error"&&"bg-red-600 text-white"} ${t==="success"&&"bg-green-600 text-white"} ${t==="warning"&&"bg-yellow-500"}`,children:e}),l.current)}function Zu(e){const{onClick:t,title:n,className:r,isDisabled:o=!1}=e;return R("button",{disabled:o,onClick:t,className:`py-1 px-5 transition-all hover:bg-primary-300 bg-primary-main rounded-lg text-white text-center ${r}`,children:n})}function kp(e){const{title:t,className:n}=e;return R("div",{className:`w-full shadow-sm shadow-txt-light font-semibold ${n}`,children:t})}var xp={exports:{}},Np={};/**
|
|
* @license React
|
|
* use-sync-external-store-shim.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var rr=_;function jy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $y=typeof Object.is=="function"?Object.is:jy,Wy=rr.useState,Qy=rr.useEffect,Gy=rr.useLayoutEffect,Ky=rr.useDebugValue;function Yy(e,t){var n=t(),r=Wy({inst:{value:n,getSnapshot:t}}),o=r[0].inst,l=r[1];return Gy(function(){o.value=n,o.getSnapshot=t,Li(o)&&l({inst:o})},[e,n,t]),Qy(function(){return Li(o)&&l({inst:o}),e(function(){Li(o)&&l({inst:o})})},[e]),Ky(n),n}function Li(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$y(e,n)}catch{return!0}}function qy(e,t){return t()}var Jy=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?qy:Yy;Np.useSyncExternalStore=rr.useSyncExternalStore!==void 0?rr.useSyncExternalStore:Jy;xp.exports=Np;var Xy=xp.exports;const vt=new WeakMap,Ui={},Mo={},Bt=()=>{},be=Bt(),Mi=Object,z=e=>e===be,Et=e=>typeof e=="function",en=(e,t)=>({...e,...t}),bu="undefined",bl=typeof window!=bu,Hs=typeof document!=bu,Zy=()=>bl&&typeof window.requestAnimationFrame!=bu,Ap=(e,t)=>{const n=vt.get(e);return[()=>!z(t)&&e.get(t)||Ui,r=>{if(!z(t)){const o=e.get(t);t in Mo||(Mo[t]=o),n[5](t,en(o,r),o||Ui)}},n[6],()=>!z(t)&&t in Mo?Mo[t]:!z(t)&&e.get(t)||Ui]},Do=new WeakMap;let by=0;const so=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,l;if(Mi(e)===e&&!r&&n!=RegExp){if(o=Do.get(e),o)return o;if(o=++by+"~",Do.set(e,o),n==Array){for(o="@",l=0;l<e.length;l++)o+=so(e[l])+",";Do.set(e,o)}if(n==Mi){o="#";const i=Mi.keys(e).sort();for(;!z(l=i.pop());)z(e[l])||(o+=l+":"+so(e[l])+",");Do.set(e,o)}}else o=r?e.toJSON():t=="symbol"?e.toString():t=="string"?JSON.stringify(e):""+e;return o};let Bs=!0;const ev=()=>Bs,[js,$s]=bl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Bt,Bt],tv=()=>{const e=Hs&&document.visibilityState;return z(e)||e!=="hidden"},nv=e=>(Hs&&document.addEventListener("visibilitychange",e),js("focus",e),()=>{Hs&&document.removeEventListener("visibilitychange",e),$s("focus",e)}),rv=e=>{const t=()=>{Bs=!0,e()},n=()=>{Bs=!1};return js("online",t),js("offline",n),()=>{$s("online",t),$s("offline",n)}},ov={isOnline:ev,isVisible:tv},lv={initFocus:nv,initReconnect:rv},Ac=!Re.useId,uo=!bl||"Deno"in window,iv=e=>Zy()?window.requestAnimationFrame(e):setTimeout(e,1),Di=uo?_.useEffect:_.useLayoutEffect,Fi=typeof navigator<"u"&&navigator.connection,Oc=!uo&&Fi&&(["slow-2g","2g"].includes(Fi.effectiveType)||Fi.saveData),ea=e=>{if(Et(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?so(e):"",[e,t]};let sv=0;const Ws=()=>++sv,Op=0,Lp=1,Up=2,uv=3;var Tr={__proto__:null,ERROR_REVALIDATE_EVENT:uv,FOCUS_EVENT:Op,MUTATE_EVENT:Up,RECONNECT_EVENT:Lp};async function Mp(...e){const[t,n,r,o]=e,l=en({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{});let i=l.populateCache;const u=l.rollbackOnError;let s=l.optimisticData;const a=l.revalidate!==!1,c=y=>typeof u=="function"?u(y):u!==!1,f=l.throwOnError;if(Et(n)){const y=n,h=[],v=t.keys();for(let E=v.next();!E.done;E=v.next()){const m=E.value;!/^\$(inf|sub)\$/.test(m)&&y(t.get(m)._k)&&h.push(m)}return Promise.all(h.map(d))}return d(n);async function d(y){const[h]=ea(y);if(!h)return;const[v,E]=Ap(t,h),[m,p,g]=vt.get(t),w=m[h],P=()=>a&&(delete g[h],w&&w[0])?w[0](Up).then(()=>v().data):v().data;if(e.length<3)return P();let I=r,T;const x=Ws();p[h]=[x,0];const M=!z(s),A=v(),ae=A.data,Ve=A._c,oe=z(Ve)?ae:Ve;if(M&&(s=Et(s)?s(oe):s,E({data:s,_c:oe})),Et(I))try{I=I(oe)}catch(rt){T=rt}if(I&&Et(I.then))if(I=await I.catch(rt=>{T=rt}),x!==p[h][0]){if(T)throw T;return I}else T&&M&&c(T)&&(i=!0,I=oe,E({data:I,_c:be}));i&&(T||(Et(i)&&(I=i(I,oe)),E({data:I,_c:be}))),p[h][1]=Ws();const At=await P();if(E({_c:be}),T){if(f)throw T;return}return i?At:I}}const Lc=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},av=(e,t)=>{if(!vt.has(e)){const n=en(lv,t),r={},o=Mp.bind(be,e);let l=Bt;const i={},u=(c,f)=>{const d=i[c]||[];return i[c]=d,d.push(f),()=>d.splice(d.indexOf(f),1)},s=(c,f,d)=>{e.set(c,f);const y=i[c];if(y)for(const h of y)h(f,d)},a=()=>{if(!vt.has(e)&&(vt.set(e,[r,{},{},{},o,s,u]),!uo)){const c=n.initFocus(setTimeout.bind(be,Lc.bind(be,r,Op))),f=n.initReconnect(setTimeout.bind(be,Lc.bind(be,r,Lp)));l=()=>{c&&c(),f&&f(),vt.delete(e)}}};return a(),[e,o,a,l]}return[e,vt.get(e)[4]]},cv=(e,t,n,r,o)=>{const l=n.errorRetryCount,i=o.retryCount,u=~~((Math.random()+.5)*(1<<(i<8?i:8)))*n.errorRetryInterval;!z(l)&&i>l||setTimeout(r,u,o)},fv=(e,t)=>so(e)==so(t),[Dp,dv]=av(new Map),pv=en({onLoadingSlow:Bt,onSuccess:Bt,onError:Bt,onErrorRetry:cv,onDiscarded:Bt,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:Oc?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:Oc?5e3:3e3,compare:fv,isPaused:()=>!1,cache:Dp,mutate:dv,fallback:{}},ov),hv=(e,t)=>{const n=en(e,t);if(t){const{use:r,fallback:o}=e,{use:l,fallback:i}=t;r&&l&&(n.use=r.concat(l)),o&&i&&(n.fallback=en(o,i))}return n},mv=_.createContext({}),Fp=bl&&window.__SWR_DEVTOOLS_USE__,gv=Fp?window.__SWR_DEVTOOLS_USE__:[],yv=()=>{Fp&&(window.__SWR_DEVTOOLS_REACT__=Re)},vv=e=>Et(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Ev=()=>en(pv,_.useContext(mv)),wv=e=>(t,n,r)=>e(t,n&&((...l)=>{const[i]=ea(t),[,,,u]=vt.get(Dp),s=u[i];return s?(delete u[i],s):n(...l)}),r),Sv=gv.concat(wv),_v=e=>function(...n){const r=Ev(),[o,l,i]=vv(n),u=hv(r,i);let s=e;const{use:a}=u,c=(a||[]).concat(Sv);for(let f=c.length;f--;)s=c[f](s);return s(o,l||u.fetcher||null,u)},Rv=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const o=r.indexOf(n);o>=0&&(r[o]=r[r.length-1],r.pop())}};yv();const zi={dedupe:!0},Cv=(e,t,n)=>{const{cache:r,compare:o,suspense:l,fallbackData:i,revalidateOnMount:u,revalidateIfStale:s,refreshInterval:a,refreshWhenHidden:c,refreshWhenOffline:f,keepPreviousData:d}=n,[y,h,v]=vt.get(r),[E,m]=ea(e),p=_.useRef(!1),g=_.useRef(!1),w=_.useRef(E),P=_.useRef(t),I=_.useRef(n),T=()=>I.current,x=()=>T().isVisible()&&T().isOnline(),[M,A,ae,Ve]=Ap(r,E),oe=_.useRef({}).current,At=z(i)?n.fallback[E]:i,rt=(X,le)=>{for(const ge in oe){const b=ge;if(b==="data"){if(!o(X[b],le[b])&&(!z(X[b])||!o(Ye,le[b])))return!1}else if(le[b]!==X[b])return!1}return!0},Tn=_.useMemo(()=>{const X=(()=>!E||!t?!1:z(u)?T().isPaused()||l?!1:z(s)?!0:s:u)(),le=Se=>{const ht=en(Se);return delete ht._k,X?{isValidating:!0,isLoading:!0,...ht}:ht},ge=M(),b=Ve(),it=le(ge),kn=ge===b?it:le(b);let de=it;return[()=>{const Se=le(M());return rt(Se,de)?(de.data=Se.data,de.isLoading=Se.isLoading,de.isValidating=Se.isValidating,de.error=Se.error,de):(de=Se,Se)},()=>kn]},[r,E]),ot=Xy.useSyncExternalStore(_.useCallback(X=>ae(E,(le,ge)=>{rt(ge,le)||X()}),[r,E]),Tn[0],Tn[1]),k=!p.current,L=y[E]&&y[E].length>0,O=ot.data,H=z(O)?At:O,K=ot.error,ln=_.useRef(H),Ye=d?z(O)?ln.current:O:H,Pn=(()=>L&&!z(K)?!1:k&&!z(u)?u:T().isPaused()?!1:l?z(H)?!1:s:z(H)||s)(),lt=!!(E&&t&&k&&Pn),In=z(ot.isValidating)?lt:ot.isValidating,Yp=z(ot.isLoading)?lt:ot.isLoading,pr=_.useCallback(async X=>{const le=P.current;if(!E||!le||g.current||T().isPaused())return!1;let ge,b,it=!0;const kn=X||{},de=!v[E]||!kn.dedupe,Se=()=>Ac?!g.current&&E===w.current&&p.current:E===w.current,ht={isValidating:!1,isLoading:!1},na=()=>{A(ht)},ra=()=>{const He=v[E];He&&He[1]===b&&delete v[E]},oa={isValidating:!0};z(M().data)&&(oa.isLoading=!0);try{if(de&&(A(oa),n.loadingTimeout&&z(M().data)&&setTimeout(()=>{it&&Se()&&T().onLoadingSlow(E,n)},n.loadingTimeout),v[E]=[le(m),Ws()]),[ge,b]=v[E],ge=await ge,de&&setTimeout(ra,n.dedupingInterval),!v[E]||v[E][1]!==b)return de&&Se()&&T().onDiscarded(E),!1;ht.error=be;const He=h[E];if(!z(He)&&(b<=He[0]||b<=He[1]||He[1]===0))return na(),de&&Se()&&T().onDiscarded(E),!1;const mt=M().data;ht.data=o(mt,ge)?mt:ge,de&&Se()&&T().onSuccess(ge,E,n)}catch(He){ra();const mt=T(),{shouldRetryOnError:ei}=mt;mt.isPaused()||(ht.error=He,de&&Se()&&(mt.onError(He,E,mt),(ei===!0||Et(ei)&&ei(He))&&x()&&mt.onErrorRetry(He,E,mt,Jp=>{const ti=y[E];ti&&ti[0]&&ti[0](Tr.ERROR_REVALIDATE_EVENT,Jp)},{retryCount:(kn.retryCount||0)+1,dedupe:!0})))}return it=!1,na(),!0},[E,r]),qp=_.useCallback((...X)=>Mp(r,w.current,...X),[]);if(Di(()=>{P.current=t,I.current=n,z(O)||(ln.current=O)}),Di(()=>{if(!E)return;const X=pr.bind(be,zi);let le=0;const b=Rv(E,y,(it,kn={})=>{if(it==Tr.FOCUS_EVENT){const de=Date.now();T().revalidateOnFocus&&de>le&&x()&&(le=de+T().focusThrottleInterval,X())}else if(it==Tr.RECONNECT_EVENT)T().revalidateOnReconnect&&x()&&X();else{if(it==Tr.MUTATE_EVENT)return pr();if(it==Tr.ERROR_REVALIDATE_EVENT)return pr(kn)}});return g.current=!1,w.current=E,p.current=!0,A({_k:m}),Pn&&(z(H)||uo?X():iv(X)),()=>{g.current=!0,b()}},[E]),Di(()=>{let X;function le(){const b=Et(a)?a(M().data):a;b&&X!==-1&&(X=setTimeout(ge,b))}function ge(){!M().error&&(c||T().isVisible())&&(f||T().isOnline())?pr(zi).then(le):le()}return le(),()=>{X&&(clearTimeout(X),X=-1)}},[a,c,f,E]),_.useDebugValue(Ye),l&&z(H)&&E)throw!Ac&&uo?new Error("Fallback data is required when using suspense in SSR."):(P.current=t,I.current=n,g.current=!1,z(K)?pr(zi):K);return{mutate:qp,get data(){return oe.data=!0,Ye},get error(){return oe.error=!0,K},get isValidating(){return oe.isValidating=!0,In},get isLoading(){return oe.isLoading=!0,Yp}}},Tv=_v(Cv);class Pv{useGetQuery(t,n){return Tv(t,n)}}class ta{constructor(t){j(this,"provider");this.provider=t}static swr(){return new ta(new Pv)}useGetQuery(t,n){return this.provider.useGetQuery(t,n)}}const zp=(e,t)=>{const n=ta.swr();return()=>n.useGetQuery(e,t)},Vp=e=>(Number.isFinite(+e)||e==="+")&&e.length<=12,Iv=(e,t)=>{const{setUser:n,user:r}=t;if(!r||!n)return;const o=Cn.localStorage();r.adminUserData.accessToken=e,o.setData(mo.adminUserStorageKey,r),n(r)},Hp=(e,t)=>{const{setUser:n}=e;Cn.localStorage().deleteData(mo.adminUserStorageKey),n&&(n(null),t(Xt.authentication))},dr=()=>{const e=sr(),t=Gl();return{notLoginAuth:()=>{Hp(e,t)},accessTokenUpdateHandler:o=>{Iv(o,e)},userData:e,navigate:t}};class kv{constructor(t){j(this,"placesList");j(this,"modelTitle","places");this.placesList=t}getData(){return this.placesList}getTitle(){return this.modelTitle}updatePlaces(t){this.placesList=t}setQrFor(t){const n=this.placesList.map(r=>{const o=t.find(l=>l.placeId===r.id);return{...r,qr:o||null}});return this.updatePlaces(n),n}}const xv=e=>e.map(t=>({id:t._id,placeType:t.place_type,name:t.name,parentId:t.place_type,availableServices:t.available_services,createdAt:t.createdAt,updatedAt:t.updatedAt,qr:null})),Nv=async e=>{const t=await e(),n=xv(t);return new kv(n)};class Av{constructor(t){j(this,"repository");this.repository=t}async execute(){return await this.repository()}}const Ov=({httpHandler:e})=>{const t=()=>Nv(e),n=new Av(t);return()=>n.execute()},Lv=(e,t,n)=>{const r=Nt.core.getPlaces,o={url:r,method:"GET"},l=new on({accessToken:e.adminUserData.accessToken,refreshToken:e.adminUserData.refreshToken},t,n);return{httpHandler:async()=>l.request(o),url:r}},Uv="_ldsRing_15dwk_1",Mv={ldsRing:Uv};function Bp(){return te("div",{className:Mv.ldsRing,children:[R("div",{}),R("div",{}),R("div",{}),R("div",{})]})}const Dv=e=>{const{rowId:t,selectedRowId:n}=e;return{isRowSelected:t===n}};function Fv({onCloseCallback:e,children:t}){const n=Re.useRef(null),r=Re.useRef(document.createElement("div")),o=()=>{r.current.remove(),typeof e<"u"&&e()};return Re.useEffect(()=>{const l=document.getElementById("root");return l==null||l.appendChild(r.current),()=>{var i;return typeof e<"u"&&e(),(i=r.current)==null?void 0:i.remove()}},[]),Zd.createPortal(R("div",{onClick:o,ref:n,className:"fixed top-0 left-0 z-20 w-screen h-screen p-2 rounded-md text-black flex justify-center items-center",children:R("div",{className:"max-w-[60%] max-h-[90%] p-4 rounded-sm shadow-lg bg-white overflow-auto",onClick:l=>{l.stopPropagation()},children:t})}),r.current)}var zv=Object.defineProperty,Il=Object.getOwnPropertySymbols,jp=Object.prototype.hasOwnProperty,$p=Object.prototype.propertyIsEnumerable,Uc=(e,t,n)=>t in e?zv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Mc=(e,t)=>{for(var n in t||(t={}))jp.call(t,n)&&Uc(e,n,t[n]);if(Il)for(var n of Il(t))$p.call(t,n)&&Uc(e,n,t[n]);return e},Vv=(e,t)=>{var n={};for(var r in e)jp.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Il)for(var r of Il(e))t.indexOf(r)<0&&$p.call(e,r)&&(n[r]=e[r]);return n};/**
|
|
* @license QR Code generator library (TypeScript)
|
|
* Copyright (c) Project Nayuki.
|
|
* SPDX-License-Identifier: MIT
|
|
*/var wn;(e=>{const t=class{constructor(s,a,c,f){if(this.version=s,this.errorCorrectionLevel=a,this.modules=[],this.isFunction=[],s<t.MIN_VERSION||s>t.MAX_VERSION)throw new RangeError("Version value out of range");if(f<-1||f>7)throw new RangeError("Mask value out of range");this.size=s*4+17;let d=[];for(let h=0;h<this.size;h++)d.push(!1);for(let h=0;h<this.size;h++)this.modules.push(d.slice()),this.isFunction.push(d.slice());this.drawFunctionPatterns();const y=this.addEccAndInterleave(c);if(this.drawCodewords(y),f==-1){let h=1e9;for(let v=0;v<8;v++){this.applyMask(v),this.drawFormatBits(v);const E=this.getPenaltyScore();E<h&&(f=v,h=E),this.applyMask(v)}}l(0<=f&&f<=7),this.mask=f,this.applyMask(f),this.drawFormatBits(f),this.isFunction=[]}static encodeText(s,a){const c=e.QrSegment.makeSegments(s);return t.encodeSegments(c,a)}static encodeBinary(s,a){const c=e.QrSegment.makeBytes(s);return t.encodeSegments([c],a)}static encodeSegments(s,a,c=1,f=40,d=-1,y=!0){if(!(t.MIN_VERSION<=c&&c<=f&&f<=t.MAX_VERSION)||d<-1||d>7)throw new RangeError("Invalid value");let h,v;for(h=c;;h++){const g=t.getNumDataCodewords(h,a)*8,w=u.getTotalBits(s,h);if(w<=g){v=w;break}if(h>=f)throw new RangeError("Data too long")}for(const g of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])y&&v<=t.getNumDataCodewords(h,g)*8&&(a=g);let E=[];for(const g of s){r(g.mode.modeBits,4,E),r(g.numChars,g.mode.numCharCountBits(h),E);for(const w of g.getData())E.push(w)}l(E.length==v);const m=t.getNumDataCodewords(h,a)*8;l(E.length<=m),r(0,Math.min(4,m-E.length),E),r(0,(8-E.length%8)%8,E),l(E.length%8==0);for(let g=236;E.length<m;g^=253)r(g,8,E);let p=[];for(;p.length*8<E.length;)p.push(0);return E.forEach((g,w)=>p[w>>>3]|=g<<7-(w&7)),new t(h,a,p,d)}getModule(s,a){return 0<=s&&s<this.size&&0<=a&&a<this.size&&this.modules[a][s]}getModules(){return this.modules}drawFunctionPatterns(){for(let c=0;c<this.size;c++)this.setFunctionModule(6,c,c%2==0),this.setFunctionModule(c,6,c%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const s=this.getAlignmentPatternPositions(),a=s.length;for(let c=0;c<a;c++)for(let f=0;f<a;f++)c==0&&f==0||c==0&&f==a-1||c==a-1&&f==0||this.drawAlignmentPattern(s[c],s[f]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(s){const a=this.errorCorrectionLevel.formatBits<<3|s;let c=a;for(let d=0;d<10;d++)c=c<<1^(c>>>9)*1335;const f=(a<<10|c)^21522;l(f>>>15==0);for(let d=0;d<=5;d++)this.setFunctionModule(8,d,o(f,d));this.setFunctionModule(8,7,o(f,6)),this.setFunctionModule(8,8,o(f,7)),this.setFunctionModule(7,8,o(f,8));for(let d=9;d<15;d++)this.setFunctionModule(14-d,8,o(f,d));for(let d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,o(f,d));for(let d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,o(f,d));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let s=this.version;for(let c=0;c<12;c++)s=s<<1^(s>>>11)*7973;const a=this.version<<12|s;l(a>>>18==0);for(let c=0;c<18;c++){const f=o(a,c),d=this.size-11+c%3,y=Math.floor(c/3);this.setFunctionModule(d,y,f),this.setFunctionModule(y,d,f)}}drawFinderPattern(s,a){for(let c=-4;c<=4;c++)for(let f=-4;f<=4;f++){const d=Math.max(Math.abs(f),Math.abs(c)),y=s+f,h=a+c;0<=y&&y<this.size&&0<=h&&h<this.size&&this.setFunctionModule(y,h,d!=2&&d!=4)}}drawAlignmentPattern(s,a){for(let c=-2;c<=2;c++)for(let f=-2;f<=2;f++)this.setFunctionModule(s+f,a+c,Math.max(Math.abs(f),Math.abs(c))!=1)}setFunctionModule(s,a,c){this.modules[a][s]=c,this.isFunction[a][s]=!0}addEccAndInterleave(s){const a=this.version,c=this.errorCorrectionLevel;if(s.length!=t.getNumDataCodewords(a,c))throw new RangeError("Invalid argument");const f=t.NUM_ERROR_CORRECTION_BLOCKS[c.ordinal][a],d=t.ECC_CODEWORDS_PER_BLOCK[c.ordinal][a],y=Math.floor(t.getNumRawDataModules(a)/8),h=f-y%f,v=Math.floor(y/f);let E=[];const m=t.reedSolomonComputeDivisor(d);for(let g=0,w=0;g<f;g++){let P=s.slice(w,w+v-d+(g<h?0:1));w+=P.length;const I=t.reedSolomonComputeRemainder(P,m);g<h&&P.push(0),E.push(P.concat(I))}let p=[];for(let g=0;g<E[0].length;g++)E.forEach((w,P)=>{(g!=v-d||P>=h)&&p.push(w[g])});return l(p.length==y),p}drawCodewords(s){if(s.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let a=0;for(let c=this.size-1;c>=1;c-=2){c==6&&(c=5);for(let f=0;f<this.size;f++)for(let d=0;d<2;d++){const y=c-d,v=(c+1&2)==0?this.size-1-f:f;!this.isFunction[v][y]&&a<s.length*8&&(this.modules[v][y]=o(s[a>>>3],7-(a&7)),a++)}}l(a==s.length*8)}applyMask(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(let a=0;a<this.size;a++)for(let c=0;c<this.size;c++){let f;switch(s){case 0:f=(c+a)%2==0;break;case 1:f=a%2==0;break;case 2:f=c%3==0;break;case 3:f=(c+a)%3==0;break;case 4:f=(Math.floor(c/3)+Math.floor(a/2))%2==0;break;case 5:f=c*a%2+c*a%3==0;break;case 6:f=(c*a%2+c*a%3)%2==0;break;case 7:f=((c+a)%2+c*a%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[a][c]&&f&&(this.modules[a][c]=!this.modules[a][c])}}getPenaltyScore(){let s=0;for(let d=0;d<this.size;d++){let y=!1,h=0,v=[0,0,0,0,0,0,0];for(let E=0;E<this.size;E++)this.modules[d][E]==y?(h++,h==5?s+=t.PENALTY_N1:h>5&&s++):(this.finderPenaltyAddHistory(h,v),y||(s+=this.finderPenaltyCountPatterns(v)*t.PENALTY_N3),y=this.modules[d][E],h=1);s+=this.finderPenaltyTerminateAndCount(y,h,v)*t.PENALTY_N3}for(let d=0;d<this.size;d++){let y=!1,h=0,v=[0,0,0,0,0,0,0];for(let E=0;E<this.size;E++)this.modules[E][d]==y?(h++,h==5?s+=t.PENALTY_N1:h>5&&s++):(this.finderPenaltyAddHistory(h,v),y||(s+=this.finderPenaltyCountPatterns(v)*t.PENALTY_N3),y=this.modules[E][d],h=1);s+=this.finderPenaltyTerminateAndCount(y,h,v)*t.PENALTY_N3}for(let d=0;d<this.size-1;d++)for(let y=0;y<this.size-1;y++){const h=this.modules[d][y];h==this.modules[d][y+1]&&h==this.modules[d+1][y]&&h==this.modules[d+1][y+1]&&(s+=t.PENALTY_N2)}let a=0;for(const d of this.modules)a=d.reduce((y,h)=>y+(h?1:0),a);const c=this.size*this.size,f=Math.ceil(Math.abs(a*20-c*10)/c)-1;return l(0<=f&&f<=9),s+=f*t.PENALTY_N4,l(0<=s&&s<=2568888),s}getAlignmentPatternPositions(){if(this.version==1)return[];{const s=Math.floor(this.version/7)+2,a=this.version==32?26:Math.ceil((this.version*4+4)/(s*2-2))*2;let c=[6];for(let f=this.size-7;c.length<s;f-=a)c.splice(1,0,f);return c}}static getNumRawDataModules(s){if(s<t.MIN_VERSION||s>t.MAX_VERSION)throw new RangeError("Version number out of range");let a=(16*s+128)*s+64;if(s>=2){const c=Math.floor(s/7)+2;a-=(25*c-10)*c-55,s>=7&&(a-=36)}return l(208<=a&&a<=29648),a}static getNumDataCodewords(s,a){return Math.floor(t.getNumRawDataModules(s)/8)-t.ECC_CODEWORDS_PER_BLOCK[a.ordinal][s]*t.NUM_ERROR_CORRECTION_BLOCKS[a.ordinal][s]}static reedSolomonComputeDivisor(s){if(s<1||s>255)throw new RangeError("Degree out of range");let a=[];for(let f=0;f<s-1;f++)a.push(0);a.push(1);let c=1;for(let f=0;f<s;f++){for(let d=0;d<a.length;d++)a[d]=t.reedSolomonMultiply(a[d],c),d+1<a.length&&(a[d]^=a[d+1]);c=t.reedSolomonMultiply(c,2)}return a}static reedSolomonComputeRemainder(s,a){let c=a.map(f=>0);for(const f of s){const d=f^c.shift();c.push(0),a.forEach((y,h)=>c[h]^=t.reedSolomonMultiply(y,d))}return c}static reedSolomonMultiply(s,a){if(s>>>8||a>>>8)throw new RangeError("Byte out of range");let c=0;for(let f=7;f>=0;f--)c=c<<1^(c>>>7)*285,c^=(a>>>f&1)*s;return l(c>>>8==0),c}finderPenaltyCountPatterns(s){const a=s[1];l(a<=this.size*3);const c=a>0&&s[2]==a&&s[3]==a*3&&s[4]==a&&s[5]==a;return(c&&s[0]>=a*4&&s[6]>=a?1:0)+(c&&s[6]>=a*4&&s[0]>=a?1:0)}finderPenaltyTerminateAndCount(s,a,c){return s&&(this.finderPenaltyAddHistory(a,c),a=0),a+=this.size,this.finderPenaltyAddHistory(a,c),this.finderPenaltyCountPatterns(c)}finderPenaltyAddHistory(s,a){a[0]==0&&(s+=this.size),a.pop(),a.unshift(s)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;function r(s,a,c){if(a<0||a>31||s>>>a)throw new RangeError("Value out of range");for(let f=a-1;f>=0;f--)c.push(s>>>f&1)}function o(s,a){return(s>>>a&1)!=0}function l(s){if(!s)throw new Error("Assertion error")}const i=class{constructor(s,a,c){if(this.mode=s,this.numChars=a,this.bitData=c,a<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}static makeBytes(s){let a=[];for(const c of s)r(c,8,a);return new i(i.Mode.BYTE,s.length,a)}static makeNumeric(s){if(!i.isNumeric(s))throw new RangeError("String contains non-numeric characters");let a=[];for(let c=0;c<s.length;){const f=Math.min(s.length-c,3);r(parseInt(s.substr(c,f),10),f*3+1,a),c+=f}return new i(i.Mode.NUMERIC,s.length,a)}static makeAlphanumeric(s){if(!i.isAlphanumeric(s))throw new RangeError("String contains unencodable characters in alphanumeric mode");let a=[],c;for(c=0;c+2<=s.length;c+=2){let f=i.ALPHANUMERIC_CHARSET.indexOf(s.charAt(c))*45;f+=i.ALPHANUMERIC_CHARSET.indexOf(s.charAt(c+1)),r(f,11,a)}return c<s.length&&r(i.ALPHANUMERIC_CHARSET.indexOf(s.charAt(c)),6,a),new i(i.Mode.ALPHANUMERIC,s.length,a)}static makeSegments(s){return s==""?[]:i.isNumeric(s)?[i.makeNumeric(s)]:i.isAlphanumeric(s)?[i.makeAlphanumeric(s)]:[i.makeBytes(i.toUtf8ByteArray(s))]}static makeEci(s){let a=[];if(s<0)throw new RangeError("ECI assignment value out of range");if(s<128)r(s,8,a);else if(s<16384)r(2,2,a),r(s,14,a);else if(s<1e6)r(6,3,a),r(s,21,a);else throw new RangeError("ECI assignment value out of range");return new i(i.Mode.ECI,0,a)}static isNumeric(s){return i.NUMERIC_REGEX.test(s)}static isAlphanumeric(s){return i.ALPHANUMERIC_REGEX.test(s)}getData(){return this.bitData.slice()}static getTotalBits(s,a){let c=0;for(const f of s){const d=f.mode.numCharCountBits(a);if(f.numChars>=1<<d)return 1/0;c+=4+d+f.bitData.length}return c}static toUtf8ByteArray(s){s=encodeURI(s);let a=[];for(let c=0;c<s.length;c++)s.charAt(c)!="%"?a.push(s.charCodeAt(c)):(a.push(parseInt(s.substr(c+1,2),16)),c+=2);return a}};let u=i;u.NUMERIC_REGEX=/^[0-9]*$/,u.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,u.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",e.QrSegment=u})(wn||(wn={}));(e=>{(t=>{const n=class{constructor(o,l){this.ordinal=o,this.formatBits=l}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(e.QrCode||(e.QrCode={}))})(wn||(wn={}));(e=>{(t=>{const n=class{constructor(o,l){this.modeBits=o,this.numBitsCharCount=l}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(e.QrSegment||(e.QrSegment={}))})(wn||(wn={}));var Nr=wn;/**
|
|
* @license qrcode.react
|
|
* Copyright (c) Paul O'Shannessy
|
|
* SPDX-License-Identifier: ISC
|
|
*/var Hv={L:Nr.QrCode.Ecc.LOW,M:Nr.QrCode.Ecc.MEDIUM,Q:Nr.QrCode.Ecc.QUARTILE,H:Nr.QrCode.Ecc.HIGH},Bv=128,jv="L",$v="#FFFFFF",Wv="#000000",Qv=!1,Wp=4,Gv=.1;function Kv(e,t=0){const n=[];return e.forEach(function(r,o){let l=null;r.forEach(function(i,u){if(!i&&l!==null){n.push(`M${l+t} ${o+t}h${u-l}v1H${l+t}z`),l=null;return}if(u===r.length-1){if(!i)return;l===null?n.push(`M${u+t},${o+t} h1v1H${u+t}z`):n.push(`M${l+t},${o+t} h${u+1-l}v1H${l+t}z`);return}i&&l===null&&(l=u)})}),n.join("")}function Yv(e,t){return e.slice().map((n,r)=>r<t.y||r>=t.y+t.h?n:n.map((o,l)=>l<t.x||l>=t.x+t.w?o:!1))}function qv(e,t,n,r){if(r==null)return null;const o=n?Wp:0,l=e.length+o*2,i=Math.floor(t*Gv),u=l/t,s=(r.width||i)*u,a=(r.height||i)*u,c=r.x==null?e.length/2-s/2:r.x*u,f=r.y==null?e.length/2-a/2:r.y*u;let d=null;if(r.excavate){let y=Math.floor(c),h=Math.floor(f),v=Math.ceil(s+c-y),E=Math.ceil(a+f-h);d={x:y,y:h,w:v,h:E}}return{x:c,y:f,h:a,w:s,excavation:d}}var Jv=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function Xv(e){const t=e,{value:n,size:r=Bv,level:o=jv,bgColor:l=$v,fgColor:i=Wv,includeMargin:u=Qv,style:s,imageSettings:a}=t,c=Vv(t,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),f=a==null?void 0:a.src,d=_.useRef(null),y=_.useRef(null),[h,v]=_.useState(!1);_.useEffect(()=>{if(d.current!=null){const p=d.current,g=p.getContext("2d");if(!g)return;let w=Nr.QrCode.encodeText(n,Hv[o]).getModules();const P=u?Wp:0,I=w.length+P*2,T=qv(w,r,u,a),x=y.current,M=T!=null&&x!==null&&x.complete&&x.naturalHeight!==0&&x.naturalWidth!==0;M&&T.excavation!=null&&(w=Yv(w,T.excavation));const A=window.devicePixelRatio||1;p.height=p.width=r*A;const ae=r/I*A;g.scale(ae,ae),g.fillStyle=l,g.fillRect(0,0,I,I),g.fillStyle=i,Jv?g.fill(new Path2D(Kv(w,P))):w.forEach(function(Ve,oe){Ve.forEach(function(At,rt){At&&g.fillRect(rt+P,oe+P,1,1)})}),M&&g.drawImage(x,T.x+P,T.y+P,T.w,T.h)}}),_.useEffect(()=>{v(!1)},[f]);const E=Mc({height:r,width:r},s);let m=null;return f!=null&&(m=Re.createElement("img",{src:f,key:f,style:{display:"none"},onLoad:()=>{v(!0)},ref:y})),Re.createElement(Re.Fragment,null,Re.createElement("canvas",Mc({style:E,height:r,width:r,ref:d},c)),m)}function Zv(e){const{QrCodeData:t,rowData:n}=e,r=n.rowItemsTitle[1],o=n.rowItemsTitle[0],l=t.oneTime?B.global.oneTime:B.global.multipleTimes,i=`${r} ${o} ${B.global.and} ${B.global.canUseFor} ${l}`;return R(Xv,{id:"qrCode",value:i,size:150,bgColor:"#fff",level:"H"})}function bv(e){const{QrCodeData:t,rowData:n}=e,[r,o]=_.useState(!1);return t?te(xl,{children:[r&&R(Fv,{onCloseCallback:()=>o(!1),children:R(Zv,{rowData:n,QrCodeData:t})}),R("button",{onClick:l=>{l.stopPropagation(),o(!0)},className:"w-full h-full mx-auto flex justify-center items-center",children:R("img",{className:"w-6 h-6",src:lo.qrcode,alt:"qrcode"})})]}):null}function e1(e){const{title:t,hasCheckbox:n,isSelected:r,rowData:o}=e;return R("td",{className:`px-1 py-2 ${r?"bg-primary-100":""}`,children:te("div",{className:"w-full flex",children:[n&&R("span",{className:`checkmak-container flex justify-center items-center mr-2 transition-all ${r?"opacity-100":"opacity-0"}`,children:R("span",{className:`${r?"visible":"hidden"} transition-all`,children:"✓"})}),typeof t=="string"?t:R(bv,{rowData:o,QrCodeData:t})]})})}function t1(e){const{isSelected:t,setSelectedRowId:n,rowData:r}=e,{rowId:o,rowItemsTitle:l}=r,i=l.map((u,s)=>R(e1,{rowData:r,hasCheckbox:s===0,isSelected:t,title:u},(u||"row")+s));return R("tr",{onClick:()=>n(o),children:i})}function Qp(e){const{rowData:t,selectedRowId:n,setSelectedRowId:r}=e,{rowId:o}=t,{isRowSelected:l}=Dv({selectedRowId:n,rowId:o});return R(t1,{isSelected:l,rowData:t,setSelectedRowId:r})}function n1(e){const{selectedRowId:t,setSelectedRowId:n,placesList:r}=e,o=_.useMemo(()=>r.data?r.data.getData().map(u=>{const s={rowItemsTitle:[u.name,u.placeType,u.qr],rowId:u.id};return R(Qp,{rowData:s,selectedRowId:t,setSelectedRowId:n},s.rowId)}):null,[r]);if(r.isLoading)return R("div",{className:"flex justify-center items-center",children:R(Bp,{})});const l={name:B.global.title,placeType:B.global.placeType,qr:B.global.qrCode},i=Object.keys(l).map(u=>{const s=u,a=l[s];return R("th",{className:"py-3",children:a},s)});return te("table",{className:"table-auto rounded-md w-full text-sm h-fit",children:[R("thead",{className:"text-txt-medium font-bold",children:R("tr",{children:i})}),R("tbody",{children:o})]})}const r1=e=>{const{useGetPlacesList:t}=e,n=t(),[r,o]=_.useState("");return{selectedRowId:r,setSelectedRowId:o,placesData:n}},o1=async e=>await e(),l1=e=>e.map(t=>({id:t._id,oneTime:t.one_time,placeId:t.place_id,userId:t.user_id})),i1=()=>{const{accessTokenUpdateHandler:e,notLoginAuth:t,userData:n}=dr(),{user:r}=n,o=Lv(r,e,t),{url:l}=o;return{getingPlacesLogic:Ov(o),url:l}};function s1(e){const{selectedRowId:t,setSelectedRowId:n}=e,{accessTokenUpdateHandler:r,notLoginAuth:o,userData:l}=dr(),i=async()=>{var y,h;try{const E={url:Nt.core.getQrs},m={accessToken:((y=l.user)==null?void 0:y.adminUserData.accessToken)||null,refreshToken:((h=l.user)==null?void 0:h.adminUserData.refreshToken)||null},g=await new on(m,r,o).request(E);return l1(g)}catch(v){console.log(v)}},{getingPlacesLogic:u,url:s}=i1(),a=async()=>{const y=await u(),h=await i();return y.setQrFor(h||[]),y},f=zp(s,async()=>await o1(a)),{placesData:d}=r1({useGetPlacesList:f});return R(n1,{placesList:d,selectedRowId:t,setSelectedRowId:n})}const u1=(e,t,n)=>{const r=Nt.core.getUsers,o={url:r,method:"GET"},l=new on({accessToken:e.adminUserData.accessToken,refreshToken:e.adminUserData.refreshToken},t,n);return{httpHandler:async()=>l.request(o),url:r}};class a1{constructor(t){j(this,"usersList");j(this,"modelTitle","users");this.usersList=t}getData(){return this.usersList}getTitle(){return this.modelTitle}addUser(t){return this.usersList.push(t),this.usersList}}const c1=e=>e.map(t=>({profileId:t._id,firstname:t.user_data.first_name,lastname:t.user_data.last_name,accountId:t.account_id})),f1=async e=>{const t=await e(),n=c1(t);return new a1(n)};class d1{constructor(t){j(this,"repository");this.repository=t}async execute(){return await this.repository()}}const p1=({httpHandler:e})=>{const t=()=>f1(e),n=new d1(t);return()=>n.execute()},h1=e=>{const{useGetusersList:t}=e,[n,r]=_.useState(""),o=t();return{selectedRowId:n,setSelectedRowId:r,usersData:o}};function m1(e){const{selectedRowId:t,setSelectedRowId:n,usersList:r}=e,o=_.useMemo(()=>r.data?r.data.getData().map(u=>{const s={rowItemsTitle:[u.firstname,u.lastname],rowId:u.accountId};return R(Qp,{rowData:s,selectedRowId:t,setSelectedRowId:n},s.rowId)}):null,[r]),l={firstname:B.global.firstname,lastname:B.global.lastname},i=Object.keys(l).map(u=>{const s=u,a=l[s];return R("th",{className:"py-3",children:a},s)});return r.isLoading?R("div",{className:"flex justify-center items-center",children:R(Bp,{})}):te("table",{className:"table-auto rounded-md w-full text-sm h-fit",children:[R("thead",{className:"text-txt-medium font-bold",children:R("tr",{children:i})}),R("tbody",{children:o})]})}const g1=async e=>await e(),y1=()=>{const{accessTokenUpdateHandler:e,notLoginAuth:t,userData:n}=dr(),{user:r}=n,o=u1(r,e,t),{url:l}=o;return{getingusersLogic:p1(o),url:l}};function v1(e){const{selectedRowId:t,setSelectedRowId:n}=e,{getingusersLogic:r,url:o}=y1(),i=zp(o,async()=>await g1(r)),{usersData:u}=h1({useGetusersList:i});return R(m1,{usersList:u,selectedRowId:t,setSelectedRowId:n})}function E1(){const[e,t]=_.useState(""),[n,r]=_.useState(""),{accessTokenUpdateHandler:o,notLoginAuth:l,userData:i}=dr(),[u,s]=_.useState({message:"",type:"error"}),[a,c]=_.useState(!0),f=async d=>{var y,h,v,E;d.preventDefault();try{const g={url:Nt.core.createMember,data:{place_id:n,account_id:e},headers:{"Content-Type":"application/json"},method:"POST"},w={accessToken:((y=i.user)==null?void 0:y.adminUserData.accessToken)||null,refreshToken:((h=i.user)==null?void 0:h.adminUserData.refreshToken)||null};await new on(w,o,l).request(g),s({message:B.global.success.createMember,type:"success"})}catch(m){m instanceof Ju?s({message:(E=(v=m.response)==null?void 0:v.data)==null?void 0:E.description,type:"error"}):m instanceof Error&&s({message:m.message,type:"error"})}};return _.useEffect(()=>{c(!(e&&n))},[e,n]),te(xl,{children:[!!u.message&&R(Xu,{message:u.message,type:u.type,onCloseCallback:()=>s({message:"",type:"error"})}),R(kp,{className:"px-4 py-5",title:B.global.users}),te("div",{className:"container mx-auto px-4",children:[R("form",{onSubmit:f,className:"w-full flex flex-row-reverse items-center py-2 sticky top-0",children:R(Zu,{isDisabled:a,className:"text-sm disabled:opacity-25",title:B.global.submit,onClick:()=>null})}),te("div",{className:"md:grid-cols-2 gap-x-4 grid grid-cols-1 mx-auto",children:[R(v1,{selectedRowId:e,setSelectedRowId:t}),R(s1,{selectedRowId:n,setSelectedRowId:r})]})]})]})}const w1=(e,t,n)=>{const r=Nt.core.createUserAccount,o=new on({accessToken:e.adminUserData.accessToken,refreshToken:e.adminUserData.refreshToken},t,n);return i=>{const u={url:r,method:"POST",headers:{"Content-Type":"application/json"},data:i};return o.request(u)}},S1=(e,t,n)=>{const r=Nt.core.createUserProfile,o=new on({accessToken:e.adminUserData.accessToken,refreshToken:e.adminUserData.refreshToken},t,n);return i=>{const u={url:r,method:"POST",headers:{"Content-Type":"application/json"},data:i};return o.request(u)}},_1=e=>({enabled:!0,firstName:e.firstname,lastName:e.lastname,username:e.phonenumber}),R1=e=>({accountId:e.id,phonenumber:e.username});class C1{constructor(t){j(this,"httpHandler");j(this,"execute",async t=>{const n=_1(t),r=await this.httpHandler(n);return R1(r)});this.httpHandler=t}}class T1{constructor(t){j(this,"httpHandler");this.httpHandler=t}}const P1=e=>({account_id:e.accountId,first_name:e.firstname,last_name:e.lastname});class I1 extends T1{constructor(t){super(t)}async execute(t){const n=P1(t);return await this.httpHandler(n)}}class k1{constructor(t,n){j(this,"accountRepository");j(this,"profileRepository");this.accountRepository=t,this.profileRepository=n}async execute(t){const r={...await this.accountRepository.execute(t),...t};return await this.profileRepository.execute(r)}}class x1{constructor(t,n){j(this,"httpAccountHandler");j(this,"httpProfileHandler");this.httpAccountHandler=t,this.httpProfileHandler=n}execute(){const t=new C1(this.httpAccountHandler),n=new I1(this.httpProfileHandler);return new k1(t,n)}}function Gp(e){const{className:t,inputData:n,stateHanlder:r}=e,{name:o,title:l}=n,{setState:i,state:u}=r,s=a=>{const{value:c,name:f}=a.target;i(f,c)};return te("div",{className:`flex flex-col ${t}`,children:[R("label",{className:"mb-1 text-txt-second text-xs",htmlFor:l,children:l}),R("input",{value:u,onChange:s,name:o,className:"bg-bg-gray h-11 rounded-lg focus:outline-0 px-2 text-txt-medium w-full",id:l})]})}function N1(e){const{onSubmit:t,inputNames:n,stateHandler:r,error:o,setError:l}=e,{inputStates:i,inputsSetStates:u}=r,s=n.map(a=>{const c=B.global[a];return R(Gp,{inputData:{title:c,name:a},stateHanlder:{setState:u,state:i[a]},className:"mb-4 w-[48%] px-2"},a)});return te("form",{onSubmit:t,className:"px-4 my-8",children:[!!o.message&&R(Xu,{message:o.message,type:o.type,onCloseCallback:()=>l({message:"",type:"error"})}),R("div",{className:"flex flex-wrap w-full gap-4",children:s}),R("div",{className:"flex",children:R(Zu,{onClick:()=>null,title:B.global.submit})})]})}const A1={firstname:"",lastname:"",phonenumber:""},O1=["firstname","lastname","phonenumber"],L1=e=>{const[t,n]=_.useState({message:"",type:"error"}),{handleSubmitForm:r}=e,[o,l]=_.useState(A1),i=(a,c)=>{a==="phonenumber"&&!Vp(c)||l(f=>({...f,[a]:c}))},u=async a=>{var c,f;a.preventDefault();try{await r(o),n({message:B.global.success.createUser,type:"success"})}catch(d){d instanceof Ju?n({message:(f=(c=d.response)==null?void 0:c.data)==null?void 0:f.description,type:"error"}):d instanceof Error&&n({message:d.message,type:"error"})}},s={...o};return{stateHandler:{inputsSetStates:i,inputStates:s},onSubmit:u,inputNames:O1,error:t,setError:n}},U1=e=>{const{createUserLogic:t}=e;return{handleSubmitForm:async r=>{await t.execute(r)}}};function M1(){const{accessTokenUpdateHandler:e,notLoginAuth:t,userData:n}=dr(),{user:r}=n,o=w1(r,e,t),l=S1(r,e,t),u=new x1(o,l).execute(),{handleSubmitForm:s}=U1({createUserLogic:u}),{stateHandler:a,onSubmit:c,inputNames:f,error:d,setError:y}=L1({handleSubmitForm:s});return R(N1,{error:d,setError:y,stateHandler:a,inputNames:f,onSubmit:c})}function D1(){return te(xl,{children:[R(kp,{className:"px-4 py-5",title:B.global.createUser}),R(M1,{})]})}function F1(){const e=Rn(),t=sr(),n=Gl(),r=Object.keys(Rr).map(o=>{const l=o;return te(Sg,{to:Rr[l].path,className:`flex text-white mb-6 text-sm w-full py-2 pl-2 rounded-lg ${e.pathname===Rr[l].path?"bg-primary-300":""}`,children:[R("img",{src:Rr[l].icon,alt:"page icon",className:"mr-2"}),R("div",{children:Rr[l].title})]},l)});return te("aside",{className:"w-[15rem] min-w-[10rem] [background:var(--color-gradient-primary-dark)] p-4 pt-6",children:[R("div",{className:"logo",children:R("img",{src:lo.logo,alt:"logo icon"})}),te("div",{className:"mt-14 flex flex-col items-baseline",children:[r,R("div",{className:"mt-auto text-white px-3 absolute bottom-5",children:R("button",{onClick:()=>Hp(t,n),children:"Log out"})})]})]})}function z1(){const{user:e,setUser:t}=sr();return _.useEffect(()=>{!Cn.localStorage().getData(mo.adminUserStorageKey)&&t&&t(null)}),!e||!e.adminUserData.accessToken?R(Qu,{to:Xt.authentication,replace:!0}):te("div",{className:"flex flex-nowrap min-h-screen",children:[R(F1,{}),R("main",{className:"dipal-panel w-full text-black bg-white h-screen overflow-auto",children:R(sp,{})})]})}const V1=(e,t,n)=>{const r=B.global.errors.phonenumber,o=new on({accessToken:e&&(e==null?void 0:e.adminUserData.accessToken)&&null,refreshToken:e&&(e==null?void 0:e.adminUserData.refreshToken)&&null},t,n);return{httpHandler:i=>{const s={url:Nt.generic.authPhonenumber,headers:{"Content-Type":"application/json"},method:"POST",data:i};return o.request(s)},wrongPhoneNumberMessage:r}},H1=e=>({username:e.phonenumber});class B1{constructor(t){j(this,"httpHandler");this.httpHandler=t}async execute(t){const n=H1(t);return await this.httpHandler(n)}}class j1 extends Error{}class $1{constructor(t,n){j(this,"repository");j(this,"wrongPhoneNumberMessage");this.repository=t,this.wrongPhoneNumberMessage=n}async execute(t){if(!this.isPhoneNumberValid(t.phonenumber))throw new j1(this.wrongPhoneNumberMessage);return await this.repository.execute(t)}isPhoneNumberValid(t){return/\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/.test(t)}}const W1=({httpHandler:e,wrongPhoneNumberMessage:t})=>{const n=new B1(e);return new $1(n,t)},Q1=(e,t,n)=>{const r=new on({accessToken:e&&e.adminUserData.accessToken&&null,refreshToken:e&&e.adminUserData.refreshToken&&null},t,n);return{httpHandler:l=>{const u={url:Nt.generic.authLogin,headers:{"Content-Type":"application/json"},method:"POST",data:l};return r.request(u)}}};class G1{constructor(t){j(this,"adminUserData");this.adminUserData=t}get(){return this.adminUserData}}const K1=e=>({accessToken:e.access_token,expiresIn:e.expires_in,phonenumber:e.phonenumber,refreshExpiresIn:e.refresh_expires_in,refreshToken:e.refresh_token,tokenType:e.token_type}),Y1=e=>({grant_type:"otp",password:e.otp,username:e.phonenumber});class q1{constructor(t){j(this,"httpHandler");this.httpHandler=t}async execute(t){const n=Y1(t),o={...await this.httpHandler(n),phonenumber:t.phonenumber},l=K1(o);return new G1(l)}}class Kp extends Error{}class J1{constructor(t){j(this,"repository");j(this,"validLenghtOfOtp",6);this.repository=t}async execute(t){if(!this.isOtpValid(t.otp))throw new Kp;return await this.repository.execute(t)}isOtpValid(t){return t.length>=this.validLenghtOfOtp}}const X1=e=>{const t=new q1(e);return new J1(t)};function Z1(e){const{eventHandlers:t,otpChar:n}=e,{handleFocusInput:r,handleKeyPressInput:o}=t,l=Array.from({length:6}).map((i,u)=>R("input",{tabIndex:u+1,ref:s=>n.current[u]=s,className:"font-bold text-base inline-block w-5 md:w-6 lg:w-8 xl:w-10 bg-transparent text-center focus:outline-none",maxLength:1,defaultValue:"_",placeholder:"_",onClick:s=>s.stopPropagation(),onFocus:r,onKeyDown:o},`otp_char_${u}`));return te("div",{className:"mb-9 justify-end items-center text-xs self-start",children:[R("div",{className:"text-xs mb-9 self-start text-txt-medium",children:B.global.enterOtpCode}),R("div",{className:"w-full flex gap-4",children:l})]})}const b1=e=>{const{otpChar:t}=e;function n(s,a){var f;const c=(f=s.parentElement)==null?void 0:f.querySelector(`input[tabindex="${a}"]`);c&&setTimeout(()=>c.focus(),150)}const r=()=>{t.current.length&&t.current[0].focus()};_.useEffect(()=>{r()},[]);const o=s=>{const a=s.target,c=a.getAttribute("tabindex");if(!c||+c==1){a.select();return}let f=!1;const d=t.current.find(y=>{const h=y.getAttribute("tabindex");if(!h)return!1;const v=!y.value.trim()||y.value.trim()==="_";return+h<+c&&v&&!f?(f=!0,!0):!1});if(d){d.select();return}a.select()};function l(s,a){const c=+a-1;c&&n(s,c)}function i(s,a){const c=+a+1;c&&n(s,c)}return{eventHandlers:{handleFocusInput:o,handleKeyPressInput:s=>{const a=s.target,c=a.getAttribute("tabindex");if(!c)return;if(s.key.toLowerCase()==="backspace"&&+c!=1){l(a,+c);return}i(a,+c)}}}},eE=Re.forwardRef((e,t)=>{const{eventHandlers:n}=b1({otpChar:t});return R(Z1,{eventHandlers:n,otpChar:t})});function tE(e){const{stateData:t}=e,{setState:n,stateValue:r}=t,o=(l,i)=>{Vp(i)&&n(i)};return te(xl,{children:[R("div",{className:"text-txt-medium text-xs mb-9 self-start",children:B.global.enterPhoneNumber}),R(Gp,{inputData:{name:B.global.phonenumber,title:B.global.phonenumber},stateHanlder:{setState:o,state:r},className:"mb-9 w-full self-start"})]})}function nE(e){const{authPhone:t,otpAuth:n}=e,[r,o]=_.useState(""),[l,i]=_.useState(""),{setUser:u}=sr(),s=_.useRef([]),a={phonenumber:R(tE,{stateData:{setState:o,stateValue:r}}),otp:R(eE,{ref:s})},[c,f]=_.useState("phonenumber");return te("div",{className:"main-auth flex flex-nowrap justify-start flex-row-reverse h-screen w-screen",children:[!!l&&R(Xu,{message:l,type:"error",onCloseCallback:()=>i("")}),te("form",{onSubmit:async y=>{var h,v;y.preventDefault();try{if(c==="phonenumber"&&(await t.execute({phonenumber:r}),f("otp")),c==="otp"){const E=s.current.map(g=>g.value).join(""),m=await n.execute({otp:E,phonenumber:r});Cn.localStorage().setData(mo.adminUserStorageKey,m),u&&u(m)}}catch(E){E instanceof Kp?i(B.global.errors.otp):E instanceof Ju?i((v=(h=E.response)==null?void 0:h.data)==null?void 0:v.description):E instanceof Error&&i(E.message)}},className:"w-full px-7 md:px-20 md:w-[50%] lg:w-[35%] min-w-[10rem] h-full shadow-lg shadow-slate-400 flex flex-col items-center justify-start pt-12",children:[R("div",{className:"w-48 h-[35%]",children:R("img",{src:lo.logoBlack,className:"w-full h-12",alt:"page icon"})}),R("div",{className:"font-normal mb-4 text-lg self-start",children:B.global.enterPanel}),a[c],R(Zu,{onClick:()=>null,title:B.global.submit,className:"[background:var(--color-gradient-button)] hover:brightness-90 transition-all w-full h-11"})]}),R("div",{className:"hidden md:flex md:w-[50%] lg:w-[65%] h-full"})]})}function rE(){const{accessTokenUpdateHandler:e,notLoginAuth:t,userData:n}=dr(),{user:r}=n,o=V1(r,e,t),l=W1(o),i=Q1(r,e,t),u=X1(i.httpHandler);return R(nE,{authPhone:l,otpAuth:u})}function oE(){return R(rE,{})}function lE(){const{user:e}=sr();return e&&e.adminUserData.accessToken?R(Qu,{to:Xt.usersList,replace:!0}):R(sp,{})}function iE(){const e=Rn();return te(pg,{location:e,children:[te(an,{element:R(z1,{}),children:[R(an,{index:!0,element:R(E1,{})}),R(an,{path:Xt.createUser,element:R(D1,{})})]}),R(an,{element:R(lE,{}),children:R(an,{path:Xt.authentication,element:R(oE,{})})}),R(an,{path:"*",element:R(Qu,{to:Xt.usersList,replace:!0})})]},e.key)}function sE(){const e=sr(),{setUser:t}=e;return _.useEffect(()=>{const r=Cn.localStorage().getData(mo.adminUserStorageKey);r&&r.adminUserData.accessToken&&t&&t(r)},[]),R(iE,{})}Vi.createRoot(document.getElementById("root")).render(R(R0,{children:R(vg,{children:R(sE,{})})}));
|