206 lines
489 KiB
JavaScript
206 lines
489 KiB
JavaScript
function eb(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function up(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function vr(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var mg={exports:{}},Yl={},hg={exports:{}},de={};/**
|
||
* @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 Xs=Symbol.for("react.element"),tb=Symbol.for("react.portal"),nb=Symbol.for("react.fragment"),rb=Symbol.for("react.strict_mode"),ob=Symbol.for("react.profiler"),ib=Symbol.for("react.provider"),sb=Symbol.for("react.context"),ab=Symbol.for("react.forward_ref"),lb=Symbol.for("react.suspense"),cb=Symbol.for("react.memo"),ub=Symbol.for("react.lazy"),Cm=Symbol.iterator;function db(e){return e===null||typeof e!="object"?null:(e=Cm&&e[Cm]||e["@@iterator"],typeof e=="function"?e:null)}var vg={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},gg=Object.assign,yg={};function Ci(e,t,n){this.props=e,this.context=t,this.refs=yg,this.updater=n||vg}Ci.prototype.isReactComponent={};Ci.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")};Ci.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function xg(){}xg.prototype=Ci.prototype;function dp(e,t,n){this.props=e,this.context=t,this.refs=yg,this.updater=n||vg}var pp=dp.prototype=new xg;pp.constructor=dp;gg(pp,Ci.prototype);pp.isPureReactComponent=!0;var wm=Array.isArray,bg=Object.prototype.hasOwnProperty,fp={current:null},Sg={key:!0,ref:!0,__self:!0,__source:!0};function Cg(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)bg.call(t,r)&&!Sg.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var l=Array(a),c=0;c<a;c++)l[c]=arguments[c+2];o.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Xs,type:e,key:i,ref:s,props:o,_owner:fp.current}}function pb(e,t){return{$$typeof:Xs,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function mp(e){return typeof e=="object"&&e!==null&&e.$$typeof===Xs}function fb(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var km=/\/+/g;function iu(e,t){return typeof e=="object"&&e!==null&&e.key!=null?fb(""+e.key):t.toString(36)}function Wa(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Xs:case tb:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+iu(s,0):r,wm(o)?(n="",e!=null&&(n=e.replace(km,"$&/")+"/"),Wa(o,t,n,"",function(c){return c})):o!=null&&(mp(o)&&(o=pb(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(km,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",wm(e))for(var a=0;a<e.length;a++){i=e[a];var l=r+iu(i,a);s+=Wa(i,t,n,l,o)}else if(l=db(e),typeof l=="function")for(e=l.call(e),a=0;!(i=e.next()).done;)i=i.value,l=r+iu(i,a++),s+=Wa(i,t,n,l,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function pa(e,t,n){if(e==null)return e;var r=[],o=0;return Wa(e,r,"","",function(i){return t.call(n,i,o++)}),r}function mb(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 At={current:null},Ua={transition:null},hb={ReactCurrentDispatcher:At,ReactCurrentBatchConfig:Ua,ReactCurrentOwner:fp};function wg(){throw Error("act(...) is not supported in production builds of React.")}de.Children={map:pa,forEach:function(e,t,n){pa(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return pa(e,function(){t++}),t},toArray:function(e){return pa(e,function(t){return t})||[]},only:function(e){if(!mp(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};de.Component=Ci;de.Fragment=nb;de.Profiler=ob;de.PureComponent=dp;de.StrictMode=rb;de.Suspense=lb;de.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hb;de.act=wg;de.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=gg({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=fp.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)bg.call(t,l)&&!Sg.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var c=0;c<l;c++)a[c]=arguments[c+2];r.children=a}return{$$typeof:Xs,type:e.type,key:o,ref:i,props:r,_owner:s}};de.createContext=function(e){return e={$$typeof:sb,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:ib,_context:e},e.Consumer=e};de.createElement=Cg;de.createFactory=function(e){var t=Cg.bind(null,e);return t.type=e,t};de.createRef=function(){return{current:null}};de.forwardRef=function(e){return{$$typeof:ab,render:e}};de.isValidElement=mp;de.lazy=function(e){return{$$typeof:ub,_payload:{_status:-1,_result:e},_init:mb}};de.memo=function(e,t){return{$$typeof:cb,type:e,compare:t===void 0?null:t}};de.startTransition=function(e){var t=Ua.transition;Ua.transition={};try{e()}finally{Ua.transition=t}};de.unstable_act=wg;de.useCallback=function(e,t){return At.current.useCallback(e,t)};de.useContext=function(e){return At.current.useContext(e)};de.useDebugValue=function(){};de.useDeferredValue=function(e){return At.current.useDeferredValue(e)};de.useEffect=function(e,t){return At.current.useEffect(e,t)};de.useId=function(){return At.current.useId()};de.useImperativeHandle=function(e,t,n){return At.current.useImperativeHandle(e,t,n)};de.useInsertionEffect=function(e,t){return At.current.useInsertionEffect(e,t)};de.useLayoutEffect=function(e,t){return At.current.useLayoutEffect(e,t)};de.useMemo=function(e,t){return At.current.useMemo(e,t)};de.useReducer=function(e,t,n){return At.current.useReducer(e,t,n)};de.useRef=function(e){return At.current.useRef(e)};de.useState=function(e){return At.current.useState(e)};de.useSyncExternalStore=function(e,t,n){return At.current.useSyncExternalStore(e,t,n)};de.useTransition=function(){return At.current.useTransition()};de.version="18.3.1";hg.exports=de;var m=hg.exports;const xn=up(m),cl=eb({__proto__:null,default:xn},[m]);/**
|
||
* @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 vb=m,gb=Symbol.for("react.element"),yb=Symbol.for("react.fragment"),xb=Object.prototype.hasOwnProperty,bb=vb.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Sb={key:!0,ref:!0,__self:!0,__source:!0};function kg(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)xb.call(t,r)&&!Sb.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:gb,type:e,key:i,ref:s,props:o,_owner:bb.current}}Yl.Fragment=yb;Yl.jsx=kg;Yl.jsxs=kg;mg.exports=Yl;var d=mg.exports,Qu={},Eg={exports:{}},an={},$g={exports:{}},Pg={};/**
|
||
* @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(T,I){var W=T.length;T.push(I);e:for(;0<W;){var q=W-1>>>1,se=T[q];if(0<o(se,I))T[q]=I,T[W]=se,W=q;else break e}}function n(T){return T.length===0?null:T[0]}function r(T){if(T.length===0)return null;var I=T[0],W=T.pop();if(W!==I){T[0]=W;e:for(var q=0,se=T.length,ce=se>>>1;q<ce;){var X=2*(q+1)-1,K=T[X],re=X+1,ke=T[re];if(0>o(K,W))re<se&&0>o(ke,K)?(T[q]=ke,T[re]=W,q=re):(T[q]=K,T[X]=W,q=X);else if(re<se&&0>o(ke,W))T[q]=ke,T[re]=W,q=re;else break e}}return I}function o(T,I){var W=T.sortIndex-I.sortIndex;return W!==0?W:T.id-I.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],c=[],u=1,p=null,f=3,x=!1,b=!1,y=!1,w=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,v=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(T){for(var I=n(c);I!==null;){if(I.callback===null)r(c);else if(I.startTime<=T)r(c),I.sortIndex=I.expirationTime,t(l,I);else break;I=n(c)}}function C(T){if(y=!1,g(T),!b)if(n(l)!==null)b=!0,L(k);else{var I=n(c);I!==null&&B(C,I.startTime-T)}}function k(T,I){b=!1,y&&(y=!1,h(P),P=-1),x=!0;var W=f;try{for(g(I),p=n(l);p!==null&&(!(p.expirationTime>I)||T&&!j());){var q=p.callback;if(typeof q=="function"){p.callback=null,f=p.priorityLevel;var se=q(p.expirationTime<=I);I=e.unstable_now(),typeof se=="function"?p.callback=se:p===n(l)&&r(l),g(I)}else r(l);p=n(l)}if(p!==null)var ce=!0;else{var X=n(c);X!==null&&B(C,X.startTime-I),ce=!1}return ce}finally{p=null,f=W,x=!1}}var $=!1,E=null,P=-1,_=5,R=-1;function j(){return!(e.unstable_now()-R<_)}function A(){if(E!==null){var T=e.unstable_now();R=T;var I=!0;try{I=E(!0,T)}finally{I?M():($=!1,E=null)}}else $=!1}var M;if(typeof v=="function")M=function(){v(A)};else if(typeof MessageChannel<"u"){var O=new MessageChannel,N=O.port2;O.port1.onmessage=A,M=function(){N.postMessage(null)}}else M=function(){w(A,0)};function L(T){E=T,$||($=!0,M())}function B(T,I){P=w(function(){T(e.unstable_now())},I)}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(T){T.callback=null},e.unstable_continueExecution=function(){b||x||(b=!0,L(k))},e.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<T?Math.floor(1e3/T):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(T){switch(f){case 1:case 2:case 3:var I=3;break;default:I=f}var W=f;f=I;try{return T()}finally{f=W}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(T,I){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var W=f;f=T;try{return I()}finally{f=W}},e.unstable_scheduleCallback=function(T,I,W){var q=e.unstable_now();switch(typeof W=="object"&&W!==null?(W=W.delay,W=typeof W=="number"&&0<W?q+W:q):W=q,T){case 1:var se=-1;break;case 2:se=250;break;case 5:se=1073741823;break;case 4:se=1e4;break;default:se=5e3}return se=W+se,T={id:u++,callback:I,priorityLevel:T,startTime:W,expirationTime:se,sortIndex:-1},W>q?(T.sortIndex=W,t(c,T),n(l)===null&&T===n(c)&&(y?(h(P),P=-1):y=!0,B(C,W-q))):(T.sortIndex=se,t(l,T),b||x||(b=!0,L(k))),T},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(T){var I=f;return function(){var W=f;f=I;try{return T.apply(this,arguments)}finally{f=W}}}})(Pg);$g.exports=Pg;var Cb=$g.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 wb=m,rn=Cb;function F(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 Rg=new Set,Ss={};function bo(e,t){si(e,t),si(e+"Capture",t)}function si(e,t){for(Ss[e]=t,e=0;e<t.length;e++)Rg.add(t[e])}var dr=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Zu=Object.prototype.hasOwnProperty,kb=/^[: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]*$/,Em={},$m={};function Eb(e){return Zu.call($m,e)?!0:Zu.call(Em,e)?!1:kb.test(e)?$m[e]=!0:(Em[e]=!0,!1)}function $b(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 Pb(e,t,n,r){if(t===null||typeof t>"u"||$b(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 Lt(e,t,n,r,o,i,s){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=i,this.removeEmptyString=s}var wt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){wt[e]=new Lt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];wt[t]=new Lt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){wt[e]=new Lt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){wt[e]=new Lt(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){wt[e]=new Lt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){wt[e]=new Lt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){wt[e]=new Lt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){wt[e]=new Lt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){wt[e]=new Lt(e,5,!1,e.toLowerCase(),null,!1,!1)});var hp=/[\-:]([a-z])/g;function vp(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(hp,vp);wt[t]=new Lt(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(hp,vp);wt[t]=new Lt(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(hp,vp);wt[t]=new Lt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){wt[e]=new Lt(e,1,!1,e.toLowerCase(),null,!1,!1)});wt.xlinkHref=new Lt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){wt[e]=new Lt(e,1,!1,e.toLowerCase(),null,!0,!0)});function gp(e,t,n,r){var o=wt.hasOwnProperty(t)?wt[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Pb(t,n,o,r)&&(n=null),r||o===null?Eb(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 gr=wb.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,fa=Symbol.for("react.element"),zo=Symbol.for("react.portal"),Bo=Symbol.for("react.fragment"),yp=Symbol.for("react.strict_mode"),Ju=Symbol.for("react.profiler"),Tg=Symbol.for("react.provider"),Mg=Symbol.for("react.context"),xp=Symbol.for("react.forward_ref"),ed=Symbol.for("react.suspense"),td=Symbol.for("react.suspense_list"),bp=Symbol.for("react.memo"),Er=Symbol.for("react.lazy"),jg=Symbol.for("react.offscreen"),Pm=Symbol.iterator;function Ai(e){return e===null||typeof e!="object"?null:(e=Pm&&e[Pm]||e["@@iterator"],typeof e=="function"?e:null)}var He=Object.assign,su;function Ji(e){if(su===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);su=t&&t[1]||""}return`
|
||
`+su+e}var au=!1;function lu(e,t){if(!e||au)return"";au=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var o=c.stack.split(`
|
||
`),i=r.stack.split(`
|
||
`),s=o.length-1,a=i.length-1;1<=s&&0<=a&&o[s]!==i[a];)a--;for(;1<=s&&0<=a;s--,a--)if(o[s]!==i[a]){if(s!==1||a!==1)do if(s--,a--,0>a||o[s]!==i[a]){var l=`
|
||
`+o[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{au=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ji(e):""}function Rb(e){switch(e.tag){case 5:return Ji(e.type);case 16:return Ji("Lazy");case 13:return Ji("Suspense");case 19:return Ji("SuspenseList");case 0:case 2:case 15:return e=lu(e.type,!1),e;case 11:return e=lu(e.type.render,!1),e;case 1:return e=lu(e.type,!0),e;default:return""}}function nd(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 Bo:return"Fragment";case zo:return"Portal";case Ju:return"Profiler";case yp:return"StrictMode";case ed:return"Suspense";case td:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Mg:return(e.displayName||"Context")+".Consumer";case Tg:return(e._context.displayName||"Context")+".Provider";case xp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case bp:return t=e.displayName||null,t!==null?t:nd(e.type)||"Memo";case Er:t=e._payload,e=e._init;try{return nd(e(t))}catch{}}return null}function Tb(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 nd(t);case 8:return t===yp?"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 Wr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Og(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Mb(e){var t=Og(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,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ma(e){e._valueTracker||(e._valueTracker=Mb(e))}function _g(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Og(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ul(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 rd(e,t){var n=t.checked;return He({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Rm(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wr(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 Ig(e,t){t=t.checked,t!=null&&gp(e,"checked",t,!1)}function od(e,t){Ig(e,t);var n=Wr(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")?id(e,t.type,n):t.hasOwnProperty("defaultValue")&&id(e,t.type,Wr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Tm(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 id(e,t,n){(t!=="number"||ul(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var es=Array.isArray;function Qo(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=""+Wr(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 sd(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(F(91));return He({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Mm(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(F(92));if(es(n)){if(1<n.length)throw Error(F(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Wr(n)}}function Ng(e,t){var n=Wr(t.value),r=Wr(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 jm(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ag(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 ad(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ag(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ha,Lg=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(ha=ha||document.createElement("div"),ha.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ha.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Cs(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var os={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},jb=["Webkit","ms","Moz","O"];Object.keys(os).forEach(function(e){jb.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),os[t]=os[e]})});function zg(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||os.hasOwnProperty(e)&&os[e]?(""+t).trim():t+"px"}function Bg(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=zg(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ob=He({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 ld(e,t){if(t){if(Ob[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(F(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(F(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(F(61))}if(t.style!=null&&typeof t.style!="object")throw Error(F(62))}}function cd(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 ud=null;function Sp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var dd=null,Zo=null,Jo=null;function Om(e){if(e=Js(e)){if(typeof dd!="function")throw Error(F(280));var t=e.stateNode;t&&(t=ec(t),dd(e.stateNode,e.type,t))}}function Dg(e){Zo?Jo?Jo.push(e):Jo=[e]:Zo=e}function Fg(){if(Zo){var e=Zo,t=Jo;if(Jo=Zo=null,Om(e),t)for(e=0;e<t.length;e++)Om(t[e])}}function Wg(e,t){return e(t)}function Ug(){}var cu=!1;function Vg(e,t,n){if(cu)return e(t,n);cu=!0;try{return Wg(e,t,n)}finally{cu=!1,(Zo!==null||Jo!==null)&&(Ug(),Fg())}}function ws(e,t){var n=e.stateNode;if(n===null)return null;var r=ec(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(F(231,t,typeof n));return n}var pd=!1;if(dr)try{var Li={};Object.defineProperty(Li,"passive",{get:function(){pd=!0}}),window.addEventListener("test",Li,Li),window.removeEventListener("test",Li,Li)}catch{pd=!1}function _b(e,t,n,r,o,i,s,a,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var is=!1,dl=null,pl=!1,fd=null,Ib={onError:function(e){is=!0,dl=e}};function Nb(e,t,n,r,o,i,s,a,l){is=!1,dl=null,_b.apply(Ib,arguments)}function Ab(e,t,n,r,o,i,s,a,l){if(Nb.apply(this,arguments),is){if(is){var c=dl;is=!1,dl=null}else throw Error(F(198));pl||(pl=!0,fd=c)}}function So(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 Hg(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 _m(e){if(So(e)!==e)throw Error(F(188))}function Lb(e){var t=e.alternate;if(!t){if(t=So(e),t===null)throw Error(F(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return _m(o),e;if(i===r)return _m(o),t;i=i.sibling}throw Error(F(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s){for(a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s)throw Error(F(189))}}if(n.alternate!==r)throw Error(F(190))}if(n.tag!==3)throw Error(F(188));return n.stateNode.current===n?e:t}function Kg(e){return e=Lb(e),e!==null?Gg(e):null}function Gg(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Gg(e);if(t!==null)return t;e=e.sibling}return null}var qg=rn.unstable_scheduleCallback,Im=rn.unstable_cancelCallback,zb=rn.unstable_shouldYield,Bb=rn.unstable_requestPaint,Ze=rn.unstable_now,Db=rn.unstable_getCurrentPriorityLevel,Cp=rn.unstable_ImmediatePriority,Yg=rn.unstable_UserBlockingPriority,fl=rn.unstable_NormalPriority,Fb=rn.unstable_LowPriority,Xg=rn.unstable_IdlePriority,Xl=null,qn=null;function Wb(e){if(qn&&typeof qn.onCommitFiberRoot=="function")try{qn.onCommitFiberRoot(Xl,e,void 0,(e.current.flags&128)===128)}catch{}}var zn=Math.clz32?Math.clz32:Hb,Ub=Math.log,Vb=Math.LN2;function Hb(e){return e>>>=0,e===0?32:31-(Ub(e)/Vb|0)|0}var va=64,ga=4194304;function ts(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 ml(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~o;a!==0?r=ts(a):(i&=s,i!==0&&(r=ts(i)))}else s=n&~o,s!==0?r=ts(s):i!==0&&(r=ts(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-zn(t),o=1<<n,r|=e[n],t&=~o;return r}function Kb(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 Gb(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-zn(i),a=1<<s,l=o[s];l===-1?(!(a&n)||a&r)&&(o[s]=Kb(a,t)):l<=t&&(e.expiredLanes|=a),i&=~a}}function md(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Qg(){var e=va;return va<<=1,!(va&4194240)&&(va=64),e}function uu(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Qs(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-zn(t),e[t]=n}function qb(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-zn(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function wp(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-zn(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var Me=0;function Zg(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Jg,kp,ey,ty,ny,hd=!1,ya=[],_r=null,Ir=null,Nr=null,ks=new Map,Es=new Map,Pr=[],Yb="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 Nm(e,t){switch(e){case"focusin":case"focusout":_r=null;break;case"dragenter":case"dragleave":Ir=null;break;case"mouseover":case"mouseout":Nr=null;break;case"pointerover":case"pointerout":ks.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Es.delete(t.pointerId)}}function zi(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Js(t),t!==null&&kp(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Xb(e,t,n,r,o){switch(t){case"focusin":return _r=zi(_r,e,t,n,r,o),!0;case"dragenter":return Ir=zi(Ir,e,t,n,r,o),!0;case"mouseover":return Nr=zi(Nr,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return ks.set(i,zi(ks.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,Es.set(i,zi(Es.get(i)||null,e,t,n,r,o)),!0}return!1}function ry(e){var t=Jr(e.target);if(t!==null){var n=So(t);if(n!==null){if(t=n.tag,t===13){if(t=Hg(n),t!==null){e.blockedOn=t,ny(e.priority,function(){ey(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 Va(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=vd(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ud=r,n.target.dispatchEvent(r),ud=null}else return t=Js(n),t!==null&&kp(t),e.blockedOn=n,!1;t.shift()}return!0}function Am(e,t,n){Va(e)&&n.delete(t)}function Qb(){hd=!1,_r!==null&&Va(_r)&&(_r=null),Ir!==null&&Va(Ir)&&(Ir=null),Nr!==null&&Va(Nr)&&(Nr=null),ks.forEach(Am),Es.forEach(Am)}function Bi(e,t){e.blockedOn===t&&(e.blockedOn=null,hd||(hd=!0,rn.unstable_scheduleCallback(rn.unstable_NormalPriority,Qb)))}function $s(e){function t(o){return Bi(o,e)}if(0<ya.length){Bi(ya[0],e);for(var n=1;n<ya.length;n++){var r=ya[n];r.blockedOn===e&&(r.blockedOn=null)}}for(_r!==null&&Bi(_r,e),Ir!==null&&Bi(Ir,e),Nr!==null&&Bi(Nr,e),ks.forEach(t),Es.forEach(t),n=0;n<Pr.length;n++)r=Pr[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Pr.length&&(n=Pr[0],n.blockedOn===null);)ry(n),n.blockedOn===null&&Pr.shift()}var ei=gr.ReactCurrentBatchConfig,hl=!0;function Zb(e,t,n,r){var o=Me,i=ei.transition;ei.transition=null;try{Me=1,Ep(e,t,n,r)}finally{Me=o,ei.transition=i}}function Jb(e,t,n,r){var o=Me,i=ei.transition;ei.transition=null;try{Me=4,Ep(e,t,n,r)}finally{Me=o,ei.transition=i}}function Ep(e,t,n,r){if(hl){var o=vd(e,t,n,r);if(o===null)bu(e,t,r,vl,n),Nm(e,r);else if(Xb(o,e,t,n,r))r.stopPropagation();else if(Nm(e,r),t&4&&-1<Yb.indexOf(e)){for(;o!==null;){var i=Js(o);if(i!==null&&Jg(i),i=vd(e,t,n,r),i===null&&bu(e,t,r,vl,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else bu(e,t,r,null,n)}}var vl=null;function vd(e,t,n,r){if(vl=null,e=Sp(r),e=Jr(e),e!==null)if(t=So(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Hg(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 vl=e,null}function oy(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(Db()){case Cp:return 1;case Yg:return 4;case fl:case Fb:return 16;case Xg:return 536870912;default:return 16}default:return 16}}var Tr=null,$p=null,Ha=null;function iy(){if(Ha)return Ha;var e,t=$p,n=t.length,r,o="value"in Tr?Tr.value:Tr.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===o[i-r];r++);return Ha=o.slice(e,1<r?1-r:void 0)}function Ka(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 xa(){return!0}function Lm(){return!1}function ln(e){function t(n,r,o,i,s){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?xa:Lm,this.isPropagationStopped=Lm,this}return He(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=xa)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=xa)},persist:function(){},isPersistent:xa}),t}var wi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Pp=ln(wi),Zs=He({},wi,{view:0,detail:0}),eS=ln(Zs),du,pu,Di,Ql=He({},Zs,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Rp,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!==Di&&(Di&&e.type==="mousemove"?(du=e.screenX-Di.screenX,pu=e.screenY-Di.screenY):pu=du=0,Di=e),du)},movementY:function(e){return"movementY"in e?e.movementY:pu}}),zm=ln(Ql),tS=He({},Ql,{dataTransfer:0}),nS=ln(tS),rS=He({},Zs,{relatedTarget:0}),fu=ln(rS),oS=He({},wi,{animationName:0,elapsedTime:0,pseudoElement:0}),iS=ln(oS),sS=He({},wi,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),aS=ln(sS),lS=He({},wi,{data:0}),Bm=ln(lS),cS={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},uS={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"},dS={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pS(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=dS[e])?!!t[e]:!1}function Rp(){return pS}var fS=He({},Zs,{key:function(e){if(e.key){var t=cS[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ka(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?uS[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Rp,charCode:function(e){return e.type==="keypress"?Ka(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ka(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),mS=ln(fS),hS=He({},Ql,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Dm=ln(hS),vS=He({},Zs,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Rp}),gS=ln(vS),yS=He({},wi,{propertyName:0,elapsedTime:0,pseudoElement:0}),xS=ln(yS),bS=He({},Ql,{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}),SS=ln(bS),CS=[9,13,27,32],Tp=dr&&"CompositionEvent"in window,ss=null;dr&&"documentMode"in document&&(ss=document.documentMode);var wS=dr&&"TextEvent"in window&&!ss,sy=dr&&(!Tp||ss&&8<ss&&11>=ss),Fm=String.fromCharCode(32),Wm=!1;function ay(e,t){switch(e){case"keyup":return CS.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ly(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Do=!1;function kS(e,t){switch(e){case"compositionend":return ly(t);case"keypress":return t.which!==32?null:(Wm=!0,Fm);case"textInput":return e=t.data,e===Fm&&Wm?null:e;default:return null}}function ES(e,t){if(Do)return e==="compositionend"||!Tp&&ay(e,t)?(e=iy(),Ha=$p=Tr=null,Do=!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 sy&&t.locale!=="ko"?null:t.data;default:return null}}var $S={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 Um(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!$S[e.type]:t==="textarea"}function cy(e,t,n,r){Dg(r),t=gl(t,"onChange"),0<t.length&&(n=new Pp("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var as=null,Ps=null;function PS(e){by(e,0)}function Zl(e){var t=Uo(e);if(_g(t))return e}function RS(e,t){if(e==="change")return t}var uy=!1;if(dr){var mu;if(dr){var hu="oninput"in document;if(!hu){var Vm=document.createElement("div");Vm.setAttribute("oninput","return;"),hu=typeof Vm.oninput=="function"}mu=hu}else mu=!1;uy=mu&&(!document.documentMode||9<document.documentMode)}function Hm(){as&&(as.detachEvent("onpropertychange",dy),Ps=as=null)}function dy(e){if(e.propertyName==="value"&&Zl(Ps)){var t=[];cy(t,Ps,e,Sp(e)),Vg(PS,t)}}function TS(e,t,n){e==="focusin"?(Hm(),as=t,Ps=n,as.attachEvent("onpropertychange",dy)):e==="focusout"&&Hm()}function MS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Zl(Ps)}function jS(e,t){if(e==="click")return Zl(t)}function OS(e,t){if(e==="input"||e==="change")return Zl(t)}function _S(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Fn=typeof Object.is=="function"?Object.is:_S;function Rs(e,t){if(Fn(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(!Zu.call(t,o)||!Fn(e[o],t[o]))return!1}return!0}function Km(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Gm(e,t){var n=Km(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=Km(n)}}function py(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?py(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function fy(){for(var e=window,t=ul();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ul(e.document)}return t}function Mp(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 IS(e){var t=fy(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&py(n.ownerDocument.documentElement,n)){if(r!==null&&Mp(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,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Gm(n,i);var s=Gm(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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 NS=dr&&"documentMode"in document&&11>=document.documentMode,Fo=null,gd=null,ls=null,yd=!1;function qm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;yd||Fo==null||Fo!==ul(r)||(r=Fo,"selectionStart"in r&&Mp(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}),ls&&Rs(ls,r)||(ls=r,r=gl(gd,"onSelect"),0<r.length&&(t=new Pp("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Fo)))}function ba(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Wo={animationend:ba("Animation","AnimationEnd"),animationiteration:ba("Animation","AnimationIteration"),animationstart:ba("Animation","AnimationStart"),transitionend:ba("Transition","TransitionEnd")},vu={},my={};dr&&(my=document.createElement("div").style,"AnimationEvent"in window||(delete Wo.animationend.animation,delete Wo.animationiteration.animation,delete Wo.animationstart.animation),"TransitionEvent"in window||delete Wo.transitionend.transition);function Jl(e){if(vu[e])return vu[e];if(!Wo[e])return e;var t=Wo[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in my)return vu[e]=t[n];return e}var hy=Jl("animationend"),vy=Jl("animationiteration"),gy=Jl("animationstart"),yy=Jl("transitionend"),xy=new Map,Ym="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 Vr(e,t){xy.set(e,t),bo(t,[e])}for(var gu=0;gu<Ym.length;gu++){var yu=Ym[gu],AS=yu.toLowerCase(),LS=yu[0].toUpperCase()+yu.slice(1);Vr(AS,"on"+LS)}Vr(hy,"onAnimationEnd");Vr(vy,"onAnimationIteration");Vr(gy,"onAnimationStart");Vr("dblclick","onDoubleClick");Vr("focusin","onFocus");Vr("focusout","onBlur");Vr(yy,"onTransitionEnd");si("onMouseEnter",["mouseout","mouseover"]);si("onMouseLeave",["mouseout","mouseover"]);si("onPointerEnter",["pointerout","pointerover"]);si("onPointerLeave",["pointerout","pointerover"]);bo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));bo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));bo("onBeforeInput",["compositionend","keypress","textInput","paste"]);bo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));bo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));bo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ns="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(" "),zS=new Set("cancel close invalid load scroll toggle".split(" ").concat(ns));function Xm(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Ab(r,t,void 0,e),e.currentTarget=null}function by(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 i=void 0;if(t)for(var s=r.length-1;0<=s;s--){var a=r[s],l=a.instance,c=a.currentTarget;if(a=a.listener,l!==i&&o.isPropagationStopped())break e;Xm(o,a,c),i=l}else for(s=0;s<r.length;s++){if(a=r[s],l=a.instance,c=a.currentTarget,a=a.listener,l!==i&&o.isPropagationStopped())break e;Xm(o,a,c),i=l}}}if(pl)throw e=fd,pl=!1,fd=null,e}function Ae(e,t){var n=t[wd];n===void 0&&(n=t[wd]=new Set);var r=e+"__bubble";n.has(r)||(Sy(t,e,2,!1),n.add(r))}function xu(e,t,n){var r=0;t&&(r|=4),Sy(n,e,r,t)}var Sa="_reactListening"+Math.random().toString(36).slice(2);function Ts(e){if(!e[Sa]){e[Sa]=!0,Rg.forEach(function(n){n!=="selectionchange"&&(zS.has(n)||xu(n,!1,e),xu(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Sa]||(t[Sa]=!0,xu("selectionchange",!1,t))}}function Sy(e,t,n,r){switch(oy(t)){case 1:var o=Zb;break;case 4:o=Jb;break;default:o=Ep}n=o.bind(null,t,n,e),o=void 0,!pd||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 bu(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var a=r.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&(l=s.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;s=s.return}for(;a!==null;){if(s=Jr(a),s===null)return;if(l=s.tag,l===5||l===6){r=i=s;continue e}a=a.parentNode}}r=r.return}Vg(function(){var c=i,u=Sp(n),p=[];e:{var f=xy.get(e);if(f!==void 0){var x=Pp,b=e;switch(e){case"keypress":if(Ka(n)===0)break e;case"keydown":case"keyup":x=mS;break;case"focusin":b="focus",x=fu;break;case"focusout":b="blur",x=fu;break;case"beforeblur":case"afterblur":x=fu;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=zm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=nS;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=gS;break;case hy:case vy:case gy:x=iS;break;case yy:x=xS;break;case"scroll":x=eS;break;case"wheel":x=SS;break;case"copy":case"cut":case"paste":x=aS;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=Dm}var y=(t&4)!==0,w=!y&&e==="scroll",h=y?f!==null?f+"Capture":null:f;y=[];for(var v=c,g;v!==null;){g=v;var C=g.stateNode;if(g.tag===5&&C!==null&&(g=C,h!==null&&(C=ws(v,h),C!=null&&y.push(Ms(v,C,g)))),w)break;v=v.return}0<y.length&&(f=new x(f,b,null,n,u),p.push({event:f,listeners:y}))}}if(!(t&7)){e:{if(f=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",f&&n!==ud&&(b=n.relatedTarget||n.fromElement)&&(Jr(b)||b[pr]))break e;if((x||f)&&(f=u.window===u?u:(f=u.ownerDocument)?f.defaultView||f.parentWindow:window,x?(b=n.relatedTarget||n.toElement,x=c,b=b?Jr(b):null,b!==null&&(w=So(b),b!==w||b.tag!==5&&b.tag!==6)&&(b=null)):(x=null,b=c),x!==b)){if(y=zm,C="onMouseLeave",h="onMouseEnter",v="mouse",(e==="pointerout"||e==="pointerover")&&(y=Dm,C="onPointerLeave",h="onPointerEnter",v="pointer"),w=x==null?f:Uo(x),g=b==null?f:Uo(b),f=new y(C,v+"leave",x,n,u),f.target=w,f.relatedTarget=g,C=null,Jr(u)===c&&(y=new y(h,v+"enter",b,n,u),y.target=g,y.relatedTarget=w,C=y),w=C,x&&b)t:{for(y=x,h=b,v=0,g=y;g;g=Ro(g))v++;for(g=0,C=h;C;C=Ro(C))g++;for(;0<v-g;)y=Ro(y),v--;for(;0<g-v;)h=Ro(h),g--;for(;v--;){if(y===h||h!==null&&y===h.alternate)break t;y=Ro(y),h=Ro(h)}y=null}else y=null;x!==null&&Qm(p,f,x,y,!1),b!==null&&w!==null&&Qm(p,w,b,y,!0)}}e:{if(f=c?Uo(c):window,x=f.nodeName&&f.nodeName.toLowerCase(),x==="select"||x==="input"&&f.type==="file")var k=RS;else if(Um(f))if(uy)k=OS;else{k=MS;var $=TS}else(x=f.nodeName)&&x.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(k=jS);if(k&&(k=k(e,c))){cy(p,k,n,u);break e}$&&$(e,f,c),e==="focusout"&&($=f._wrapperState)&&$.controlled&&f.type==="number"&&id(f,"number",f.value)}switch($=c?Uo(c):window,e){case"focusin":(Um($)||$.contentEditable==="true")&&(Fo=$,gd=c,ls=null);break;case"focusout":ls=gd=Fo=null;break;case"mousedown":yd=!0;break;case"contextmenu":case"mouseup":case"dragend":yd=!1,qm(p,n,u);break;case"selectionchange":if(NS)break;case"keydown":case"keyup":qm(p,n,u)}var E;if(Tp)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Do?ay(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(sy&&n.locale!=="ko"&&(Do||P!=="onCompositionStart"?P==="onCompositionEnd"&&Do&&(E=iy()):(Tr=u,$p="value"in Tr?Tr.value:Tr.textContent,Do=!0)),$=gl(c,P),0<$.length&&(P=new Bm(P,e,null,n,u),p.push({event:P,listeners:$}),E?P.data=E:(E=ly(n),E!==null&&(P.data=E)))),(E=wS?kS(e,n):ES(e,n))&&(c=gl(c,"onBeforeInput"),0<c.length&&(u=new Bm("onBeforeInput","beforeinput",null,n,u),p.push({event:u,listeners:c}),u.data=E))}by(p,t)})}function Ms(e,t,n){return{instance:e,listener:t,currentTarget:n}}function gl(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=ws(e,n),i!=null&&r.unshift(Ms(e,i,o)),i=ws(e,t),i!=null&&r.push(Ms(e,i,o))),e=e.return}return r}function Ro(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Qm(e,t,n,r,o){for(var i=t._reactName,s=[];n!==null&&n!==r;){var a=n,l=a.alternate,c=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&c!==null&&(a=c,o?(l=ws(n,i),l!=null&&s.unshift(Ms(n,l,a))):o||(l=ws(n,i),l!=null&&s.push(Ms(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var BS=/\r\n?/g,DS=/\u0000|\uFFFD/g;function Zm(e){return(typeof e=="string"?e:""+e).replace(BS,`
|
||
`).replace(DS,"")}function Ca(e,t,n){if(t=Zm(t),Zm(e)!==t&&n)throw Error(F(425))}function yl(){}var xd=null,bd=null;function Sd(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 Cd=typeof setTimeout=="function"?setTimeout:void 0,FS=typeof clearTimeout=="function"?clearTimeout:void 0,Jm=typeof Promise=="function"?Promise:void 0,WS=typeof queueMicrotask=="function"?queueMicrotask:typeof Jm<"u"?function(e){return Jm.resolve(null).then(e).catch(US)}:Cd;function US(e){setTimeout(function(){throw e})}function Su(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),$s(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);$s(t)}function Ar(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 eh(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 ki=Math.random().toString(36).slice(2),Kn="__reactFiber$"+ki,js="__reactProps$"+ki,pr="__reactContainer$"+ki,wd="__reactEvents$"+ki,VS="__reactListeners$"+ki,HS="__reactHandles$"+ki;function Jr(e){var t=e[Kn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pr]||n[Kn]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=eh(e);e!==null;){if(n=e[Kn])return n;e=eh(e)}return t}e=n,n=e.parentNode}return null}function Js(e){return e=e[Kn]||e[pr],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Uo(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(F(33))}function ec(e){return e[js]||null}var kd=[],Vo=-1;function Hr(e){return{current:e}}function ze(e){0>Vo||(e.current=kd[Vo],kd[Vo]=null,Vo--)}function Ne(e,t){Vo++,kd[Vo]=e.current,e.current=t}var Ur={},Mt=Hr(Ur),Ut=Hr(!1),uo=Ur;function ai(e,t){var n=e.type.contextTypes;if(!n)return Ur;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Vt(e){return e=e.childContextTypes,e!=null}function xl(){ze(Ut),ze(Mt)}function th(e,t,n){if(Mt.current!==Ur)throw Error(F(168));Ne(Mt,t),Ne(Ut,n)}function Cy(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(F(108,Tb(e)||"Unknown",o));return He({},n,r)}function bl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ur,uo=Mt.current,Ne(Mt,e),Ne(Ut,Ut.current),!0}function nh(e,t,n){var r=e.stateNode;if(!r)throw Error(F(169));n?(e=Cy(e,t,uo),r.__reactInternalMemoizedMergedChildContext=e,ze(Ut),ze(Mt),Ne(Mt,e)):ze(Ut),Ne(Ut,n)}var or=null,tc=!1,Cu=!1;function wy(e){or===null?or=[e]:or.push(e)}function KS(e){tc=!0,wy(e)}function Kr(){if(!Cu&&or!==null){Cu=!0;var e=0,t=Me;try{var n=or;for(Me=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}or=null,tc=!1}catch(o){throw or!==null&&(or=or.slice(e+1)),qg(Cp,Kr),o}finally{Me=t,Cu=!1}}return null}var Ho=[],Ko=0,Sl=null,Cl=0,mn=[],hn=0,po=null,sr=1,ar="";function Yr(e,t){Ho[Ko++]=Cl,Ho[Ko++]=Sl,Sl=e,Cl=t}function ky(e,t,n){mn[hn++]=sr,mn[hn++]=ar,mn[hn++]=po,po=e;var r=sr;e=ar;var o=32-zn(r)-1;r&=~(1<<o),n+=1;var i=32-zn(t)+o;if(30<i){var s=o-o%5;i=(r&(1<<s)-1).toString(32),r>>=s,o-=s,sr=1<<32-zn(t)+o|n<<o|r,ar=i+e}else sr=1<<i|n<<o|r,ar=e}function jp(e){e.return!==null&&(Yr(e,1),ky(e,1,0))}function Op(e){for(;e===Sl;)Sl=Ho[--Ko],Ho[Ko]=null,Cl=Ho[--Ko],Ho[Ko]=null;for(;e===po;)po=mn[--hn],mn[hn]=null,ar=mn[--hn],mn[hn]=null,sr=mn[--hn],mn[hn]=null}var tn=null,en=null,We=!1,Ln=null;function Ey(e,t){var n=bn(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 rh(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,tn=e,en=Ar(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,tn=e,en=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=po!==null?{id:sr,overflow:ar}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=bn(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,tn=e,en=null,!0):!1;default:return!1}}function Ed(e){return(e.mode&1)!==0&&(e.flags&128)===0}function $d(e){if(We){var t=en;if(t){var n=t;if(!rh(e,t)){if(Ed(e))throw Error(F(418));t=Ar(n.nextSibling);var r=tn;t&&rh(e,t)?Ey(r,n):(e.flags=e.flags&-4097|2,We=!1,tn=e)}}else{if(Ed(e))throw Error(F(418));e.flags=e.flags&-4097|2,We=!1,tn=e}}}function oh(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;tn=e}function wa(e){if(e!==tn)return!1;if(!We)return oh(e),We=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Sd(e.type,e.memoizedProps)),t&&(t=en)){if(Ed(e))throw $y(),Error(F(418));for(;t;)Ey(e,t),t=Ar(t.nextSibling)}if(oh(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(F(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){en=Ar(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}en=null}}else en=tn?Ar(e.stateNode.nextSibling):null;return!0}function $y(){for(var e=en;e;)e=Ar(e.nextSibling)}function li(){en=tn=null,We=!1}function _p(e){Ln===null?Ln=[e]:Ln.push(e)}var GS=gr.ReactCurrentBatchConfig;function Fi(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(F(309));var r=n.stateNode}if(!r)throw Error(F(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(s){var a=o.refs;s===null?delete a[i]:a[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(F(284));if(!n._owner)throw Error(F(290,e))}return e}function ka(e,t){throw e=Object.prototype.toString.call(t),Error(F(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ih(e){var t=e._init;return t(e._payload)}function Py(e){function t(h,v){if(e){var g=h.deletions;g===null?(h.deletions=[v],h.flags|=16):g.push(v)}}function n(h,v){if(!e)return null;for(;v!==null;)t(h,v),v=v.sibling;return null}function r(h,v){for(h=new Map;v!==null;)v.key!==null?h.set(v.key,v):h.set(v.index,v),v=v.sibling;return h}function o(h,v){return h=Dr(h,v),h.index=0,h.sibling=null,h}function i(h,v,g){return h.index=g,e?(g=h.alternate,g!==null?(g=g.index,g<v?(h.flags|=2,v):g):(h.flags|=2,v)):(h.flags|=1048576,v)}function s(h){return e&&h.alternate===null&&(h.flags|=2),h}function a(h,v,g,C){return v===null||v.tag!==6?(v=Tu(g,h.mode,C),v.return=h,v):(v=o(v,g),v.return=h,v)}function l(h,v,g,C){var k=g.type;return k===Bo?u(h,v,g.props.children,C,g.key):v!==null&&(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Er&&ih(k)===v.type)?(C=o(v,g.props),C.ref=Fi(h,v,g),C.return=h,C):(C=Ja(g.type,g.key,g.props,null,h.mode,C),C.ref=Fi(h,v,g),C.return=h,C)}function c(h,v,g,C){return v===null||v.tag!==4||v.stateNode.containerInfo!==g.containerInfo||v.stateNode.implementation!==g.implementation?(v=Mu(g,h.mode,C),v.return=h,v):(v=o(v,g.children||[]),v.return=h,v)}function u(h,v,g,C,k){return v===null||v.tag!==7?(v=so(g,h.mode,C,k),v.return=h,v):(v=o(v,g),v.return=h,v)}function p(h,v,g){if(typeof v=="string"&&v!==""||typeof v=="number")return v=Tu(""+v,h.mode,g),v.return=h,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case fa:return g=Ja(v.type,v.key,v.props,null,h.mode,g),g.ref=Fi(h,null,v),g.return=h,g;case zo:return v=Mu(v,h.mode,g),v.return=h,v;case Er:var C=v._init;return p(h,C(v._payload),g)}if(es(v)||Ai(v))return v=so(v,h.mode,g,null),v.return=h,v;ka(h,v)}return null}function f(h,v,g,C){var k=v!==null?v.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return k!==null?null:a(h,v,""+g,C);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case fa:return g.key===k?l(h,v,g,C):null;case zo:return g.key===k?c(h,v,g,C):null;case Er:return k=g._init,f(h,v,k(g._payload),C)}if(es(g)||Ai(g))return k!==null?null:u(h,v,g,C,null);ka(h,g)}return null}function x(h,v,g,C,k){if(typeof C=="string"&&C!==""||typeof C=="number")return h=h.get(g)||null,a(v,h,""+C,k);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case fa:return h=h.get(C.key===null?g:C.key)||null,l(v,h,C,k);case zo:return h=h.get(C.key===null?g:C.key)||null,c(v,h,C,k);case Er:var $=C._init;return x(h,v,g,$(C._payload),k)}if(es(C)||Ai(C))return h=h.get(g)||null,u(v,h,C,k,null);ka(v,C)}return null}function b(h,v,g,C){for(var k=null,$=null,E=v,P=v=0,_=null;E!==null&&P<g.length;P++){E.index>P?(_=E,E=null):_=E.sibling;var R=f(h,E,g[P],C);if(R===null){E===null&&(E=_);break}e&&E&&R.alternate===null&&t(h,E),v=i(R,v,P),$===null?k=R:$.sibling=R,$=R,E=_}if(P===g.length)return n(h,E),We&&Yr(h,P),k;if(E===null){for(;P<g.length;P++)E=p(h,g[P],C),E!==null&&(v=i(E,v,P),$===null?k=E:$.sibling=E,$=E);return We&&Yr(h,P),k}for(E=r(h,E);P<g.length;P++)_=x(E,h,P,g[P],C),_!==null&&(e&&_.alternate!==null&&E.delete(_.key===null?P:_.key),v=i(_,v,P),$===null?k=_:$.sibling=_,$=_);return e&&E.forEach(function(j){return t(h,j)}),We&&Yr(h,P),k}function y(h,v,g,C){var k=Ai(g);if(typeof k!="function")throw Error(F(150));if(g=k.call(g),g==null)throw Error(F(151));for(var $=k=null,E=v,P=v=0,_=null,R=g.next();E!==null&&!R.done;P++,R=g.next()){E.index>P?(_=E,E=null):_=E.sibling;var j=f(h,E,R.value,C);if(j===null){E===null&&(E=_);break}e&&E&&j.alternate===null&&t(h,E),v=i(j,v,P),$===null?k=j:$.sibling=j,$=j,E=_}if(R.done)return n(h,E),We&&Yr(h,P),k;if(E===null){for(;!R.done;P++,R=g.next())R=p(h,R.value,C),R!==null&&(v=i(R,v,P),$===null?k=R:$.sibling=R,$=R);return We&&Yr(h,P),k}for(E=r(h,E);!R.done;P++,R=g.next())R=x(E,h,P,R.value,C),R!==null&&(e&&R.alternate!==null&&E.delete(R.key===null?P:R.key),v=i(R,v,P),$===null?k=R:$.sibling=R,$=R);return e&&E.forEach(function(A){return t(h,A)}),We&&Yr(h,P),k}function w(h,v,g,C){if(typeof g=="object"&&g!==null&&g.type===Bo&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case fa:e:{for(var k=g.key,$=v;$!==null;){if($.key===k){if(k=g.type,k===Bo){if($.tag===7){n(h,$.sibling),v=o($,g.props.children),v.return=h,h=v;break e}}else if($.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Er&&ih(k)===$.type){n(h,$.sibling),v=o($,g.props),v.ref=Fi(h,$,g),v.return=h,h=v;break e}n(h,$);break}else t(h,$);$=$.sibling}g.type===Bo?(v=so(g.props.children,h.mode,C,g.key),v.return=h,h=v):(C=Ja(g.type,g.key,g.props,null,h.mode,C),C.ref=Fi(h,v,g),C.return=h,h=C)}return s(h);case zo:e:{for($=g.key;v!==null;){if(v.key===$)if(v.tag===4&&v.stateNode.containerInfo===g.containerInfo&&v.stateNode.implementation===g.implementation){n(h,v.sibling),v=o(v,g.children||[]),v.return=h,h=v;break e}else{n(h,v);break}else t(h,v);v=v.sibling}v=Mu(g,h.mode,C),v.return=h,h=v}return s(h);case Er:return $=g._init,w(h,v,$(g._payload),C)}if(es(g))return b(h,v,g,C);if(Ai(g))return y(h,v,g,C);ka(h,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,v!==null&&v.tag===6?(n(h,v.sibling),v=o(v,g),v.return=h,h=v):(n(h,v),v=Tu(g,h.mode,C),v.return=h,h=v),s(h)):n(h,v)}return w}var ci=Py(!0),Ry=Py(!1),wl=Hr(null),kl=null,Go=null,Ip=null;function Np(){Ip=Go=kl=null}function Ap(e){var t=wl.current;ze(wl),e._currentValue=t}function Pd(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 ti(e,t){kl=e,Ip=Go=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Wt=!0),e.firstContext=null)}function kn(e){var t=e._currentValue;if(Ip!==e)if(e={context:e,memoizedValue:t,next:null},Go===null){if(kl===null)throw Error(F(308));Go=e,kl.dependencies={lanes:0,firstContext:e}}else Go=Go.next=e;return t}var eo=null;function Lp(e){eo===null?eo=[e]:eo.push(e)}function Ty(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Lp(t)):(n.next=o.next,o.next=n),t.interleaved=n,fr(e,r)}function fr(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 $r=!1;function zp(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function My(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 cr(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Lr(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Se&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,fr(e,n)}return o=r.interleaved,o===null?(t.next=t,Lp(r)):(t.next=o.next,o.next=t),r.interleaved=t,fr(e,n)}function Ga(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,wp(e,n)}}function sh(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function El(e,t,n,r){var o=e.updateQueue;$r=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var l=a,c=l.next;l.next=null,s===null?i=c:s.next=c,s=l;var u=e.alternate;u!==null&&(u=u.updateQueue,a=u.lastBaseUpdate,a!==s&&(a===null?u.firstBaseUpdate=c:a.next=c,u.lastBaseUpdate=l))}if(i!==null){var p=o.baseState;s=0,u=c=l=null,a=i;do{var f=a.lane,x=a.eventTime;if((r&f)===f){u!==null&&(u=u.next={eventTime:x,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var b=e,y=a;switch(f=t,x=n,y.tag){case 1:if(b=y.payload,typeof b=="function"){p=b.call(x,p,f);break e}p=b;break e;case 3:b.flags=b.flags&-65537|128;case 0:if(b=y.payload,f=typeof b=="function"?b.call(x,p,f):b,f==null)break e;p=He({},p,f);break e;case 2:$r=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,f=o.effects,f===null?o.effects=[a]:f.push(a))}else x={eventTime:x,lane:f,tag:a.tag,payload:a.payload,callback:a.callback,next:null},u===null?(c=u=x,l=p):u=u.next=x,s|=f;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;f=a,a=f.next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}while(1);if(u===null&&(l=p),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);mo|=s,e.lanes=s,e.memoizedState=p}}function ah(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(F(191,o));o.call(r)}}}var ea={},Yn=Hr(ea),Os=Hr(ea),_s=Hr(ea);function to(e){if(e===ea)throw Error(F(174));return e}function Bp(e,t){switch(Ne(_s,t),Ne(Os,e),Ne(Yn,ea),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ad(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ad(t,e)}ze(Yn),Ne(Yn,t)}function ui(){ze(Yn),ze(Os),ze(_s)}function jy(e){to(_s.current);var t=to(Yn.current),n=ad(t,e.type);t!==n&&(Ne(Os,e),Ne(Yn,n))}function Dp(e){Os.current===e&&(ze(Yn),ze(Os))}var Ue=Hr(0);function $l(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 wu=[];function Fp(){for(var e=0;e<wu.length;e++)wu[e]._workInProgressVersionPrimary=null;wu.length=0}var qa=gr.ReactCurrentDispatcher,ku=gr.ReactCurrentBatchConfig,fo=0,Ve=null,ct=null,ft=null,Pl=!1,cs=!1,Is=0,qS=0;function kt(){throw Error(F(321))}function Wp(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Fn(e[n],t[n]))return!1;return!0}function Up(e,t,n,r,o,i){if(fo=i,Ve=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,qa.current=e===null||e.memoizedState===null?ZS:JS,e=n(r,o),cs){i=0;do{if(cs=!1,Is=0,25<=i)throw Error(F(301));i+=1,ft=ct=null,t.updateQueue=null,qa.current=eC,e=n(r,o)}while(cs)}if(qa.current=Rl,t=ct!==null&&ct.next!==null,fo=0,ft=ct=Ve=null,Pl=!1,t)throw Error(F(300));return e}function Vp(){var e=Is!==0;return Is=0,e}function Un(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ft===null?Ve.memoizedState=ft=e:ft=ft.next=e,ft}function En(){if(ct===null){var e=Ve.alternate;e=e!==null?e.memoizedState:null}else e=ct.next;var t=ft===null?Ve.memoizedState:ft.next;if(t!==null)ft=t,ct=e;else{if(e===null)throw Error(F(310));ct=e,e={memoizedState:ct.memoizedState,baseState:ct.baseState,baseQueue:ct.baseQueue,queue:ct.queue,next:null},ft===null?Ve.memoizedState=ft=e:ft=ft.next=e}return ft}function Ns(e,t){return typeof t=="function"?t(e):t}function Eu(e){var t=En(),n=t.queue;if(n===null)throw Error(F(311));n.lastRenderedReducer=e;var r=ct,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=s=null,l=null,c=i;do{var u=c.lane;if((fo&u)===u)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(a=l=p,s=r):l=l.next=p,Ve.lanes|=u,mo|=u}c=c.next}while(c!==null&&c!==i);l===null?s=r:l.next=a,Fn(r,t.memoizedState)||(Wt=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Ve.lanes|=i,mo|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function $u(e){var t=En(),n=t.queue;if(n===null)throw Error(F(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);Fn(i,t.memoizedState)||(Wt=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Oy(){}function _y(e,t){var n=Ve,r=En(),o=t(),i=!Fn(r.memoizedState,o);if(i&&(r.memoizedState=o,Wt=!0),r=r.queue,Hp(Ay.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ft!==null&&ft.memoizedState.tag&1){if(n.flags|=2048,As(9,Ny.bind(null,n,r,o,t),void 0,null),mt===null)throw Error(F(349));fo&30||Iy(n,t,o)}return o}function Iy(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ve.updateQueue,t===null?(t={lastEffect:null,stores:null},Ve.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ny(e,t,n,r){t.value=n,t.getSnapshot=r,Ly(t)&&zy(e)}function Ay(e,t,n){return n(function(){Ly(t)&&zy(e)})}function Ly(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Fn(e,n)}catch{return!0}}function zy(e){var t=fr(e,1);t!==null&&Bn(t,e,1,-1)}function lh(e){var t=Un();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ns,lastRenderedState:e},t.queue=e,e=e.dispatch=QS.bind(null,Ve,e),[t.memoizedState,e]}function As(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ve.updateQueue,t===null?(t={lastEffect:null,stores:null},Ve.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 By(){return En().memoizedState}function Ya(e,t,n,r){var o=Un();Ve.flags|=e,o.memoizedState=As(1|t,n,void 0,r===void 0?null:r)}function nc(e,t,n,r){var o=En();r=r===void 0?null:r;var i=void 0;if(ct!==null){var s=ct.memoizedState;if(i=s.destroy,r!==null&&Wp(r,s.deps)){o.memoizedState=As(t,n,i,r);return}}Ve.flags|=e,o.memoizedState=As(1|t,n,i,r)}function ch(e,t){return Ya(8390656,8,e,t)}function Hp(e,t){return nc(2048,8,e,t)}function Dy(e,t){return nc(4,2,e,t)}function Fy(e,t){return nc(4,4,e,t)}function Wy(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 Uy(e,t,n){return n=n!=null?n.concat([e]):null,nc(4,4,Wy.bind(null,t,e),n)}function Kp(){}function Vy(e,t){var n=En();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Wp(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Hy(e,t){var n=En();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Wp(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ky(e,t,n){return fo&21?(Fn(n,t)||(n=Qg(),Ve.lanes|=n,mo|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Wt=!0),e.memoizedState=n)}function YS(e,t){var n=Me;Me=n!==0&&4>n?n:4,e(!0);var r=ku.transition;ku.transition={};try{e(!1),t()}finally{Me=n,ku.transition=r}}function Gy(){return En().memoizedState}function XS(e,t,n){var r=Br(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},qy(e))Yy(t,n);else if(n=Ty(e,t,n,r),n!==null){var o=It();Bn(n,e,r,o),Xy(n,t,r)}}function QS(e,t,n){var r=Br(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(qy(e))Yy(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,a=i(s,n);if(o.hasEagerState=!0,o.eagerState=a,Fn(a,s)){var l=t.interleaved;l===null?(o.next=o,Lp(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Ty(e,t,o,r),n!==null&&(o=It(),Bn(n,e,r,o),Xy(n,t,r))}}function qy(e){var t=e.alternate;return e===Ve||t!==null&&t===Ve}function Yy(e,t){cs=Pl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Xy(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wp(e,n)}}var Rl={readContext:kn,useCallback:kt,useContext:kt,useEffect:kt,useImperativeHandle:kt,useInsertionEffect:kt,useLayoutEffect:kt,useMemo:kt,useReducer:kt,useRef:kt,useState:kt,useDebugValue:kt,useDeferredValue:kt,useTransition:kt,useMutableSource:kt,useSyncExternalStore:kt,useId:kt,unstable_isNewReconciler:!1},ZS={readContext:kn,useCallback:function(e,t){return Un().memoizedState=[e,t===void 0?null:t],e},useContext:kn,useEffect:ch,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ya(4194308,4,Wy.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ya(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ya(4,2,e,t)},useMemo:function(e,t){var n=Un();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Un();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=XS.bind(null,Ve,e),[r.memoizedState,e]},useRef:function(e){var t=Un();return e={current:e},t.memoizedState=e},useState:lh,useDebugValue:Kp,useDeferredValue:function(e){return Un().memoizedState=e},useTransition:function(){var e=lh(!1),t=e[0];return e=YS.bind(null,e[1]),Un().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ve,o=Un();if(We){if(n===void 0)throw Error(F(407));n=n()}else{if(n=t(),mt===null)throw Error(F(349));fo&30||Iy(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,ch(Ay.bind(null,r,i,e),[e]),r.flags|=2048,As(9,Ny.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Un(),t=mt.identifierPrefix;if(We){var n=ar,r=sr;n=(r&~(1<<32-zn(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Is++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=qS++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},JS={readContext:kn,useCallback:Vy,useContext:kn,useEffect:Hp,useImperativeHandle:Uy,useInsertionEffect:Dy,useLayoutEffect:Fy,useMemo:Hy,useReducer:Eu,useRef:By,useState:function(){return Eu(Ns)},useDebugValue:Kp,useDeferredValue:function(e){var t=En();return Ky(t,ct.memoizedState,e)},useTransition:function(){var e=Eu(Ns)[0],t=En().memoizedState;return[e,t]},useMutableSource:Oy,useSyncExternalStore:_y,useId:Gy,unstable_isNewReconciler:!1},eC={readContext:kn,useCallback:Vy,useContext:kn,useEffect:Hp,useImperativeHandle:Uy,useInsertionEffect:Dy,useLayoutEffect:Fy,useMemo:Hy,useReducer:$u,useRef:By,useState:function(){return $u(Ns)},useDebugValue:Kp,useDeferredValue:function(e){var t=En();return ct===null?t.memoizedState=e:Ky(t,ct.memoizedState,e)},useTransition:function(){var e=$u(Ns)[0],t=En().memoizedState;return[e,t]},useMutableSource:Oy,useSyncExternalStore:_y,useId:Gy,unstable_isNewReconciler:!1};function Nn(e,t){if(e&&e.defaultProps){t=He({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Rd(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:He({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var rc={isMounted:function(e){return(e=e._reactInternals)?So(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=It(),o=Br(e),i=cr(r,o);i.payload=t,n!=null&&(i.callback=n),t=Lr(e,i,o),t!==null&&(Bn(t,e,o,r),Ga(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=It(),o=Br(e),i=cr(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Lr(e,i,o),t!==null&&(Bn(t,e,o,r),Ga(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=It(),r=Br(e),o=cr(n,r);o.tag=2,t!=null&&(o.callback=t),t=Lr(e,o,r),t!==null&&(Bn(t,e,r,n),Ga(t,e,r))}};function uh(e,t,n,r,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!Rs(n,r)||!Rs(o,i):!0}function Qy(e,t,n){var r=!1,o=Ur,i=t.contextType;return typeof i=="object"&&i!==null?i=kn(i):(o=Vt(t)?uo:Mt.current,r=t.contextTypes,i=(r=r!=null)?ai(e,o):Ur),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=rc,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function dh(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&&rc.enqueueReplaceState(t,t.state,null)}function Td(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},zp(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=kn(i):(i=Vt(t)?uo:Mt.current,o.context=ai(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Rd(e,t,i,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&&rc.enqueueReplaceState(o,o.state,null),El(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function di(e,t){try{var n="",r=t;do n+=Rb(r),r=r.return;while(r);var o=n}catch(i){o=`
|
||
Error generating stack: `+i.message+`
|
||
`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Pu(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Md(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var tC=typeof WeakMap=="function"?WeakMap:Map;function Zy(e,t,n){n=cr(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ml||(Ml=!0,Dd=r),Md(e,t)},n}function Jy(e,t,n){n=cr(-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(){Md(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Md(e,t),typeof r!="function"&&(zr===null?zr=new Set([this]):zr.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function ph(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new tC;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=hC.bind(null,e,t,n),t.then(e,e))}function fh(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 mh(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=cr(-1,1),t.tag=2,Lr(n,t,1))),n.lanes|=1),e)}var nC=gr.ReactCurrentOwner,Wt=!1;function _t(e,t,n,r){t.child=e===null?Ry(t,null,n,r):ci(t,e.child,n,r)}function hh(e,t,n,r,o){n=n.render;var i=t.ref;return ti(t,o),r=Up(e,t,n,r,i,o),n=Vp(),e!==null&&!Wt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,mr(e,t,o)):(We&&n&&jp(t),t.flags|=1,_t(e,t,r,o),t.child)}function vh(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!ef(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,e0(e,t,i,r,o)):(e=Ja(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:Rs,n(s,r)&&e.ref===t.ref)return mr(e,t,o)}return t.flags|=1,e=Dr(i,r),e.ref=t.ref,e.return=t,t.child=e}function e0(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Rs(i,r)&&e.ref===t.ref)if(Wt=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Wt=!0);else return t.lanes=e.lanes,mr(e,t,o)}return jd(e,t,n,r,o)}function t0(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ne(Yo,Zt),Zt|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ne(Yo,Zt),Zt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,Ne(Yo,Zt),Zt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,Ne(Yo,Zt),Zt|=r;return _t(e,t,o,n),t.child}function n0(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function jd(e,t,n,r,o){var i=Vt(n)?uo:Mt.current;return i=ai(t,i),ti(t,o),n=Up(e,t,n,r,i,o),r=Vp(),e!==null&&!Wt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,mr(e,t,o)):(We&&r&&jp(t),t.flags|=1,_t(e,t,n,o),t.child)}function gh(e,t,n,r,o){if(Vt(n)){var i=!0;bl(t)}else i=!1;if(ti(t,o),t.stateNode===null)Xa(e,t),Qy(t,n,r),Td(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,c=n.contextType;typeof c=="object"&&c!==null?c=kn(c):(c=Vt(n)?uo:Mt.current,c=ai(t,c));var u=n.getDerivedStateFromProps,p=typeof u=="function"||typeof s.getSnapshotBeforeUpdate=="function";p||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==c)&&dh(t,s,r,c),$r=!1;var f=t.memoizedState;s.state=f,El(t,r,s,o),l=t.memoizedState,a!==r||f!==l||Ut.current||$r?(typeof u=="function"&&(Rd(t,n,u,r),l=t.memoizedState),(a=$r||uh(t,n,a,r,f,l,c))?(p||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),s.props=r,s.state=l,s.context=c,r=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,My(e,t),a=t.memoizedProps,c=t.type===t.elementType?a:Nn(t.type,a),s.props=c,p=t.pendingProps,f=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=kn(l):(l=Vt(n)?uo:Mt.current,l=ai(t,l));var x=n.getDerivedStateFromProps;(u=typeof x=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==p||f!==l)&&dh(t,s,r,l),$r=!1,f=t.memoizedState,s.state=f,El(t,r,s,o);var b=t.memoizedState;a!==p||f!==b||Ut.current||$r?(typeof x=="function"&&(Rd(t,n,x,r),b=t.memoizedState),(c=$r||uh(t,n,c,r,f,b,l)||!1)?(u||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,b,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,b,l)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=b),s.props=r,s.state=b,s.context=l,r=c):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Od(e,t,n,r,i,o)}function Od(e,t,n,r,o,i){n0(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&nh(t,n,!1),mr(e,t,i);r=t.stateNode,nC.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=ci(t,e.child,null,i),t.child=ci(t,null,a,i)):_t(e,t,a,i),t.memoizedState=r.state,o&&nh(t,n,!0),t.child}function r0(e){var t=e.stateNode;t.pendingContext?th(e,t.pendingContext,t.pendingContext!==t.context):t.context&&th(e,t.context,!1),Bp(e,t.containerInfo)}function yh(e,t,n,r,o){return li(),_p(o),t.flags|=256,_t(e,t,n,r),t.child}var _d={dehydrated:null,treeContext:null,retryLane:0};function Id(e){return{baseLanes:e,cachePool:null,transitions:null}}function o0(e,t,n){var r=t.pendingProps,o=Ue.current,i=!1,s=(t.flags&128)!==0,a;if((a=s)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),Ne(Ue,o&1),e===null)return $d(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):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=sc(s,r,0,null),e=so(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Id(n),t.memoizedState=_d,e):Gp(t,s));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return rC(e,t,s,r,a,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,a=o.sibling;var l={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Dr(o,l),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Dr(a,i):(i=so(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?Id(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=_d,r}return i=e.child,e=i.sibling,r=Dr(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Gp(e,t){return t=sc({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ea(e,t,n,r){return r!==null&&_p(r),ci(t,e.child,null,n),e=Gp(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function rC(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=Pu(Error(F(422))),Ea(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=sc({mode:"visible",children:r.children},o,0,null),i=so(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&ci(t,e.child,null,s),t.child.memoizedState=Id(s),t.memoizedState=_d,i);if(!(t.mode&1))return Ea(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(F(419)),r=Pu(i,r,void 0),Ea(e,t,s,r)}if(a=(s&e.childLanes)!==0,Wt||a){if(r=mt,r!==null){switch(s&-s){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|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,fr(e,o),Bn(r,e,o,-1))}return Jp(),r=Pu(Error(F(421))),Ea(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=vC.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,en=Ar(o.nextSibling),tn=t,We=!0,Ln=null,e!==null&&(mn[hn++]=sr,mn[hn++]=ar,mn[hn++]=po,sr=e.id,ar=e.overflow,po=t),t=Gp(t,r.children),t.flags|=4096,t)}function xh(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Pd(e.return,t,n)}function Ru(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function i0(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(_t(e,t,r.children,n),r=Ue.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&&xh(e,n,t);else if(e.tag===19)xh(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(Ne(Ue,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&&$l(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ru(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&$l(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ru(t,!0,n,null,i);break;case"together":Ru(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xa(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function mr(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),mo|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(F(153));if(t.child!==null){for(e=t.child,n=Dr(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Dr(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function oC(e,t,n){switch(t.tag){case 3:r0(t),li();break;case 5:jy(t);break;case 1:Vt(t.type)&&bl(t);break;case 4:Bp(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Ne(wl,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Ne(Ue,Ue.current&1),t.flags|=128,null):n&t.child.childLanes?o0(e,t,n):(Ne(Ue,Ue.current&1),e=mr(e,t,n),e!==null?e.sibling:null);Ne(Ue,Ue.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return i0(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Ne(Ue,Ue.current),r)break;return null;case 22:case 23:return t.lanes=0,t0(e,t,n)}return mr(e,t,n)}var s0,Nd,a0,l0;s0=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}};Nd=function(){};a0=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,to(Yn.current);var i=null;switch(n){case"input":o=rd(e,o),r=rd(e,r),i=[];break;case"select":o=He({},o,{value:void 0}),r=He({},r,{value:void 0}),i=[];break;case"textarea":o=sd(e,o),r=sd(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=yl)}ld(n,r);var s;n=null;for(c in o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var a=o[c];for(s in a)a.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Ss.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var l=r[c];if(a=o!=null?o[c]:void 0,r.hasOwnProperty(c)&&l!==a&&(l!=null||a!=null))if(c==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(n||(n={}),n[s]=l[s])}else n||(i||(i=[]),i.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(i=i||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Ss.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Ae("scroll",e),i||a===l||(i=[])):(i=i||[]).push(c,l))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};l0=function(e,t,n,r){n!==r&&(t.flags|=4)};function Wi(e,t){if(!We)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 Et(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 iC(e,t,n){var r=t.pendingProps;switch(Op(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Et(t),null;case 1:return Vt(t.type)&&xl(),Et(t),null;case 3:return r=t.stateNode,ui(),ze(Ut),ze(Mt),Fp(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(wa(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ln!==null&&(Ud(Ln),Ln=null))),Nd(e,t),Et(t),null;case 5:Dp(t);var o=to(_s.current);if(n=t.type,e!==null&&t.stateNode!=null)a0(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(F(166));return Et(t),null}if(e=to(Yn.current),wa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Kn]=t,r[js]=i,e=(t.mode&1)!==0,n){case"dialog":Ae("cancel",r),Ae("close",r);break;case"iframe":case"object":case"embed":Ae("load",r);break;case"video":case"audio":for(o=0;o<ns.length;o++)Ae(ns[o],r);break;case"source":Ae("error",r);break;case"img":case"image":case"link":Ae("error",r),Ae("load",r);break;case"details":Ae("toggle",r);break;case"input":Rm(r,i),Ae("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Ae("invalid",r);break;case"textarea":Mm(r,i),Ae("invalid",r)}ld(n,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];s==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&Ca(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&Ca(r.textContent,a,e),o=["children",""+a]):Ss.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&Ae("scroll",r)}switch(n){case"input":ma(r),Tm(r,i,!0);break;case"textarea":ma(r),jm(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=yl)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ag(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Kn]=t,e[js]=r,s0(e,t,!1,!1),t.stateNode=e;e:{switch(s=cd(n,r),n){case"dialog":Ae("cancel",e),Ae("close",e),o=r;break;case"iframe":case"object":case"embed":Ae("load",e),o=r;break;case"video":case"audio":for(o=0;o<ns.length;o++)Ae(ns[o],e);o=r;break;case"source":Ae("error",e),o=r;break;case"img":case"image":case"link":Ae("error",e),Ae("load",e),o=r;break;case"details":Ae("toggle",e),o=r;break;case"input":Rm(e,r),o=rd(e,r),Ae("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=He({},r,{value:void 0}),Ae("invalid",e);break;case"textarea":Mm(e,r),o=sd(e,r),Ae("invalid",e);break;default:o=r}ld(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="style"?Bg(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&Lg(e,l)):i==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Cs(e,l):typeof l=="number"&&Cs(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Ss.hasOwnProperty(i)?l!=null&&i==="onScroll"&&Ae("scroll",e):l!=null&&gp(e,i,l,s))}switch(n){case"input":ma(e),Tm(e,r,!1);break;case"textarea":ma(e),jm(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Wr(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Qo(e,!!r.multiple,i,!1):r.defaultValue!=null&&Qo(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=yl)}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 Et(t),null;case 6:if(e&&t.stateNode!=null)l0(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(F(166));if(n=to(_s.current),to(Yn.current),wa(t)){if(r=t.stateNode,n=t.memoizedProps,r[Kn]=t,(i=r.nodeValue!==n)&&(e=tn,e!==null))switch(e.tag){case 3:Ca(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ca(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Kn]=t,t.stateNode=r}return Et(t),null;case 13:if(ze(Ue),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(We&&en!==null&&t.mode&1&&!(t.flags&128))$y(),li(),t.flags|=98560,i=!1;else if(i=wa(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(F(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(F(317));i[Kn]=t}else li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Et(t),i=!1}else Ln!==null&&(Ud(Ln),Ln=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||Ue.current&1?ut===0&&(ut=3):Jp())),t.updateQueue!==null&&(t.flags|=4),Et(t),null);case 4:return ui(),Nd(e,t),e===null&&Ts(t.stateNode.containerInfo),Et(t),null;case 10:return Ap(t.type._context),Et(t),null;case 17:return Vt(t.type)&&xl(),Et(t),null;case 19:if(ze(Ue),i=t.memoizedState,i===null)return Et(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Wi(i,!1);else{if(ut!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=$l(e),s!==null){for(t.flags|=128,Wi(i,!1),r=s.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,s=i.alternate,s===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ne(Ue,Ue.current&1|2),t.child}e=e.sibling}i.tail!==null&&Ze()>pi&&(t.flags|=128,r=!0,Wi(i,!1),t.lanes=4194304)}else{if(!r)if(e=$l(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Wi(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!We)return Et(t),null}else 2*Ze()-i.renderingStartTime>pi&&n!==1073741824&&(t.flags|=128,r=!0,Wi(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,n=Ue.current,Ne(Ue,r?n&1|2:n&1),t):(Et(t),null);case 22:case 23:return Zp(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Zt&1073741824&&(Et(t),t.subtreeFlags&6&&(t.flags|=8192)):Et(t),null;case 24:return null;case 25:return null}throw Error(F(156,t.tag))}function sC(e,t){switch(Op(t),t.tag){case 1:return Vt(t.type)&&xl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ui(),ze(Ut),ze(Mt),Fp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Dp(t),null;case 13:if(ze(Ue),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(F(340));li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ze(Ue),null;case 4:return ui(),null;case 10:return Ap(t.type._context),null;case 22:case 23:return Zp(),null;case 24:return null;default:return null}}var $a=!1,Rt=!1,aC=typeof WeakSet=="function"?WeakSet:Set,G=null;function qo(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Qe(e,t,r)}else n.current=null}function Ad(e,t,n){try{n()}catch(r){Qe(e,t,r)}}var bh=!1;function lC(e,t){if(xd=hl,e=fy(),Mp(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,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,c=0,u=0,p=e,f=null;t:for(;;){for(var x;p!==n||o!==0&&p.nodeType!==3||(a=s+o),p!==i||r!==0&&p.nodeType!==3||(l=s+r),p.nodeType===3&&(s+=p.nodeValue.length),(x=p.firstChild)!==null;)f=p,p=x;for(;;){if(p===e)break t;if(f===n&&++c===o&&(a=s),f===i&&++u===r&&(l=s),(x=p.nextSibling)!==null)break;p=f,f=p.parentNode}p=x}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(bd={focusedElem:e,selectionRange:n},hl=!1,G=t;G!==null;)if(t=G,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,G=e;else for(;G!==null;){t=G;try{var b=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(b!==null){var y=b.memoizedProps,w=b.memoizedState,h=t.stateNode,v=h.getSnapshotBeforeUpdate(t.elementType===t.type?y:Nn(t.type,y),w);h.__reactInternalSnapshotBeforeUpdate=v}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(F(163))}}catch(C){Qe(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,G=e;break}G=t.return}return b=bh,bh=!1,b}function us(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 i=o.destroy;o.destroy=void 0,i!==void 0&&Ad(t,n,i)}o=o.next}while(o!==r)}}function oc(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 Ld(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 c0(e){var t=e.alternate;t!==null&&(e.alternate=null,c0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Kn],delete t[js],delete t[wd],delete t[VS],delete t[HS])),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 u0(e){return e.tag===5||e.tag===3||e.tag===4}function Sh(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||u0(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 zd(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=yl));else if(r!==4&&(e=e.child,e!==null))for(zd(e,t,n),e=e.sibling;e!==null;)zd(e,t,n),e=e.sibling}function Bd(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(Bd(e,t,n),e=e.sibling;e!==null;)Bd(e,t,n),e=e.sibling}var bt=null,An=!1;function br(e,t,n){for(n=n.child;n!==null;)d0(e,t,n),n=n.sibling}function d0(e,t,n){if(qn&&typeof qn.onCommitFiberUnmount=="function")try{qn.onCommitFiberUnmount(Xl,n)}catch{}switch(n.tag){case 5:Rt||qo(n,t);case 6:var r=bt,o=An;bt=null,br(e,t,n),bt=r,An=o,bt!==null&&(An?(e=bt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):bt.removeChild(n.stateNode));break;case 18:bt!==null&&(An?(e=bt,n=n.stateNode,e.nodeType===8?Su(e.parentNode,n):e.nodeType===1&&Su(e,n),$s(e)):Su(bt,n.stateNode));break;case 4:r=bt,o=An,bt=n.stateNode.containerInfo,An=!0,br(e,t,n),bt=r,An=o;break;case 0:case 11:case 14:case 15:if(!Rt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&Ad(n,t,s),o=o.next}while(o!==r)}br(e,t,n);break;case 1:if(!Rt&&(qo(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){Qe(n,t,a)}br(e,t,n);break;case 21:br(e,t,n);break;case 22:n.mode&1?(Rt=(r=Rt)||n.memoizedState!==null,br(e,t,n),Rt=r):br(e,t,n);break;default:br(e,t,n)}}function Ch(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new aC),t.forEach(function(r){var o=gC.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function In(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:bt=a.stateNode,An=!1;break e;case 3:bt=a.stateNode.containerInfo,An=!0;break e;case 4:bt=a.stateNode.containerInfo,An=!0;break e}a=a.return}if(bt===null)throw Error(F(160));d0(i,s,o),bt=null,An=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(c){Qe(o,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)p0(t,e),t=t.sibling}function p0(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(In(t,e),Wn(e),r&4){try{us(3,e,e.return),oc(3,e)}catch(y){Qe(e,e.return,y)}try{us(5,e,e.return)}catch(y){Qe(e,e.return,y)}}break;case 1:In(t,e),Wn(e),r&512&&n!==null&&qo(n,n.return);break;case 5:if(In(t,e),Wn(e),r&512&&n!==null&&qo(n,n.return),e.flags&32){var o=e.stateNode;try{Cs(o,"")}catch(y){Qe(e,e.return,y)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&Ig(o,i),cd(a,s);var c=cd(a,i);for(s=0;s<l.length;s+=2){var u=l[s],p=l[s+1];u==="style"?Bg(o,p):u==="dangerouslySetInnerHTML"?Lg(o,p):u==="children"?Cs(o,p):gp(o,u,p,c)}switch(a){case"input":od(o,i);break;case"textarea":Ng(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?Qo(o,!!i.multiple,x,!1):f!==!!i.multiple&&(i.defaultValue!=null?Qo(o,!!i.multiple,i.defaultValue,!0):Qo(o,!!i.multiple,i.multiple?[]:"",!1))}o[js]=i}catch(y){Qe(e,e.return,y)}}break;case 6:if(In(t,e),Wn(e),r&4){if(e.stateNode===null)throw Error(F(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(y){Qe(e,e.return,y)}}break;case 3:if(In(t,e),Wn(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{$s(t.containerInfo)}catch(y){Qe(e,e.return,y)}break;case 4:In(t,e),Wn(e);break;case 13:In(t,e),Wn(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Xp=Ze())),r&4&&Ch(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?(Rt=(c=Rt)||u,In(t,e),Rt=c):In(t,e),Wn(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!u&&e.mode&1)for(G=e,u=e.child;u!==null;){for(p=G=u;G!==null;){switch(f=G,x=f.child,f.tag){case 0:case 11:case 14:case 15:us(4,f,f.return);break;case 1:qo(f,f.return);var b=f.stateNode;if(typeof b.componentWillUnmount=="function"){r=f,n=f.return;try{t=r,b.props=t.memoizedProps,b.state=t.memoizedState,b.componentWillUnmount()}catch(y){Qe(r,n,y)}}break;case 5:qo(f,f.return);break;case 22:if(f.memoizedState!==null){kh(p);continue}}x!==null?(x.return=f,G=x):kh(p)}u=u.sibling}e:for(u=null,p=e;;){if(p.tag===5){if(u===null){u=p;try{o=p.stateNode,c?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=p.stateNode,l=p.memoizedProps.style,s=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=zg("display",s))}catch(y){Qe(e,e.return,y)}}}else if(p.tag===6){if(u===null)try{p.stateNode.nodeValue=c?"":p.memoizedProps}catch(y){Qe(e,e.return,y)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;u===p&&(u=null),p=p.return}u===p&&(u=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:In(t,e),Wn(e),r&4&&Ch(e);break;case 21:break;default:In(t,e),Wn(e)}}function Wn(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(u0(n)){var r=n;break e}n=n.return}throw Error(F(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Cs(o,""),r.flags&=-33);var i=Sh(e);Bd(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,a=Sh(e);zd(e,a,s);break;default:throw Error(F(161))}}catch(l){Qe(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function cC(e,t,n){G=e,f0(e)}function f0(e,t,n){for(var r=(e.mode&1)!==0;G!==null;){var o=G,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||$a;if(!s){var a=o.alternate,l=a!==null&&a.memoizedState!==null||Rt;a=$a;var c=Rt;if($a=s,(Rt=l)&&!c)for(G=o;G!==null;)s=G,l=s.child,s.tag===22&&s.memoizedState!==null?Eh(o):l!==null?(l.return=s,G=l):Eh(o);for(;i!==null;)G=i,f0(i),i=i.sibling;G=o,$a=a,Rt=c}wh(e)}else o.subtreeFlags&8772&&i!==null?(i.return=o,G=i):wh(e)}}function wh(e){for(;G!==null;){var t=G;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Rt||oc(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Rt)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:Nn(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&ah(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ah(t,s,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var u=c.memoizedState;if(u!==null){var p=u.dehydrated;p!==null&&$s(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(F(163))}Rt||t.flags&512&&Ld(t)}catch(f){Qe(t,t.return,f)}}if(t===e){G=null;break}if(n=t.sibling,n!==null){n.return=t.return,G=n;break}G=t.return}}function kh(e){for(;G!==null;){var t=G;if(t===e){G=null;break}var n=t.sibling;if(n!==null){n.return=t.return,G=n;break}G=t.return}}function Eh(e){for(;G!==null;){var t=G;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{oc(4,t)}catch(l){Qe(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){Qe(t,o,l)}}var i=t.return;try{Ld(t)}catch(l){Qe(t,i,l)}break;case 5:var s=t.return;try{Ld(t)}catch(l){Qe(t,s,l)}}}catch(l){Qe(t,t.return,l)}if(t===e){G=null;break}var a=t.sibling;if(a!==null){a.return=t.return,G=a;break}G=t.return}}var uC=Math.ceil,Tl=gr.ReactCurrentDispatcher,qp=gr.ReactCurrentOwner,Cn=gr.ReactCurrentBatchConfig,Se=0,mt=null,ot=null,Ct=0,Zt=0,Yo=Hr(0),ut=0,Ls=null,mo=0,ic=0,Yp=0,ds=null,Dt=null,Xp=0,pi=1/0,rr=null,Ml=!1,Dd=null,zr=null,Pa=!1,Mr=null,jl=0,ps=0,Fd=null,Qa=-1,Za=0;function It(){return Se&6?Ze():Qa!==-1?Qa:Qa=Ze()}function Br(e){return e.mode&1?Se&2&&Ct!==0?Ct&-Ct:GS.transition!==null?(Za===0&&(Za=Qg()),Za):(e=Me,e!==0||(e=window.event,e=e===void 0?16:oy(e.type)),e):1}function Bn(e,t,n,r){if(50<ps)throw ps=0,Fd=null,Error(F(185));Qs(e,n,r),(!(Se&2)||e!==mt)&&(e===mt&&(!(Se&2)&&(ic|=n),ut===4&&Rr(e,Ct)),Ht(e,r),n===1&&Se===0&&!(t.mode&1)&&(pi=Ze()+500,tc&&Kr()))}function Ht(e,t){var n=e.callbackNode;Gb(e,t);var r=ml(e,e===mt?Ct:0);if(r===0)n!==null&&Im(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Im(n),t===1)e.tag===0?KS($h.bind(null,e)):wy($h.bind(null,e)),WS(function(){!(Se&6)&&Kr()}),n=null;else{switch(Zg(r)){case 1:n=Cp;break;case 4:n=Yg;break;case 16:n=fl;break;case 536870912:n=Xg;break;default:n=fl}n=S0(n,m0.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function m0(e,t){if(Qa=-1,Za=0,Se&6)throw Error(F(327));var n=e.callbackNode;if(ni()&&e.callbackNode!==n)return null;var r=ml(e,e===mt?Ct:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ol(e,r);else{t=r;var o=Se;Se|=2;var i=v0();(mt!==e||Ct!==t)&&(rr=null,pi=Ze()+500,io(e,t));do try{fC();break}catch(a){h0(e,a)}while(1);Np(),Tl.current=i,Se=o,ot!==null?t=0:(mt=null,Ct=0,t=ut)}if(t!==0){if(t===2&&(o=md(e),o!==0&&(r=o,t=Wd(e,o))),t===1)throw n=Ls,io(e,0),Rr(e,r),Ht(e,Ze()),n;if(t===6)Rr(e,r);else{if(o=e.current.alternate,!(r&30)&&!dC(o)&&(t=Ol(e,r),t===2&&(i=md(e),i!==0&&(r=i,t=Wd(e,i))),t===1))throw n=Ls,io(e,0),Rr(e,r),Ht(e,Ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(F(345));case 2:Xr(e,Dt,rr);break;case 3:if(Rr(e,r),(r&130023424)===r&&(t=Xp+500-Ze(),10<t)){if(ml(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){It(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Cd(Xr.bind(null,e,Dt,rr),t);break}Xr(e,Dt,rr);break;case 4:if(Rr(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-zn(r);i=1<<s,s=t[s],s>o&&(o=s),r&=~i}if(r=o,r=Ze()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uC(r/1960))-r,10<r){e.timeoutHandle=Cd(Xr.bind(null,e,Dt,rr),r);break}Xr(e,Dt,rr);break;case 5:Xr(e,Dt,rr);break;default:throw Error(F(329))}}}return Ht(e,Ze()),e.callbackNode===n?m0.bind(null,e):null}function Wd(e,t){var n=ds;return e.current.memoizedState.isDehydrated&&(io(e,t).flags|=256),e=Ol(e,t),e!==2&&(t=Dt,Dt=n,t!==null&&Ud(t)),e}function Ud(e){Dt===null?Dt=e:Dt.push.apply(Dt,e)}function dC(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],i=o.getSnapshot;o=o.value;try{if(!Fn(i(),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 Rr(e,t){for(t&=~Yp,t&=~ic,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-zn(t),r=1<<n;e[n]=-1,t&=~r}}function $h(e){if(Se&6)throw Error(F(327));ni();var t=ml(e,0);if(!(t&1))return Ht(e,Ze()),null;var n=Ol(e,t);if(e.tag!==0&&n===2){var r=md(e);r!==0&&(t=r,n=Wd(e,r))}if(n===1)throw n=Ls,io(e,0),Rr(e,t),Ht(e,Ze()),n;if(n===6)throw Error(F(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Xr(e,Dt,rr),Ht(e,Ze()),null}function Qp(e,t){var n=Se;Se|=1;try{return e(t)}finally{Se=n,Se===0&&(pi=Ze()+500,tc&&Kr())}}function ho(e){Mr!==null&&Mr.tag===0&&!(Se&6)&&ni();var t=Se;Se|=1;var n=Cn.transition,r=Me;try{if(Cn.transition=null,Me=1,e)return e()}finally{Me=r,Cn.transition=n,Se=t,!(Se&6)&&Kr()}}function Zp(){Zt=Yo.current,ze(Yo)}function io(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,FS(n)),ot!==null)for(n=ot.return;n!==null;){var r=n;switch(Op(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&xl();break;case 3:ui(),ze(Ut),ze(Mt),Fp();break;case 5:Dp(r);break;case 4:ui();break;case 13:ze(Ue);break;case 19:ze(Ue);break;case 10:Ap(r.type._context);break;case 22:case 23:Zp()}n=n.return}if(mt=e,ot=e=Dr(e.current,null),Ct=Zt=t,ut=0,Ls=null,Yp=ic=mo=0,Dt=ds=null,eo!==null){for(t=0;t<eo.length;t++)if(n=eo[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=o,r.next=s}n.pending=r}eo=null}return e}function h0(e,t){do{var n=ot;try{if(Np(),qa.current=Rl,Pl){for(var r=Ve.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Pl=!1}if(fo=0,ft=ct=Ve=null,cs=!1,Is=0,qp.current=null,n===null||n.return===null){ut=1,Ls=t,ot=null;break}e:{var i=e,s=n.return,a=n,l=t;if(t=Ct,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,u=a,p=u.tag;if(!(u.mode&1)&&(p===0||p===11||p===15)){var f=u.alternate;f?(u.updateQueue=f.updateQueue,u.memoizedState=f.memoizedState,u.lanes=f.lanes):(u.updateQueue=null,u.memoizedState=null)}var x=fh(s);if(x!==null){x.flags&=-257,mh(x,s,a,i,t),x.mode&1&&ph(i,c,t),t=x,l=c;var b=t.updateQueue;if(b===null){var y=new Set;y.add(l),t.updateQueue=y}else b.add(l);break e}else{if(!(t&1)){ph(i,c,t),Jp();break e}l=Error(F(426))}}else if(We&&a.mode&1){var w=fh(s);if(w!==null){!(w.flags&65536)&&(w.flags|=256),mh(w,s,a,i,t),_p(di(l,a));break e}}i=l=di(l,a),ut!==4&&(ut=2),ds===null?ds=[i]:ds.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=Zy(i,l,t);sh(i,h);break e;case 1:a=l;var v=i.type,g=i.stateNode;if(!(i.flags&128)&&(typeof v.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(zr===null||!zr.has(g)))){i.flags|=65536,t&=-t,i.lanes|=t;var C=Jy(i,a,t);sh(i,C);break e}}i=i.return}while(i!==null)}y0(n)}catch(k){t=k,ot===n&&n!==null&&(ot=n=n.return);continue}break}while(1)}function v0(){var e=Tl.current;return Tl.current=Rl,e===null?Rl:e}function Jp(){(ut===0||ut===3||ut===2)&&(ut=4),mt===null||!(mo&268435455)&&!(ic&268435455)||Rr(mt,Ct)}function Ol(e,t){var n=Se;Se|=2;var r=v0();(mt!==e||Ct!==t)&&(rr=null,io(e,t));do try{pC();break}catch(o){h0(e,o)}while(1);if(Np(),Se=n,Tl.current=r,ot!==null)throw Error(F(261));return mt=null,Ct=0,ut}function pC(){for(;ot!==null;)g0(ot)}function fC(){for(;ot!==null&&!zb();)g0(ot)}function g0(e){var t=b0(e.alternate,e,Zt);e.memoizedProps=e.pendingProps,t===null?y0(e):ot=t,qp.current=null}function y0(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=sC(n,t),n!==null){n.flags&=32767,ot=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ut=6,ot=null;return}}else if(n=iC(n,t,Zt),n!==null){ot=n;return}if(t=t.sibling,t!==null){ot=t;return}ot=t=e}while(t!==null);ut===0&&(ut=5)}function Xr(e,t,n){var r=Me,o=Cn.transition;try{Cn.transition=null,Me=1,mC(e,t,n,r)}finally{Cn.transition=o,Me=r}return null}function mC(e,t,n,r){do ni();while(Mr!==null);if(Se&6)throw Error(F(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(F(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(qb(e,i),e===mt&&(ot=mt=null,Ct=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Pa||(Pa=!0,S0(fl,function(){return ni(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Cn.transition,Cn.transition=null;var s=Me;Me=1;var a=Se;Se|=4,qp.current=null,lC(e,n),p0(n,e),IS(bd),hl=!!xd,bd=xd=null,e.current=n,cC(n),Bb(),Se=a,Me=s,Cn.transition=i}else e.current=n;if(Pa&&(Pa=!1,Mr=e,jl=o),i=e.pendingLanes,i===0&&(zr=null),Wb(n.stateNode),Ht(e,Ze()),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(Ml)throw Ml=!1,e=Dd,Dd=null,e;return jl&1&&e.tag!==0&&ni(),i=e.pendingLanes,i&1?e===Fd?ps++:(ps=0,Fd=e):ps=0,Kr(),null}function ni(){if(Mr!==null){var e=Zg(jl),t=Cn.transition,n=Me;try{if(Cn.transition=null,Me=16>e?16:e,Mr===null)var r=!1;else{if(e=Mr,Mr=null,jl=0,Se&6)throw Error(F(331));var o=Se;for(Se|=4,G=e.current;G!==null;){var i=G,s=i.child;if(G.flags&16){var a=i.deletions;if(a!==null){for(var l=0;l<a.length;l++){var c=a[l];for(G=c;G!==null;){var u=G;switch(u.tag){case 0:case 11:case 15:us(8,u,i)}var p=u.child;if(p!==null)p.return=u,G=p;else for(;G!==null;){u=G;var f=u.sibling,x=u.return;if(c0(u),u===c){G=null;break}if(f!==null){f.return=x,G=f;break}G=x}}}var b=i.alternate;if(b!==null){var y=b.child;if(y!==null){b.child=null;do{var w=y.sibling;y.sibling=null,y=w}while(y!==null)}}G=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,G=s;else e:for(;G!==null;){if(i=G,i.flags&2048)switch(i.tag){case 0:case 11:case 15:us(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,G=h;break e}G=i.return}}var v=e.current;for(G=v;G!==null;){s=G;var g=s.child;if(s.subtreeFlags&2064&&g!==null)g.return=s,G=g;else e:for(s=v;G!==null;){if(a=G,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:oc(9,a)}}catch(k){Qe(a,a.return,k)}if(a===s){G=null;break e}var C=a.sibling;if(C!==null){C.return=a.return,G=C;break e}G=a.return}}if(Se=o,Kr(),qn&&typeof qn.onPostCommitFiberRoot=="function")try{qn.onPostCommitFiberRoot(Xl,e)}catch{}r=!0}return r}finally{Me=n,Cn.transition=t}}return!1}function Ph(e,t,n){t=di(n,t),t=Zy(e,t,1),e=Lr(e,t,1),t=It(),e!==null&&(Qs(e,1,t),Ht(e,t))}function Qe(e,t,n){if(e.tag===3)Ph(e,e,n);else for(;t!==null;){if(t.tag===3){Ph(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(zr===null||!zr.has(r))){e=di(n,e),e=Jy(t,e,1),t=Lr(t,e,1),e=It(),t!==null&&(Qs(t,1,e),Ht(t,e));break}}t=t.return}}function hC(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=It(),e.pingedLanes|=e.suspendedLanes&n,mt===e&&(Ct&n)===n&&(ut===4||ut===3&&(Ct&130023424)===Ct&&500>Ze()-Xp?io(e,0):Yp|=n),Ht(e,t)}function x0(e,t){t===0&&(e.mode&1?(t=ga,ga<<=1,!(ga&130023424)&&(ga=4194304)):t=1);var n=It();e=fr(e,t),e!==null&&(Qs(e,t,n),Ht(e,n))}function vC(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),x0(e,n)}function gC(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(F(314))}r!==null&&r.delete(t),x0(e,n)}var b0;b0=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ut.current)Wt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Wt=!1,oC(e,t,n);Wt=!!(e.flags&131072)}else Wt=!1,We&&t.flags&1048576&&ky(t,Cl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Xa(e,t),e=t.pendingProps;var o=ai(t,Mt.current);ti(t,n),o=Up(null,t,r,e,o,n);var i=Vp();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,Vt(r)?(i=!0,bl(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,zp(t),o.updater=rc,t.stateNode=o,o._reactInternals=t,Td(t,r,e,n),t=Od(null,t,r,!0,i,n)):(t.tag=0,We&&i&&jp(t),_t(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Xa(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=xC(r),e=Nn(r,e),o){case 0:t=jd(null,t,r,e,n);break e;case 1:t=gh(null,t,r,e,n);break e;case 11:t=hh(null,t,r,e,n);break e;case 14:t=vh(null,t,r,Nn(r.type,e),n);break e}throw Error(F(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nn(r,o),jd(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nn(r,o),gh(e,t,r,o,n);case 3:e:{if(r0(t),e===null)throw Error(F(387));r=t.pendingProps,i=t.memoizedState,o=i.element,My(e,t),El(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=di(Error(F(423)),t),t=yh(e,t,r,n,o);break e}else if(r!==o){o=di(Error(F(424)),t),t=yh(e,t,r,n,o);break e}else for(en=Ar(t.stateNode.containerInfo.firstChild),tn=t,We=!0,Ln=null,n=Ry(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(li(),r===o){t=mr(e,t,n);break e}_t(e,t,r,n)}t=t.child}return t;case 5:return jy(t),e===null&&$d(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,Sd(r,o)?s=null:i!==null&&Sd(r,i)&&(t.flags|=32),n0(e,t),_t(e,t,s,n),t.child;case 6:return e===null&&$d(t),null;case 13:return o0(e,t,n);case 4:return Bp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ci(t,null,r,n):_t(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nn(r,o),hh(e,t,r,o,n);case 7:return _t(e,t,t.pendingProps,n),t.child;case 8:return _t(e,t,t.pendingProps.children,n),t.child;case 12:return _t(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Ne(wl,r._currentValue),r._currentValue=s,i!==null)if(Fn(i.value,s)){if(i.children===o.children&&!Ut.current){t=mr(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){s=i.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=cr(-1,n&-n),l.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?l.next=l:(l.next=u.next,u.next=l),c.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Pd(i.return,n,t),a.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(F(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),Pd(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}_t(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,ti(t,n),o=kn(o),r=r(o),t.flags|=1,_t(e,t,r,n),t.child;case 14:return r=t.type,o=Nn(r,t.pendingProps),o=Nn(r.type,o),vh(e,t,r,o,n);case 15:return e0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Nn(r,o),Xa(e,t),t.tag=1,Vt(r)?(e=!0,bl(t)):e=!1,ti(t,n),Qy(t,r,o),Td(t,r,o,n),Od(null,t,r,!0,e,n);case 19:return i0(e,t,n);case 22:return t0(e,t,n)}throw Error(F(156,t.tag))};function S0(e,t){return qg(e,t)}function yC(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 bn(e,t,n,r){return new yC(e,t,n,r)}function ef(e){return e=e.prototype,!(!e||!e.isReactComponent)}function xC(e){if(typeof e=="function")return ef(e)?1:0;if(e!=null){if(e=e.$$typeof,e===xp)return 11;if(e===bp)return 14}return 2}function Dr(e,t){var n=e.alternate;return n===null?(n=bn(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 Ja(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")ef(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Bo:return so(n.children,o,i,t);case yp:s=8,o|=8;break;case Ju:return e=bn(12,n,t,o|2),e.elementType=Ju,e.lanes=i,e;case ed:return e=bn(13,n,t,o),e.elementType=ed,e.lanes=i,e;case td:return e=bn(19,n,t,o),e.elementType=td,e.lanes=i,e;case jg:return sc(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Tg:s=10;break e;case Mg:s=9;break e;case xp:s=11;break e;case bp:s=14;break e;case Er:s=16,r=null;break e}throw Error(F(130,e==null?e:typeof e,""))}return t=bn(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function so(e,t,n,r){return e=bn(7,e,r,t),e.lanes=n,e}function sc(e,t,n,r){return e=bn(22,e,r,t),e.elementType=jg,e.lanes=n,e.stateNode={isHidden:!1},e}function Tu(e,t,n){return e=bn(6,e,null,t),e.lanes=n,e}function Mu(e,t,n){return t=bn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function bC(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=uu(0),this.expirationTimes=uu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=uu(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function tf(e,t,n,r,o,i,s,a,l){return e=new bC(e,t,n,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=bn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zp(i),e}function SC(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:zo,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function C0(e){if(!e)return Ur;e=e._reactInternals;e:{if(So(e)!==e||e.tag!==1)throw Error(F(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Vt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(F(171))}if(e.tag===1){var n=e.type;if(Vt(n))return Cy(e,n,t)}return t}function w0(e,t,n,r,o,i,s,a,l){return e=tf(n,r,!0,e,o,i,s,a,l),e.context=C0(null),n=e.current,r=It(),o=Br(n),i=cr(r,o),i.callback=t??null,Lr(n,i,o),e.current.lanes=o,Qs(e,o,r),Ht(e,r),e}function ac(e,t,n,r){var o=t.current,i=It(),s=Br(o);return n=C0(n),t.context===null?t.context=n:t.pendingContext=n,t=cr(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Lr(o,t,s),e!==null&&(Bn(e,o,s,i),Ga(e,o,s)),s}function _l(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Rh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function nf(e,t){Rh(e,t),(e=e.alternate)&&Rh(e,t)}function CC(){return null}var k0=typeof reportError=="function"?reportError:function(e){console.error(e)};function rf(e){this._internalRoot=e}lc.prototype.render=rf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(F(409));ac(e,t,null,null)};lc.prototype.unmount=rf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;ho(function(){ac(null,e,null,null)}),t[pr]=null}};function lc(e){this._internalRoot=e}lc.prototype.unstable_scheduleHydration=function(e){if(e){var t=ty();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Pr.length&&t!==0&&t<Pr[n].priority;n++);Pr.splice(n,0,e),n===0&&ry(e)}};function of(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function cc(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Th(){}function wC(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var c=_l(s);i.call(c)}}var s=w0(t,r,e,0,null,!1,!1,"",Th);return e._reactRootContainer=s,e[pr]=s.current,Ts(e.nodeType===8?e.parentNode:e),ho(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var c=_l(l);a.call(c)}}var l=tf(e,0,!1,null,null,!1,!1,"",Th);return e._reactRootContainer=l,e[pr]=l.current,Ts(e.nodeType===8?e.parentNode:e),ho(function(){ac(t,l,n,r)}),l}function uc(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var a=o;o=function(){var l=_l(s);a.call(l)}}ac(t,s,e,o)}else s=wC(n,t,e,o,r);return _l(s)}Jg=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ts(t.pendingLanes);n!==0&&(wp(t,n|1),Ht(t,Ze()),!(Se&6)&&(pi=Ze()+500,Kr()))}break;case 13:ho(function(){var r=fr(e,1);if(r!==null){var o=It();Bn(r,e,1,o)}}),nf(e,1)}};kp=function(e){if(e.tag===13){var t=fr(e,134217728);if(t!==null){var n=It();Bn(t,e,134217728,n)}nf(e,134217728)}};ey=function(e){if(e.tag===13){var t=Br(e),n=fr(e,t);if(n!==null){var r=It();Bn(n,e,t,r)}nf(e,t)}};ty=function(){return Me};ny=function(e,t){var n=Me;try{return Me=e,t()}finally{Me=n}};dd=function(e,t,n){switch(t){case"input":if(od(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=ec(r);if(!o)throw Error(F(90));_g(r),od(r,o)}}}break;case"textarea":Ng(e,n);break;case"select":t=n.value,t!=null&&Qo(e,!!n.multiple,t,!1)}};Wg=Qp;Ug=ho;var kC={usingClientEntryPoint:!1,Events:[Js,Uo,ec,Dg,Fg,Qp]},Ui={findFiberByHostInstance:Jr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},EC={bundleType:Ui.bundleType,version:Ui.version,rendererPackageName:Ui.rendererPackageName,rendererConfig:Ui.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:gr.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Kg(e),e===null?null:e.stateNode},findFiberByHostInstance:Ui.findFiberByHostInstance||CC,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ra=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ra.isDisabled&&Ra.supportsFiber)try{Xl=Ra.inject(EC),qn=Ra}catch{}}an.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kC;an.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!of(t))throw Error(F(200));return SC(e,t,null,n)};an.createRoot=function(e,t){if(!of(e))throw Error(F(299));var n=!1,r="",o=k0;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=tf(e,1,!1,null,null,n,!1,r,o),e[pr]=t.current,Ts(e.nodeType===8?e.parentNode:e),new rf(t)};an.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(F(188)):(e=Object.keys(e).join(","),Error(F(268,e)));return e=Kg(t),e=e===null?null:e.stateNode,e};an.flushSync=function(e){return ho(e)};an.hydrate=function(e,t,n){if(!cc(t))throw Error(F(200));return uc(null,e,t,!0,n)};an.hydrateRoot=function(e,t,n){if(!of(e))throw Error(F(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=k0;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=w0(t,null,e,1,n??null,o,!1,i,s),e[pr]=t.current,Ts(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 lc(t)};an.render=function(e,t,n){if(!cc(t))throw Error(F(200));return uc(null,e,t,!1,n)};an.unmountComponentAtNode=function(e){if(!cc(e))throw Error(F(40));return e._reactRootContainer?(ho(function(){uc(null,null,e,!1,function(){e._reactRootContainer=null,e[pr]=null})}),!0):!1};an.unstable_batchedUpdates=Qp;an.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!cc(n))throw Error(F(200));if(e==null||e._reactInternals===void 0)throw Error(F(38));return uc(e,t,n,!1,r)};an.version="18.3.1-next-f1338f8080-20240426";function E0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(E0)}catch(e){console.error(e)}}E0(),Eg.exports=an;var sf=Eg.exports;const Ta=up(sf);var Mh=sf;Qu.createRoot=Mh.createRoot,Qu.hydrateRoot=Mh.hydrateRoot;function vo(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}const $C=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),fi="$$material";function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S.apply(null,arguments)}function U(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var PC=!1;function RC(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function TC(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var MC=function(){function e(n){var r=this;this._insertTag=function(o){var i;r.tags.length===0?r.insertionPoint?i=r.insertionPoint.nextSibling:r.prepend?i=r.container.firstChild:i=r.before:i=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(o,i),r.tags.push(o)},this.isSpeedy=n.speedy===void 0?!PC:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(TC(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var i=RC(o);try{i.insertRule(r,i.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(r));this.ctr++},t.flush=function(){this.tags.forEach(function(r){var o;return(o=r.parentNode)==null?void 0:o.removeChild(r)}),this.tags=[],this.ctr=0},e}(),$t="-ms-",Il="-moz-",Ee="-webkit-",$0="comm",af="rule",lf="decl",jC="@import",P0="@keyframes",OC="@layer",_C=Math.abs,dc=String.fromCharCode,IC=Object.assign;function NC(e,t){return St(e,0)^45?(((t<<2^St(e,0))<<2^St(e,1))<<2^St(e,2))<<2^St(e,3):0}function R0(e){return e.trim()}function AC(e,t){return(e=t.exec(e))?e[0]:e}function $e(e,t,n){return e.replace(t,n)}function Vd(e,t){return e.indexOf(t)}function St(e,t){return e.charCodeAt(t)|0}function zs(e,t,n){return e.slice(t,n)}function Vn(e){return e.length}function cf(e){return e.length}function Ma(e,t){return t.push(e),e}function LC(e,t){return e.map(t).join("")}var pc=1,mi=1,T0=0,qt=0,rt=0,Ei="";function fc(e,t,n,r,o,i,s){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:pc,column:mi,length:s,return:""}}function Vi(e,t){return IC(fc("",null,null,"",null,null,0),e,{length:-e.length},t)}function zC(){return rt}function BC(){return rt=qt>0?St(Ei,--qt):0,mi--,rt===10&&(mi=1,pc--),rt}function nn(){return rt=qt<T0?St(Ei,qt++):0,mi++,rt===10&&(mi=1,pc++),rt}function Xn(){return St(Ei,qt)}function el(){return qt}function ta(e,t){return zs(Ei,e,t)}function Bs(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function M0(e){return pc=mi=1,T0=Vn(Ei=e),qt=0,[]}function j0(e){return Ei="",e}function tl(e){return R0(ta(qt-1,Hd(e===91?e+2:e===40?e+1:e)))}function DC(e){for(;(rt=Xn())&&rt<33;)nn();return Bs(e)>2||Bs(rt)>3?"":" "}function FC(e,t){for(;--t&&nn()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return ta(e,el()+(t<6&&Xn()==32&&nn()==32))}function Hd(e){for(;nn();)switch(rt){case e:return qt;case 34:case 39:e!==34&&e!==39&&Hd(rt);break;case 40:e===41&&Hd(e);break;case 92:nn();break}return qt}function WC(e,t){for(;nn()&&e+rt!==47+10;)if(e+rt===42+42&&Xn()===47)break;return"/*"+ta(t,qt-1)+"*"+dc(e===47?e:nn())}function UC(e){for(;!Bs(Xn());)nn();return ta(e,qt)}function VC(e){return j0(nl("",null,null,null,[""],e=M0(e),0,[0],e))}function nl(e,t,n,r,o,i,s,a,l){for(var c=0,u=0,p=s,f=0,x=0,b=0,y=1,w=1,h=1,v=0,g="",C=o,k=i,$=r,E=g;w;)switch(b=v,v=nn()){case 40:if(b!=108&&St(E,p-1)==58){Vd(E+=$e(tl(v),"&","&\f"),"&\f")!=-1&&(h=-1);break}case 34:case 39:case 91:E+=tl(v);break;case 9:case 10:case 13:case 32:E+=DC(b);break;case 92:E+=FC(el()-1,7);continue;case 47:switch(Xn()){case 42:case 47:Ma(HC(WC(nn(),el()),t,n),l);break;default:E+="/"}break;case 123*y:a[c++]=Vn(E)*h;case 125*y:case 59:case 0:switch(v){case 0:case 125:w=0;case 59+u:h==-1&&(E=$e(E,/\f/g,"")),x>0&&Vn(E)-p&&Ma(x>32?Oh(E+";",r,n,p-1):Oh($e(E," ","")+";",r,n,p-2),l);break;case 59:E+=";";default:if(Ma($=jh(E,t,n,c,u,o,a,g,C=[],k=[],p),i),v===123)if(u===0)nl(E,t,$,$,C,i,p,a,k);else switch(f===99&&St(E,3)===110?100:f){case 100:case 108:case 109:case 115:nl(e,$,$,r&&Ma(jh(e,$,$,0,0,o,a,g,o,C=[],p),k),o,k,p,a,r?C:k);break;default:nl(E,$,$,$,[""],k,0,a,k)}}c=u=x=0,y=h=1,g=E="",p=s;break;case 58:p=1+Vn(E),x=b;default:if(y<1){if(v==123)--y;else if(v==125&&y++==0&&BC()==125)continue}switch(E+=dc(v),v*y){case 38:h=u>0?1:(E+="\f",-1);break;case 44:a[c++]=(Vn(E)-1)*h,h=1;break;case 64:Xn()===45&&(E+=tl(nn())),f=Xn(),u=p=Vn(g=E+=UC(el())),v++;break;case 45:b===45&&Vn(E)==2&&(y=0)}}return i}function jh(e,t,n,r,o,i,s,a,l,c,u){for(var p=o-1,f=o===0?i:[""],x=cf(f),b=0,y=0,w=0;b<r;++b)for(var h=0,v=zs(e,p+1,p=_C(y=s[b])),g=e;h<x;++h)(g=R0(y>0?f[h]+" "+v:$e(v,/&\f/g,f[h])))&&(l[w++]=g);return fc(e,t,n,o===0?af:a,l,c,u)}function HC(e,t,n){return fc(e,t,n,$0,dc(zC()),zs(e,2,-2),0)}function Oh(e,t,n,r){return fc(e,t,n,lf,zs(e,0,r),zs(e,r+1,-1),r)}function ri(e,t){for(var n="",r=cf(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function KC(e,t,n,r){switch(e.type){case OC:if(e.children.length)break;case jC:case lf:return e.return=e.return||e.value;case $0:return"";case P0:return e.return=e.value+"{"+ri(e.children,r)+"}";case af:e.value=e.props.join(",")}return Vn(n=ri(e.children,r))?e.return=e.value+"{"+n+"}":""}function GC(e){var t=cf(e);return function(n,r,o,i){for(var s="",a=0;a<t;a++)s+=e[a](n,r,o,i)||"";return s}}function qC(e){return function(t){t.root||(t=t.return)&&e(t)}}function O0(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var YC=function(t,n,r){for(var o=0,i=0;o=i,i=Xn(),o===38&&i===12&&(n[r]=1),!Bs(i);)nn();return ta(t,qt)},XC=function(t,n){var r=-1,o=44;do switch(Bs(o)){case 0:o===38&&Xn()===12&&(n[r]=1),t[r]+=YC(qt-1,n,r);break;case 2:t[r]+=tl(o);break;case 4:if(o===44){t[++r]=Xn()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=dc(o)}while(o=nn());return t},QC=function(t,n){return j0(XC(M0(t),n))},_h=new WeakMap,ZC=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,o=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!_h.get(r))&&!o){_h.set(t,!0);for(var i=[],s=QC(n,i),a=r.props,l=0,c=0;l<s.length;l++)for(var u=0;u<a.length;u++,c++)t.props[c]=i[l]?s[l].replace(/&\f/g,a[u]):a[u]+" "+s[l]}}},JC=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function _0(e,t){switch(NC(e,t)){case 5103:return Ee+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ee+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ee+e+Il+e+$t+e+e;case 6828:case 4268:return Ee+e+$t+e+e;case 6165:return Ee+e+$t+"flex-"+e+e;case 5187:return Ee+e+$e(e,/(\w+).+(:[^]+)/,Ee+"box-$1$2"+$t+"flex-$1$2")+e;case 5443:return Ee+e+$t+"flex-item-"+$e(e,/flex-|-self/,"")+e;case 4675:return Ee+e+$t+"flex-line-pack"+$e(e,/align-content|flex-|-self/,"")+e;case 5548:return Ee+e+$t+$e(e,"shrink","negative")+e;case 5292:return Ee+e+$t+$e(e,"basis","preferred-size")+e;case 6060:return Ee+"box-"+$e(e,"-grow","")+Ee+e+$t+$e(e,"grow","positive")+e;case 4554:return Ee+$e(e,/([^-])(transform)/g,"$1"+Ee+"$2")+e;case 6187:return $e($e($e(e,/(zoom-|grab)/,Ee+"$1"),/(image-set)/,Ee+"$1"),e,"")+e;case 5495:case 3959:return $e(e,/(image-set\([^]*)/,Ee+"$1$`$1");case 4968:return $e($e(e,/(.+:)(flex-)?(.*)/,Ee+"box-pack:$3"+$t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ee+e+e;case 4095:case 3583:case 4068:case 2532:return $e(e,/(.+)-inline(.+)/,Ee+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Vn(e)-1-t>6)switch(St(e,t+1)){case 109:if(St(e,t+4)!==45)break;case 102:return $e(e,/(.+:)(.+)-([^]+)/,"$1"+Ee+"$2-$3$1"+Il+(St(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Vd(e,"stretch")?_0($e(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(St(e,t+1)!==115)break;case 6444:switch(St(e,Vn(e)-3-(~Vd(e,"!important")&&10))){case 107:return $e(e,":",":"+Ee)+e;case 101:return $e(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ee+(St(e,14)===45?"inline-":"")+"box$3$1"+Ee+"$2$3$1"+$t+"$2box$3")+e}break;case 5936:switch(St(e,t+11)){case 114:return Ee+e+$t+$e(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ee+e+$t+$e(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ee+e+$t+$e(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ee+e+$t+e+e}return e}var ew=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case lf:t.return=_0(t.value,t.length);break;case P0:return ri([Vi(t,{value:$e(t.value,"@","@"+Ee)})],o);case af:if(t.length)return LC(t.props,function(i){switch(AC(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ri([Vi(t,{props:[$e(i,/:(read-\w+)/,":"+Il+"$1")]})],o);case"::placeholder":return ri([Vi(t,{props:[$e(i,/:(plac\w+)/,":"+Ee+"input-$1")]}),Vi(t,{props:[$e(i,/:(plac\w+)/,":"+Il+"$1")]}),Vi(t,{props:[$e(i,/:(plac\w+)/,$t+"input-$1")]})],o)}return""})}},tw=[ew],I0=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(y){var w=y.getAttribute("data-emotion");w.indexOf(" ")!==-1&&(document.head.appendChild(y),y.setAttribute("data-s",""))})}var o=t.stylisPlugins||tw,i={},s,a=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(y){for(var w=y.getAttribute("data-emotion").split(" "),h=1;h<w.length;h++)i[w[h]]=!0;a.push(y)});var l,c=[ZC,JC];{var u,p=[KC,qC(function(y){u.insert(y)})],f=GC(c.concat(o,p)),x=function(w){return ri(VC(w),f)};l=function(w,h,v,g){u=v,x(w?w+"{"+h.styles+"}":h.styles),g&&(b.inserted[h.name]=!0)}}var b={key:n,sheet:new MC({key:n,container:s,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:i,registered:{},insert:l};return b.sheet.hydrate(a),b},N0={exports:{}},je={};/** @license React v16.13.1
|
||
* react-is.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 ht=typeof Symbol=="function"&&Symbol.for,uf=ht?Symbol.for("react.element"):60103,df=ht?Symbol.for("react.portal"):60106,mc=ht?Symbol.for("react.fragment"):60107,hc=ht?Symbol.for("react.strict_mode"):60108,vc=ht?Symbol.for("react.profiler"):60114,gc=ht?Symbol.for("react.provider"):60109,yc=ht?Symbol.for("react.context"):60110,pf=ht?Symbol.for("react.async_mode"):60111,xc=ht?Symbol.for("react.concurrent_mode"):60111,bc=ht?Symbol.for("react.forward_ref"):60112,Sc=ht?Symbol.for("react.suspense"):60113,nw=ht?Symbol.for("react.suspense_list"):60120,Cc=ht?Symbol.for("react.memo"):60115,wc=ht?Symbol.for("react.lazy"):60116,rw=ht?Symbol.for("react.block"):60121,ow=ht?Symbol.for("react.fundamental"):60117,iw=ht?Symbol.for("react.responder"):60118,sw=ht?Symbol.for("react.scope"):60119;function cn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case uf:switch(e=e.type,e){case pf:case xc:case mc:case vc:case hc:case Sc:return e;default:switch(e=e&&e.$$typeof,e){case yc:case bc:case wc:case Cc:case gc:return e;default:return t}}case df:return t}}}function A0(e){return cn(e)===xc}je.AsyncMode=pf;je.ConcurrentMode=xc;je.ContextConsumer=yc;je.ContextProvider=gc;je.Element=uf;je.ForwardRef=bc;je.Fragment=mc;je.Lazy=wc;je.Memo=Cc;je.Portal=df;je.Profiler=vc;je.StrictMode=hc;je.Suspense=Sc;je.isAsyncMode=function(e){return A0(e)||cn(e)===pf};je.isConcurrentMode=A0;je.isContextConsumer=function(e){return cn(e)===yc};je.isContextProvider=function(e){return cn(e)===gc};je.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===uf};je.isForwardRef=function(e){return cn(e)===bc};je.isFragment=function(e){return cn(e)===mc};je.isLazy=function(e){return cn(e)===wc};je.isMemo=function(e){return cn(e)===Cc};je.isPortal=function(e){return cn(e)===df};je.isProfiler=function(e){return cn(e)===vc};je.isStrictMode=function(e){return cn(e)===hc};je.isSuspense=function(e){return cn(e)===Sc};je.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===mc||e===xc||e===vc||e===hc||e===Sc||e===nw||typeof e=="object"&&e!==null&&(e.$$typeof===wc||e.$$typeof===Cc||e.$$typeof===gc||e.$$typeof===yc||e.$$typeof===bc||e.$$typeof===ow||e.$$typeof===iw||e.$$typeof===sw||e.$$typeof===rw)};je.typeOf=cn;N0.exports=je;var aw=N0.exports,L0=aw,lw={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},cw={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},z0={};z0[L0.ForwardRef]=lw;z0[L0.Memo]=cw;var uw=!0;function B0(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):o&&(r+=o+" ")}),r}var ff=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||uw===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},mf=function(t,n,r){ff(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+o:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function dw(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var pw={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},fw=!1,mw=/[A-Z]|^ms/g,hw=/_EMO_([^_]+?)_([^]*?)_EMO_/g,D0=function(t){return t.charCodeAt(1)===45},Ih=function(t){return t!=null&&typeof t!="boolean"},ju=O0(function(e){return D0(e)?e:e.replace(mw,"-$&").toLowerCase()}),Nh=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(hw,function(r,o,i){return Hn={name:o,styles:i,next:Hn},o})}return pw[t]!==1&&!D0(t)&&typeof n=="number"&&n!==0?n+"px":n},vw="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Ds(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Hn={name:o.name,styles:o.styles,next:Hn},o.name;var i=n;if(i.styles!==void 0){var s=i.next;if(s!==void 0)for(;s!==void 0;)Hn={name:s.name,styles:s.styles,next:Hn},s=s.next;var a=i.styles+";";return a}return gw(e,t,n)}case"function":{if(e!==void 0){var l=Hn,c=n(e);return Hn=l,Ds(e,t,c)}break}}var u=n;if(t==null)return u;var p=t[u];return p!==void 0?p:u}function gw(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Ds(e,t,n[o])+";";else for(var i in n){var s=n[i];if(typeof s!="object"){var a=s;t!=null&&t[a]!==void 0?r+=i+"{"+t[a]+"}":Ih(a)&&(r+=ju(i)+":"+Nh(i,a)+";")}else{if(i==="NO_COMPONENT_SELECTOR"&&fw)throw new Error(vw);if(Array.isArray(s)&&typeof s[0]=="string"&&(t==null||t[s[0]]===void 0))for(var l=0;l<s.length;l++)Ih(s[l])&&(r+=ju(i)+":"+Nh(i,s[l])+";");else{var c=Ds(e,t,s);switch(i){case"animation":case"animationName":{r+=ju(i)+":"+c+";";break}default:r+=i+"{"+c+"}"}}}}return r}var Ah=/label:\s*([^\s;{]+)\s*(;|$)/g,Hn;function kc(e,t,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var r=!0,o="";Hn=void 0;var i=e[0];if(i==null||i.raw===void 0)r=!1,o+=Ds(n,t,i);else{var s=i;o+=s[0]}for(var a=1;a<e.length;a++)if(o+=Ds(n,t,e[a]),r){var l=i;o+=l[a]}Ah.lastIndex=0;for(var c="",u;(u=Ah.exec(o))!==null;)c+="-"+u[1];var p=dw(o)+c;return{name:p,styles:o,next:Hn}}var yw=function(t){return t()},F0=cl["useInsertionEffect"]?cl["useInsertionEffect"]:!1,W0=F0||yw,Lh=F0||m.useLayoutEffect,xw=!1,U0=m.createContext(typeof HTMLElement<"u"?I0({key:"css"}):null),bw=U0.Provider,hf=function(t){return m.forwardRef(function(n,r){var o=m.useContext(U0);return t(n,o,r)})},$i=m.createContext({}),vf={}.hasOwnProperty,Kd="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Sw=function(t,n){var r={};for(var o in n)vf.call(n,o)&&(r[o]=n[o]);return r[Kd]=t,r},Cw=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return ff(n,r,o),W0(function(){return mf(n,r,o)}),null},ww=hf(function(e,t,n){var r=e.css;typeof r=="string"&&t.registered[r]!==void 0&&(r=t.registered[r]);var o=e[Kd],i=[r],s="";typeof e.className=="string"?s=B0(t.registered,i,e.className):e.className!=null&&(s=e.className+" ");var a=kc(i,void 0,m.useContext($i));s+=t.key+"-"+a.name;var l={};for(var c in e)vf.call(e,c)&&c!=="css"&&c!==Kd&&!xw&&(l[c]=e[c]);return l.className=s,n&&(l.ref=n),m.createElement(m.Fragment,null,m.createElement(Cw,{cache:t,serialized:a,isStringTag:typeof o=="string"}),m.createElement(o,l))}),kw=ww,Ou={exports:{}},zh;function V0(){return zh||(zh=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r<arguments.length;r++){var o=arguments[r];for(var i in o)({}).hasOwnProperty.call(o,i)&&(n[i]=o[i])}return n},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Ou)),Ou.exports}V0();var Bh=function(t,n){var r=arguments;if(n==null||!vf.call(n,"css"))return m.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=kw,i[1]=Sw(t,n);for(var s=2;s<o;s++)i[s]=r[s];return m.createElement.apply(null,i)};(function(e){var t;t||(t=e.JSX||(e.JSX={}))})(Bh||(Bh={}));var Ew=hf(function(e,t){var n=e.styles,r=kc([n],void 0,m.useContext($i)),o=m.useRef();return Lh(function(){var i=t.key+"-global",s=new t.sheet.constructor({key:i,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),a=!1,l=document.querySelector('style[data-emotion="'+i+" "+r.name+'"]');return t.sheet.tags.length&&(s.before=t.sheet.tags[0]),l!==null&&(a=!0,l.setAttribute("data-emotion",i),s.hydrate([l])),o.current=[s,a],function(){s.flush()}},[t]),Lh(function(){var i=o.current,s=i[0],a=i[1];if(a){i[1]=!1;return}if(r.next!==void 0&&mf(t,r.next,!0),s.tags.length){var l=s.tags[s.tags.length-1].nextElementSibling;s.before=l,s.flush()}t.insert("",r,s,!1)},[t,r.name]),null});function Ec(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return kc(t)}function Pi(){var e=Ec.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var $w=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Pw=O0(function(e){return $w.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Rw=!1,Tw=Pw,Mw=function(t){return t!=="theme"},Dh=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Tw:Mw},Fh=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},jw=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return ff(n,r,o),W0(function(){return mf(n,r,o)}),null},Ow=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var a=Fh(t,n,r),l=a||Dh(o),c=!l("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&p.push("label:"+i+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{var f=u[0];p.push(f[0]);for(var x=u.length,b=1;b<x;b++)p.push(u[b],f[b])}var y=hf(function(w,h,v){var g=c&&w.as||o,C="",k=[],$=w;if(w.theme==null){$={};for(var E in w)$[E]=w[E];$.theme=m.useContext($i)}typeof w.className=="string"?C=B0(h.registered,k,w.className):w.className!=null&&(C=w.className+" ");var P=kc(p.concat(k),h.registered,$);C+=h.key+"-"+P.name,s!==void 0&&(C+=" "+s);var _=c&&a===void 0?Dh(g):l,R={};for(var j in w)c&&j==="as"||_(j)&&(R[j]=w[j]);return R.className=C,v&&(R.ref=v),m.createElement(m.Fragment,null,m.createElement(jw,{cache:h,serialized:P,isStringTag:typeof g=="string"}),m.createElement(g,R))});return y.displayName=i!==void 0?i:"Styled("+(typeof o=="string"?o:o.displayName||o.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=o,y.__emotion_styles=p,y.__emotion_forwardProp=a,Object.defineProperty(y,"toString",{value:function(){return s===void 0&&Rw?"NO_COMPONENT_SELECTOR":"."+s}}),y.withComponent=function(w,h){var v=e(w,S({},n,h,{shouldForwardProp:Fh(y,h,!0)}));return v.apply(void 0,p)},y}},_w=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Gd=Ow.bind(null);_w.forEach(function(e){Gd[e]=Gd(e)});let qd;typeof document=="object"&&(qd=I0({key:"css",prepend:!0}));function Iw(e){const{injectFirst:t,children:n}=e;return t&&qd?d.jsx(bw,{value:qd,children:n}):n}function Nw(e){return e==null||Object.keys(e).length===0}function H0(e){const{styles:t,defaultTheme:n={}}=e,r=typeof t=="function"?o=>t(Nw(o)?n:o):t;return d.jsx(Ew,{styles:r})}/**
|
||
* @mui/styled-engine v5.16.14
|
||
*
|
||
* @license MIT
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/function gf(e,t){return Gd(e,t)}const K0=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},Aw=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:H0,StyledEngineProvider:Iw,ThemeContext:$i,css:Ec,default:gf,internal_processStyles:K0,keyframes:Pi},Symbol.toStringTag,{value:"Module"}));function ir(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function G0(e){if(m.isValidElement(e)||!ir(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=G0(e[n])}),t}function Nt(e,t,n={clone:!0}){const r=n.clone?S({},e):e;return ir(e)&&ir(t)&&Object.keys(t).forEach(o=>{m.isValidElement(t[o])?r[o]=t[o]:ir(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&ir(e[o])?r[o]=Nt(e[o],t[o],n):n.clone?r[o]=ir(t[o])?G0(t[o]):t[o]:r[o]=t[o]}),r}const Lw=Object.freeze(Object.defineProperty({__proto__:null,default:Nt,isPlainObject:ir},Symbol.toStringTag,{value:"Module"})),zw=["values","unit","step"],Bw=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>S({},n,{[r.key]:r.val}),{})};function q0(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=U(e,zw),i=Bw(t),s=Object.keys(i);function a(f){return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n})`}function l(f){return`@media (max-width:${(typeof t[f]=="number"?t[f]:f)-r/100}${n})`}function c(f,x){const b=s.indexOf(x);return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n}) and (max-width:${(b!==-1&&typeof t[s[b]]=="number"?t[s[b]]:x)-r/100}${n})`}function u(f){return s.indexOf(f)+1<s.length?c(f,s[s.indexOf(f)+1]):a(f)}function p(f){const x=s.indexOf(f);return x===0?a(s[1]):x===s.length-1?l(s[x]):c(f,s[s.indexOf(f)+1]).replace("@media","@media not all and")}return S({keys:s,values:i,up:a,down:l,between:c,only:u,not:p,unit:n},o)}const Dw={borderRadius:4},Fw=Dw;function fs(e,t){return t?Nt(e,t,{clone:!1}):e}const yf={xs:0,sm:600,md:900,lg:1200,xl:1536},Wh={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${yf[e]}px)`};function Yt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Wh;return t.reduce((s,a,l)=>(s[i.up(i.keys[l])]=n(t[l]),s),{})}if(typeof t=="object"){const i=r.breakpoints||Wh;return Object.keys(t).reduce((s,a)=>{if(Object.keys(i.values||yf).indexOf(a)!==-1){const l=i.up(a);s[l]=n(t[a],a)}else{const l=a;s[l]=t[l]}return s},{})}return n(t)}function Y0(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function X0(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function Ww(e,...t){const n=Y0(e),r=[n,...t].reduce((o,i)=>Nt(o,i),{});return X0(Object.keys(n),r)}function Uw(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i<e.length&&(n[o]=!0)}):r.forEach(o=>{e[o]!=null&&(n[o]=!0)}),n}function ao({values:e,breakpoints:t,base:n}){const r=n||Uw(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,a,l)=>(Array.isArray(e)?(s[a]=e[l]!=null?e[l]:e[i],i=l):typeof e=="object"?(s[a]=e[a]!=null?e[a]:e[i],i=a):s[a]=e,s),{})}function z(e){if(typeof e!="string")throw new Error(vo(7));return e.charAt(0).toUpperCase()+e.slice(1)}const Vw=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"}));function $c(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Nl(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=$c(e,n)||r,t&&(o=t(o,r,e)),o}function et(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const a=s[t],l=s.theme,c=$c(l,r)||{};return Yt(s,a,p=>{let f=Nl(c,o,p);return p===f&&typeof p=="string"&&(f=Nl(c,o,`${t}${p==="default"?"":z(p)}`,p)),n===!1?f:{[n]:f}})};return i.propTypes={},i.filterProps=[t],i}function Hw(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const Kw={m:"margin",p:"padding"},Gw={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Uh={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},qw=Hw(e=>{if(e.length>2)if(Uh[e])e=Uh[e];else return[e];const[t,n]=e.split(""),r=Kw[t],o=Gw[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),xf=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],bf=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...xf,...bf];function na(e,t,n,r){var o;const i=(o=$c(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function Sf(e){return na(e,"spacing",8)}function go(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function Yw(e,t){return n=>e.reduce((r,o)=>(r[o]=go(t,n),r),{})}function Xw(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=qw(n),i=Yw(o,r),s=e[n];return Yt(e,s,i)}function Q0(e,t){const n=Sf(e.theme);return Object.keys(e).map(r=>Xw(e,t,r,n)).reduce(fs,{})}function Ye(e){return Q0(e,xf)}Ye.propTypes={};Ye.filterProps=xf;function Xe(e){return Q0(e,bf)}Xe.propTypes={};Xe.filterProps=bf;function Qw(e=8){if(e.mui)return e;const t=Sf({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function Pc(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?fs(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function vn(e){return typeof e!="number"?e:`${e}px solid`}function Mn(e,t){return et({prop:e,themeKey:"borders",transform:t})}const Zw=Mn("border",vn),Jw=Mn("borderTop",vn),ek=Mn("borderRight",vn),tk=Mn("borderBottom",vn),nk=Mn("borderLeft",vn),rk=Mn("borderColor"),ok=Mn("borderTopColor"),ik=Mn("borderRightColor"),sk=Mn("borderBottomColor"),ak=Mn("borderLeftColor"),lk=Mn("outline",vn),ck=Mn("outlineColor"),Rc=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=na(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:go(t,r)});return Yt(e,e.borderRadius,n)}return null};Rc.propTypes={};Rc.filterProps=["borderRadius"];Pc(Zw,Jw,ek,tk,nk,rk,ok,ik,sk,ak,Rc,lk,ck);const Tc=e=>{if(e.gap!==void 0&&e.gap!==null){const t=na(e.theme,"spacing",8),n=r=>({gap:go(t,r)});return Yt(e,e.gap,n)}return null};Tc.propTypes={};Tc.filterProps=["gap"];const Mc=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=na(e.theme,"spacing",8),n=r=>({columnGap:go(t,r)});return Yt(e,e.columnGap,n)}return null};Mc.propTypes={};Mc.filterProps=["columnGap"];const jc=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=na(e.theme,"spacing",8),n=r=>({rowGap:go(t,r)});return Yt(e,e.rowGap,n)}return null};jc.propTypes={};jc.filterProps=["rowGap"];const uk=et({prop:"gridColumn"}),dk=et({prop:"gridRow"}),pk=et({prop:"gridAutoFlow"}),fk=et({prop:"gridAutoColumns"}),mk=et({prop:"gridAutoRows"}),hk=et({prop:"gridTemplateColumns"}),vk=et({prop:"gridTemplateRows"}),gk=et({prop:"gridTemplateAreas"}),yk=et({prop:"gridArea"});Pc(Tc,Mc,jc,uk,dk,pk,fk,mk,hk,vk,gk,yk);function oi(e,t){return t==="grey"?t:e}const xk=et({prop:"color",themeKey:"palette",transform:oi}),bk=et({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:oi}),Sk=et({prop:"backgroundColor",themeKey:"palette",transform:oi});Pc(xk,bk,Sk);function Jt(e){return e<=1&&e!==0?`${e*100}%`:e}const Ck=et({prop:"width",transform:Jt}),Cf=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||yf[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:Jt(n)}};return Yt(e,e.maxWidth,t)}return null};Cf.filterProps=["maxWidth"];const wk=et({prop:"minWidth",transform:Jt}),kk=et({prop:"height",transform:Jt}),Ek=et({prop:"maxHeight",transform:Jt}),$k=et({prop:"minHeight",transform:Jt});et({prop:"size",cssProperty:"width",transform:Jt});et({prop:"size",cssProperty:"height",transform:Jt});const Pk=et({prop:"boxSizing"});Pc(Ck,Cf,wk,kk,Ek,$k,Pk);const Rk={border:{themeKey:"borders",transform:vn},borderTop:{themeKey:"borders",transform:vn},borderRight:{themeKey:"borders",transform:vn},borderBottom:{themeKey:"borders",transform:vn},borderLeft:{themeKey:"borders",transform:vn},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:vn},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Rc},color:{themeKey:"palette",transform:oi},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:oi},backgroundColor:{themeKey:"palette",transform:oi},p:{style:Xe},pt:{style:Xe},pr:{style:Xe},pb:{style:Xe},pl:{style:Xe},px:{style:Xe},py:{style:Xe},padding:{style:Xe},paddingTop:{style:Xe},paddingRight:{style:Xe},paddingBottom:{style:Xe},paddingLeft:{style:Xe},paddingX:{style:Xe},paddingY:{style:Xe},paddingInline:{style:Xe},paddingInlineStart:{style:Xe},paddingInlineEnd:{style:Xe},paddingBlock:{style:Xe},paddingBlockStart:{style:Xe},paddingBlockEnd:{style:Xe},m:{style:Ye},mt:{style:Ye},mr:{style:Ye},mb:{style:Ye},ml:{style:Ye},mx:{style:Ye},my:{style:Ye},margin:{style:Ye},marginTop:{style:Ye},marginRight:{style:Ye},marginBottom:{style:Ye},marginLeft:{style:Ye},marginX:{style:Ye},marginY:{style:Ye},marginInline:{style:Ye},marginInlineStart:{style:Ye},marginInlineEnd:{style:Ye},marginBlock:{style:Ye},marginBlockStart:{style:Ye},marginBlockEnd:{style:Ye},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Tc},rowGap:{style:jc},columnGap:{style:Mc},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Jt},maxWidth:{style:Cf},minWidth:{transform:Jt},height:{transform:Jt},maxHeight:{transform:Jt},minHeight:{transform:Jt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},ra=Rk;function Tk(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function Mk(e,t){return typeof e=="function"?e(t):e}function Z0(){function e(n,r,o,i){const s={[n]:r,theme:o},a=i[n];if(!a)return{[n]:r};const{cssProperty:l=n,themeKey:c,transform:u,style:p}=a;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const f=$c(o,c)||{};return p?p(s):Yt(s,r,b=>{let y=Nl(f,u,b);return b===y&&typeof b=="string"&&(y=Nl(f,u,`${n}${b==="default"?"":z(b)}`,b)),l===!1?y:{[l]:y}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:ra;function a(l){let c=l;if(typeof l=="function")c=l(i);else if(typeof l!="object")return l;if(!c)return null;const u=Y0(i.breakpoints),p=Object.keys(u);let f=u;return Object.keys(c).forEach(x=>{const b=Mk(c[x],i);if(b!=null)if(typeof b=="object")if(s[x])f=fs(f,e(x,b,i,s));else{const y=Yt({theme:i},b,w=>({[x]:w}));Tk(y,b)?f[x]=t({sx:b,theme:i}):f=fs(f,y)}else f=fs(f,e(x,b,i,s))}),X0(p,f)}return Array.isArray(o)?o.map(a):a(o)}return t}const J0=Z0();J0.filterProps=["sx"];const oa=J0;function ex(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const jk=["breakpoints","palette","spacing","shape"];function Ri(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=U(e,jk),a=q0(n),l=Qw(o);let c=Nt({breakpoints:a,direction:"ltr",components:{},palette:S({mode:"light"},r),spacing:l,shape:S({},Fw,i)},s);return c.applyStyles=ex,c=t.reduce((u,p)=>Nt(u,p),c),c.unstable_sxConfig=S({},ra,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(p){return oa({sx:p,theme:this})},c}const Ok=Object.freeze(Object.defineProperty({__proto__:null,default:Ri,private_createBreakpoints:q0,unstable_applyStyles:ex},Symbol.toStringTag,{value:"Module"}));function _k(e){return Object.keys(e).length===0}function tx(e=null){const t=m.useContext($i);return!t||_k(t)?e:t}const Ik=Ri();function Oc(e=Ik){return tx(e)}function Nk({styles:e,themeId:t,defaultTheme:n={}}){const r=Oc(n),o=typeof e=="function"?e(t&&r[t]||r):e;return d.jsx(H0,{styles:o})}const Ak=["sx"],Lk=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:ra;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function ia(e){const{sx:t}=e,n=U(e,Ak),{systemProps:r,otherProps:o}=Lk(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const a=t(...s);return ir(a)?S({},r,a):r}:i=S({},r,t),S({},o,{sx:i})}const zk=Object.freeze(Object.defineProperty({__proto__:null,default:oa,extendSxProp:ia,unstable_createStyleFunctionSx:Z0,unstable_defaultSxConfig:ra},Symbol.toStringTag,{value:"Module"})),Vh=e=>e,Bk=()=>{let e=Vh;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Vh}}},Dk=Bk(),wf=Dk;function nx(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=nx(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function V(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=nx(e))&&(r&&(r+=" "),r+=t);return r}const Fk=["className","component"];function Wk(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,i=gf("div",{shouldForwardProp:a=>a!=="theme"&&a!=="sx"&&a!=="as"})(oa);return m.forwardRef(function(l,c){const u=Oc(n),p=ia(l),{className:f,component:x="div"}=p,b=U(p,Fk);return d.jsx(i,S({as:x,ref:c,className:V(f,o?o(r):r),theme:t&&u[t]||u},b))})}const Uk={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function te(e,t,n="Mui"){const r=Uk[t];return r?`${n}-${r}`:`${wf.generate(e)}-${t}`}function ne(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=te(e,o,n)}),r}var rx={exports:{}},Ie={};/**
|
||
* @license React
|
||
* react-is.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var kf=Symbol.for("react.transitional.element"),Ef=Symbol.for("react.portal"),_c=Symbol.for("react.fragment"),Ic=Symbol.for("react.strict_mode"),Nc=Symbol.for("react.profiler"),Ac=Symbol.for("react.consumer"),Lc=Symbol.for("react.context"),zc=Symbol.for("react.forward_ref"),Bc=Symbol.for("react.suspense"),Dc=Symbol.for("react.suspense_list"),Fc=Symbol.for("react.memo"),Wc=Symbol.for("react.lazy"),Vk=Symbol.for("react.view_transition"),Hk=Symbol.for("react.client.reference");function jn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case kf:switch(e=e.type,e){case _c:case Nc:case Ic:case Bc:case Dc:case Vk:return e;default:switch(e=e&&e.$$typeof,e){case Lc:case zc:case Wc:case Fc:return e;case Ac:return e;default:return t}}case Ef:return t}}}Ie.ContextConsumer=Ac;Ie.ContextProvider=Lc;Ie.Element=kf;Ie.ForwardRef=zc;Ie.Fragment=_c;Ie.Lazy=Wc;Ie.Memo=Fc;Ie.Portal=Ef;Ie.Profiler=Nc;Ie.StrictMode=Ic;Ie.Suspense=Bc;Ie.SuspenseList=Dc;Ie.isContextConsumer=function(e){return jn(e)===Ac};Ie.isContextProvider=function(e){return jn(e)===Lc};Ie.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===kf};Ie.isForwardRef=function(e){return jn(e)===zc};Ie.isFragment=function(e){return jn(e)===_c};Ie.isLazy=function(e){return jn(e)===Wc};Ie.isMemo=function(e){return jn(e)===Fc};Ie.isPortal=function(e){return jn(e)===Ef};Ie.isProfiler=function(e){return jn(e)===Nc};Ie.isStrictMode=function(e){return jn(e)===Ic};Ie.isSuspense=function(e){return jn(e)===Bc};Ie.isSuspenseList=function(e){return jn(e)===Dc};Ie.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===_c||e===Nc||e===Ic||e===Bc||e===Dc||typeof e=="object"&&e!==null&&(e.$$typeof===Wc||e.$$typeof===Fc||e.$$typeof===Lc||e.$$typeof===Ac||e.$$typeof===zc||e.$$typeof===Hk||e.getModuleId!==void 0)};Ie.typeOf=jn;rx.exports=Ie;var Hh=rx.exports;const Kk=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function ox(e){const t=`${e}`.match(Kk);return t&&t[1]||""}function ix(e,t=""){return e.displayName||e.name||ox(e)||t}function Kh(e,t,n){const r=ix(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function Gk(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return ix(e,"Component");if(typeof e=="object")switch(e.$$typeof){case Hh.ForwardRef:return Kh(e,e.render,"ForwardRef");case Hh.Memo:return Kh(e,e.type,"memo");default:return}}}const qk=Object.freeze(Object.defineProperty({__proto__:null,default:Gk,getFunctionName:ox},Symbol.toStringTag,{value:"Module"})),Yk=["ownerState"],Xk=["variants"],Qk=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Zk(e){return Object.keys(e).length===0}function Jk(e){return typeof e=="string"&&e.charCodeAt(0)>96}function _u(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const e2=Ri(),t2=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function ja({defaultTheme:e,theme:t,themeId:n}){return Zk(t)?e:t[n]||t}function n2(e){return e?(t,n)=>n[e]:null}function rl(e,t){let{ownerState:n}=t,r=U(t,Yk);const o=typeof e=="function"?e(S({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>rl(i,S({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let a=U(o,Xk);return i.forEach(l=>{let c=!0;typeof l.props=="function"?c=l.props(S({ownerState:n},r,n)):Object.keys(l.props).forEach(u=>{(n==null?void 0:n[u])!==l.props[u]&&r[u]!==l.props[u]&&(c=!1)}),c&&(Array.isArray(a)||(a=[a]),a.push(typeof l.style=="function"?l.style(S({ownerState:n},r,n)):l.style))}),a}return o}function r2(e={}){const{themeId:t,defaultTheme:n=e2,rootShouldForwardProp:r=_u,slotShouldForwardProp:o=_u}=e,i=s=>oa(S({},s,{theme:ja(S({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,a={})=>{K0(s,k=>k.filter($=>!($!=null&&$.__mui_systemSx)));const{name:l,slot:c,skipVariantsResolver:u,skipSx:p,overridesResolver:f=n2(t2(c))}=a,x=U(a,Qk),b=u!==void 0?u:c&&c!=="Root"&&c!=="root"||!1,y=p||!1;let w,h=_u;c==="Root"||c==="root"?h=r:c?h=o:Jk(s)&&(h=void 0);const v=gf(s,S({shouldForwardProp:h,label:w},x)),g=k=>typeof k=="function"&&k.__emotion_real!==k||ir(k)?$=>rl(k,S({},$,{theme:ja({theme:$.theme,defaultTheme:n,themeId:t})})):k,C=(k,...$)=>{let E=g(k);const P=$?$.map(g):[];l&&f&&P.push(j=>{const A=ja(S({},j,{defaultTheme:n,themeId:t}));if(!A.components||!A.components[l]||!A.components[l].styleOverrides)return null;const M=A.components[l].styleOverrides,O={};return Object.entries(M).forEach(([N,L])=>{O[N]=rl(L,S({},j,{theme:A}))}),f(j,O)}),l&&!b&&P.push(j=>{var A;const M=ja(S({},j,{defaultTheme:n,themeId:t})),O=M==null||(A=M.components)==null||(A=A[l])==null?void 0:A.variants;return rl({variants:O},S({},j,{theme:M}))}),y||P.push(i);const _=P.length-$.length;if(Array.isArray(k)&&_>0){const j=new Array(_).fill("");E=[...k,...j],E.raw=[...k.raw,...j]}const R=v(E,...P);return s.muiName&&(R.muiName=s.muiName),R};return v.withConfig&&(C.withConfig=v.withConfig),C}}const o2=r2(),sx=o2;function Fs(e,t){const n=S({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=S({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=S({},i),Object.keys(o).forEach(s=>{n[r][s]=Fs(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function i2(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Fs(t.components[n].defaultProps,r)}function ax({props:e,name:t,defaultTheme:n,themeId:r}){let o=Oc(n);return r&&(o=o[r]||o),i2({theme:o,name:t,props:e})}const s2=typeof window<"u"?m.useLayoutEffect:m.useEffect,on=s2;function a2(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const l2=Object.freeze(Object.defineProperty({__proto__:null,default:a2},Symbol.toStringTag,{value:"Module"}));function Yd(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function sa(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function c2(e,t){return()=>null}function ms(e,t){var n,r;return m.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function it(e){return e&&e.ownerDocument||document}function Zn(e){return it(e).defaultView||window}function u2(e,t){return()=>null}function Al(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let Gh=0;function d2(e){const[t,n]=m.useState(e),r=e||t;return m.useEffect(()=>{t==null&&(Gh+=1,n(`mui-${Gh}`))},[t]),r}const qh=cl["useId".toString()];function aa(e){if(qh!==void 0){const t=qh();return e??t}return d2(e)}function p2(e,t,n,r,o){return null}function Ws({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=m.useRef(e!==void 0),[i,s]=m.useState(t),a=o?e:i,l=m.useCallback(c=>{o||s(c)},[]);return[a,l]}function Tt(e){const t=m.useRef(e);return on(()=>{t.current=e}),m.useRef((...n)=>(0,t.current)(...n)).current}function Ke(...e){return m.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Al(n,t)})},e)}const Yh={};function f2(e,t){const n=m.useRef(Yh);return n.current===Yh&&(n.current=e(t)),n}const m2=[];function h2(e){m.useEffect(e,m2)}class la{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new la}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function no(){const e=f2(la.create).current;return h2(e.disposeEffect),e}let Uc=!0,Xd=!1;const v2=new la,g2={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function y2(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&g2[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function x2(e){e.metaKey||e.altKey||e.ctrlKey||(Uc=!0)}function Iu(){Uc=!1}function b2(){this.visibilityState==="hidden"&&Xd&&(Uc=!0)}function S2(e){e.addEventListener("keydown",x2,!0),e.addEventListener("mousedown",Iu,!0),e.addEventListener("pointerdown",Iu,!0),e.addEventListener("touchstart",Iu,!0),e.addEventListener("visibilitychange",b2,!0)}function C2(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Uc||y2(t)}function $f(){const e=m.useCallback(o=>{o!=null&&S2(o.ownerDocument)},[]),t=m.useRef(!1);function n(){return t.current?(Xd=!0,v2.start(100,()=>{Xd=!1}),t.current=!1,!0):!1}function r(o){return C2(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function lx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}let To;function cx(){if(To)return To;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),To="reverse",e.scrollLeft>0?To="default":(e.scrollLeft=1,e.scrollLeft===0&&(To="negative")),document.body.removeChild(e),To}function w2(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(cx()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function oe(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const a=t(s);a!==""&&i.push(a),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}function hi(e){return typeof e=="string"}function Xo(e,t,n){return e===void 0||hi(e)?t:S({},t,{ownerState:S({},t.ownerState,n)})}function Ll(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function Xh(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function ux(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const x=V(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),b=S({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),y=S({},n,o,r);return x.length>0&&(y.className=x),Object.keys(b).length>0&&(y.style=b),{props:y,internalRef:void 0}}const s=Ll(S({},o,r)),a=Xh(r),l=Xh(o),c=t(s),u=V(c==null?void 0:c.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),p=S({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),f=S({},c,n,l,a);return u.length>0&&(f.className=u),Object.keys(p).length>0&&(f.style=p),{props:f,internalRef:c.ref}}function dx(e,t,n){return typeof e=="function"?e(t,n):e}const k2=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function $n(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=U(e,k2),a=i?{}:dx(r,o),{props:l,internalRef:c}=ux(S({},s,{externalSlotProps:a})),u=Ke(c,a==null?void 0:a.ref,(t=e.additionalProps)==null?void 0:t.ref);return Xo(n,S({},l,{ref:u}),o)}function Co(e){if(parseInt(m.version,10)>=19){var t;return(e==null||(t=e.props)==null?void 0:t.ref)||null}return(e==null?void 0:e.ref)||null}const E2=m.createContext(null),px=E2;function fx(){return m.useContext(px)}const $2=typeof Symbol=="function"&&Symbol.for,P2=$2?Symbol.for("mui.nested"):"__THEME_NESTED__";function R2(e,t){return typeof t=="function"?t(e):S({},e,t)}function T2(e){const{children:t,theme:n}=e,r=fx(),o=m.useMemo(()=>{const i=r===null?n:R2(r,n);return i!=null&&(i[P2]=r!==null),i},[n,r]);return d.jsx(px.Provider,{value:o,children:t})}const M2=["value"],mx=m.createContext();function j2(e){let{value:t}=e,n=U(e,M2);return d.jsx(mx.Provider,S({value:t??!0},n))}const Vc=()=>{const e=m.useContext(mx);return e??!1},hx=m.createContext(void 0);function O2({value:e,children:t}){return d.jsx(hx.Provider,{value:e,children:t})}function _2(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Fs(o.defaultProps,r):!o.styleOverrides&&!o.variants?Fs(o,r):r}function I2({props:e,name:t}){const n=m.useContext(hx);return _2({props:e,name:t,theme:{components:n}})}const Qh={};function Zh(e,t,n,r=!1){return m.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),s=e?S({},t,{[e]:i}):i;return r?()=>s:s}return e?S({},t,{[e]:n}):S({},t,n)},[e,t,n,r])}function N2(e){const{children:t,theme:n,themeId:r}=e,o=tx(Qh),i=fx()||Qh,s=Zh(r,o,n),a=Zh(r,i,n,!0),l=s.direction==="rtl";return d.jsx(T2,{theme:a,children:d.jsx($i.Provider,{value:s,children:d.jsx(j2,{value:l,children:d.jsx(O2,{value:s==null?void 0:s.components,children:t})})})})}const A2=["className","component","disableGutters","fixed","maxWidth","classes"],L2=Ri(),z2=sx("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${z(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),B2=e=>ax({props:e,name:"MuiContainer",defaultTheme:L2}),D2=(e,t)=>{const n=l=>te(t,l),{classes:r,fixed:o,disableGutters:i,maxWidth:s}=e,a={root:["root",s&&`maxWidth${z(String(s))}`,o&&"fixed",i&&"disableGutters"]};return oe(a,n,r)};function F2(e={}){const{createStyledComponent:t=z2,useThemeProps:n=B2,componentName:r="MuiContainer"}=e,o=t(({theme:s,ownerState:a})=>S({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!a.disableGutters&&{paddingLeft:s.spacing(2),paddingRight:s.spacing(2),[s.breakpoints.up("sm")]:{paddingLeft:s.spacing(3),paddingRight:s.spacing(3)}}),({theme:s,ownerState:a})=>a.fixed&&Object.keys(s.breakpoints.values).reduce((l,c)=>{const u=c,p=s.breakpoints.values[u];return p!==0&&(l[s.breakpoints.up(u)]={maxWidth:`${p}${s.breakpoints.unit}`}),l},{}),({theme:s,ownerState:a})=>S({},a.maxWidth==="xs"&&{[s.breakpoints.up("xs")]:{maxWidth:Math.max(s.breakpoints.values.xs,444)}},a.maxWidth&&a.maxWidth!=="xs"&&{[s.breakpoints.up(a.maxWidth)]:{maxWidth:`${s.breakpoints.values[a.maxWidth]}${s.breakpoints.unit}`}}));return m.forwardRef(function(a,l){const c=n(a),{className:u,component:p="div",disableGutters:f=!1,fixed:x=!1,maxWidth:b="lg"}=c,y=U(c,A2),w=S({},c,{component:p,disableGutters:f,fixed:x,maxWidth:b}),h=D2(w,r);return d.jsx(o,S({as:p,ownerState:w,className:V(h.root,u),ref:l},y))})}const W2=["component","direction","spacing","divider","children","className","useFlexGap"],U2=Ri(),V2=sx("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function H2(e){return ax({props:e,name:"MuiStack",defaultTheme:U2})}function K2(e,t){const n=m.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i<n.length-1&&r.push(m.cloneElement(t,{key:`separator-${i}`})),r),[])}const G2=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],q2=({ownerState:e,theme:t})=>{let n=S({display:"flex",flexDirection:"column"},Yt({theme:t},ao({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=Sf(t),o=Object.keys(t.breakpoints.values).reduce((l,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(l[c]=!0),l),{}),i=ao({values:e.direction,base:o}),s=ao({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((l,c,u)=>{if(!i[l]){const f=c>0?i[u[c-1]]:"column";i[l]=f}}),n=Nt(n,Yt({theme:t},s,(l,c)=>e.useFlexGap?{gap:go(r,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${G2(c?i[c]:e.direction)}`]:go(r,l)}}))}return n=Ww(t.breakpoints,n),n};function Y2(e={}){const{createStyledComponent:t=V2,useThemeProps:n=H2,componentName:r="MuiStack"}=e,o=()=>oe({root:["root"]},l=>te(r,l),{}),i=t(q2);return m.forwardRef(function(l,c){const u=n(l),p=ia(u),{component:f="div",direction:x="column",spacing:b=0,divider:y,children:w,className:h,useFlexGap:v=!1}=p,g=U(p,W2),C={direction:x,spacing:b,useFlexGap:v},k=o();return d.jsx(i,S({as:f,ownerState:C,ref:c,className:V(k.root,h)},g,{children:y?K2(w,y):w}))})}function X2(e,t){return S({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var tt={},vx={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(vx);var st=vx.exports;const Q2=vr($C),Z2=vr(l2);var gx=st;Object.defineProperty(tt,"__esModule",{value:!0});var Pe=tt.alpha=Sx;tt.blend=uE;tt.colorChannel=void 0;var zl=tt.darken=Rf;tt.decomposeColor=Pn;var J2=tt.emphasize=Cx,eE=tt.getContrastRatio=iE;tt.getLuminance=Dl;tt.hexToRgb=yx;tt.hslToRgb=bx;var Bl=tt.lighten=Tf;tt.private_safeAlpha=sE;tt.private_safeColorChannel=void 0;tt.private_safeDarken=aE;tt.private_safeEmphasize=cE;tt.private_safeLighten=lE;tt.recomposeColor=Ti;tt.rgbToHex=oE;var Jh=gx(Q2),tE=gx(Z2);function Pf(e,t=0,n=1){return(0,tE.default)(e,t,n)}function yx(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function nE(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Pn(e){if(e.type)return e;if(e.charAt(0)==="#")return Pn(yx(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,Jh.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,Jh.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const xx=e=>{const t=Pn(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};tt.colorChannel=xx;const rE=(e,t)=>{try{return xx(e)}catch{return e}};tt.private_safeColorChannel=rE;function Ti(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function oE(e){if(e.indexOf("#")===0)return e;const{values:t}=Pn(e);return`#${t.map((n,r)=>nE(r===3?Math.round(255*n):n)).join("")}`}function bx(e){e=Pn(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(c,u=(c+n/30)%12)=>o-i*Math.max(Math.min(u-3,9-u,1),-1);let a="rgb";const l=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(a+="a",l.push(t[3])),Ti({type:a,values:l})}function Dl(e){e=Pn(e);let t=e.type==="hsl"||e.type==="hsla"?Pn(bx(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function iE(e,t){const n=Dl(e),r=Dl(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Sx(e,t){return e=Pn(e),t=Pf(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,Ti(e)}function sE(e,t,n){try{return Sx(e,t)}catch{return e}}function Rf(e,t){if(e=Pn(e),t=Pf(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Ti(e)}function aE(e,t,n){try{return Rf(e,t)}catch{return e}}function Tf(e,t){if(e=Pn(e),t=Pf(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Ti(e)}function lE(e,t,n){try{return Tf(e,t)}catch{return e}}function Cx(e,t=.15){return Dl(e)>.5?Rf(e,t):Tf(e,t)}function cE(e,t,n){try{return Cx(e,t)}catch{return e}}function uE(e,t,n,r=1){const o=(l,c)=>Math.round((l**(1/r)*(1-n)+c**(1/r)*n)**r),i=Pn(e),s=Pn(t),a=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return Ti({type:"rgb",values:a})}const dE={black:"#000",white:"#fff"},Us=dE,pE={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},fE=pE,mE={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Mo=mE,hE={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},jo=hE,vE={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Hi=vE,gE={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Oo=gE,yE={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},_o=yE,xE={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Io=xE,bE=["mode","contrastThreshold","tonalOffset"],ev={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Us.white,default:Us.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Nu={text:{primary:Us.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Us.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function tv(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=Bl(e.main,o):t==="dark"&&(e.dark=zl(e.main,i)))}function SE(e="light"){return e==="dark"?{main:Oo[200],light:Oo[50],dark:Oo[400]}:{main:Oo[700],light:Oo[400],dark:Oo[800]}}function CE(e="light"){return e==="dark"?{main:Mo[200],light:Mo[50],dark:Mo[400]}:{main:Mo[500],light:Mo[300],dark:Mo[700]}}function wE(e="light"){return e==="dark"?{main:jo[500],light:jo[300],dark:jo[700]}:{main:jo[700],light:jo[400],dark:jo[800]}}function kE(e="light"){return e==="dark"?{main:_o[400],light:_o[300],dark:_o[700]}:{main:_o[700],light:_o[500],dark:_o[900]}}function EE(e="light"){return e==="dark"?{main:Io[400],light:Io[300],dark:Io[700]}:{main:Io[800],light:Io[500],dark:Io[900]}}function $E(e="light"){return e==="dark"?{main:Hi[400],light:Hi[300],dark:Hi[700]}:{main:"#ed6c02",light:Hi[500],dark:Hi[900]}}function PE(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=U(e,bE),i=e.primary||SE(t),s=e.secondary||CE(t),a=e.error||wE(t),l=e.info||kE(t),c=e.success||EE(t),u=e.warning||$E(t);function p(y){return eE(y,Nu.text.primary)>=n?Nu.text.primary:ev.text.primary}const f=({color:y,name:w,mainShade:h=500,lightShade:v=300,darkShade:g=700})=>{if(y=S({},y),!y.main&&y[h]&&(y.main=y[h]),!y.hasOwnProperty("main"))throw new Error(vo(11,w?` (${w})`:"",h));if(typeof y.main!="string")throw new Error(vo(12,w?` (${w})`:"",JSON.stringify(y.main)));return tv(y,"light",v,r),tv(y,"dark",g,r),y.contrastText||(y.contrastText=p(y.main)),y},x={dark:Nu,light:ev};return Nt(S({common:S({},Us),mode:t,primary:f({color:i,name:"primary"}),secondary:f({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:a,name:"error"}),warning:f({color:u,name:"warning"}),info:f({color:l,name:"info"}),success:f({color:c,name:"success"}),grey:fE,contrastThreshold:n,getContrastText:p,augmentColor:f,tonalOffset:r},x[t]),o)}const RE=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function TE(e){return Math.round(e*1e5)/1e5}const nv={textTransform:"uppercase"},rv='"Roboto", "Helvetica", "Arial", sans-serif';function ME(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=rv,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:a=500,fontWeightBold:l=700,htmlFontSize:c=16,allVariants:u,pxToRem:p}=n,f=U(n,RE),x=o/14,b=p||(h=>`${h/c*x}rem`),y=(h,v,g,C,k)=>S({fontFamily:r,fontWeight:h,fontSize:b(v),lineHeight:g},r===rv?{letterSpacing:`${TE(C/v)}em`}:{},k,u),w={h1:y(i,96,1.167,-1.5),h2:y(i,60,1.2,-.5),h3:y(s,48,1.167,0),h4:y(s,34,1.235,.25),h5:y(s,24,1.334,0),h6:y(a,20,1.6,.15),subtitle1:y(s,16,1.75,.15),subtitle2:y(a,14,1.57,.1),body1:y(s,16,1.5,.15),body2:y(s,14,1.43,.15),button:y(a,14,1.75,.4,nv),caption:y(s,12,1.66,.4),overline:y(s,12,2.66,1,nv),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Nt(S({htmlFontSize:c,pxToRem:b,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:a,fontWeightBold:l},w),f,{clone:!1})}const jE=.2,OE=.14,_E=.12;function Fe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${jE})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${OE})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${_E})`].join(",")}const IE=["none",Fe(0,2,1,-1,0,1,1,0,0,1,3,0),Fe(0,3,1,-2,0,2,2,0,0,1,5,0),Fe(0,3,3,-2,0,3,4,0,0,1,8,0),Fe(0,2,4,-1,0,4,5,0,0,1,10,0),Fe(0,3,5,-1,0,5,8,0,0,1,14,0),Fe(0,3,5,-1,0,6,10,0,0,1,18,0),Fe(0,4,5,-2,0,7,10,1,0,2,16,1),Fe(0,5,5,-3,0,8,10,1,0,3,14,2),Fe(0,5,6,-3,0,9,12,1,0,3,16,2),Fe(0,6,6,-3,0,10,14,1,0,4,18,3),Fe(0,6,7,-4,0,11,15,1,0,4,20,3),Fe(0,7,8,-4,0,12,17,2,0,5,22,4),Fe(0,7,8,-4,0,13,19,2,0,5,24,4),Fe(0,7,9,-4,0,14,21,2,0,5,26,4),Fe(0,8,9,-5,0,15,22,2,0,6,28,5),Fe(0,8,10,-5,0,16,24,2,0,6,30,5),Fe(0,8,11,-5,0,17,26,2,0,6,32,5),Fe(0,9,11,-5,0,18,28,2,0,7,34,6),Fe(0,9,12,-6,0,19,29,2,0,7,36,6),Fe(0,10,13,-6,0,20,31,3,0,8,38,7),Fe(0,10,13,-6,0,21,33,3,0,8,40,7),Fe(0,10,14,-6,0,22,35,3,0,8,42,7),Fe(0,11,14,-7,0,23,36,3,0,9,44,8),Fe(0,11,15,-7,0,24,38,3,0,9,46,8)],NE=IE,AE=["duration","easing","delay"],LE={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},zE={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function ov(e){return`${Math.round(e)}ms`}function BE(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function DE(e){const t=S({},LE,e.easing),n=S({},zE,e.duration);return S({getAutoHeightDuration:BE,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:a=t.easeInOut,delay:l=0}=i;return U(i,AE),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof s=="string"?s:ov(s)} ${a} ${typeof l=="string"?l:ov(l)}`).join(",")}},e,{easing:t,duration:n})}const FE={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},WE=FE,UE=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Mf(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=U(e,UE);if(e.vars&&e.generateCssVars===void 0)throw new Error(vo(18));const a=PE(r),l=Ri(e);let c=Nt(l,{mixins:X2(l.breakpoints,n),palette:a,shadows:NE.slice(),typography:ME(a,i),transitions:DE(o),zIndex:S({},WE)});return c=Nt(c,s),c=t.reduce((u,p)=>Nt(u,p),c),c.unstable_sxConfig=S({},ra,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(p){return oa({sx:p,theme:this})},c}const VE=Mf(),jf=VE;function wo(){const e=Oc(jf);return e[fi]||e}var ca={},Au={exports:{}},iv;function HE(){return iv||(iv=1,function(e){function t(n,r){if(n==null)return{};var o={};for(var i in n)if({}.hasOwnProperty.call(n,i)){if(r.indexOf(i)!==-1)continue;o[i]=n[i]}return o}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Au)),Au.exports}const wx=vr(Aw),KE=vr(Lw),GE=vr(Vw),qE=vr(qk),YE=vr(Ok),XE=vr(zk);var Mi=st;Object.defineProperty(ca,"__esModule",{value:!0});var QE=ca.default=u$;ca.shouldForwardProp=ol;ca.systemDefaultTheme=void 0;var pn=Mi(V0()),Qd=Mi(HE()),sv=o$(wx),ZE=KE;Mi(GE);Mi(qE);var JE=Mi(YE),e$=Mi(XE);const t$=["ownerState"],n$=["variants"],r$=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function kx(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(kx=function(r){return r?n:t})(e)}function o$(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=kx(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function i$(e){return Object.keys(e).length===0}function s$(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ol(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const a$=ca.systemDefaultTheme=(0,JE.default)(),l$=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Oa({defaultTheme:e,theme:t,themeId:n}){return i$(t)?e:t[n]||t}function c$(e){return e?(t,n)=>n[e]:null}function il(e,t){let{ownerState:n}=t,r=(0,Qd.default)(t,t$);const o=typeof e=="function"?e((0,pn.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>il(i,(0,pn.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let a=(0,Qd.default)(o,n$);return i.forEach(l=>{let c=!0;typeof l.props=="function"?c=l.props((0,pn.default)({ownerState:n},r,n)):Object.keys(l.props).forEach(u=>{(n==null?void 0:n[u])!==l.props[u]&&r[u]!==l.props[u]&&(c=!1)}),c&&(Array.isArray(a)||(a=[a]),a.push(typeof l.style=="function"?l.style((0,pn.default)({ownerState:n},r,n)):l.style))}),a}return o}function u$(e={}){const{themeId:t,defaultTheme:n=a$,rootShouldForwardProp:r=ol,slotShouldForwardProp:o=ol}=e,i=s=>(0,e$.default)((0,pn.default)({},s,{theme:Oa((0,pn.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,a={})=>{(0,sv.internal_processStyles)(s,k=>k.filter($=>!($!=null&&$.__mui_systemSx)));const{name:l,slot:c,skipVariantsResolver:u,skipSx:p,overridesResolver:f=c$(l$(c))}=a,x=(0,Qd.default)(a,r$),b=u!==void 0?u:c&&c!=="Root"&&c!=="root"||!1,y=p||!1;let w,h=ol;c==="Root"||c==="root"?h=r:c?h=o:s$(s)&&(h=void 0);const v=(0,sv.default)(s,(0,pn.default)({shouldForwardProp:h,label:w},x)),g=k=>typeof k=="function"&&k.__emotion_real!==k||(0,ZE.isPlainObject)(k)?$=>il(k,(0,pn.default)({},$,{theme:Oa({theme:$.theme,defaultTheme:n,themeId:t})})):k,C=(k,...$)=>{let E=g(k);const P=$?$.map(g):[];l&&f&&P.push(j=>{const A=Oa((0,pn.default)({},j,{defaultTheme:n,themeId:t}));if(!A.components||!A.components[l]||!A.components[l].styleOverrides)return null;const M=A.components[l].styleOverrides,O={};return Object.entries(M).forEach(([N,L])=>{O[N]=il(L,(0,pn.default)({},j,{theme:A}))}),f(j,O)}),l&&!b&&P.push(j=>{var A;const M=Oa((0,pn.default)({},j,{defaultTheme:n,themeId:t})),O=M==null||(A=M.components)==null||(A=A[l])==null?void 0:A.variants;return il({variants:O},(0,pn.default)({},j,{theme:M}))}),y||P.push(i);const _=P.length-$.length;if(Array.isArray(k)&&_>0){const j=new Array(_).fill("");E=[...k,...j],E.raw=[...k.raw,...j]}const R=v(E,...P);return s.muiName&&(R.muiName=s.muiName),R};return v.withConfig&&(C.withConfig=v.withConfig),C}}function Ex(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const d$=e=>Ex(e)&&e!=="classes",un=d$,p$=QE({themeId:fi,defaultTheme:jf,rootShouldForwardProp:un}),D=p$,f$=["theme"];function m$(e){let{theme:t}=e,n=U(e,f$);const r=t[fi];let o=r||t;return typeof t!="function"&&(r&&!r.vars?o=S({},r,{vars:null}):t&&!t.vars&&(o=S({},t,{vars:null}))),d.jsx(N2,S({},n,{themeId:r?fi:void 0,theme:o}))}const h$=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},av=h$;function ie(e){return I2(e)}function $x(e){return d.jsx(Nk,S({},e,{defaultTheme:jf,themeId:fi}))}const v$=(e,t)=>S({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),g$=e=>S({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),y$=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([s,a])=>{var l;r[e.getColorSchemeSelector(s).replace(/\s*&/,"")]={colorScheme:(l=a.palette)==null?void 0:l.mode}});let o=S({html:v$(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:S({margin:0},g$(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const i=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return i&&(o=[o,i]),o};function x$(e){const t=ie({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return d.jsxs(m.Fragment,{children:[d.jsx($x,{styles:o=>y$(o,r)}),n]})}function b$(e){return te("MuiSvgIcon",e)}ne("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const S$=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],C$=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${z(t)}`,`fontSize${z(n)}`]};return oe(o,b$,r)},w$=D("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${z(n.color)}`],t[`fontSize${z(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,a,l,c,u,p,f,x,b;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((a=e.typography)==null||(l=a.pxToRem)==null?void 0:l.call(a,24))||"1.5rem",large:((c=e.typography)==null||(u=c.pxToRem)==null?void 0:u.call(c,35))||"2.1875rem"}[t.fontSize],color:(p=(f=(e.vars||e).palette)==null||(f=f[t.color])==null?void 0:f.main)!=null?p:{action:(x=(e.vars||e).palette)==null||(x=x.action)==null?void 0:x.active,disabled:(b=(e.vars||e).palette)==null||(b=b.action)==null?void 0:b.disabled,inherit:void 0}[t.color]}}),Px=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:a="svg",fontSize:l="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:p,viewBox:f="0 0 24 24"}=r,x=U(r,S$),b=m.isValidElement(o)&&o.type==="svg",y=S({},r,{color:s,component:a,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:f,hasSvgAsChild:b}),w={};u||(w.viewBox=f);const h=C$(y);return d.jsxs(w$,S({as:a,className:V(h.root,i),focusable:"false",color:c,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:n},w,x,b&&o.props,{ownerState:y,children:[b?o.props.children:o,p?d.jsx("title",{children:p}):null]}))});Px.muiName="SvgIcon";const lv=Px;function nr(e,t){function n(r,o){return d.jsx(lv,S({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=lv.muiName,m.memo(m.forwardRef(n))}const k$={configure:e=>{wf.configure(e)}},E$=Object.freeze(Object.defineProperty({__proto__:null,capitalize:z,createChainedFunction:Yd,createSvgIcon:nr,debounce:sa,deprecatedPropType:c2,isMuiElement:ms,ownerDocument:it,ownerWindow:Zn,requirePropFactory:u2,setRef:Al,unstable_ClassNameGenerator:k$,unstable_useEnhancedEffect:on,unstable_useId:aa,unsupportedProp:p2,useControlled:Ws,useEventCallback:Tt,useForkRef:Ke,useIsFocusVisible:$f},Symbol.toStringTag,{value:"Module"}));function Zd(e,t){return Zd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Zd(e,t)}function Rx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Zd(e,t)}const cv={disabled:!1},Fl=xn.createContext(null);var $$=function(t){return t.scrollTop},rs="unmounted",Qr="exited",Zr="entering",Ao="entered",Jd="exiting",yr=function(e){Rx(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,a=s&&!s.isMounting?r.enter:r.appear,l;return i.appearStatus=null,r.in?a?(l=Qr,i.appearStatus=Zr):l=Ao:r.unmountOnExit||r.mountOnEnter?l=rs:l=Qr,i.state={status:l},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===rs?{status:Qr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==Zr&&s!==Ao&&(i=Zr):(s===Zr||s===Ao)&&(i=Jd)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,a;return i=s=a=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,a=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:a}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===Zr){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Ta.findDOMNode(this);s&&$$(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Qr&&this.setState({status:rs})},n.performEnter=function(o){var i=this,s=this.props.enter,a=this.context?this.context.isMounting:o,l=this.props.nodeRef?[a]:[Ta.findDOMNode(this),a],c=l[0],u=l[1],p=this.getTimeouts(),f=a?p.appear:p.enter;if(!o&&!s||cv.disabled){this.safeSetState({status:Ao},function(){i.props.onEntered(c)});return}this.props.onEnter(c,u),this.safeSetState({status:Zr},function(){i.props.onEntering(c,u),i.onTransitionEnd(f,function(){i.safeSetState({status:Ao},function(){i.props.onEntered(c,u)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),a=this.props.nodeRef?void 0:Ta.findDOMNode(this);if(!i||cv.disabled){this.safeSetState({status:Qr},function(){o.props.onExited(a)});return}this.props.onExit(a),this.safeSetState({status:Jd},function(){o.props.onExiting(a),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:Qr},function(){o.props.onExited(a)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(a){s&&(s=!1,i.nextCallback=null,o(a))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Ta.findDOMNode(this),a=o==null&&!this.props.addEndListener;if(!s||a){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],c=l[0],u=l[1];this.props.addEndListener(c,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===rs)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var a=U(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return xn.createElement(Fl.Provider,{value:null},typeof s=="function"?s(o,a):xn.cloneElement(xn.Children.only(s),a))},t}(xn.Component);yr.contextType=Fl;yr.propTypes={};function No(){}yr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:No,onEntering:No,onEntered:No,onExit:No,onExiting:No,onExited:No};yr.UNMOUNTED=rs;yr.EXITED=Qr;yr.ENTERING=Zr;yr.ENTERED=Ao;yr.EXITING=Jd;const Tx=yr;function P$(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Of(e,t){var n=function(i){return t&&m.isValidElement(i)?t(i):i},r=Object.create(null);return e&&m.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function R$(e,t){e=e||{},t=t||{};function n(u){return u in t?t[u]:e[u]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,a={};for(var l in t){if(r[l])for(s=0;s<r[l].length;s++){var c=r[l][s];a[r[l][s]]=n(c)}a[l]=n(l)}for(s=0;s<o.length;s++)a[o[s]]=n(o[s]);return a}function ro(e,t,n){return n[t]!=null?n[t]:e.props[t]}function T$(e,t){return Of(e.children,function(n){return m.cloneElement(n,{onExited:t.bind(null,n),in:!0,appear:ro(n,"appear",e),enter:ro(n,"enter",e),exit:ro(n,"exit",e)})})}function M$(e,t,n){var r=Of(e.children),o=R$(t,r);return Object.keys(o).forEach(function(i){var s=o[i];if(m.isValidElement(s)){var a=i in t,l=i in r,c=t[i],u=m.isValidElement(c)&&!c.props.in;l&&(!a||u)?o[i]=m.cloneElement(s,{onExited:n.bind(null,s),in:!0,exit:ro(s,"exit",e),enter:ro(s,"enter",e)}):!l&&a&&!u?o[i]=m.cloneElement(s,{in:!1}):l&&a&&m.isValidElement(c)&&(o[i]=m.cloneElement(s,{onExited:n.bind(null,s),in:c.props.in,exit:ro(s,"exit",e),enter:ro(s,"enter",e)}))}}),o}var j$=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},O$={component:"div",childFactory:function(t){return t}},_f=function(e){Rx(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=i.handleExited.bind(P$(i));return i.state={contextValue:{isMounting:!0},handleExited:s,firstRender:!0},i}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(o,i){var s=i.children,a=i.handleExited,l=i.firstRender;return{children:l?T$(o,a):M$(o,s,a),firstRender:!1}},n.handleExited=function(o,i){var s=Of(this.props.children);o.key in s||(o.props.onExited&&o.props.onExited(i),this.mounted&&this.setState(function(a){var l=S({},a.children);return delete l[o.key],{children:l}}))},n.render=function(){var o=this.props,i=o.component,s=o.childFactory,a=U(o,["component","childFactory"]),l=this.state.contextValue,c=j$(this.state.children).map(s);return delete a.appear,delete a.enter,delete a.exit,i===null?xn.createElement(Fl.Provider,{value:l},c):xn.createElement(Fl.Provider,{value:l},xn.createElement(i,a,c))},t}(xn.Component);_f.propTypes={};_f.defaultProps=O$;const _$=_f,Mx=e=>e.scrollTop;function Wl(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function I$(e){return te("MuiPaper",e)}ne("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const N$=["className","component","elevation","square","variant"],A$=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return oe(i,I$,o)},L$=D("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return S({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&S({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${Pe("#fff",av(t.elevation))}, ${Pe("#fff",av(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),z$=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:a=!1,variant:l="elevation"}=r,c=U(r,N$),u=S({},r,{component:i,elevation:s,square:a,variant:l}),p=A$(u);return d.jsx(L$,S({as:i,ownerState:u,className:V(p.root,o),ref:n},c))}),Le=z$,B$=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],D$=["component","slots","slotProps"],F$=["component"];function uv(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:i,getSlotOwnerState:s,internalForwardedProps:a}=t,l=U(t,B$),{component:c,slots:u={[e]:void 0},slotProps:p={[e]:void 0}}=i,f=U(i,D$),x=u[e]||r,b=dx(p[e],o),y=ux(S({className:n},l,{externalForwardedProps:e==="root"?f:void 0,externalSlotProps:b})),{props:{component:w},internalRef:h}=y,v=U(y.props,F$),g=Ke(h,b==null?void 0:b.ref,t.ref),C=s?s(v):{},k=S({},o,C),$=e==="root"?w||c:w,E=Xo(x,S({},e==="root"&&!c&&!u[e]&&a,e!=="root"&&!u[e]&&a,v,$&&{as:$},{ref:g}),k);return Object.keys(C).forEach(P=>{delete E[P]}),[x,E]}function W$(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:a,onExited:l,timeout:c}=e,[u,p]=m.useState(!1),f=V(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),x={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},b=V(n.child,u&&n.childLeaving,r&&n.childPulsate);return!a&&!u&&p(!0),m.useEffect(()=>{if(!a&&l!=null){const y=setTimeout(l,c);return()=>{clearTimeout(y)}}},[l,a,c]),d.jsx("span",{className:f,style:x,children:d.jsx("span",{className:b})})}const U$=ne("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),fn=U$,V$=["center","classes","className"];let Hc=e=>e,dv,pv,fv,mv;const ep=550,H$=80,K$=Pi(dv||(dv=Hc`
|
||
0% {
|
||
transform: scale(0);
|
||
opacity: 0.1;
|
||
}
|
||
|
||
100% {
|
||
transform: scale(1);
|
||
opacity: 0.3;
|
||
}
|
||
`)),G$=Pi(pv||(pv=Hc`
|
||
0% {
|
||
opacity: 1;
|
||
}
|
||
|
||
100% {
|
||
opacity: 0;
|
||
}
|
||
`)),q$=Pi(fv||(fv=Hc`
|
||
0% {
|
||
transform: scale(1);
|
||
}
|
||
|
||
50% {
|
||
transform: scale(0.92);
|
||
}
|
||
|
||
100% {
|
||
transform: scale(1);
|
||
}
|
||
`)),Y$=D("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),X$=D(W$,{name:"MuiTouchRipple",slot:"Ripple"})(mv||(mv=Hc`
|
||
opacity: 0;
|
||
position: absolute;
|
||
|
||
&.${0} {
|
||
opacity: 0.3;
|
||
transform: scale(1);
|
||
animation-name: ${0};
|
||
animation-duration: ${0}ms;
|
||
animation-timing-function: ${0};
|
||
}
|
||
|
||
&.${0} {
|
||
animation-duration: ${0}ms;
|
||
}
|
||
|
||
& .${0} {
|
||
opacity: 1;
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
border-radius: 50%;
|
||
background-color: currentColor;
|
||
}
|
||
|
||
& .${0} {
|
||
opacity: 0;
|
||
animation-name: ${0};
|
||
animation-duration: ${0}ms;
|
||
animation-timing-function: ${0};
|
||
}
|
||
|
||
& .${0} {
|
||
position: absolute;
|
||
/* @noflip */
|
||
left: 0px;
|
||
top: 0;
|
||
animation-name: ${0};
|
||
animation-duration: 2500ms;
|
||
animation-timing-function: ${0};
|
||
animation-iteration-count: infinite;
|
||
animation-delay: 200ms;
|
||
}
|
||
`),fn.rippleVisible,K$,ep,({theme:e})=>e.transitions.easing.easeInOut,fn.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,fn.child,fn.childLeaving,G$,ep,({theme:e})=>e.transitions.easing.easeInOut,fn.childPulsate,q$,({theme:e})=>e.transitions.easing.easeInOut),Q$=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,a=U(r,V$),[l,c]=m.useState([]),u=m.useRef(0),p=m.useRef(null);m.useEffect(()=>{p.current&&(p.current(),p.current=null)},[l]);const f=m.useRef(!1),x=no(),b=m.useRef(null),y=m.useRef(null),w=m.useCallback(C=>{const{pulsate:k,rippleX:$,rippleY:E,rippleSize:P,cb:_}=C;c(R=>[...R,d.jsx(X$,{classes:{ripple:V(i.ripple,fn.ripple),rippleVisible:V(i.rippleVisible,fn.rippleVisible),ripplePulsate:V(i.ripplePulsate,fn.ripplePulsate),child:V(i.child,fn.child),childLeaving:V(i.childLeaving,fn.childLeaving),childPulsate:V(i.childPulsate,fn.childPulsate)},timeout:ep,pulsate:k,rippleX:$,rippleY:E,rippleSize:P},u.current)]),u.current+=1,p.current=_},[i]),h=m.useCallback((C={},k={},$=()=>{})=>{const{pulsate:E=!1,center:P=o||k.pulsate,fakeElement:_=!1}=k;if((C==null?void 0:C.type)==="mousedown"&&f.current){f.current=!1;return}(C==null?void 0:C.type)==="touchstart"&&(f.current=!0);const R=_?null:y.current,j=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0};let A,M,O;if(P||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)A=Math.round(j.width/2),M=Math.round(j.height/2);else{const{clientX:N,clientY:L}=C.touches&&C.touches.length>0?C.touches[0]:C;A=Math.round(N-j.left),M=Math.round(L-j.top)}if(P)O=Math.sqrt((2*j.width**2+j.height**2)/3),O%2===0&&(O+=1);else{const N=Math.max(Math.abs((R?R.clientWidth:0)-A),A)*2+2,L=Math.max(Math.abs((R?R.clientHeight:0)-M),M)*2+2;O=Math.sqrt(N**2+L**2)}C!=null&&C.touches?b.current===null&&(b.current=()=>{w({pulsate:E,rippleX:A,rippleY:M,rippleSize:O,cb:$})},x.start(H$,()=>{b.current&&(b.current(),b.current=null)})):w({pulsate:E,rippleX:A,rippleY:M,rippleSize:O,cb:$})},[o,w,x]),v=m.useCallback(()=>{h({},{pulsate:!0})},[h]),g=m.useCallback((C,k)=>{if(x.clear(),(C==null?void 0:C.type)==="touchend"&&b.current){b.current(),b.current=null,x.start(0,()=>{g(C,k)});return}b.current=null,c($=>$.length>0?$.slice(1):$),p.current=k},[x]);return m.useImperativeHandle(n,()=>({pulsate:v,start:h,stop:g}),[v,h,g]),d.jsx(Y$,S({className:V(fn.root,i.root,s),ref:y},a,{children:d.jsx(_$,{component:null,exit:!0,children:l})}))}),Z$=Q$;function J$(e){return te("MuiButtonBase",e)}const eP=ne("MuiButtonBase",["root","disabled","focusVisible"]),tP=eP,nP=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],rP=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=oe({root:["root",t&&"disabled",n&&"focusVisible"]},J$,o);return n&&r&&(s.root+=` ${r}`),s},oP=D("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${tP.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),iP=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:a,component:l="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:f=!1,LinkComponent:x="a",onBlur:b,onClick:y,onContextMenu:w,onDragLeave:h,onFocus:v,onFocusVisible:g,onKeyDown:C,onKeyUp:k,onMouseDown:$,onMouseLeave:E,onMouseUp:P,onTouchEnd:_,onTouchMove:R,onTouchStart:j,tabIndex:A=0,TouchRippleProps:M,touchRippleRef:O,type:N}=r,L=U(r,nP),B=m.useRef(null),T=m.useRef(null),I=Ke(T,O),{isFocusVisibleRef:W,onFocus:q,onBlur:se,ref:ce}=$f(),[X,K]=m.useState(!1);c&&X&&K(!1),m.useImperativeHandle(o,()=>({focusVisible:()=>{K(!0),B.current.focus()}}),[]);const[re,ke]=m.useState(!1);m.useEffect(()=>{ke(!0)},[]);const ve=re&&!u&&!c;m.useEffect(()=>{X&&f&&!u&&re&&T.current.pulsate()},[u,f,X,re]);function he(Z,Ge,zt=p){return Tt(Xt=>(Ge&&Ge(Xt),!zt&&T.current&&T.current[Z](Xt),!0))}const Be=he("start",$),ae=he("stop",w),Re=he("stop",h),le=he("stop",P),pe=he("stop",Z=>{X&&Z.preventDefault(),E&&E(Z)}),ue=he("start",j),gt=he("stop",_),_e=he("stop",R),Oe=he("stop",Z=>{se(Z),W.current===!1&&K(!1),b&&b(Z)},!1),at=Tt(Z=>{B.current||(B.current=Z.currentTarget),q(Z),W.current===!0&&(K(!0),g&&g(Z)),v&&v(Z)}),Te=()=>{const Z=B.current;return l&&l!=="button"&&!(Z.tagName==="A"&&Z.href)},ge=m.useRef(!1),nt=Tt(Z=>{f&&!ge.current&&X&&T.current&&Z.key===" "&&(ge.current=!0,T.current.stop(Z,()=>{T.current.start(Z)})),Z.target===Z.currentTarget&&Te()&&Z.key===" "&&Z.preventDefault(),C&&C(Z),Z.target===Z.currentTarget&&Te()&&Z.key==="Enter"&&!c&&(Z.preventDefault(),y&&y(Z))}),De=Tt(Z=>{f&&Z.key===" "&&T.current&&X&&!Z.defaultPrevented&&(ge.current=!1,T.current.stop(Z,()=>{T.current.pulsate(Z)})),k&&k(Z),y&&Z.target===Z.currentTarget&&Te()&&Z.key===" "&&!Z.defaultPrevented&&y(Z)});let be=l;be==="button"&&(L.href||L.to)&&(be=x);const lt={};be==="button"?(lt.type=N===void 0?"button":N,lt.disabled=c):(!L.href&&!L.to&&(lt.role="button"),c&&(lt["aria-disabled"]=c));const pt=Ke(n,ce,B),yt=S({},r,{centerRipple:i,component:l,disabled:c,disableRipple:u,disableTouchRipple:p,focusRipple:f,tabIndex:A,focusVisible:X}),ye=rP(yt);return d.jsxs(oP,S({as:be,className:V(ye.root,a),ownerState:yt,onBlur:Oe,onClick:y,onContextMenu:ae,onFocus:at,onKeyDown:nt,onKeyUp:De,onMouseDown:Be,onMouseLeave:pe,onMouseUp:le,onDragLeave:Re,onTouchEnd:gt,onTouchMove:_e,onTouchStart:ue,ref:pt,tabIndex:c?-1:A,type:N},lt,L,{children:[s,ve?d.jsx(Z$,S({ref:I,center:i},M)):null]}))}),Jn=iP;function sP(e){return te("MuiAlert",e)}const aP=ne("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),hv=aP;function lP(e){return te("MuiIconButton",e)}const cP=ne("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),uP=cP,dP=["edge","children","className","color","disabled","disableFocusRipple","size"],pP=e=>{const{classes:t,disabled:n,color:r,edge:o,size:i}=e,s={root:["root",n&&"disabled",r!=="default"&&`color${z(r)}`,o&&`edge${z(o)}`,`size${z(i)}`]};return oe(s,lP,t)},fP=D(Jn,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${z(n.color)}`],n.edge&&t[`edge${z(n.edge)}`],t[`size${z(n.size)}`]]}})(({theme:e,ownerState:t})=>S({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return S({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&S({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":S({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${uP.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),mP=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiIconButton"}),{edge:o=!1,children:i,className:s,color:a="default",disabled:l=!1,disableFocusRipple:c=!1,size:u="medium"}=r,p=U(r,dP),f=S({},r,{edge:o,color:a,disabled:l,disableFocusRipple:c,size:u}),x=pP(f);return d.jsx(fP,S({className:V(x.root,s),centerRipple:!0,focusRipple:!c,disabled:l,ref:n},p,{ownerState:f,children:i}))}),Fr=mP,hP=nr(d.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),vP=nr(d.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),gP=nr(d.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),yP=nr(d.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),xP=nr(d.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),bP=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],SP=e=>{const{variant:t,color:n,severity:r,classes:o}=e,i={root:["root",`color${z(n||r)}`,`${t}${z(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return oe(i,sP,o)},CP=D(Le,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${z(n.color||n.severity)}`]]}})(({theme:e})=>{const t=e.palette.mode==="light"?zl:Bl,n=e.palette.mode==="light"?Bl:zl;return S({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${r}StandardBg`]:n(e.palette[r].light,.9),[`& .${hv.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${hv.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.dark).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:S({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${r}FilledColor`],backgroundColor:e.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[r].dark:e.palette[r].main,color:e.palette.getContrastText(e.palette[r].main)})}))]})}),wP=D("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),kP=D("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),vv=D("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),gv={success:d.jsx(hP,{fontSize:"inherit"}),warning:d.jsx(vP,{fontSize:"inherit"}),error:d.jsx(gP,{fontSize:"inherit"}),info:d.jsx(yP,{fontSize:"inherit"})},EP=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiAlert"}),{action:o,children:i,className:s,closeText:a="Close",color:l,components:c={},componentsProps:u={},icon:p,iconMapping:f=gv,onClose:x,role:b="alert",severity:y="success",slotProps:w={},slots:h={},variant:v="standard"}=r,g=U(r,bP),C=S({},r,{color:l,severity:y,variant:v,colorSeverity:l||y}),k=SP(C),$={slots:S({closeButton:c.CloseButton,closeIcon:c.CloseIcon},h),slotProps:S({},u,w)},[E,P]=uv("closeButton",{elementType:Fr,externalForwardedProps:$,ownerState:C}),[_,R]=uv("closeIcon",{elementType:xP,externalForwardedProps:$,ownerState:C});return d.jsxs(CP,S({role:b,elevation:0,ownerState:C,className:V(k.root,s),ref:n},g,{children:[p!==!1?d.jsx(wP,{ownerState:C,className:k.icon,children:p||f[y]||gv[y]}):null,d.jsx(kP,{ownerState:C,className:k.message,children:i}),o!=null?d.jsx(vv,{ownerState:C,className:k.action,children:o}):null,o==null&&x?d.jsx(vv,{ownerState:C,className:k.action,children:d.jsx(E,S({size:"small","aria-label":a,title:a,color:"inherit",onClick:x},P,{children:d.jsx(_,S({fontSize:"small"},R))}))}):null]}))}),Ft=EP;function $P(e){return te("MuiTypography",e)}ne("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const PP=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],RP=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,a={root:["root",i,e.align!=="inherit"&&`align${z(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return oe(a,$P,s)},TP=D("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${z(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>S({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),yv={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},MP={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},jP=e=>MP[e]||e,OP=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiTypography"}),o=jP(r.color),i=ia(S({},r,{color:o})),{align:s="inherit",className:a,component:l,gutterBottom:c=!1,noWrap:u=!1,paragraph:p=!1,variant:f="body1",variantMapping:x=yv}=i,b=U(i,PP),y=S({},i,{align:s,color:o,className:a,component:l,gutterBottom:c,noWrap:u,paragraph:p,variant:f,variantMapping:x}),w=l||(p?"p":x[f]||yv[f])||"span",h=RP(y);return d.jsx(TP,S({as:w,ref:n,ownerState:y,className:V(h.root,a)},b))}),Q=OP;function _P(e){return te("MuiAppBar",e)}ne("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const IP=["className","color","enableColorOnDark","position"],NP=e=>{const{color:t,position:n,classes:r}=e,o={root:["root",`color${z(t)}`,`position${z(n)}`]};return oe(o,_P,r)},_a=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,AP=D(Le,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${z(n.position)}`],t[`color${z(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return S({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&S({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&S({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&S({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:_a(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:_a(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:_a(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:_a(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},!["inherit","transparent"].includes(t.color)&&{backgroundColor:"var(--AppBar-background)"},{color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),LP=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiAppBar"}),{className:o,color:i="primary",enableColorOnDark:s=!1,position:a="fixed"}=r,l=U(r,IP),c=S({},r,{color:i,position:a,enableColorOnDark:s}),u=NP(c);return d.jsx(AP,S({square:!0,component:"header",ownerState:c,elevation:4,className:V(u.root,o,a==="fixed"&&"mui-fixed"),ref:n},l))}),zP=LP;var If={};Object.defineProperty(If,"__esModule",{value:!0});var jx=If.default=void 0,BP=FP(m),DP=wx;function Ox(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Ox=function(r){return r?n:t})(e)}function FP(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Ox(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function WP(e){return Object.keys(e).length===0}function UP(e=null){const t=BP.useContext(DP.ThemeContext);return!t||WP(t)?e:t}jx=If.default=UP;var Kt="top",Rn="bottom",Tn="right",Gt="left",Nf="auto",ua=[Kt,Rn,Tn,Gt],vi="start",Vs="end",VP="clippingParents",_x="viewport",Ki="popper",HP="reference",xv=ua.reduce(function(e,t){return e.concat([t+"-"+vi,t+"-"+Vs])},[]),Ix=[].concat(ua,[Nf]).reduce(function(e,t){return e.concat([t,t+"-"+vi,t+"-"+Vs])},[]),KP="beforeRead",GP="read",qP="afterRead",YP="beforeMain",XP="main",QP="afterMain",ZP="beforeWrite",JP="write",eR="afterWrite",tR=[KP,GP,qP,YP,XP,QP,ZP,JP,eR];function er(e){return e?(e.nodeName||"").toLowerCase():null}function sn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function yo(e){var t=sn(e).Element;return e instanceof t||e instanceof Element}function wn(e){var t=sn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Af(e){if(typeof ShadowRoot>"u")return!1;var t=sn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function nR(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!wn(i)||!er(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(s){var a=o[s];a===!1?i.removeAttribute(s):i.setAttribute(s,a===!0?"":a)}))})}function rR(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},s=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),a=s.reduce(function(l,c){return l[c]="",l},{});!wn(o)||!er(o)||(Object.assign(o.style,a),Object.keys(i).forEach(function(l){o.removeAttribute(l)}))})}}const oR={name:"applyStyles",enabled:!0,phase:"write",fn:nR,effect:rR,requires:["computeStyles"]};function Qn(e){return e.split("-")[0]}var lo=Math.max,Ul=Math.min,gi=Math.round;function tp(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Nx(){return!/^((?!chrome|android).)*safari/i.test(tp())}function yi(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&wn(e)&&(o=e.offsetWidth>0&&gi(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&gi(r.height)/e.offsetHeight||1);var s=yo(e)?sn(e):window,a=s.visualViewport,l=!Nx()&&n,c=(r.left+(l&&a?a.offsetLeft:0))/o,u=(r.top+(l&&a?a.offsetTop:0))/i,p=r.width/o,f=r.height/i;return{width:p,height:f,top:u,right:c+p,bottom:u+f,left:c,x:c,y:u}}function Lf(e){var t=yi(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ax(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Af(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function hr(e){return sn(e).getComputedStyle(e)}function iR(e){return["table","td","th"].indexOf(er(e))>=0}function Gr(e){return((yo(e)?e.ownerDocument:e.document)||window.document).documentElement}function Kc(e){return er(e)==="html"?e:e.assignedSlot||e.parentNode||(Af(e)?e.host:null)||Gr(e)}function bv(e){return!wn(e)||hr(e).position==="fixed"?null:e.offsetParent}function sR(e){var t=/firefox/i.test(tp()),n=/Trident/i.test(tp());if(n&&wn(e)){var r=hr(e);if(r.position==="fixed")return null}var o=Kc(e);for(Af(o)&&(o=o.host);wn(o)&&["html","body"].indexOf(er(o))<0;){var i=hr(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function da(e){for(var t=sn(e),n=bv(e);n&&iR(n)&&hr(n).position==="static";)n=bv(n);return n&&(er(n)==="html"||er(n)==="body"&&hr(n).position==="static")?t:n||sR(e)||t}function zf(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function hs(e,t,n){return lo(e,Ul(t,n))}function aR(e,t,n){var r=hs(e,t,n);return r>n?n:r}function Lx(){return{top:0,right:0,bottom:0,left:0}}function zx(e){return Object.assign({},Lx(),e)}function Bx(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var lR=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,zx(typeof t!="number"?t:Bx(t,ua))};function cR(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,s=n.modifiersData.popperOffsets,a=Qn(n.placement),l=zf(a),c=[Gt,Tn].indexOf(a)>=0,u=c?"height":"width";if(!(!i||!s)){var p=lR(o.padding,n),f=Lf(i),x=l==="y"?Kt:Gt,b=l==="y"?Rn:Tn,y=n.rects.reference[u]+n.rects.reference[l]-s[l]-n.rects.popper[u],w=s[l]-n.rects.reference[l],h=da(i),v=h?l==="y"?h.clientHeight||0:h.clientWidth||0:0,g=y/2-w/2,C=p[x],k=v-f[u]-p[b],$=v/2-f[u]/2+g,E=hs(C,$,k),P=l;n.modifiersData[r]=(t={},t[P]=E,t.centerOffset=E-$,t)}}function uR(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Ax(t.elements.popper,o)&&(t.elements.arrow=o))}const dR={name:"arrow",enabled:!0,phase:"main",fn:cR,effect:uR,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function xi(e){return e.split("-")[1]}var pR={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fR(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:gi(n*o)/o||0,y:gi(r*o)/o||0}}function Sv(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,s=e.offsets,a=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,f=s.x,x=f===void 0?0:f,b=s.y,y=b===void 0?0:b,w=typeof u=="function"?u({x,y}):{x,y};x=w.x,y=w.y;var h=s.hasOwnProperty("x"),v=s.hasOwnProperty("y"),g=Gt,C=Kt,k=window;if(c){var $=da(n),E="clientHeight",P="clientWidth";if($===sn(n)&&($=Gr(n),hr($).position!=="static"&&a==="absolute"&&(E="scrollHeight",P="scrollWidth")),$=$,o===Kt||(o===Gt||o===Tn)&&i===Vs){C=Rn;var _=p&&$===k&&k.visualViewport?k.visualViewport.height:$[E];y-=_-r.height,y*=l?1:-1}if(o===Gt||(o===Kt||o===Rn)&&i===Vs){g=Tn;var R=p&&$===k&&k.visualViewport?k.visualViewport.width:$[P];x-=R-r.width,x*=l?1:-1}}var j=Object.assign({position:a},c&&pR),A=u===!0?fR({x,y},sn(n)):{x,y};if(x=A.x,y=A.y,l){var M;return Object.assign({},j,(M={},M[C]=v?"0":"",M[g]=h?"0":"",M.transform=(k.devicePixelRatio||1)<=1?"translate("+x+"px, "+y+"px)":"translate3d("+x+"px, "+y+"px, 0)",M))}return Object.assign({},j,(t={},t[C]=v?y+"px":"",t[g]=h?x+"px":"",t.transform="",t))}function mR(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,s=i===void 0?!0:i,a=n.roundOffsets,l=a===void 0?!0:a,c={placement:Qn(t.placement),variation:xi(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Sv(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Sv(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const hR={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:mR,data:{}};var Ia={passive:!0};function vR(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,s=r.resize,a=s===void 0?!0:s,l=sn(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(u){u.addEventListener("scroll",n.update,Ia)}),a&&l.addEventListener("resize",n.update,Ia),function(){i&&c.forEach(function(u){u.removeEventListener("scroll",n.update,Ia)}),a&&l.removeEventListener("resize",n.update,Ia)}}const gR={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:vR,data:{}};var yR={left:"right",right:"left",bottom:"top",top:"bottom"};function sl(e){return e.replace(/left|right|bottom|top/g,function(t){return yR[t]})}var xR={start:"end",end:"start"};function Cv(e){return e.replace(/start|end/g,function(t){return xR[t]})}function Bf(e){var t=sn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Df(e){return yi(Gr(e)).left+Bf(e).scrollLeft}function bR(e,t){var n=sn(e),r=Gr(e),o=n.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(o){i=o.width,s=o.height;var c=Nx();(c||!c&&t==="fixed")&&(a=o.offsetLeft,l=o.offsetTop)}return{width:i,height:s,x:a+Df(e),y:l}}function SR(e){var t,n=Gr(e),r=Bf(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=lo(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=lo(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),a=-r.scrollLeft+Df(e),l=-r.scrollTop;return hr(o||n).direction==="rtl"&&(a+=lo(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:s,x:a,y:l}}function Ff(e){var t=hr(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Dx(e){return["html","body","#document"].indexOf(er(e))>=0?e.ownerDocument.body:wn(e)&&Ff(e)?e:Dx(Kc(e))}function vs(e,t){var n;t===void 0&&(t=[]);var r=Dx(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=sn(r),s=o?[i].concat(i.visualViewport||[],Ff(r)?r:[]):r,a=t.concat(s);return o?a:a.concat(vs(Kc(s)))}function np(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function CR(e,t){var n=yi(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function wv(e,t,n){return t===_x?np(bR(e,n)):yo(t)?CR(t,n):np(SR(Gr(e)))}function wR(e){var t=vs(Kc(e)),n=["absolute","fixed"].indexOf(hr(e).position)>=0,r=n&&wn(e)?da(e):e;return yo(r)?t.filter(function(o){return yo(o)&&Ax(o,r)&&er(o)!=="body"}):[]}function kR(e,t,n,r){var o=t==="clippingParents"?wR(e):[].concat(t),i=[].concat(o,[n]),s=i[0],a=i.reduce(function(l,c){var u=wv(e,c,r);return l.top=lo(u.top,l.top),l.right=Ul(u.right,l.right),l.bottom=Ul(u.bottom,l.bottom),l.left=lo(u.left,l.left),l},wv(e,s,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function Fx(e){var t=e.reference,n=e.element,r=e.placement,o=r?Qn(r):null,i=r?xi(r):null,s=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,l;switch(o){case Kt:l={x:s,y:t.y-n.height};break;case Rn:l={x:s,y:t.y+t.height};break;case Tn:l={x:t.x+t.width,y:a};break;case Gt:l={x:t.x-n.width,y:a};break;default:l={x:t.x,y:t.y}}var c=o?zf(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(i){case vi:l[c]=l[c]-(t[u]/2-n[u]/2);break;case Vs:l[c]=l[c]+(t[u]/2-n[u]/2);break}}return l}function Hs(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,s=i===void 0?e.strategy:i,a=n.boundary,l=a===void 0?VP:a,c=n.rootBoundary,u=c===void 0?_x:c,p=n.elementContext,f=p===void 0?Ki:p,x=n.altBoundary,b=x===void 0?!1:x,y=n.padding,w=y===void 0?0:y,h=zx(typeof w!="number"?w:Bx(w,ua)),v=f===Ki?HP:Ki,g=e.rects.popper,C=e.elements[b?v:f],k=kR(yo(C)?C:C.contextElement||Gr(e.elements.popper),l,u,s),$=yi(e.elements.reference),E=Fx({reference:$,element:g,strategy:"absolute",placement:o}),P=np(Object.assign({},g,E)),_=f===Ki?P:$,R={top:k.top-_.top+h.top,bottom:_.bottom-k.bottom+h.bottom,left:k.left-_.left+h.left,right:_.right-k.right+h.right},j=e.modifiersData.offset;if(f===Ki&&j){var A=j[o];Object.keys(R).forEach(function(M){var O=[Tn,Rn].indexOf(M)>=0?1:-1,N=[Kt,Rn].indexOf(M)>=0?"y":"x";R[M]+=A[N]*O})}return R}function ER(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,s=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?Ix:l,u=xi(r),p=u?a?xv:xv.filter(function(b){return xi(b)===u}):ua,f=p.filter(function(b){return c.indexOf(b)>=0});f.length===0&&(f=p);var x=f.reduce(function(b,y){return b[y]=Hs(e,{placement:y,boundary:o,rootBoundary:i,padding:s})[Qn(y)],b},{});return Object.keys(x).sort(function(b,y){return x[b]-x[y]})}function $R(e){if(Qn(e)===Nf)return[];var t=sl(e);return[Cv(e),t,Cv(t)]}function PR(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,a=s===void 0?!0:s,l=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,f=n.altBoundary,x=n.flipVariations,b=x===void 0?!0:x,y=n.allowedAutoPlacements,w=t.options.placement,h=Qn(w),v=h===w,g=l||(v||!b?[sl(w)]:$R(w)),C=[w].concat(g).reduce(function(X,K){return X.concat(Qn(K)===Nf?ER(t,{placement:K,boundary:u,rootBoundary:p,padding:c,flipVariations:b,allowedAutoPlacements:y}):K)},[]),k=t.rects.reference,$=t.rects.popper,E=new Map,P=!0,_=C[0],R=0;R<C.length;R++){var j=C[R],A=Qn(j),M=xi(j)===vi,O=[Kt,Rn].indexOf(A)>=0,N=O?"width":"height",L=Hs(t,{placement:j,boundary:u,rootBoundary:p,altBoundary:f,padding:c}),B=O?M?Tn:Gt:M?Rn:Kt;k[N]>$[N]&&(B=sl(B));var T=sl(B),I=[];if(i&&I.push(L[A]<=0),a&&I.push(L[B]<=0,L[T]<=0),I.every(function(X){return X})){_=j,P=!1;break}E.set(j,I)}if(P)for(var W=b?3:1,q=function(K){var re=C.find(function(ke){var ve=E.get(ke);if(ve)return ve.slice(0,K).every(function(he){return he})});if(re)return _=re,"break"},se=W;se>0;se--){var ce=q(se);if(ce==="break")break}t.placement!==_&&(t.modifiersData[r]._skip=!0,t.placement=_,t.reset=!0)}}const RR={name:"flip",enabled:!0,phase:"main",fn:PR,requiresIfExists:["offset"],data:{_skip:!1}};function kv(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ev(e){return[Kt,Tn,Rn,Gt].some(function(t){return e[t]>=0})}function TR(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,s=Hs(t,{elementContext:"reference"}),a=Hs(t,{altBoundary:!0}),l=kv(s,r),c=kv(a,o,i),u=Ev(l),p=Ev(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const MR={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:TR};function jR(e,t,n){var r=Qn(e),o=[Gt,Kt].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=i[0],a=i[1];return s=s||0,a=(a||0)*o,[Gt,Tn].indexOf(r)>=0?{x:a,y:s}:{x:s,y:a}}function OR(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,s=Ix.reduce(function(u,p){return u[p]=jR(p,t.rects,i),u},{}),a=s[t.placement],l=a.x,c=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=s}const _R={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:OR};function IR(e){var t=e.state,n=e.name;t.modifiersData[n]=Fx({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const NR={name:"popperOffsets",enabled:!0,phase:"read",fn:IR,data:{}};function AR(e){return e==="x"?"y":"x"}function LR(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,a=s===void 0?!1:s,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,p=n.padding,f=n.tether,x=f===void 0?!0:f,b=n.tetherOffset,y=b===void 0?0:b,w=Hs(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),h=Qn(t.placement),v=xi(t.placement),g=!v,C=zf(h),k=AR(C),$=t.modifiersData.popperOffsets,E=t.rects.reference,P=t.rects.popper,_=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,R=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if($){if(i){var M,O=C==="y"?Kt:Gt,N=C==="y"?Rn:Tn,L=C==="y"?"height":"width",B=$[C],T=B+w[O],I=B-w[N],W=x?-P[L]/2:0,q=v===vi?E[L]:P[L],se=v===vi?-P[L]:-E[L],ce=t.elements.arrow,X=x&&ce?Lf(ce):{width:0,height:0},K=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Lx(),re=K[O],ke=K[N],ve=hs(0,E[L],X[L]),he=g?E[L]/2-W-ve-re-R.mainAxis:q-ve-re-R.mainAxis,Be=g?-E[L]/2+W+ve+ke+R.mainAxis:se+ve+ke+R.mainAxis,ae=t.elements.arrow&&da(t.elements.arrow),Re=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,le=(M=j==null?void 0:j[C])!=null?M:0,pe=B+he-le-Re,ue=B+Be-le,gt=hs(x?Ul(T,pe):T,B,x?lo(I,ue):I);$[C]=gt,A[C]=gt-B}if(a){var _e,Oe=C==="x"?Kt:Gt,at=C==="x"?Rn:Tn,Te=$[k],ge=k==="y"?"height":"width",nt=Te+w[Oe],De=Te-w[at],be=[Kt,Gt].indexOf(h)!==-1,lt=(_e=j==null?void 0:j[k])!=null?_e:0,pt=be?nt:Te-E[ge]-P[ge]-lt+R.altAxis,yt=be?Te+E[ge]+P[ge]-lt-R.altAxis:De,ye=x&&be?aR(pt,Te,yt):hs(x?pt:nt,Te,x?yt:De);$[k]=ye,A[k]=ye-Te}t.modifiersData[r]=A}}const zR={name:"preventOverflow",enabled:!0,phase:"main",fn:LR,requiresIfExists:["offset"]};function BR(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function DR(e){return e===sn(e)||!wn(e)?Bf(e):BR(e)}function FR(e){var t=e.getBoundingClientRect(),n=gi(t.width)/e.offsetWidth||1,r=gi(t.height)/e.offsetHeight||1;return n!==1||r!==1}function WR(e,t,n){n===void 0&&(n=!1);var r=wn(t),o=wn(t)&&FR(t),i=Gr(t),s=yi(e,o,n),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((er(t)!=="body"||Ff(i))&&(a=DR(t)),wn(t)?(l=yi(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=Df(i))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function UR(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var s=[].concat(i.requires||[],i.requiresIfExists||[]);s.forEach(function(a){if(!n.has(a)){var l=t.get(a);l&&o(l)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function VR(e){var t=UR(e);return tR.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function HR(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function KR(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var $v={placement:"bottom",modifiers:[],strategy:"absolute"};function Pv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function GR(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,o=t.defaultOptions,i=o===void 0?$v:o;return function(a,l,c){c===void 0&&(c=i);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},$v,i),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},p=[],f=!1,x={state:u,setOptions:function(h){var v=typeof h=="function"?h(u.options):h;y(),u.options=Object.assign({},i,u.options,v),u.scrollParents={reference:yo(a)?vs(a):a.contextElement?vs(a.contextElement):[],popper:vs(l)};var g=VR(KR([].concat(r,u.options.modifiers)));return u.orderedModifiers=g.filter(function(C){return C.enabled}),b(),x.update()},forceUpdate:function(){if(!f){var h=u.elements,v=h.reference,g=h.popper;if(Pv(v,g)){u.rects={reference:WR(v,da(g),u.options.strategy==="fixed"),popper:Lf(g)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(R){return u.modifiersData[R.name]=Object.assign({},R.data)});for(var C=0;C<u.orderedModifiers.length;C++){if(u.reset===!0){u.reset=!1,C=-1;continue}var k=u.orderedModifiers[C],$=k.fn,E=k.options,P=E===void 0?{}:E,_=k.name;typeof $=="function"&&(u=$({state:u,options:P,name:_,instance:x})||u)}}}},update:HR(function(){return new Promise(function(w){x.forceUpdate(),w(u)})}),destroy:function(){y(),f=!0}};if(!Pv(a,l))return x;x.setOptions(c).then(function(w){!f&&c.onFirstUpdate&&c.onFirstUpdate(w)});function b(){u.orderedModifiers.forEach(function(w){var h=w.name,v=w.options,g=v===void 0?{}:v,C=w.effect;if(typeof C=="function"){var k=C({state:u,name:h,instance:x,options:g}),$=function(){};p.push(k||$)}})}function y(){p.forEach(function(w){return w()}),p=[]}return x}}var qR=[gR,NR,hR,oR,_R,RR,zR,dR,MR],YR=GR({defaultModifiers:qR});function XR(e){return typeof e=="function"?e():e}const QR=m.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,a]=m.useState(null),l=Ke(m.isValidElement(r)?Co(r):null,n);if(on(()=>{i||a(XR(o)||document.body)},[o,i]),on(()=>{if(s&&!i)return Al(n,s),()=>{Al(n,null)}},[n,s,i]),i){if(m.isValidElement(r)){const c={ref:l};return m.cloneElement(r,c)}return d.jsx(m.Fragment,{children:r})}return d.jsx(m.Fragment,{children:s&&sf.createPortal(r,s)})}),Wx=QR;function ZR(e){return te("MuiPopper",e)}ne("MuiPopper",["root"]);const JR=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],eT=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function tT(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function rp(e){return typeof e=="function"?e():e}function nT(e){return e.nodeType!==void 0}const rT=e=>{const{classes:t}=e;return oe({root:["root"]},ZR,t)},oT={},iT=m.forwardRef(function(t,n){var r;const{anchorEl:o,children:i,direction:s,disablePortal:a,modifiers:l,open:c,placement:u,popperOptions:p,popperRef:f,slotProps:x={},slots:b={},TransitionProps:y}=t,w=U(t,JR),h=m.useRef(null),v=Ke(h,n),g=m.useRef(null),C=Ke(g,f),k=m.useRef(C);on(()=>{k.current=C},[C]),m.useImperativeHandle(f,()=>g.current,[]);const $=tT(u,s),[E,P]=m.useState($),[_,R]=m.useState(rp(o));m.useEffect(()=>{g.current&&g.current.forceUpdate()}),m.useEffect(()=>{o&&R(rp(o))},[o]),on(()=>{if(!_||!c)return;const N=T=>{P(T.placement)};let L=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:T})=>{N(T)}}];l!=null&&(L=L.concat(l)),p&&p.modifiers!=null&&(L=L.concat(p.modifiers));const B=YR(_,h.current,S({placement:$},p,{modifiers:L}));return k.current(B),()=>{B.destroy(),k.current(null)}},[_,a,l,c,p,$]);const j={placement:E};y!==null&&(j.TransitionProps=y);const A=rT(t),M=(r=b.root)!=null?r:"div",O=$n({elementType:M,externalSlotProps:x.root,externalForwardedProps:w,additionalProps:{role:"tooltip",ref:v},ownerState:t,className:A.root});return d.jsx(M,S({},O,{children:typeof i=="function"?i(j):i}))}),sT=m.forwardRef(function(t,n){const{anchorEl:r,children:o,container:i,direction:s="ltr",disablePortal:a=!1,keepMounted:l=!1,modifiers:c,open:u,placement:p="bottom",popperOptions:f=oT,popperRef:x,style:b,transition:y=!1,slotProps:w={},slots:h={}}=t,v=U(t,eT),[g,C]=m.useState(!0),k=()=>{C(!1)},$=()=>{C(!0)};if(!l&&!u&&(!y||g))return null;let E;if(i)E=i;else if(r){const R=rp(r);E=R&&nT(R)?it(R).body:it(null).body}const P=!u&&l&&(!y||g)?"none":void 0,_=y?{in:u,onEnter:k,onExited:$}:void 0;return d.jsx(Wx,{disablePortal:a,container:E,children:d.jsx(iT,S({anchorEl:r,direction:s,disablePortal:a,modifiers:c,ref:n,open:y?!g:u,placement:p,popperOptions:f,popperRef:x,slotProps:w,slots:h},v,{style:S({position:"fixed",top:0,left:0,display:P},b),TransitionProps:_,children:o}))})}),aT=sT,lT=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],cT=D(aT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),uT=m.forwardRef(function(t,n){var r;const o=jx(),i=ie({props:t,name:"MuiPopper"}),{anchorEl:s,component:a,components:l,componentsProps:c,container:u,disablePortal:p,keepMounted:f,modifiers:x,open:b,placement:y,popperOptions:w,popperRef:h,transition:v,slots:g,slotProps:C}=i,k=U(i,lT),$=(r=g==null?void 0:g.root)!=null?r:l==null?void 0:l.Root,E=S({anchorEl:s,container:u,disablePortal:p,keepMounted:f,modifiers:x,open:b,placement:y,popperOptions:w,popperRef:h,transition:v},k);return d.jsx(cT,S({as:a,direction:o==null?void 0:o.direction,slots:{root:$},slotProps:C??c},E,{ref:n}))}),Ux=uT,dT=nr(d.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function pT(e){return te("MuiChip",e)}const fT=ne("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),we=fT,mT=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],hT=e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:i,onDelete:s,clickable:a,variant:l}=e,c={root:["root",l,n&&"disabled",`size${z(r)}`,`color${z(o)}`,a&&"clickable",a&&`clickableColor${z(o)}`,s&&"deletable",s&&`deletableColor${z(o)}`,`${l}${z(o)}`],label:["label",`label${z(r)}`],avatar:["avatar",`avatar${z(r)}`,`avatarColor${z(o)}`],icon:["icon",`icon${z(r)}`,`iconColor${z(i)}`],deleteIcon:["deleteIcon",`deleteIcon${z(r)}`,`deleteIconColor${z(o)}`,`deleteIcon${z(l)}Color${z(o)}`]};return oe(c,pT,t)},vT=D("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:i,onDelete:s,size:a,variant:l}=n;return[{[`& .${we.avatar}`]:t.avatar},{[`& .${we.avatar}`]:t[`avatar${z(a)}`]},{[`& .${we.avatar}`]:t[`avatarColor${z(r)}`]},{[`& .${we.icon}`]:t.icon},{[`& .${we.icon}`]:t[`icon${z(a)}`]},{[`& .${we.icon}`]:t[`iconColor${z(o)}`]},{[`& .${we.deleteIcon}`]:t.deleteIcon},{[`& .${we.deleteIcon}`]:t[`deleteIcon${z(a)}`]},{[`& .${we.deleteIcon}`]:t[`deleteIconColor${z(r)}`]},{[`& .${we.deleteIcon}`]:t[`deleteIcon${z(l)}Color${z(r)}`]},t.root,t[`size${z(a)}`],t[`color${z(r)}`],i&&t.clickable,i&&r!=="default"&&t[`clickableColor${z(r)})`],s&&t.deletable,s&&r!=="default"&&t[`deletableColor${z(r)}`],t[l],t[`${l}${z(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return S({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${we.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${we.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${we.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${we.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${we.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${we.icon}`]:S({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&S({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${we.deleteIcon}`]:S({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:Pe(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:Pe(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:Pe(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${we.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Pe(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${we.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>S({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Pe(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${we.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Pe(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${we.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>S({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${we.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${we.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${we.avatar}`]:{marginLeft:4},[`& .${we.avatarSmall}`]:{marginLeft:2},[`& .${we.icon}`]:{marginLeft:4},[`& .${we.iconSmall}`]:{marginLeft:2},[`& .${we.deleteIcon}`]:{marginRight:5},[`& .${we.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:Pe(e.palette[t.color].main,.7)}`,[`&.${we.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${we.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:Pe(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${we.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:Pe(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),gT=D("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${z(r)}`]]}})(({ownerState:e})=>S({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function Rv(e){return e.key==="Backspace"||e.key==="Delete"}const yT=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiChip"}),{avatar:o,className:i,clickable:s,color:a="default",component:l,deleteIcon:c,disabled:u=!1,icon:p,label:f,onClick:x,onDelete:b,onKeyDown:y,onKeyUp:w,size:h="medium",variant:v="filled",tabIndex:g,skipFocusWhenDisabled:C=!1}=r,k=U(r,mT),$=m.useRef(null),E=Ke($,n),P=I=>{I.stopPropagation(),b&&b(I)},_=I=>{I.currentTarget===I.target&&Rv(I)&&I.preventDefault(),y&&y(I)},R=I=>{I.currentTarget===I.target&&(b&&Rv(I)?b(I):I.key==="Escape"&&$.current&&$.current.blur()),w&&w(I)},j=s!==!1&&x?!0:s,A=j||b?Jn:l||"div",M=S({},r,{component:A,disabled:u,size:h,color:a,iconColor:m.isValidElement(p)&&p.props.color||a,onDelete:!!b,clickable:j,variant:v}),O=hT(M),N=A===Jn?S({component:l||"div",focusVisibleClassName:O.focusVisible},b&&{disableRipple:!0}):{};let L=null;b&&(L=c&&m.isValidElement(c)?m.cloneElement(c,{className:V(c.props.className,O.deleteIcon),onClick:P}):d.jsx(dT,{className:V(O.deleteIcon),onClick:P}));let B=null;o&&m.isValidElement(o)&&(B=m.cloneElement(o,{className:V(O.avatar,o.props.className)}));let T=null;return p&&m.isValidElement(p)&&(T=m.cloneElement(p,{className:V(O.icon,p.props.className)})),d.jsxs(vT,S({as:A,className:V(O.root,i),disabled:j&&u?!0:void 0,onClick:x,onKeyDown:_,onKeyUp:R,ref:E,tabIndex:C&&u?-1:g,ownerState:M},N,k,{children:[B||T,d.jsx(gT,{className:V(O.label),ownerState:M,children:f}),L]}))}),yn=yT,xT=["onChange","maxRows","minRows","style","value"];function Na(e){return parseInt(e,10)||0}const bT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function ST(e){for(const t in e)return!1;return!0}function Tv(e){return ST(e)||e.outerHeightStyle===0&&!e.overflowing}const CT=m.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:i=1,style:s,value:a}=t,l=U(t,xT),{current:c}=m.useRef(a!=null),u=m.useRef(null),p=Ke(n,u),f=m.useRef(null),x=m.useRef(null),b=m.useCallback(()=>{const g=u.current,C=x.current;if(!g||!C)return;const $=Zn(g).getComputedStyle(g);if($.width==="0px")return{outerHeightStyle:0,overflowing:!1};C.style.width=$.width,C.value=g.value||t.placeholder||"x",C.value.slice(-1)===`
|
||
`&&(C.value+=" ");const E=$.boxSizing,P=Na($.paddingBottom)+Na($.paddingTop),_=Na($.borderBottomWidth)+Na($.borderTopWidth),R=C.scrollHeight;C.value="x";const j=C.scrollHeight;let A=R;i&&(A=Math.max(Number(i)*j,A)),o&&(A=Math.min(Number(o)*j,A)),A=Math.max(A,j);const M=A+(E==="border-box"?P+_:0),O=Math.abs(A-R)<=1;return{outerHeightStyle:M,overflowing:O}},[o,i,t.placeholder]),y=Tt(()=>{const g=u.current,C=b();if(!g||!C||Tv(C))return!1;const k=C.outerHeightStyle;return f.current!=null&&f.current!==k}),w=m.useCallback(()=>{const g=u.current,C=b();if(!g||!C||Tv(C))return;const k=C.outerHeightStyle;f.current!==k&&(f.current=k,g.style.height=`${k}px`),g.style.overflow=C.overflowing?"hidden":""},[b]),h=m.useRef(-1);on(()=>{const g=sa(w),C=u==null?void 0:u.current;if(!C)return;const k=Zn(C);k.addEventListener("resize",g);let $;return typeof ResizeObserver<"u"&&($=new ResizeObserver(()=>{y()&&($.unobserve(C),cancelAnimationFrame(h.current),w(),h.current=requestAnimationFrame(()=>{$.observe(C)}))}),$.observe(C)),()=>{g.clear(),cancelAnimationFrame(h.current),k.removeEventListener("resize",g),$&&$.disconnect()}},[b,w,y]),on(()=>{w()});const v=g=>{c||w(),r&&r(g)};return d.jsxs(m.Fragment,{children:[d.jsx("textarea",S({value:a,onChange:v,ref:p,rows:i,style:s},l)),d.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:x,tabIndex:-1,style:S({},bT.shadow,s,{paddingTop:0,paddingBottom:0})})]})}),wT=CT;function ji({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const kT=m.createContext(void 0),Wf=kT;function ko(){return m.useContext(Wf)}function Mv(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Vl(e,t=!1){return e&&(Mv(e.value)&&e.value!==""||t&&Mv(e.defaultValue)&&e.defaultValue!=="")}function ET(e){return e.startAdornment}function $T(e){return te("MuiInputBase",e)}const PT=ne("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),bi=PT,RT=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],Gc=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${z(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},qc=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},TT=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:i,focused:s,formControl:a,fullWidth:l,hiddenLabel:c,multiline:u,readOnly:p,size:f,startAdornment:x,type:b}=e,y={root:["root",`color${z(n)}`,r&&"disabled",o&&"error",l&&"fullWidth",s&&"focused",a&&"formControl",f&&f!=="medium"&&`size${z(f)}`,u&&"multiline",x&&"adornedStart",i&&"adornedEnd",c&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",b==="search"&&"inputTypeSearch",u&&"inputMultiline",f==="small"&&"inputSizeSmall",c&&"inputHiddenLabel",x&&"inputAdornedStart",i&&"inputAdornedEnd",p&&"readOnly"]};return oe(y,$T,t)},Yc=D("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Gc})(({theme:e,ownerState:t})=>S({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${bi.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&S({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),Xc=D("input",{name:"MuiInputBase",slot:"Input",overridesResolver:qc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=S({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return S({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${bi.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${bi.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),MT=d.jsx($x,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),jT=m.forwardRef(function(t,n){var r;const o=ie({props:t,name:"MuiInputBase"}),{"aria-describedby":i,autoComplete:s,autoFocus:a,className:l,components:c={},componentsProps:u={},defaultValue:p,disabled:f,disableInjectingGlobalStyles:x,endAdornment:b,fullWidth:y=!1,id:w,inputComponent:h="input",inputProps:v={},inputRef:g,maxRows:C,minRows:k,multiline:$=!1,name:E,onBlur:P,onChange:_,onClick:R,onFocus:j,onKeyDown:A,onKeyUp:M,placeholder:O,readOnly:N,renderSuffix:L,rows:B,slotProps:T={},slots:I={},startAdornment:W,type:q="text",value:se}=o,ce=U(o,RT),X=v.value!=null?v.value:se,{current:K}=m.useRef(X!=null),re=m.useRef(),ke=m.useCallback(ye=>{},[]),ve=Ke(re,g,v.ref,ke),[he,Be]=m.useState(!1),ae=ko(),Re=ji({props:o,muiFormControl:ae,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Re.focused=ae?ae.focused:he,m.useEffect(()=>{!ae&&f&&he&&(Be(!1),P&&P())},[ae,f,he,P]);const le=ae&&ae.onFilled,pe=ae&&ae.onEmpty,ue=m.useCallback(ye=>{Vl(ye)?le&&le():pe&&pe()},[le,pe]);on(()=>{K&&ue({value:X})},[X,ue,K]);const gt=ye=>{if(Re.disabled){ye.stopPropagation();return}j&&j(ye),v.onFocus&&v.onFocus(ye),ae&&ae.onFocus?ae.onFocus(ye):Be(!0)},_e=ye=>{P&&P(ye),v.onBlur&&v.onBlur(ye),ae&&ae.onBlur?ae.onBlur(ye):Be(!1)},Oe=(ye,...Z)=>{if(!K){const Ge=ye.target||re.current;if(Ge==null)throw new Error(vo(1));ue({value:Ge.value})}v.onChange&&v.onChange(ye,...Z),_&&_(ye,...Z)};m.useEffect(()=>{ue(re.current)},[]);const at=ye=>{re.current&&ye.currentTarget===ye.target&&re.current.focus(),R&&R(ye)};let Te=h,ge=v;$&&Te==="input"&&(B?ge=S({type:void 0,minRows:B,maxRows:B},ge):ge=S({type:void 0,maxRows:C,minRows:k},ge),Te=wT);const nt=ye=>{ue(ye.animationName==="mui-auto-fill-cancel"?re.current:{value:"x"})};m.useEffect(()=>{ae&&ae.setAdornedStart(!!W)},[ae,W]);const De=S({},o,{color:Re.color||"primary",disabled:Re.disabled,endAdornment:b,error:Re.error,focused:Re.focused,formControl:ae,fullWidth:y,hiddenLabel:Re.hiddenLabel,multiline:$,size:Re.size,startAdornment:W,type:q}),be=TT(De),lt=I.root||c.Root||Yc,pt=T.root||u.root||{},yt=I.input||c.Input||Xc;return ge=S({},ge,(r=T.input)!=null?r:u.input),d.jsxs(m.Fragment,{children:[!x&&MT,d.jsxs(lt,S({},pt,!hi(lt)&&{ownerState:S({},De,pt.ownerState)},{ref:n,onClick:at},ce,{className:V(be.root,pt.className,l,N&&"MuiInputBase-readOnly"),children:[W,d.jsx(Wf.Provider,{value:null,children:d.jsx(yt,S({ownerState:De,"aria-invalid":Re.error,"aria-describedby":i,autoComplete:s,autoFocus:a,defaultValue:p,disabled:Re.disabled,id:w,onAnimationStart:nt,name:E,placeholder:O,readOnly:N,required:Re.required,rows:B,value:X,onKeyDown:A,onKeyUp:M,type:q},ge,!hi(yt)&&{as:Te,ownerState:S({},De,ge.ownerState)},{ref:ve,className:V(be.input,ge.className,N&&"MuiInputBase-readOnly"),onBlur:_e,onChange:Oe,onFocus:gt}))}),b,L?L(S({},Re,{startAdornment:W})):null]}))]})}),Uf=jT;function OT(e){return te("MuiInput",e)}const _T=S({},bi,ne("MuiInput",["root","underline","input"])),Gi=_T;function IT(e){return te("MuiOutlinedInput",e)}const NT=S({},bi,ne("MuiOutlinedInput",["root","notchedOutline","input"])),Sr=NT;function AT(e){return te("MuiFilledInput",e)}const LT=S({},bi,ne("MuiFilledInput",["root","underline","input"])),qr=LT,zT=nr(d.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),BT=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],DT={entering:{opacity:1},entered:{opacity:1}},FT=m.forwardRef(function(t,n){const r=wo(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:a,easing:l,in:c,onEnter:u,onEntered:p,onEntering:f,onExit:x,onExited:b,onExiting:y,style:w,timeout:h=o,TransitionComponent:v=Tx}=t,g=U(t,BT),C=m.useRef(null),k=Ke(C,Co(a),n),$=O=>N=>{if(O){const L=C.current;N===void 0?O(L):O(L,N)}},E=$(f),P=$((O,N)=>{Mx(O);const L=Wl({style:w,timeout:h,easing:l},{mode:"enter"});O.style.webkitTransition=r.transitions.create("opacity",L),O.style.transition=r.transitions.create("opacity",L),u&&u(O,N)}),_=$(p),R=$(y),j=$(O=>{const N=Wl({style:w,timeout:h,easing:l},{mode:"exit"});O.style.webkitTransition=r.transitions.create("opacity",N),O.style.transition=r.transitions.create("opacity",N),x&&x(O)}),A=$(b),M=O=>{i&&i(C.current,O)};return d.jsx(v,S({appear:s,in:c,nodeRef:C,onEnter:P,onEntered:_,onEntering:E,onExit:j,onExited:A,onExiting:R,addEndListener:M,timeout:h},g,{children:(O,N)=>m.cloneElement(a,S({style:S({opacity:0,visibility:O==="exited"&&!c?"hidden":void 0},DT[O],w,a.props.style),ref:k},N))}))}),Vx=FT;function WT(e){return te("MuiBackdrop",e)}ne("MuiBackdrop",["root","invisible"]);const UT=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],VT=e=>{const{classes:t,invisible:n}=e;return oe({root:["root",n&&"invisible"]},WT,t)},HT=D("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>S({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),KT=m.forwardRef(function(t,n){var r,o,i;const s=ie({props:t,name:"MuiBackdrop"}),{children:a,className:l,component:c="div",components:u={},componentsProps:p={},invisible:f=!1,open:x,slotProps:b={},slots:y={},TransitionComponent:w=Vx,transitionDuration:h}=s,v=U(s,UT),g=S({},s,{component:c,invisible:f}),C=VT(g),k=(r=b.root)!=null?r:p.root;return d.jsx(w,S({in:x,timeout:h},v,{children:d.jsx(HT,S({"aria-hidden":!0},k,{as:(o=(i=y.root)!=null?i:u.Root)!=null?o:c,className:V(C.root,l,k==null?void 0:k.className),ownerState:S({},g,k==null?void 0:k.ownerState),classes:C,ref:n,children:a}))}))}),Hx=KT;function GT(e){return te("MuiBottomNavigation",e)}ne("MuiBottomNavigation",["root"]);const qT=["children","className","component","onChange","showLabels","value"],YT=e=>{const{classes:t}=e;return oe({root:["root"]},GT,t)},XT=D("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(e.vars||e).palette.background.paper})),QT=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiBottomNavigation"}),{children:o,className:i,component:s="div",onChange:a,showLabels:l=!1,value:c}=r,u=U(r,qT),p=S({},r,{component:s,showLabels:l}),f=YT(p);return d.jsx(XT,S({as:s,className:V(f.root,i),ref:n,ownerState:p},u,{children:m.Children.map(o,(x,b)=>{if(!m.isValidElement(x))return null;const y=x.props.value===void 0?b:x.props.value;return m.cloneElement(x,{selected:y===c,showLabel:x.props.showLabel!==void 0?x.props.showLabel:l,value:y,onChange:a})})}))}),ZT=QT;function JT(e){return te("MuiBottomNavigationAction",e)}const eM=ne("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),Kx=eM,tM=["className","icon","label","onChange","onClick","selected","showLabel","value"],nM=e=>{const{classes:t,showLabel:n,selected:r}=e;return oe({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},JT,t)},rM=D(Jn,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.showLabel&&!n.selected&&t.iconOnly]}})(({theme:e,ownerState:t})=>S({transition:e.transitions.create(["color","padding-top"],{duration:e.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(e.vars||e).palette.text.secondary,flexDirection:"column",flex:"1"},!t.showLabel&&!t.selected&&{paddingTop:14},!t.showLabel&&!t.selected&&!t.label&&{paddingTop:0},{[`&.${Kx.selected}`]:{color:(e.vars||e).palette.primary.main}})),oM=D("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e,ownerState:t})=>S({fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s"},!t.showLabel&&!t.selected&&{opacity:0,transitionDelay:"0s"},{[`&.${Kx.selected}`]:{fontSize:e.typography.pxToRem(14)}})),iM=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:i,label:s,onChange:a,onClick:l,value:c}=r,u=U(r,tM),p=r,f=nM(p),x=b=>{a&&a(b,c),l&&l(b)};return d.jsxs(rM,S({ref:n,className:V(f.root,o),focusRipple:!0,onClick:x,ownerState:p},u,{children:[i,d.jsx(oM,{className:f.label,ownerState:p,children:s})]}))}),Aa=iM,sM=ne("MuiBox",["root"]),aM=sM,lM=Mf(),cM=Wk({themeId:fi,defaultTheme:lM,defaultClassName:aM.root,generateClassName:wf.generate}),ee=cM;function uM(e){return te("MuiButton",e)}const dM=ne("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),La=dM,pM=m.createContext({}),fM=pM,mM=m.createContext(void 0),hM=mM,vM=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],gM=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,a={root:["root",i,`${i}${z(t)}`,`size${z(o)}`,`${i}Size${z(o)}`,`color${z(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${z(o)}`],endIcon:["icon","endIcon",`iconSize${z(o)}`]},l=oe(a,uM,s);return S({},s,l)},Gx=e=>S({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),yM=D(Jn,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${z(n.color)}`],t[`size${z(n.size)}`],t[`${n.variant}Size${z(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return S({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":S({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":S({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${La.focusVisible}`]:S({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${La.disabled}`]:S({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Pe(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${La.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${La.disabled}`]:{boxShadow:"none"}}),xM=D("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${z(n.size)}`]]}})(({ownerState:e})=>S({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Gx(e))),bM=D("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${z(n.size)}`]]}})(({ownerState:e})=>S({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Gx(e))),SM=m.forwardRef(function(t,n){const r=m.useContext(fM),o=m.useContext(hM),i=Fs(r,t),s=ie({props:i,name:"MuiButton"}),{children:a,color:l="primary",component:c="button",className:u,disabled:p=!1,disableElevation:f=!1,disableFocusRipple:x=!1,endIcon:b,focusVisibleClassName:y,fullWidth:w=!1,size:h="medium",startIcon:v,type:g,variant:C="text"}=s,k=U(s,vM),$=S({},s,{color:l,component:c,disabled:p,disableElevation:f,disableFocusRipple:x,fullWidth:w,size:h,type:g,variant:C}),E=gM($),P=v&&d.jsx(xM,{className:E.startIcon,ownerState:$,children:v}),_=b&&d.jsx(bM,{className:E.endIcon,ownerState:$,children:b}),R=o||"";return d.jsxs(yM,S({ownerState:$,className:V(r.className,E.root,u,R),component:c,disabled:p,focusRipple:!x,focusVisibleClassName:V(E.focusVisible,y),ref:n,type:g},k,{classes:E,children:[P,a,_]}))}),Je=SM;function CM(e){return te("MuiCard",e)}ne("MuiCard",["root"]);const wM=["className","raised"],kM=e=>{const{classes:t}=e;return oe({root:["root"]},CM,t)},EM=D(Le,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),$M=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiCard"}),{className:o,raised:i=!1}=r,s=U(r,wM),a=S({},r,{raised:i}),l=kM(a);return d.jsx(EM,S({className:V(l.root,o),elevation:i?8:void 0,ref:n,ownerState:a},s))}),op=$M;function PM(e){return te("MuiCardContent",e)}ne("MuiCardContent",["root"]);const RM=["className","component"],TM=e=>{const{classes:t}=e;return oe({root:["root"]},PM,t)},MM=D("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),jM=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiCardContent"}),{className:o,component:i="div"}=r,s=U(r,RM),a=S({},r,{component:i}),l=TM(a);return d.jsx(MM,S({as:i,className:V(l.root,o),ownerState:a,ref:n},s))}),ip=jM;function OM(e){return te("PrivateSwitchBase",e)}ne("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const _M=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],IM=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${z(o)}`],input:["input"]};return oe(i,OM,t)},NM=D(Jn)(({ownerState:e})=>S({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),AM=D("input",{shouldForwardProp:un})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),LM=m.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:a,disabled:l,disableFocusRipple:c=!1,edge:u=!1,icon:p,id:f,inputProps:x,inputRef:b,name:y,onBlur:w,onChange:h,onFocus:v,readOnly:g,required:C=!1,tabIndex:k,type:$,value:E}=t,P=U(t,_M),[_,R]=Ws({controlled:o,default:!!a,name:"SwitchBase",state:"checked"}),j=ko(),A=I=>{v&&v(I),j&&j.onFocus&&j.onFocus(I)},M=I=>{w&&w(I),j&&j.onBlur&&j.onBlur(I)},O=I=>{if(I.nativeEvent.defaultPrevented)return;const W=I.target.checked;R(W),h&&h(I,W)};let N=l;j&&typeof N>"u"&&(N=j.disabled);const L=$==="checkbox"||$==="radio",B=S({},t,{checked:_,disabled:N,disableFocusRipple:c,edge:u}),T=IM(B);return d.jsxs(NM,S({component:"span",className:V(T.root,s),centerRipple:!0,focusRipple:!c,disabled:N,tabIndex:null,role:void 0,onFocus:A,onBlur:M,ownerState:B,ref:n},P,{children:[d.jsx(AM,S({autoFocus:r,checked:o,defaultChecked:a,className:T.input,disabled:N,id:L?f:void 0,name:y,onChange:O,readOnly:g,ref:b,required:C,ownerState:B,tabIndex:k,type:$},$==="checkbox"&&E===void 0?{}:{value:E},x)),_?i:p]}))}),zM=LM;function BM(e){return te("MuiCircularProgress",e)}ne("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const DM=["className","color","disableShrink","size","style","thickness","value","variant"];let Qc=e=>e,jv,Ov,_v,Iv;const Cr=44,FM=Pi(jv||(jv=Qc`
|
||
0% {
|
||
transform: rotate(0deg);
|
||
}
|
||
|
||
100% {
|
||
transform: rotate(360deg);
|
||
}
|
||
`)),WM=Pi(Ov||(Ov=Qc`
|
||
0% {
|
||
stroke-dasharray: 1px, 200px;
|
||
stroke-dashoffset: 0;
|
||
}
|
||
|
||
50% {
|
||
stroke-dasharray: 100px, 200px;
|
||
stroke-dashoffset: -15px;
|
||
}
|
||
|
||
100% {
|
||
stroke-dasharray: 100px, 200px;
|
||
stroke-dashoffset: -125px;
|
||
}
|
||
`)),UM=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,i={root:["root",n,`color${z(r)}`],svg:["svg"],circle:["circle",`circle${z(n)}`,o&&"circleDisableShrink"]};return oe(i,BM,t)},VM=D("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${z(n.color)}`]]}})(({ownerState:e,theme:t})=>S({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&Ec(_v||(_v=Qc`
|
||
animation: ${0} 1.4s linear infinite;
|
||
`),FM)),HM=D("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),KM=D("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${z(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>S({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&Ec(Iv||(Iv=Qc`
|
||
animation: ${0} 1.4s ease-in-out infinite;
|
||
`),WM)),GM=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiCircularProgress"}),{className:o,color:i="primary",disableShrink:s=!1,size:a=40,style:l,thickness:c=3.6,value:u=0,variant:p="indeterminate"}=r,f=U(r,DM),x=S({},r,{color:i,disableShrink:s,size:a,thickness:c,value:u,variant:p}),b=UM(x),y={},w={},h={};if(p==="determinate"){const v=2*Math.PI*((Cr-c)/2);y.strokeDasharray=v.toFixed(3),h["aria-valuenow"]=Math.round(u),y.strokeDashoffset=`${((100-u)/100*v).toFixed(3)}px`,w.transform="rotate(-90deg)"}return d.jsx(VM,S({className:V(b.root,o),style:S({width:a,height:a},w,l),ownerState:x,ref:n,role:"progressbar"},h,f,{children:d.jsx(HM,{className:b.svg,ownerState:x,viewBox:`${Cr/2} ${Cr/2} ${Cr} ${Cr}`,children:d.jsx(KM,{className:b.circle,style:y,ownerState:x,cx:Cr,cy:Cr,r:(Cr-c)/2,fill:"none",strokeWidth:c})})}))}),Gn=GM;function Nv(e){return e.substring(2).toLowerCase()}function qM(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function YM(e){const{children:t,disableReactTree:n=!1,mouseEvent:r="onClick",onClickAway:o,touchEvent:i="onTouchEnd"}=e,s=m.useRef(!1),a=m.useRef(null),l=m.useRef(!1),c=m.useRef(!1);m.useEffect(()=>(setTimeout(()=>{l.current=!0},0),()=>{l.current=!1}),[]);const u=Ke(Co(t),a),p=Tt(b=>{const y=c.current;c.current=!1;const w=it(a.current);if(!l.current||!a.current||"clientX"in b&&qM(b,w))return;if(s.current){s.current=!1;return}let h;b.composedPath?h=b.composedPath().indexOf(a.current)>-1:h=!w.documentElement.contains(b.target)||a.current.contains(b.target),!h&&(n||!y)&&o(b)}),f=b=>y=>{c.current=!0;const w=t.props[b];w&&w(y)},x={ref:u};return i!==!1&&(x[i]=f(i)),m.useEffect(()=>{if(i!==!1){const b=Nv(i),y=it(a.current),w=()=>{s.current=!0};return y.addEventListener(b,p),y.addEventListener("touchmove",w),()=>{y.removeEventListener(b,p),y.removeEventListener("touchmove",w)}}},[p,i]),r!==!1&&(x[r]=f(r)),m.useEffect(()=>{if(r!==!1){const b=Nv(r),y=it(a.current);return y.addEventListener(b,p),()=>{y.removeEventListener(b,p)}}},[p,r]),d.jsx(m.Fragment,{children:m.cloneElement(t,x)})}const XM=F2({createStyledComponent:D("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${z(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>ie({props:e,name:"MuiContainer"})}),QM=XM;function ZM(e){const t=it(e);return t.body===e?Zn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function gs(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Av(e){return parseInt(Zn(e).getComputedStyle(e).paddingRight,10)||0}function JM(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Lv(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const a=i.indexOf(s)===-1,l=!JM(s);a&&l&&gs(s,o)})}function Lu(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function ej(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(ZM(r)){const s=lx(it(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Av(r)+s}px`;const a=it(r).querySelectorAll(".mui-fixed");[].forEach.call(a,l=>{n.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${Av(l)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=it(r).body;else{const s=r.parentElement,a=Zn(r);i=(s==null?void 0:s.nodeName)==="HTML"&&a.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:a})=>{i?s.style.setProperty(a,i):s.style.removeProperty(a)})}}function tj(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class nj{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&gs(t.modalRef,!1);const o=tj(n);Lv(n,t.mount,t.modalRef,o,!0);const i=Lu(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Lu(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=ej(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Lu(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&gs(t.modalRef,n),Lv(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&gs(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const rj=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function oj(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function ij(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function sj(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||ij(e))}function aj(e){const t=[],n=[];return Array.from(e.querySelectorAll(rj)).forEach((r,o)=>{const i=oj(r);i===-1||!sj(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function lj(){return!0}function cj(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=aj,isEnabled:s=lj,open:a}=e,l=m.useRef(!1),c=m.useRef(null),u=m.useRef(null),p=m.useRef(null),f=m.useRef(null),x=m.useRef(!1),b=m.useRef(null),y=Ke(Co(t),b),w=m.useRef(null);m.useEffect(()=>{!a||!b.current||(x.current=!n)},[n,a]),m.useEffect(()=>{if(!a||!b.current)return;const g=it(b.current);return b.current.contains(g.activeElement)||(b.current.hasAttribute("tabIndex")||b.current.setAttribute("tabIndex","-1"),x.current&&b.current.focus()),()=>{o||(p.current&&p.current.focus&&(l.current=!0,p.current.focus()),p.current=null)}},[a]),m.useEffect(()=>{if(!a||!b.current)return;const g=it(b.current),C=E=>{w.current=E,!(r||!s()||E.key!=="Tab")&&g.activeElement===b.current&&E.shiftKey&&(l.current=!0,u.current&&u.current.focus())},k=()=>{const E=b.current;if(E===null)return;if(!g.hasFocus()||!s()||l.current){l.current=!1;return}if(E.contains(g.activeElement)||r&&g.activeElement!==c.current&&g.activeElement!==u.current)return;if(g.activeElement!==f.current)f.current=null;else if(f.current!==null)return;if(!x.current)return;let P=[];if((g.activeElement===c.current||g.activeElement===u.current)&&(P=i(b.current)),P.length>0){var _,R;const j=!!((_=w.current)!=null&&_.shiftKey&&((R=w.current)==null?void 0:R.key)==="Tab"),A=P[0],M=P[P.length-1];typeof A!="string"&&typeof M!="string"&&(j?M.focus():A.focus())}else E.focus()};g.addEventListener("focusin",k),g.addEventListener("keydown",C,!0);const $=setInterval(()=>{g.activeElement&&g.activeElement.tagName==="BODY"&&k()},50);return()=>{clearInterval($),g.removeEventListener("focusin",k),g.removeEventListener("keydown",C,!0)}},[n,r,o,s,a,i]);const h=g=>{p.current===null&&(p.current=g.relatedTarget),x.current=!0,f.current=g.target;const C=t.props.onFocus;C&&C(g)},v=g=>{p.current===null&&(p.current=g.relatedTarget),x.current=!0};return d.jsxs(m.Fragment,{children:[d.jsx("div",{tabIndex:a?0:-1,onFocus:v,ref:c,"data-testid":"sentinelStart"}),m.cloneElement(t,{ref:y,onFocus:h}),d.jsx("div",{tabIndex:a?0:-1,onFocus:v,ref:u,"data-testid":"sentinelEnd"})]})}function uj(e){return typeof e=="function"?e():e}function dj(e){return e?e.props.hasOwnProperty("in"):!1}const pj=new nj;function fj(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=pj,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:a,children:l,onClose:c,open:u,rootRef:p}=e,f=m.useRef({}),x=m.useRef(null),b=m.useRef(null),y=Ke(b,p),[w,h]=m.useState(!u),v=dj(l);let g=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(g=!1);const C=()=>it(x.current),k=()=>(f.current.modalRef=b.current,f.current.mount=x.current,f.current),$=()=>{o.mount(k(),{disableScrollLock:r}),b.current&&(b.current.scrollTop=0)},E=Tt(()=>{const L=uj(t)||C().body;o.add(k(),L),b.current&&$()}),P=m.useCallback(()=>o.isTopModal(k()),[o]),_=Tt(L=>{x.current=L,L&&(u&&P()?$():b.current&&gs(b.current,g))}),R=m.useCallback(()=>{o.remove(k(),g)},[g,o]);m.useEffect(()=>()=>{R()},[R]),m.useEffect(()=>{u?E():(!v||!i)&&R()},[u,R,v,i,E]);const j=L=>B=>{var T;(T=L.onKeyDown)==null||T.call(L,B),!(B.key!=="Escape"||B.which===229||!P())&&(n||(B.stopPropagation(),c&&c(B,"escapeKeyDown")))},A=L=>B=>{var T;(T=L.onClick)==null||T.call(L,B),B.target===B.currentTarget&&c&&c(B,"backdropClick")};return{getRootProps:(L={})=>{const B=Ll(e);delete B.onTransitionEnter,delete B.onTransitionExited;const T=S({},B,L);return S({role:"presentation"},T,{onKeyDown:j(T),ref:y})},getBackdropProps:(L={})=>{const B=L;return S({"aria-hidden":!0},B,{onClick:A(B),open:u})},getTransitionProps:()=>{const L=()=>{h(!1),s&&s()},B=()=>{h(!0),a&&a(),i&&R()};return{onEnter:Yd(L,l==null?void 0:l.props.onEnter),onExited:Yd(B,l==null?void 0:l.props.onExited)}},rootRef:y,portalRef:_,isTopModal:P,exited:w,hasTransition:v}}function mj(e){return te("MuiModal",e)}ne("MuiModal",["root","hidden","backdrop"]);const hj=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],vj=e=>{const{open:t,exited:n,classes:r}=e;return oe({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},mj,r)},gj=D("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>S({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),yj=D(Hx,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),xj=m.forwardRef(function(t,n){var r,o,i,s,a,l;const c=ie({name:"MuiModal",props:t}),{BackdropComponent:u=yj,BackdropProps:p,className:f,closeAfterTransition:x=!1,children:b,container:y,component:w,components:h={},componentsProps:v={},disableAutoFocus:g=!1,disableEnforceFocus:C=!1,disableEscapeKeyDown:k=!1,disablePortal:$=!1,disableRestoreFocus:E=!1,disableScrollLock:P=!1,hideBackdrop:_=!1,keepMounted:R=!1,onBackdropClick:j,open:A,slotProps:M,slots:O}=c,N=U(c,hj),L=S({},c,{closeAfterTransition:x,disableAutoFocus:g,disableEnforceFocus:C,disableEscapeKeyDown:k,disablePortal:$,disableRestoreFocus:E,disableScrollLock:P,hideBackdrop:_,keepMounted:R}),{getRootProps:B,getBackdropProps:T,getTransitionProps:I,portalRef:W,isTopModal:q,exited:se,hasTransition:ce}=fj(S({},L,{rootRef:n})),X=S({},L,{exited:se}),K=vj(X),re={};if(b.props.tabIndex===void 0&&(re.tabIndex="-1"),ce){const{onEnter:le,onExited:pe}=I();re.onEnter=le,re.onExited=pe}const ke=(r=(o=O==null?void 0:O.root)!=null?o:h.Root)!=null?r:gj,ve=(i=(s=O==null?void 0:O.backdrop)!=null?s:h.Backdrop)!=null?i:u,he=(a=M==null?void 0:M.root)!=null?a:v.root,Be=(l=M==null?void 0:M.backdrop)!=null?l:v.backdrop,ae=$n({elementType:ke,externalSlotProps:he,externalForwardedProps:N,getSlotProps:B,additionalProps:{ref:n,as:w},ownerState:X,className:V(f,he==null?void 0:he.className,K==null?void 0:K.root,!X.open&&X.exited&&(K==null?void 0:K.hidden))}),Re=$n({elementType:ve,externalSlotProps:Be,additionalProps:p,getSlotProps:le=>T(S({},le,{onClick:pe=>{j&&j(pe),le!=null&&le.onClick&&le.onClick(pe)}})),className:V(Be==null?void 0:Be.className,p==null?void 0:p.className,K==null?void 0:K.backdrop),ownerState:X});return!R&&!A&&(!ce||se)?null:d.jsx(Wx,{ref:W,container:y,disablePortal:$,children:d.jsxs(ke,S({},ae,{children:[!_&&u?d.jsx(ve,S({},Re)):null,d.jsx(cj,{disableEnforceFocus:C,disableAutoFocus:g,disableRestoreFocus:E,isEnabled:q,open:A,children:m.cloneElement(b,re)})]}))})}),qx=xj;function bj(e){return te("MuiDialog",e)}const Sj=ne("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),zu=Sj,Cj=m.createContext({}),Yx=Cj,wj=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],kj=D(Hx,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Ej=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:i}=e,s={root:["root"],container:["container",`scroll${z(n)}`],paper:["paper",`paperScroll${z(n)}`,`paperWidth${z(String(r))}`,o&&"paperFullWidth",i&&"paperFullScreen"]};return oe(s,bj,t)},$j=D(qx,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Pj=D("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${z(n.scroll)}`]]}})(({ownerState:e})=>S({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Rj=D(Le,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${z(n.scroll)}`],t[`paperWidth${z(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>S({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${zu.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${zu.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${zu.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Tj=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiDialog"}),o=wo(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":a,BackdropComponent:l,BackdropProps:c,children:u,className:p,disableEscapeKeyDown:f=!1,fullScreen:x=!1,fullWidth:b=!1,maxWidth:y="sm",onBackdropClick:w,onClick:h,onClose:v,open:g,PaperComponent:C=Le,PaperProps:k={},scroll:$="paper",TransitionComponent:E=Vx,transitionDuration:P=i,TransitionProps:_}=r,R=U(r,wj),j=S({},r,{disableEscapeKeyDown:f,fullScreen:x,fullWidth:b,maxWidth:y,scroll:$}),A=Ej(j),M=m.useRef(),O=T=>{M.current=T.target===T.currentTarget},N=T=>{h&&h(T),M.current&&(M.current=null,w&&w(T),v&&v(T,"backdropClick"))},L=aa(a),B=m.useMemo(()=>({titleId:L}),[L]);return d.jsx($j,S({className:V(A.root,p),closeAfterTransition:!0,components:{Backdrop:kj},componentsProps:{backdrop:S({transitionDuration:P,as:l},c)},disableEscapeKeyDown:f,onClose:v,open:g,ref:n,onClick:N,ownerState:j},R,{children:d.jsx(E,S({appear:!0,in:g,timeout:P,role:"presentation"},_,{children:d.jsx(Pj,{className:V(A.container),onMouseDown:O,ownerState:j,children:d.jsx(Rj,S({as:C,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":L},k,{className:V(A.paper,k.className),ownerState:j,children:d.jsx(Yx.Provider,{value:B,children:u})}))})}))}))}),Vf=Tj;function Mj(e){return te("MuiDialogActions",e)}ne("MuiDialogActions",["root","spacing"]);const jj=["className","disableSpacing"],Oj=e=>{const{classes:t,disableSpacing:n}=e;return oe({root:["root",!n&&"spacing"]},Mj,t)},_j=D("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>S({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),Ij=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:i=!1}=r,s=U(r,jj),a=S({},r,{disableSpacing:i}),l=Oj(a);return d.jsx(_j,S({className:V(l.root,o),ownerState:a,ref:n},s))}),Hf=Ij;function Nj(e){return te("MuiDialogContent",e)}ne("MuiDialogContent",["root","dividers"]);function Aj(e){return te("MuiDialogTitle",e)}const Lj=ne("MuiDialogTitle",["root"]),zj=Lj,Bj=["className","dividers"],Dj=e=>{const{classes:t,dividers:n}=e;return oe({root:["root",n&&"dividers"]},Nj,t)},Fj=D("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>S({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${zj.root} + &`]:{paddingTop:0}})),Wj=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiDialogContent"}),{className:o,dividers:i=!1}=r,s=U(r,Bj),a=S({},r,{dividers:i}),l=Dj(a);return d.jsx(Fj,S({className:V(l.root,o),ownerState:a,ref:n},s))}),Kf=Wj,Uj=["className","id"],Vj=e=>{const{classes:t}=e;return oe({root:["root"]},Aj,t)},Hj=D(Q,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),Kj=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiDialogTitle"}),{className:o,id:i}=r,s=U(r,Uj),a=r,l=Vj(a),{titleId:c=i}=m.useContext(Yx);return d.jsx(Hj,S({component:"h2",className:V(l.root,o),ownerState:a,ref:n,variant:"h6",id:i??c},s))}),Gf=Kj;function Gj(e){return te("MuiDivider",e)}const qj=ne("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),zv=qj,Yj=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Xj=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:i,orientation:s,textAlign:a,variant:l}=e;return oe({root:["root",t&&"absolute",l,i&&"light",s==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&s==="vertical"&&"withChildrenVertical",a==="right"&&s!=="vertical"&&"textAlignRight",a==="left"&&s!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",s==="vertical"&&"wrapperVertical"]},Gj,r)},Qj=D("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>S({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:Pe(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>S({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>S({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>S({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>S({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),Zj=D("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>S({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),Xx=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiDivider"}),{absolute:o=!1,children:i,className:s,component:a=i?"div":"hr",flexItem:l=!1,light:c=!1,orientation:u="horizontal",role:p=a!=="hr"?"separator":void 0,textAlign:f="center",variant:x="fullWidth"}=r,b=U(r,Yj),y=S({},r,{absolute:o,component:a,flexItem:l,light:c,orientation:u,role:p,textAlign:f,variant:x}),w=Xj(y);return d.jsx(Qj,S({as:a,className:V(w.root,s),role:p,ref:n,ownerState:y},b,{children:i?d.jsx(Zj,{className:w.wrapper,ownerState:y,children:i}):null}))});Xx.muiSkipListHighlight=!0;const Dn=Xx,Jj=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],eO=e=>{const{classes:t,disableUnderline:n}=e,o=oe({root:["root",!n&&"underline"],input:["input"]},AT,t);return S({},t,o)},tO=D(Yc,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Gc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",i=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",s=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",a=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return S({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:s,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${qr.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${qr.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:a}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${qr.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${qr.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${qr.disabled}, .${qr.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${qr.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&S({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),nO=D(Xc,{name:"MuiFilledInput",slot:"Input",overridesResolver:qc})(({theme:e,ownerState:t})=>S({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),Qx=m.forwardRef(function(t,n){var r,o,i,s;const a=ie({props:t,name:"MuiFilledInput"}),{components:l={},componentsProps:c,fullWidth:u=!1,inputComponent:p="input",multiline:f=!1,slotProps:x,slots:b={},type:y="text"}=a,w=U(a,Jj),h=S({},a,{fullWidth:u,inputComponent:p,multiline:f,type:y}),v=eO(a),g={root:{ownerState:h},input:{ownerState:h}},C=x??c?Nt(g,x??c):g,k=(r=(o=b.root)!=null?o:l.Root)!=null?r:tO,$=(i=(s=b.input)!=null?s:l.Input)!=null?i:nO;return d.jsx(Uf,S({slots:{root:k,input:$},componentsProps:C,fullWidth:u,inputComponent:p,multiline:f,ref:n,type:y},w,{classes:v}))});Qx.muiName="Input";const Zx=Qx;function rO(e){return te("MuiFormControl",e)}ne("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const oO=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],iO=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${z(n)}`,r&&"fullWidth"]};return oe(o,rO,t)},sO=D("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>S({},t.root,t[`margin${z(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>S({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),aO=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:a="div",disabled:l=!1,error:c=!1,focused:u,fullWidth:p=!1,hiddenLabel:f=!1,margin:x="none",required:b=!1,size:y="medium",variant:w="outlined"}=r,h=U(r,oO),v=S({},r,{color:s,component:a,disabled:l,error:c,fullWidth:p,hiddenLabel:f,margin:x,required:b,size:y,variant:w}),g=iO(v),[C,k]=m.useState(()=>{let M=!1;return o&&m.Children.forEach(o,O=>{if(!ms(O,["Input","Select"]))return;const N=ms(O,["Select"])?O.props.input:O;N&&ET(N.props)&&(M=!0)}),M}),[$,E]=m.useState(()=>{let M=!1;return o&&m.Children.forEach(o,O=>{ms(O,["Input","Select"])&&(Vl(O.props,!0)||Vl(O.props.inputProps,!0))&&(M=!0)}),M}),[P,_]=m.useState(!1);l&&P&&_(!1);const R=u!==void 0&&!l?u:P;let j;const A=m.useMemo(()=>({adornedStart:C,setAdornedStart:k,color:s,disabled:l,error:c,filled:$,focused:R,fullWidth:p,hiddenLabel:f,size:y,onBlur:()=>{_(!1)},onEmpty:()=>{E(!1)},onFilled:()=>{E(!0)},onFocus:()=>{_(!0)},registerEffect:j,required:b,variant:w}),[C,s,l,c,$,R,p,f,j,b,y,w]);return d.jsx(Wf.Provider,{value:A,children:d.jsx(sO,S({as:a,ownerState:v,className:V(g.root,i),ref:n},h,{children:o}))})}),Jx=aO,lO=Y2({createStyledComponent:D("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>ie({props:e,name:"MuiStack"})}),cO=lO;function uO(e){return te("MuiFormHelperText",e)}const dO=ne("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),Bv=dO;var Dv;const pO=["children","className","component","disabled","error","filled","focused","margin","required","variant"],fO=e=>{const{classes:t,contained:n,size:r,disabled:o,error:i,filled:s,focused:a,required:l}=e,c={root:["root",o&&"disabled",i&&"error",r&&`size${z(r)}`,n&&"contained",a&&"focused",s&&"filled",l&&"required"]};return oe(c,uO,t)},mO=D("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${z(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>S({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Bv.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Bv.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),hO=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiFormHelperText"}),{children:o,className:i,component:s="p"}=r,a=U(r,pO),l=ko(),c=ji({props:r,muiFormControl:l,states:["variant","size","disabled","error","filled","focused","required"]}),u=S({},r,{component:s,contained:c.variant==="filled"||c.variant==="outlined",variant:c.variant,size:c.size,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),p=fO(u);return d.jsx(mO,S({as:s,ownerState:u,className:V(p.root,i),ref:n},a,{children:o===" "?Dv||(Dv=d.jsx("span",{className:"notranslate",children:""})):o}))}),vO=hO;function gO(e){return te("MuiFormLabel",e)}const yO=ne("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),ys=yO,xO=["children","className","color","component","disabled","error","filled","focused","required"],bO=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:a}=e,l={root:["root",`color${z(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",a&&"required"],asterisk:["asterisk",i&&"error"]};return oe(l,gO,t)},SO=D("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>S({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>S({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${ys.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${ys.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${ys.error}`]:{color:(e.vars||e).palette.error.main}})),CO=D("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${ys.error}`]:{color:(e.vars||e).palette.error.main}})),wO=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,a=U(r,xO),l=ko(),c=ji({props:r,muiFormControl:l,states:["color","required","focused","disabled","error","filled"]}),u=S({},r,{color:c.color||"primary",component:s,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),p=bO(u);return d.jsxs(SO,S({as:s,ownerState:u,className:V(p.root,i),ref:n},a,{children:[o,c.required&&d.jsxs(CO,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),kO=wO,EO=m.createContext(),Fv=EO;function $O(e){return te("MuiGrid",e)}const PO=[0,1,2,3,4,5,6,7,8,9,10],RO=["column-reverse","column","row-reverse","row"],TO=["nowrap","wrap-reverse","wrap"],qi=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],MO=ne("MuiGrid",["root","container","item","zeroMinWidth",...PO.map(e=>`spacing-xs-${e}`),...RO.map(e=>`direction-xs-${e}`),...TO.map(e=>`wrap-xs-${e}`),...qi.map(e=>`grid-xs-${e}`),...qi.map(e=>`grid-sm-${e}`),...qi.map(e=>`grid-md-${e}`),...qi.map(e=>`grid-lg-${e}`),...qi.map(e=>`grid-xl-${e}`)]),Ks=MO,jO=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function ii(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function OO({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let i={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const s=ao({values:t.columns,breakpoints:e.breakpoints.values}),a=typeof s=="object"?s[o]:s;if(a==null)return r;const l=`${Math.round(n/a*1e8)/1e6}%`;let c={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${l} + ${ii(u)})`;c={flexBasis:p,maxWidth:p}}}i=S({flexBasis:l,flexGrow:0,maxWidth:l},c)}return e.breakpoints.values[o]===0?Object.assign(r,i):r[e.breakpoints.up(o)]=i,r},{})}function _O({theme:e,ownerState:t}){const n=ao({values:t.direction,breakpoints:e.breakpoints.values});return Yt({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${Ks.item}`]={maxWidth:"none"}),o})}function e1({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,i)=>e[o]-e[i]);return r.slice(0,r.indexOf(n))}function IO({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const i=ao({values:r,breakpoints:e.breakpoints.values});let s;typeof i=="object"&&(s=e1({breakpoints:e.breakpoints.values,values:i})),o=Yt({theme:e},i,(a,l)=>{var c;const u=e.spacing(a);return u!=="0px"?{marginTop:`-${ii(u)}`,[`& > .${Ks.item}`]:{paddingTop:ii(u)}}:(c=s)!=null&&c.includes(l)?{}:{marginTop:0,[`& > .${Ks.item}`]:{paddingTop:0}}})}return o}function NO({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const i=ao({values:r,breakpoints:e.breakpoints.values});let s;typeof i=="object"&&(s=e1({breakpoints:e.breakpoints.values,values:i})),o=Yt({theme:e},i,(a,l)=>{var c;const u=e.spacing(a);return u!=="0px"?{width:`calc(100% + ${ii(u)})`,marginLeft:`-${ii(u)}`,[`& > .${Ks.item}`]:{paddingLeft:ii(u)}}:(c=s)!=null&&c.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${Ks.item}`]:{paddingLeft:0}}})}return o}function AO(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const i=e[o];Number(i)>0&&r.push(n[`spacing-${o}-${String(i)}`])}),r}const LO=D("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:i,spacing:s,wrap:a,zeroMinWidth:l,breakpoints:c}=n;let u=[];r&&(u=AO(s,c,t));const p=[];return c.forEach(f=>{const x=n[f];x&&p.push(t[`grid-${f}-${String(x)}`])}),[t.root,r&&t.container,i&&t.item,l&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],a!=="wrap"&&t[`wrap-xs-${String(a)}`],...p]}})(({ownerState:e})=>S({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),_O,IO,NO,OO);function zO(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const i=`spacing-${r}-${String(o)}`;n.push(i)}}),n}const BO=e=>{const{classes:t,container:n,direction:r,item:o,spacing:i,wrap:s,zeroMinWidth:a,breakpoints:l}=e;let c=[];n&&(c=zO(i,l));const u=[];l.forEach(f=>{const x=e[f];x&&u.push(`grid-${f}-${String(x)}`)});const p={root:["root",n&&"container",o&&"item",a&&"zeroMinWidth",...c,r!=="row"&&`direction-xs-${String(r)}`,s!=="wrap"&&`wrap-xs-${String(s)}`,...u]};return oe(p,$O,t)},DO=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiGrid"}),{breakpoints:o}=wo(),i=ia(r),{className:s,columns:a,columnSpacing:l,component:c="div",container:u=!1,direction:p="row",item:f=!1,rowSpacing:x,spacing:b=0,wrap:y="wrap",zeroMinWidth:w=!1}=i,h=U(i,jO),v=x||b,g=l||b,C=m.useContext(Fv),k=u?a||12:C,$={},E=S({},h);o.keys.forEach(R=>{h[R]!=null&&($[R]=h[R],delete E[R])});const P=S({},i,{columns:k,container:u,direction:p,item:f,rowSpacing:v,columnSpacing:g,wrap:y,zeroMinWidth:w,spacing:b},$,{breakpoints:o.keys}),_=BO(P);return d.jsx(Fv.Provider,{value:k,children:d.jsx(LO,S({ownerState:P,className:V(_.root,s),as:c,ref:n},E))})}),Bu=DO,FO=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function sp(e){return`scale(${e}, ${e**2})`}const WO={entering:{opacity:1,transform:sp(1)},entered:{opacity:1,transform:"none"}},Du=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),t1=m.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:i,easing:s,in:a,onEnter:l,onEntered:c,onEntering:u,onExit:p,onExited:f,onExiting:x,style:b,timeout:y="auto",TransitionComponent:w=Tx}=t,h=U(t,FO),v=no(),g=m.useRef(),C=wo(),k=m.useRef(null),$=Ke(k,Co(i),n),E=N=>L=>{if(N){const B=k.current;L===void 0?N(B):N(B,L)}},P=E(u),_=E((N,L)=>{Mx(N);const{duration:B,delay:T,easing:I}=Wl({style:b,timeout:y,easing:s},{mode:"enter"});let W;y==="auto"?(W=C.transitions.getAutoHeightDuration(N.clientHeight),g.current=W):W=B,N.style.transition=[C.transitions.create("opacity",{duration:W,delay:T}),C.transitions.create("transform",{duration:Du?W:W*.666,delay:T,easing:I})].join(","),l&&l(N,L)}),R=E(c),j=E(x),A=E(N=>{const{duration:L,delay:B,easing:T}=Wl({style:b,timeout:y,easing:s},{mode:"exit"});let I;y==="auto"?(I=C.transitions.getAutoHeightDuration(N.clientHeight),g.current=I):I=L,N.style.transition=[C.transitions.create("opacity",{duration:I,delay:B}),C.transitions.create("transform",{duration:Du?I:I*.666,delay:Du?B:B||I*.333,easing:T})].join(","),N.style.opacity=0,N.style.transform=sp(.75),p&&p(N)}),M=E(f),O=N=>{y==="auto"&&v.start(g.current||0,N),r&&r(k.current,N)};return d.jsx(w,S({appear:o,in:a,nodeRef:k,onEnter:_,onEntered:R,onEntering:P,onExit:A,onExited:M,onExiting:j,addEndListener:O,timeout:y==="auto"?null:y},h,{children:(N,L)=>m.cloneElement(i,S({style:S({opacity:0,transform:sp(.75),visibility:N==="exited"&&!a?"hidden":void 0},WO[N],b,i.props.style),ref:$},L))}))});t1.muiSupportAuto=!0;const Hl=t1,UO=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],VO=e=>{const{classes:t,disableUnderline:n}=e,o=oe({root:["root",!n&&"underline"],input:["input"]},OT,t);return S({},t,o)},HO=D(Yc,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Gc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),S({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Gi.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Gi.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Gi.disabled}, .${Gi.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Gi.disabled}:before`]:{borderBottomStyle:"dotted"}})}),KO=D(Xc,{name:"MuiInput",slot:"Input",overridesResolver:qc})({}),n1=m.forwardRef(function(t,n){var r,o,i,s;const a=ie({props:t,name:"MuiInput"}),{disableUnderline:l,components:c={},componentsProps:u,fullWidth:p=!1,inputComponent:f="input",multiline:x=!1,slotProps:b,slots:y={},type:w="text"}=a,h=U(a,UO),v=VO(a),C={root:{ownerState:{disableUnderline:l}}},k=b??u?Nt(b??u,C):C,$=(r=(o=y.root)!=null?o:c.Root)!=null?r:HO,E=(i=(s=y.input)!=null?s:c.Input)!=null?i:KO;return d.jsx(Uf,S({slots:{root:$,input:E},slotProps:k,fullWidth:p,inputComponent:f,multiline:x,ref:n,type:w},h,{classes:v}))});n1.muiName="Input";const r1=n1;function GO(e){return te("MuiInputLabel",e)}ne("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const qO=["disableAnimation","margin","shrink","variant","className"],YO=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:i,variant:s,required:a}=e,l={root:["root",n&&"formControl",!i&&"animated",o&&"shrink",r&&r!=="normal"&&`size${z(r)}`,s],asterisk:[a&&"asterisk"]},c=oe(l,GO,t);return S({},t,c)},XO=D(kO,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${ys.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>S({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&S({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&S({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&S({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),QO=m.forwardRef(function(t,n){const r=ie({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:i,className:s}=r,a=U(r,qO),l=ko();let c=i;typeof c>"u"&&l&&(c=l.filled||l.focused||l.adornedStart);const u=ji({props:r,muiFormControl:l,states:["size","variant","required","focused"]}),p=S({},r,{disableAnimation:o,formControl:l,shrink:c,size:u.size,variant:u.variant,required:u.required,focused:u.focused}),f=YO(p);return d.jsx(XO,S({"data-shrink":c,ownerState:p,ref:n,className:V(f.root,s)},a,{classes:f}))}),o1=QO,ZO=m.createContext({}),ur=ZO;function JO(e){return te("MuiList",e)}ne("MuiList",["root","padding","dense","subheader"]);const e_=["children","className","component","dense","disablePadding","subheader"],t_=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return oe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},JO,t)},n_=D("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>S({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),r_=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiList"}),{children:o,className:i,component:s="ul",dense:a=!1,disablePadding:l=!1,subheader:c}=r,u=U(r,e_),p=m.useMemo(()=>({dense:a}),[a]),f=S({},r,{component:s,dense:a,disablePadding:l}),x=t_(f);return d.jsx(ur.Provider,{value:p,children:d.jsxs(n_,S({as:s,className:V(x.root,i),ref:n,ownerState:f},u,{children:[c,o]}))})}),xo=r_;function o_(e){return te("MuiListItem",e)}const i_=ne("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]),Lo=i_,s_=ne("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),a_=s_;function l_(e){return te("MuiListItemSecondaryAction",e)}ne("MuiListItemSecondaryAction",["root","disableGutters"]);const c_=["className"],u_=e=>{const{disableGutters:t,classes:n}=e;return oe({root:["root",t&&"disableGutters"]},l_,n)},d_=D("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>S({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),i1=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiListItemSecondaryAction"}),{className:o}=r,i=U(r,c_),s=m.useContext(ur),a=S({},r,{disableGutters:s.disableGutters}),l=u_(a);return d.jsx(d_,S({className:V(l.root,o),ownerState:a,ref:n},i))});i1.muiName="ListItemSecondaryAction";const Kl=i1,p_=["className"],f_=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],m_=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]},h_=e=>{const{alignItems:t,button:n,classes:r,dense:o,disabled:i,disableGutters:s,disablePadding:a,divider:l,hasSecondaryAction:c,selected:u}=e;return oe({root:["root",o&&"dense",!s&&"gutters",!a&&"padding",l&&"divider",i&&"disabled",n&&"button",t==="flex-start"&&"alignItemsFlexStart",c&&"secondaryAction",u&&"selected"],container:["container"]},o_,r)},v_=D("div",{name:"MuiListItem",slot:"Root",overridesResolver:m_})(({theme:e,ownerState:t})=>S({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&S({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${a_.root}`]:{paddingRight:48}},{[`&.${Lo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Lo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Lo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Lo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.alignItems==="flex-start"&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Lo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),g_=D("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),y_=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiListItem"}),{alignItems:o="center",autoFocus:i=!1,button:s=!1,children:a,className:l,component:c,components:u={},componentsProps:p={},ContainerComponent:f="li",ContainerProps:{className:x}={},dense:b=!1,disabled:y=!1,disableGutters:w=!1,disablePadding:h=!1,divider:v=!1,focusVisibleClassName:g,secondaryAction:C,selected:k=!1,slotProps:$={},slots:E={}}=r,P=U(r.ContainerProps,p_),_=U(r,f_),R=m.useContext(ur),j=m.useMemo(()=>({dense:b||R.dense||!1,alignItems:o,disableGutters:w}),[o,R.dense,b,w]),A=m.useRef(null);on(()=>{i&&A.current&&A.current.focus()},[i]);const M=m.Children.toArray(a),O=M.length&&ms(M[M.length-1],["ListItemSecondaryAction"]),N=S({},r,{alignItems:o,autoFocus:i,button:s,dense:j.dense,disabled:y,disableGutters:w,disablePadding:h,divider:v,hasSecondaryAction:O,selected:k}),L=h_(N),B=Ke(A,n),T=E.root||u.Root||v_,I=$.root||p.root||{},W=S({className:V(L.root,I.className,l),disabled:y},_);let q=c||"li";return s&&(W.component=c||"div",W.focusVisibleClassName=V(Lo.focusVisible,g),q=Jn),O?(q=!W.component&&!c?"div":q,f==="li"&&(q==="li"?q="div":W.component==="li"&&(W.component="div")),d.jsx(ur.Provider,{value:j,children:d.jsxs(g_,S({as:f,className:V(L.container,x),ref:B,ownerState:N},P,{children:[d.jsx(T,S({},I,!hi(T)&&{as:q,ownerState:S({},N,I.ownerState)},W,{children:M})),M.pop()]}))})):d.jsx(ur.Provider,{value:j,children:d.jsxs(T,S({},I,{as:q,ref:B},!hi(T)&&{ownerState:S({},N,I.ownerState)},W,{children:[M,C&&d.jsx(Kl,{children:C})]}))})}),lr=y_;function x_(e){return te("MuiListItemIcon",e)}const b_=ne("MuiListItemIcon",["root","alignItemsFlexStart"]),Wv=b_,S_=["className"],C_=e=>{const{alignItems:t,classes:n}=e;return oe({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},x_,n)},w_=D("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>S({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),k_=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiListItemIcon"}),{className:o}=r,i=U(r,S_),s=m.useContext(ur),a=S({},r,{alignItems:s.alignItems}),l=C_(a);return d.jsx(w_,S({className:V(l.root,o),ownerState:a,ref:n},i))}),Fu=k_;function E_(e){return te("MuiListItemText",e)}const $_=ne("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Gl=$_,P_=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],R_=e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:i}=e;return oe({root:["root",n&&"inset",i&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},E_,t)},T_=D("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Gl.primary}`]:t.primary},{[`& .${Gl.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>S({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),M_=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiListItemText"}),{children:o,className:i,disableTypography:s=!1,inset:a=!1,primary:l,primaryTypographyProps:c,secondary:u,secondaryTypographyProps:p}=r,f=U(r,P_),{dense:x}=m.useContext(ur);let b=l??o,y=u;const w=S({},r,{disableTypography:s,inset:a,primary:!!b,secondary:!!y,dense:x}),h=R_(w);return b!=null&&b.type!==Q&&!s&&(b=d.jsx(Q,S({variant:x?"body2":"body1",className:h.primary,component:c!=null&&c.variant?void 0:"span",display:"block"},c,{children:b}))),y!=null&&y.type!==Q&&!s&&(y=d.jsx(Q,S({variant:"body2",className:h.secondary,color:"text.secondary",display:"block"},p,{children:y}))),d.jsxs(T_,S({className:V(h.root,i),ownerState:w,ref:n},f,{children:[b,y]}))}),Sn=M_,j_=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function Wu(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Uv(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function s1(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function Yi(e,t,n,r,o,i){let s=!1,a=o(e,t,t?n:!1);for(;a;){if(a===e.firstChild){if(s)return!1;s=!0}const l=r?!1:a.disabled||a.getAttribute("aria-disabled")==="true";if(!a.hasAttribute("tabindex")||!s1(a,i)||l)a=o(e,a,n);else return a.focus(),!0}return!1}const O_=m.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:i=!1,children:s,className:a,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:u,variant:p="selectedMenu"}=t,f=U(t,j_),x=m.useRef(null),b=m.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});on(()=>{o&&x.current.focus()},[o]),m.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(g,{direction:C})=>{const k=!x.current.style.width;if(g.clientHeight<x.current.clientHeight&&k){const $=`${lx(it(g))}px`;x.current.style[C==="rtl"?"paddingLeft":"paddingRight"]=$,x.current.style.width=`calc(100% + ${$})`}return x.current}}),[]);const y=g=>{const C=x.current,k=g.key,$=it(C).activeElement;if(k==="ArrowDown")g.preventDefault(),Yi(C,$,c,l,Wu);else if(k==="ArrowUp")g.preventDefault(),Yi(C,$,c,l,Uv);else if(k==="Home")g.preventDefault(),Yi(C,null,c,l,Wu);else if(k==="End")g.preventDefault(),Yi(C,null,c,l,Uv);else if(k.length===1){const E=b.current,P=k.toLowerCase(),_=performance.now();E.keys.length>0&&(_-E.lastTime>500?(E.keys=[],E.repeating=!0,E.previousKeyMatched=!0):E.repeating&&P!==E.keys[0]&&(E.repeating=!1)),E.lastTime=_,E.keys.push(P);const R=$&&!E.repeating&&s1($,E);E.previousKeyMatched&&(R||Yi(C,$,!1,l,Wu,E))?g.preventDefault():E.previousKeyMatched=!1}u&&u(g)},w=Ke(x,n);let h=-1;m.Children.forEach(s,(g,C)=>{if(!m.isValidElement(g)){h===C&&(h+=1,h>=s.length&&(h=-1));return}g.props.disabled||(p==="selectedMenu"&&g.props.selected||h===-1)&&(h=C),h===C&&(g.props.disabled||g.props.muiSkipListHighlight||g.type.muiSkipListHighlight)&&(h+=1,h>=s.length&&(h=-1))});const v=m.Children.map(s,(g,C)=>{if(C===h){const k={};return i&&(k.autoFocus=!0),g.props.tabIndex===void 0&&p==="selectedMenu"&&(k.tabIndex=0),m.cloneElement(g,k)}return g});return d.jsx(xo,S({role:"menu",ref:w,className:a,onKeyDown:y,tabIndex:o?0:-1},f,{children:v}))}),__=O_;function I_(e){return te("MuiPopover",e)}ne("MuiPopover",["root","paper"]);const N_=["onEntering"],A_=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],L_=["slotProps"];function Vv(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function Hv(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function Kv(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Uu(e){return typeof e=="function"?e():e}const z_=e=>{const{classes:t}=e;return oe({root:["root"],paper:["paper"]},I_,t)},B_=D(qx,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),a1=D(Le,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),D_=m.forwardRef(function(t,n){var r,o,i;const s=ie({props:t,name:"MuiPopover"}),{action:a,anchorEl:l,anchorOrigin:c={vertical:"top",horizontal:"left"},anchorPosition:u,anchorReference:p="anchorEl",children:f,className:x,container:b,elevation:y=8,marginThreshold:w=16,open:h,PaperProps:v={},slots:g,slotProps:C,transformOrigin:k={vertical:"top",horizontal:"left"},TransitionComponent:$=Hl,transitionDuration:E="auto",TransitionProps:{onEntering:P}={},disableScrollLock:_=!1}=s,R=U(s.TransitionProps,N_),j=U(s,A_),A=(r=C==null?void 0:C.paper)!=null?r:v,M=m.useRef(),O=Ke(M,A.ref),N=S({},s,{anchorOrigin:c,anchorReference:p,elevation:y,marginThreshold:w,externalPaperSlotProps:A,transformOrigin:k,TransitionComponent:$,transitionDuration:E,TransitionProps:R}),L=z_(N),B=m.useCallback(()=>{if(p==="anchorPosition")return u;const le=Uu(l),ue=(le&&le.nodeType===1?le:it(M.current).body).getBoundingClientRect();return{top:ue.top+Vv(ue,c.vertical),left:ue.left+Hv(ue,c.horizontal)}},[l,c.horizontal,c.vertical,u,p]),T=m.useCallback(le=>({vertical:Vv(le,k.vertical),horizontal:Hv(le,k.horizontal)}),[k.horizontal,k.vertical]),I=m.useCallback(le=>{const pe={width:le.offsetWidth,height:le.offsetHeight},ue=T(pe);if(p==="none")return{top:null,left:null,transformOrigin:Kv(ue)};const gt=B();let _e=gt.top-ue.vertical,Oe=gt.left-ue.horizontal;const at=_e+pe.height,Te=Oe+pe.width,ge=Zn(Uu(l)),nt=ge.innerHeight-w,De=ge.innerWidth-w;if(w!==null&&_e<w){const be=_e-w;_e-=be,ue.vertical+=be}else if(w!==null&&at>nt){const be=at-nt;_e-=be,ue.vertical+=be}if(w!==null&&Oe<w){const be=Oe-w;Oe-=be,ue.horizontal+=be}else if(Te>De){const be=Te-De;Oe-=be,ue.horizontal+=be}return{top:`${Math.round(_e)}px`,left:`${Math.round(Oe)}px`,transformOrigin:Kv(ue)}},[l,p,B,T,w]),[W,q]=m.useState(h),se=m.useCallback(()=>{const le=M.current;if(!le)return;const pe=I(le);pe.top!==null&&(le.style.top=pe.top),pe.left!==null&&(le.style.left=pe.left),le.style.transformOrigin=pe.transformOrigin,q(!0)},[I]);m.useEffect(()=>(_&&window.addEventListener("scroll",se),()=>window.removeEventListener("scroll",se)),[l,_,se]);const ce=(le,pe)=>{P&&P(le,pe),se()},X=()=>{q(!1)};m.useEffect(()=>{h&&se()}),m.useImperativeHandle(a,()=>h?{updatePosition:()=>{se()}}:null,[h,se]),m.useEffect(()=>{if(!h)return;const le=sa(()=>{se()}),pe=Zn(l);return pe.addEventListener("resize",le),()=>{le.clear(),pe.removeEventListener("resize",le)}},[l,h,se]);let K=E;E==="auto"&&!$.muiSupportAuto&&(K=void 0);const re=b||(l?it(Uu(l)).body:void 0),ke=(o=g==null?void 0:g.root)!=null?o:B_,ve=(i=g==null?void 0:g.paper)!=null?i:a1,he=$n({elementType:ve,externalSlotProps:S({},A,{style:W?A.style:S({},A.style,{opacity:0})}),additionalProps:{elevation:y,ref:O},ownerState:N,className:V(L.paper,A==null?void 0:A.className)}),Be=$n({elementType:ke,externalSlotProps:(C==null?void 0:C.root)||{},externalForwardedProps:j,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:re,open:h},ownerState:N,className:V(L.root,x)}),{slotProps:ae}=Be,Re=U(Be,L_);return d.jsx(ke,S({},Re,!hi(ke)&&{slotProps:ae,disableScrollLock:_},{children:d.jsx($,S({appear:!0,in:h,onEntering:ce,onExited:X,timeout:K},R,{children:d.jsx(ve,S({},he,{children:f}))}))}))}),F_=D_;function W_(e){return te("MuiMenu",e)}ne("MuiMenu",["root","paper","list"]);const U_=["onEntering"],V_=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],H_={vertical:"top",horizontal:"right"},K_={vertical:"top",horizontal:"left"},G_=e=>{const{classes:t}=e;return oe({root:["root"],paper:["paper"],list:["list"]},W_,t)},q_=D(F_,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Y_=D(a1,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),X_=D(__,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),Q_=m.forwardRef(function(t,n){var r,o;const i=ie({props:t,name:"MuiMenu"}),{autoFocus:s=!0,children:a,className:l,disableAutoFocusItem:c=!1,MenuListProps:u={},onClose:p,open:f,PaperProps:x={},PopoverClasses:b,transitionDuration:y="auto",TransitionProps:{onEntering:w}={},variant:h="selectedMenu",slots:v={},slotProps:g={}}=i,C=U(i.TransitionProps,U_),k=U(i,V_),$=Vc(),E=S({},i,{autoFocus:s,disableAutoFocusItem:c,MenuListProps:u,onEntering:w,PaperProps:x,transitionDuration:y,TransitionProps:C,variant:h}),P=G_(E),_=s&&!c&&f,R=m.useRef(null),j=(T,I)=>{R.current&&R.current.adjustStyleForScrollbar(T,{direction:$?"rtl":"ltr"}),w&&w(T,I)},A=T=>{T.key==="Tab"&&(T.preventDefault(),p&&p(T,"tabKeyDown"))};let M=-1;m.Children.map(a,(T,I)=>{m.isValidElement(T)&&(T.props.disabled||(h==="selectedMenu"&&T.props.selected||M===-1)&&(M=I))});const O=(r=v.paper)!=null?r:Y_,N=(o=g.paper)!=null?o:x,L=$n({elementType:v.root,externalSlotProps:g.root,ownerState:E,className:[P.root,l]}),B=$n({elementType:O,externalSlotProps:N,ownerState:E,className:P.paper});return d.jsx(q_,S({onClose:p,anchorOrigin:{vertical:"bottom",horizontal:$?"right":"left"},transformOrigin:$?H_:K_,slots:{paper:O,root:v.root},slotProps:{root:L,paper:B},open:f,ref:n,transitionDuration:y,TransitionProps:S({onEntering:j},C),ownerState:E},k,{classes:b,children:d.jsx(X_,S({onKeyDown:A,actions:R,autoFocus:s&&(M===-1||c),autoFocusItem:_,variant:h},u,{className:V(P.list,u.className),children:a}))}))}),l1=Q_;function Z_(e){return te("MuiMenuItem",e)}const J_=ne("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Xi=J_,eI=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],tI=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},nI=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:i,classes:s}=e,l=oe({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",i&&"selected"]},Z_,s);return S({},s,l)},rI=D(Jn,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:tI})(({theme:e,ownerState:t})=>S({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Xi.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Xi.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Xi.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Pe(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Xi.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Xi.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${zv.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${zv.inset}`]:{marginLeft:52},[`& .${Gl.root}`]:{marginTop:0,marginBottom:0},[`& .${Gl.inset}`]:{paddingLeft:36},[`& .${Wv.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&S({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${Wv.root} svg`]:{fontSize:"1.25rem"}}))),oI=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:i="li",dense:s=!1,divider:a=!1,disableGutters:l=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:p,className:f}=r,x=U(r,eI),b=m.useContext(ur),y=m.useMemo(()=>({dense:s||b.dense||!1,disableGutters:l}),[b.dense,s,l]),w=m.useRef(null);on(()=>{o&&w.current&&w.current.focus()},[o]);const h=S({},r,{dense:y.dense,divider:a,disableGutters:l}),v=nI(r),g=Ke(w,n);let C;return r.disabled||(C=p!==void 0?p:-1),d.jsx(ur.Provider,{value:y,children:d.jsx(rI,S({ref:g,role:u,tabIndex:C,component:i,focusVisibleClassName:V(v.focusVisible,c),className:V(v.root,f)},x,{ownerState:h,classes:v}))})}),xs=oI;function iI(e){return te("MuiNativeSelect",e)}const sI=ne("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),qf=sI,aI=["className","disabled","error","IconComponent","inputRef","variant"],lI=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,a={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${z(n)}`,i&&"iconOpen",r&&"disabled"]};return oe(a,iI,t)},c1=({ownerState:e,theme:t})=>S({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":S({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${qf.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),cI=D("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:un,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${qf.multiple}`]:t.multiple}]}})(c1),u1=({ownerState:e,theme:t})=>S({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${qf.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),uI=D("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${z(n.variant)}`],n.open&&t.iconOpen]}})(u1),dI=m.forwardRef(function(t,n){const{className:r,disabled:o,error:i,IconComponent:s,inputRef:a,variant:l="standard"}=t,c=U(t,aI),u=S({},t,{disabled:o,variant:l,error:i}),p=lI(u);return d.jsxs(m.Fragment,{children:[d.jsx(cI,S({ownerState:u,className:V(p.select,r),disabled:o,ref:a||n},c)),t.multiple?null:d.jsx(uI,{as:s,ownerState:u,className:p.icon})]})}),pI=dI;var Gv;const fI=["children","classes","className","label","notched"],mI=D("fieldset",{shouldForwardProp:un})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),hI=D("legend",{shouldForwardProp:un})(({ownerState:e,theme:t})=>S({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&S({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function vI(e){const{className:t,label:n,notched:r}=e,o=U(e,fI),i=n!=null&&n!=="",s=S({},e,{notched:r,withLabel:i});return d.jsx(mI,S({"aria-hidden":!0,className:t,ownerState:s},o,{children:d.jsx(hI,{ownerState:s,children:i?d.jsx("span",{children:n}):Gv||(Gv=d.jsx("span",{className:"notranslate",children:""}))})}))}const gI=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],yI=e=>{const{classes:t}=e,r=oe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},IT,t);return S({},t,r)},xI=D(Yc,{shouldForwardProp:e=>un(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:Gc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return S({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Sr.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Sr.focused} .${Sr.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Sr.error} .${Sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Sr.disabled} .${Sr.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&S({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),bI=D(vI,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),SI=D(Xc,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:qc})(({theme:e,ownerState:t})=>S({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),d1=m.forwardRef(function(t,n){var r,o,i,s,a;const l=ie({props:t,name:"MuiOutlinedInput"}),{components:c={},fullWidth:u=!1,inputComponent:p="input",label:f,multiline:x=!1,notched:b,slots:y={},type:w="text"}=l,h=U(l,gI),v=yI(l),g=ko(),C=ji({props:l,muiFormControl:g,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),k=S({},l,{color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:g,fullWidth:u,hiddenLabel:C.hiddenLabel,multiline:x,size:C.size,type:w}),$=(r=(o=y.root)!=null?o:c.Root)!=null?r:xI,E=(i=(s=y.input)!=null?s:c.Input)!=null?i:SI;return d.jsx(Uf,S({slots:{root:$,input:E},renderSuffix:P=>d.jsx(bI,{ownerState:k,className:v.notchedOutline,label:f!=null&&f!==""&&C.required?a||(a=d.jsxs(m.Fragment,{children:[f," ","*"]})):f,notched:typeof b<"u"?b:!!(P.startAdornment||P.filled||P.focused)}),fullWidth:u,inputComponent:p,multiline:x,ref:n,type:w},h,{classes:S({},v,{notchedOutline:null})}))});d1.muiName="Input";const p1=d1;function CI(e){return te("MuiSelect",e)}const wI=ne("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Qi=wI;var qv;const kI=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],EI=D("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Qi.select}`]:t.select},{[`&.${Qi.select}`]:t[n.variant]},{[`&.${Qi.error}`]:t.error},{[`&.${Qi.multiple}`]:t.multiple}]}})(c1,{[`&.${Qi.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),$I=D("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${z(n.variant)}`],n.open&&t.iconOpen]}})(u1),PI=D("input",{shouldForwardProp:e=>Ex(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Yv(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function RI(e){return e==null||typeof e=="string"&&!e.trim()}const TI=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,a={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${z(n)}`,i&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return oe(a,CI,t)},MI=m.forwardRef(function(t,n){var r;const{"aria-describedby":o,"aria-label":i,autoFocus:s,autoWidth:a,children:l,className:c,defaultOpen:u,defaultValue:p,disabled:f,displayEmpty:x,error:b=!1,IconComponent:y,inputRef:w,labelId:h,MenuProps:v={},multiple:g,name:C,onBlur:k,onChange:$,onClose:E,onFocus:P,onOpen:_,open:R,readOnly:j,renderValue:A,SelectDisplayProps:M={},tabIndex:O,value:N,variant:L="standard"}=t,B=U(t,kI),[T,I]=Ws({controlled:N,default:p,name:"Select"}),[W,q]=Ws({controlled:R,default:u,name:"Select"}),se=m.useRef(null),ce=m.useRef(null),[X,K]=m.useState(null),{current:re}=m.useRef(R!=null),[ke,ve]=m.useState(),he=Ke(n,w),Be=m.useCallback(J=>{ce.current=J,J&&K(J)},[]),ae=X==null?void 0:X.parentNode;m.useImperativeHandle(he,()=>({focus:()=>{ce.current.focus()},node:se.current,value:T}),[T]),m.useEffect(()=>{u&&W&&X&&!re&&(ve(a?null:ae.clientWidth),ce.current.focus())},[X,a]),m.useEffect(()=>{s&&ce.current.focus()},[s]),m.useEffect(()=>{if(!h)return;const J=it(ce.current).getElementById(h);if(J){const Ce=()=>{getSelection().isCollapsed&&ce.current.focus()};return J.addEventListener("click",Ce),()=>{J.removeEventListener("click",Ce)}}},[h]);const Re=(J,Ce)=>{J?_&&_(Ce):E&&E(Ce),re||(ve(a?null:ae.clientWidth),q(J))},le=J=>{J.button===0&&(J.preventDefault(),ce.current.focus(),Re(!0,J))},pe=J=>{Re(!1,J)},ue=m.Children.toArray(l),gt=J=>{const Ce=ue.find(H=>H.props.value===J.target.value);Ce!==void 0&&(I(Ce.props.value),$&&$(J,Ce))},_e=J=>Ce=>{let H;if(Ce.currentTarget.hasAttribute("tabindex")){if(g){H=Array.isArray(T)?T.slice():[];const Y=T.indexOf(J.props.value);Y===-1?H.push(J.props.value):H.splice(Y,1)}else H=J.props.value;if(J.props.onClick&&J.props.onClick(Ce),T!==H&&(I(H),$)){const Y=Ce.nativeEvent||Ce,fe=new Y.constructor(Y.type,Y);Object.defineProperty(fe,"target",{writable:!0,value:{value:H,name:C}}),$(fe,J)}g||Re(!1,Ce)}},Oe=J=>{j||[" ","ArrowUp","ArrowDown","Enter"].indexOf(J.key)!==-1&&(J.preventDefault(),Re(!0,J))},at=X!==null&&W,Te=J=>{!at&&k&&(Object.defineProperty(J,"target",{writable:!0,value:{value:T,name:C}}),k(J))};delete B["aria-invalid"];let ge,nt;const De=[];let be=!1;(Vl({value:T})||x)&&(A?ge=A(T):be=!0);const lt=ue.map(J=>{if(!m.isValidElement(J))return null;let Ce;if(g){if(!Array.isArray(T))throw new Error(vo(2));Ce=T.some(H=>Yv(H,J.props.value)),Ce&&be&&De.push(J.props.children)}else Ce=Yv(T,J.props.value),Ce&&be&&(nt=J.props.children);return m.cloneElement(J,{"aria-selected":Ce?"true":"false",onClick:_e(J),onKeyUp:H=>{H.key===" "&&H.preventDefault(),J.props.onKeyUp&&J.props.onKeyUp(H)},role:"option",selected:Ce,value:void 0,"data-value":J.props.value})});be&&(g?De.length===0?ge=null:ge=De.reduce((J,Ce,H)=>(J.push(Ce),H<De.length-1&&J.push(", "),J),[]):ge=nt);let pt=ke;!a&&re&&X&&(pt=ae.clientWidth);let yt;typeof O<"u"?yt=O:yt=f?null:0;const ye=M.id||(C?`mui-component-select-${C}`:void 0),Z=S({},t,{variant:L,value:T,open:at,error:b}),Ge=TI(Z),zt=S({},v.PaperProps,(r=v.slotProps)==null?void 0:r.paper),Xt=aa();return d.jsxs(m.Fragment,{children:[d.jsx(EI,S({ref:Be,tabIndex:yt,role:"combobox","aria-controls":Xt,"aria-disabled":f?"true":void 0,"aria-expanded":at?"true":"false","aria-haspopup":"listbox","aria-label":i,"aria-labelledby":[h,ye].filter(Boolean).join(" ")||void 0,"aria-describedby":o,onKeyDown:Oe,onMouseDown:f||j?null:le,onBlur:Te,onFocus:P},M,{ownerState:Z,className:V(M.className,Ge.select,c),id:ye,children:RI(ge)?qv||(qv=d.jsx("span",{className:"notranslate",children:""})):ge})),d.jsx(PI,S({"aria-invalid":b,value:Array.isArray(T)?T.join(","):T,name:C,ref:se,"aria-hidden":!0,onChange:gt,tabIndex:-1,disabled:f,className:Ge.nativeInput,autoFocus:s,ownerState:Z},B)),d.jsx($I,{as:y,className:Ge.icon,ownerState:Z}),d.jsx(l1,S({id:`menu-${C||""}`,anchorEl:ae,open:at,onClose:pe,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},v,{MenuListProps:S({"aria-labelledby":h,role:"listbox","aria-multiselectable":g?"true":void 0,disableListWrap:!0,id:Xt},v.MenuListProps),slotProps:S({},v.slotProps,{paper:S({},zt,{style:S({minWidth:pt},zt!=null?zt.style:null)})}),children:lt}))]})}),jI=MI,OI=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],_I=["root"],II=e=>{const{classes:t}=e;return t},Yf={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>un(e)&&e!=="variant",slot:"Root"},NI=D(r1,Yf)(""),AI=D(p1,Yf)(""),LI=D(Zx,Yf)(""),f1=m.forwardRef(function(t,n){const r=ie({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:i,classes:s={},className:a,defaultOpen:l=!1,displayEmpty:c=!1,IconComponent:u=zT,id:p,input:f,inputProps:x,label:b,labelId:y,MenuProps:w,multiple:h=!1,native:v=!1,onClose:g,onOpen:C,open:k,renderValue:$,SelectDisplayProps:E,variant:P="outlined"}=r,_=U(r,OI),R=v?pI:jI,j=ko(),A=ji({props:r,muiFormControl:j,states:["variant","error"]}),M=A.variant||P,O=S({},r,{variant:M,classes:s}),N=II(O),L=U(N,_I),B=f||{standard:d.jsx(NI,{ownerState:O}),outlined:d.jsx(AI,{label:b,ownerState:O}),filled:d.jsx(LI,{ownerState:O})}[M],T=Ke(n,Co(B));return d.jsx(m.Fragment,{children:m.cloneElement(B,S({inputComponent:R,inputProps:S({children:i,error:A.error,IconComponent:u,variant:M,type:void 0,multiple:h},v?{id:p}:{autoWidth:o,defaultOpen:l,displayEmpty:c,labelId:y,MenuProps:w,onClose:g,onOpen:C,open:k,renderValue:$,SelectDisplayProps:S({id:p},E)},x,{classes:x?Nt(L,x.classes):L},f?f.props.inputProps:{})},(h&&v||c)&&M==="outlined"?{notched:!0}:{},{ref:T,className:V(B.props.className,a,N.root)},!f&&{variant:M},_))})});f1.muiName="Select";const m1=f1;function zI(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:n=!1,onClose:r,open:o,resumeHideDuration:i}=e,s=no();m.useEffect(()=>{if(!o)return;function h(v){v.defaultPrevented||(v.key==="Escape"||v.key==="Esc")&&(r==null||r(v,"escapeKeyDown"))}return document.addEventListener("keydown",h),()=>{document.removeEventListener("keydown",h)}},[o,r]);const a=Tt((h,v)=>{r==null||r(h,v)}),l=Tt(h=>{!r||h==null||s.start(h,()=>{a(null,"timeout")})});m.useEffect(()=>(o&&l(t),s.clear),[o,t,l,s]);const c=h=>{r==null||r(h,"clickaway")},u=s.clear,p=m.useCallback(()=>{t!=null&&l(i??t*.5)},[t,i,l]),f=h=>v=>{const g=h.onBlur;g==null||g(v),p()},x=h=>v=>{const g=h.onFocus;g==null||g(v),u()},b=h=>v=>{const g=h.onMouseEnter;g==null||g(v),u()},y=h=>v=>{const g=h.onMouseLeave;g==null||g(v),p()};return m.useEffect(()=>{if(!n&&o)return window.addEventListener("focus",p),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",p),window.removeEventListener("blur",u)}},[n,o,p,u]),{getRootProps:(h={})=>{const v=S({},Ll(e),Ll(h));return S({role:"presentation"},h,v,{onBlur:f(v),onFocus:x(v),onMouseEnter:b(v),onMouseLeave:y(v)})},onClickAway:c}}function BI(e){return te("MuiSnackbarContent",e)}ne("MuiSnackbarContent",["root","message","action"]);const DI=["action","className","message","role"],FI=e=>{const{classes:t}=e;return oe({root:["root"],action:["action"],message:["message"]},BI,t)},WI=D(Le,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,n=J2(e.palette.background.default,t);return S({},e.typography.body2,{color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(n),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:n,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}})}),UI=D("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),VI=D("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),HI=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiSnackbarContent"}),{action:o,className:i,message:s,role:a="alert"}=r,l=U(r,DI),c=r,u=FI(c);return d.jsxs(WI,S({role:a,square:!0,elevation:6,className:V(u.root,i),ownerState:c,ref:n},l,{children:[d.jsx(UI,{className:u.message,ownerState:c,children:s}),o?d.jsx(VI,{className:u.action,ownerState:c,children:o}):null]}))}),KI=HI;function GI(e){return te("MuiSnackbar",e)}ne("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const qI=["onEnter","onExited"],YI=["action","anchorOrigin","autoHideDuration","children","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onBlur","onClose","onFocus","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"],XI=e=>{const{classes:t,anchorOrigin:n}=e,r={root:["root",`anchorOrigin${z(n.vertical)}${z(n.horizontal)}`]};return oe(r,GI,t)},Xv=D("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`anchorOrigin${z(n.anchorOrigin.vertical)}${z(n.anchorOrigin.horizontal)}`]]}})(({theme:e,ownerState:t})=>{const n={left:"50%",right:"auto",transform:"translateX(-50%)"};return S({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},t.anchorOrigin.vertical==="top"?{top:8}:{bottom:8},t.anchorOrigin.horizontal==="left"&&{justifyContent:"flex-start"},t.anchorOrigin.horizontal==="right"&&{justifyContent:"flex-end"},{[e.breakpoints.up("sm")]:S({},t.anchorOrigin.vertical==="top"?{top:24}:{bottom:24},t.anchorOrigin.horizontal==="center"&&n,t.anchorOrigin.horizontal==="left"&&{left:24,right:"auto"},t.anchorOrigin.horizontal==="right"&&{right:24,left:"auto"})})}),QI=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiSnackbar"}),o=wo(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{action:s,anchorOrigin:{vertical:a,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:u,className:p,ClickAwayListenerProps:f,ContentProps:x,disableWindowBlurListener:b=!1,message:y,open:w,TransitionComponent:h=Hl,transitionDuration:v=i,TransitionProps:{onEnter:g,onExited:C}={}}=r,k=U(r.TransitionProps,qI),$=U(r,YI),E=S({},r,{anchorOrigin:{vertical:a,horizontal:l},autoHideDuration:c,disableWindowBlurListener:b,TransitionComponent:h,transitionDuration:v}),P=XI(E),{getRootProps:_,onClickAway:R}=zI(S({},E)),[j,A]=m.useState(!0),M=$n({elementType:Xv,getSlotProps:_,externalForwardedProps:$,ownerState:E,additionalProps:{ref:n},className:[P.root,p]}),O=L=>{A(!0),C&&C(L)},N=(L,B)=>{A(!1),g&&g(L,B)};return!w&&j?null:d.jsx(YM,S({onClickAway:R},f,{children:d.jsx(Xv,S({},M,{children:d.jsx(h,S({appear:!0,in:w,timeout:v,direction:a==="top"?"down":"up",onEnter:N,onExited:O},k,{children:u||d.jsx(KI,S({message:y,action:s},x))}))}))}))}),ZI=QI;function JI(e){return te("MuiTooltip",e)}const e4=ne("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),jr=e4,t4=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function n4(e){return Math.round(e*1e5)/1e5}const r4=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:i}=e,s={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${z(i.split("-")[0])}`],arrow:["arrow"]};return oe(s,JI,t)},o4=D(Ux,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>S({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${jr.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${jr.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${jr.arrow}`]:S({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${jr.arrow}`]:S({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),i4=D("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${z(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>S({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:Pe(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${n4(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${jr.popper}[data-popper-placement*="left"] &`]:S({transformOrigin:"right center"},t.isRtl?S({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):S({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${jr.popper}[data-popper-placement*="right"] &`]:S({transformOrigin:"left center"},t.isRtl?S({marginRight:"14px"},t.touch&&{marginRight:"24px"}):S({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${jr.popper}[data-popper-placement*="top"] &`]:S({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${jr.popper}[data-popper-placement*="bottom"] &`]:S({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),s4=D("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:Pe(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let za=!1;const Qv=new la;let Zi={x:0,y:0};function Ba(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const a4=m.forwardRef(function(t,n){var r,o,i,s,a,l,c,u,p,f,x,b,y,w,h,v,g,C,k;const $=ie({props:t,name:"MuiTooltip"}),{arrow:E=!1,children:P,components:_={},componentsProps:R={},describeChild:j=!1,disableFocusListener:A=!1,disableHoverListener:M=!1,disableInteractive:O=!1,disableTouchListener:N=!1,enterDelay:L=100,enterNextDelay:B=0,enterTouchDelay:T=700,followCursor:I=!1,id:W,leaveDelay:q=0,leaveTouchDelay:se=1500,onClose:ce,onOpen:X,open:K,placement:re="bottom",PopperComponent:ke,PopperProps:ve={},slotProps:he={},slots:Be={},title:ae,TransitionComponent:Re=Hl,TransitionProps:le}=$,pe=U($,t4),ue=m.isValidElement(P)?P:d.jsx("span",{children:P}),gt=wo(),_e=Vc(),[Oe,at]=m.useState(),[Te,ge]=m.useState(null),nt=m.useRef(!1),De=O||I,be=no(),lt=no(),pt=no(),yt=no(),[ye,Z]=Ws({controlled:K,default:!1,name:"Tooltip",state:"open"});let Ge=ye;const zt=aa(W),Xt=m.useRef(),J=Tt(()=>{Xt.current!==void 0&&(document.body.style.WebkitUserSelect=Xt.current,Xt.current=void 0),yt.clear()});m.useEffect(()=>J,[J]);const Ce=me=>{Qv.clear(),za=!0,Z(!0),X&&!Ge&&X(me)},H=Tt(me=>{Qv.start(800+q,()=>{za=!1}),Z(!1),ce&&Ge&&ce(me),be.start(gt.transitions.duration.shortest,()=>{nt.current=!1})}),Y=me=>{nt.current&&me.type!=="touchstart"||(Oe&&Oe.removeAttribute("title"),lt.clear(),pt.clear(),L||za&&B?lt.start(za?B:L,()=>{Ce(me)}):Ce(me))},fe=me=>{lt.clear(),pt.start(q,()=>{H(me)})},{isFocusVisibleRef:xe,onBlur:qe,onFocus:xt,ref:dn}=$f(),[,xr]=m.useState(!1),On=me=>{qe(me),xe.current===!1&&(xr(!1),fe(me))},Po=me=>{Oe||at(me.currentTarget),xt(me),xe.current===!0&&(xr(!0),Y(me))},gm=me=>{nt.current=!0;const Qt=ue.props;Qt.onTouchStart&&Qt.onTouchStart(me)},H1=me=>{gm(me),pt.clear(),be.clear(),J(),Xt.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",yt.start(T,()=>{document.body.style.WebkitUserSelect=Xt.current,Y(me)})},K1=me=>{ue.props.onTouchEnd&&ue.props.onTouchEnd(me),J(),pt.start(se,()=>{H(me)})};m.useEffect(()=>{if(!Ge)return;function me(Qt){(Qt.key==="Escape"||Qt.key==="Esc")&&H(Qt)}return document.addEventListener("keydown",me),()=>{document.removeEventListener("keydown",me)}},[H,Ge]);const G1=Ke(Co(ue),dn,at,n);!ae&&ae!==0&&(Ge=!1);const nu=m.useRef(),q1=me=>{const Qt=ue.props;Qt.onMouseMove&&Qt.onMouseMove(me),Zi={x:me.clientX,y:me.clientY},nu.current&&nu.current.update()},_i={},ru=typeof ae=="string";j?(_i.title=!Ge&&ru&&!M?ae:null,_i["aria-describedby"]=Ge?zt:null):(_i["aria-label"]=ru?ae:null,_i["aria-labelledby"]=Ge&&!ru?zt:null);const _n=S({},_i,pe,ue.props,{className:V(pe.className,ue.props.className),onTouchStart:gm,ref:G1},I?{onMouseMove:q1}:{}),Ii={};N||(_n.onTouchStart=H1,_n.onTouchEnd=K1),M||(_n.onMouseOver=Ba(Y,_n.onMouseOver),_n.onMouseLeave=Ba(fe,_n.onMouseLeave),De||(Ii.onMouseOver=Y,Ii.onMouseLeave=fe)),A||(_n.onFocus=Ba(Po,_n.onFocus),_n.onBlur=Ba(On,_n.onBlur),De||(Ii.onFocus=Po,Ii.onBlur=On));const Y1=m.useMemo(()=>{var me;let Qt=[{name:"arrow",enabled:!!Te,options:{element:Te,padding:4}}];return(me=ve.popperOptions)!=null&&me.modifiers&&(Qt=Qt.concat(ve.popperOptions.modifiers)),S({},ve.popperOptions,{modifiers:Qt})},[Te,ve]),Ni=S({},$,{isRtl:_e,arrow:E,disableInteractive:De,placement:re,PopperComponentProp:ke,touch:nt.current}),ou=r4(Ni),ym=(r=(o=Be.popper)!=null?o:_.Popper)!=null?r:o4,xm=(i=(s=(a=Be.transition)!=null?a:_.Transition)!=null?s:Re)!=null?i:Hl,bm=(l=(c=Be.tooltip)!=null?c:_.Tooltip)!=null?l:i4,Sm=(u=(p=Be.arrow)!=null?p:_.Arrow)!=null?u:s4,X1=Xo(ym,S({},ve,(f=he.popper)!=null?f:R.popper,{className:V(ou.popper,ve==null?void 0:ve.className,(x=(b=he.popper)!=null?b:R.popper)==null?void 0:x.className)}),Ni),Q1=Xo(xm,S({},le,(y=he.transition)!=null?y:R.transition),Ni),Z1=Xo(bm,S({},(w=he.tooltip)!=null?w:R.tooltip,{className:V(ou.tooltip,(h=(v=he.tooltip)!=null?v:R.tooltip)==null?void 0:h.className)}),Ni),J1=Xo(Sm,S({},(g=he.arrow)!=null?g:R.arrow,{className:V(ou.arrow,(C=(k=he.arrow)!=null?k:R.arrow)==null?void 0:C.className)}),Ni);return d.jsxs(m.Fragment,{children:[m.cloneElement(ue,_n),d.jsx(ym,S({as:ke??Ux,placement:re,anchorEl:I?{getBoundingClientRect:()=>({top:Zi.y,left:Zi.x,right:Zi.x,bottom:Zi.y,width:0,height:0})}:Oe,popperRef:nu,open:Oe?Ge:!1,id:zt,transition:!0},Ii,X1,{popperOptions:Y1,children:({TransitionProps:me})=>d.jsx(xm,S({timeout:gt.transitions.duration.shorter},me,Q1,{children:d.jsxs(bm,S({},Z1,{children:[ae,E?d.jsx(Sm,S({},J1,{ref:ge})):null]}))}))}))]})}),Vu=a4;function l4(e){return te("MuiSwitch",e)}const c4=ne("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Ot=c4,u4=["className","color","edge","size","sx"],d4=e=>{const{classes:t,edge:n,size:r,color:o,checked:i,disabled:s}=e,a={root:["root",n&&`edge${z(n)}`,`size${z(r)}`],switchBase:["switchBase",`color${z(o)}`,i&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=oe(a,l4,t);return S({},t,l)},p4=D("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${z(n.edge)}`],t[`size${z(n.size)}`]]}})({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${Ot.thumb}`]:{width:16,height:16},[`& .${Ot.switchBase}`]:{padding:4,[`&.${Ot.checked}`]:{transform:"translateX(16px)"}}}}]}),f4=D(zM,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${Ot.input}`]:t.input},n.color!=="default"&&t[`color${z(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${Ot.checked}`]:{transform:"translateX(20px)"},[`&.${Ot.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${Ot.checked} + .${Ot.track}`]:{opacity:.5},[`&.${Ot.disabled} + .${Ot.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${Ot.input}`]:{left:"-100%",width:"300%"}}),({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(([,t])=>t.main&&t.light).map(([t])=>({props:{color:t},style:{[`&.${Ot.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Pe(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ot.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${e.palette.mode==="light"?Bl(e.palette[t].main,.62):zl(e.palette[t].main,.55)}`}},[`&.${Ot.checked} + .${Ot.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]})),m4=D("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),h4=D("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),v4=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiSwitch"}),{className:o,color:i="primary",edge:s=!1,size:a="medium",sx:l}=r,c=U(r,u4),u=S({},r,{color:i,edge:s,size:a}),p=d4(u),f=d.jsx(h4,{className:p.thumb,ownerState:u});return d.jsxs(p4,{className:V(p.root,o),sx:l,ownerState:u,children:[d.jsx(f4,S({type:"checkbox",icon:f,checkedIcon:f,ref:n,ownerState:u},c,{classes:S({},p,{root:p.switchBase})})),d.jsx(m4,{className:p.track,ownerState:u})]})}),Hu=v4;function g4(e){return te("MuiTab",e)}const y4=ne("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),wr=y4,x4=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],b4=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:i,label:s,selected:a,disabled:l}=e,c={root:["root",i&&s&&"labelIcon",`textColor${z(n)}`,r&&"fullWidth",o&&"wrapped",a&&"selected",l&&"disabled"],iconWrapper:["iconWrapper"]};return oe(c,g4,t)},S4=D(Jn,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${z(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped,{[`& .${wr.iconWrapper}`]:t.iconWrapper}]}})(({theme:e,ownerState:t})=>S({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${wr.iconWrapper}`]:S({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${wr.selected}`]:{opacity:1},[`&.${wr.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${wr.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${wr.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${wr.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${wr.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),C4=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiTab"}),{className:o,disabled:i=!1,disableFocusRipple:s=!1,fullWidth:a,icon:l,iconPosition:c="top",indicator:u,label:p,onChange:f,onClick:x,onFocus:b,selected:y,selectionFollowsFocus:w,textColor:h="inherit",value:v,wrapped:g=!1}=r,C=U(r,x4),k=S({},r,{disabled:i,disableFocusRipple:s,selected:y,icon:!!l,iconPosition:c,label:!!p,fullWidth:a,textColor:h,wrapped:g}),$=b4(k),E=l&&p&&m.isValidElement(l)?m.cloneElement(l,{className:V($.iconWrapper,l.props.className)}):l,P=R=>{!y&&f&&f(R,v),x&&x(R)},_=R=>{w&&!y&&f&&f(R,v),b&&b(R)};return d.jsxs(S4,S({focusRipple:!s,className:V($.root,o),ref:n,role:"tab","aria-selected":y,disabled:i,onClick:P,onFocus:_,ownerState:k,tabIndex:y?0:-1},C,{children:[c==="top"||c==="start"?d.jsxs(m.Fragment,{children:[E,p]}):d.jsxs(m.Fragment,{children:[p,E]}),u]}))}),oo=C4;function w4(e){return te("MuiToolbar",e)}ne("MuiToolbar",["root","gutters","regular","dense"]);const k4=["className","component","disableGutters","variant"],E4=e=>{const{classes:t,disableGutters:n,variant:r}=e;return oe({root:["root",!n&&"gutters",r]},w4,t)},$4=D("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>S({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),P4=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiToolbar"}),{className:o,component:i="div",disableGutters:s=!1,variant:a="regular"}=r,l=U(r,k4),c=S({},r,{component:i,disableGutters:s,variant:a}),u=E4(c);return d.jsx($4,S({as:i,className:V(u.root,o),ref:n,ownerState:c},l))}),R4=P4,T4=nr(d.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),M4=nr(d.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function j4(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function O4(e,t,n,r={},o=()=>{}){const{ease:i=j4,duration:s=300}=r;let a=null;const l=t[e];let c=!1;const u=()=>{c=!0},p=f=>{if(c){o(new Error("Animation cancelled"));return}a===null&&(a=f);const x=Math.min(1,(f-a)/s);if(t[e]=i(x)*(n-l)+l,x>=1){requestAnimationFrame(()=>{o(null)});return}requestAnimationFrame(p)};return l===n?(o(new Error("Element already at target position")),u):(requestAnimationFrame(p),u)}const _4=["onChange"],I4={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function N4(e){const{onChange:t}=e,n=U(e,_4),r=m.useRef(),o=m.useRef(null),i=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return on(()=>{const s=sa(()=>{const l=r.current;i(),l!==r.current&&t(r.current)}),a=Zn(o.current);return a.addEventListener("resize",s),()=>{s.clear(),a.removeEventListener("resize",s)}},[t]),m.useEffect(()=>{i(),t(r.current)},[t]),d.jsx("div",S({style:I4},n,{ref:o}))}function A4(e){return te("MuiTabScrollButton",e)}const L4=ne("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),z4=L4,B4=["className","slots","slotProps","direction","orientation","disabled"],D4=e=>{const{classes:t,orientation:n,disabled:r}=e;return oe({root:["root",n,r&&"disabled"]},A4,t)},F4=D(Jn,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>S({width:40,flexShrink:0,opacity:.8,[`&.${z4.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),W4=m.forwardRef(function(t,n){var r,o;const i=ie({props:t,name:"MuiTabScrollButton"}),{className:s,slots:a={},slotProps:l={},direction:c}=i,u=U(i,B4),p=Vc(),f=S({isRtl:p},i),x=D4(f),b=(r=a.StartScrollButtonIcon)!=null?r:T4,y=(o=a.EndScrollButtonIcon)!=null?o:M4,w=$n({elementType:b,externalSlotProps:l.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:f}),h=$n({elementType:y,externalSlotProps:l.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:f});return d.jsx(F4,S({component:"div",className:V(x.root,s),ref:n,role:null,ownerState:f,tabIndex:null},u,{children:c==="left"?d.jsx(b,S({},w)):d.jsx(y,S({},h))}))}),U4=W4;function V4(e){return te("MuiTabs",e)}const H4=ne("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),Ku=H4,K4=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Zv=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,Jv=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Da=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const i=o.disabled||o.getAttribute("aria-disabled")==="true";if(!o.hasAttribute("tabindex")||i)o=n(e,o);else{o.focus();return}}},G4=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:i,centered:s,scrollButtonsHideMobile:a,classes:l}=e;return oe({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",a&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},V4,l)},q4=D("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Ku.scrollButtons}`]:t.scrollButtons},{[`& .${Ku.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>S({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${Ku.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),Y4=D("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>S({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),X4=D("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>S({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),Q4=D("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>S({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),Z4=D(N4)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),eg={},J4=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiTabs"}),o=wo(),i=Vc(),{"aria-label":s,"aria-labelledby":a,action:l,centered:c=!1,children:u,className:p,component:f="div",allowScrollButtonsMobile:x=!1,indicatorColor:b="primary",onChange:y,orientation:w="horizontal",ScrollButtonComponent:h=U4,scrollButtons:v="auto",selectionFollowsFocus:g,slots:C={},slotProps:k={},TabIndicatorProps:$={},TabScrollButtonProps:E={},textColor:P="primary",value:_,variant:R="standard",visibleScrollbar:j=!1}=r,A=U(r,K4),M=R==="scrollable",O=w==="vertical",N=O?"scrollTop":"scrollLeft",L=O?"top":"left",B=O?"bottom":"right",T=O?"clientHeight":"clientWidth",I=O?"height":"width",W=S({},r,{component:f,allowScrollButtonsMobile:x,indicatorColor:b,orientation:w,vertical:O,scrollButtons:v,textColor:P,variant:R,visibleScrollbar:j,fixed:!M,hideScrollbar:M&&!j,scrollableX:M&&!O,scrollableY:M&&O,centered:c&&!M,scrollButtonsHideMobile:!x}),q=G4(W),se=$n({elementType:C.StartScrollButtonIcon,externalSlotProps:k.startScrollButtonIcon,ownerState:W}),ce=$n({elementType:C.EndScrollButtonIcon,externalSlotProps:k.endScrollButtonIcon,ownerState:W}),[X,K]=m.useState(!1),[re,ke]=m.useState(eg),[ve,he]=m.useState(!1),[Be,ae]=m.useState(!1),[Re,le]=m.useState(!1),[pe,ue]=m.useState({overflow:"hidden",scrollbarWidth:0}),gt=new Map,_e=m.useRef(null),Oe=m.useRef(null),at=()=>{const H=_e.current;let Y;if(H){const xe=H.getBoundingClientRect();Y={clientWidth:H.clientWidth,scrollLeft:H.scrollLeft,scrollTop:H.scrollTop,scrollLeftNormalized:w2(H,i?"rtl":"ltr"),scrollWidth:H.scrollWidth,top:xe.top,bottom:xe.bottom,left:xe.left,right:xe.right}}let fe;if(H&&_!==!1){const xe=Oe.current.children;if(xe.length>0){const qe=xe[gt.get(_)];fe=qe?qe.getBoundingClientRect():null}}return{tabsMeta:Y,tabMeta:fe}},Te=Tt(()=>{const{tabsMeta:H,tabMeta:Y}=at();let fe=0,xe;if(O)xe="top",Y&&H&&(fe=Y.top-H.top+H.scrollTop);else if(xe=i?"right":"left",Y&&H){const xt=i?H.scrollLeftNormalized+H.clientWidth-H.scrollWidth:H.scrollLeft;fe=(i?-1:1)*(Y[xe]-H[xe]+xt)}const qe={[xe]:fe,[I]:Y?Y[I]:0};if(isNaN(re[xe])||isNaN(re[I]))ke(qe);else{const xt=Math.abs(re[xe]-qe[xe]),dn=Math.abs(re[I]-qe[I]);(xt>=1||dn>=1)&&ke(qe)}}),ge=(H,{animation:Y=!0}={})=>{Y?O4(N,_e.current,H,{duration:o.transitions.duration.standard}):_e.current[N]=H},nt=H=>{let Y=_e.current[N];O?Y+=H:(Y+=H*(i?-1:1),Y*=i&&cx()==="reverse"?-1:1),ge(Y)},De=()=>{const H=_e.current[T];let Y=0;const fe=Array.from(Oe.current.children);for(let xe=0;xe<fe.length;xe+=1){const qe=fe[xe];if(Y+qe[T]>H){xe===0&&(Y=H);break}Y+=qe[T]}return Y},be=()=>{nt(-1*De())},lt=()=>{nt(De())},pt=m.useCallback(H=>{ue({overflow:null,scrollbarWidth:H})},[]),yt=()=>{const H={};H.scrollbarSizeListener=M?d.jsx(Z4,{onChange:pt,className:V(q.scrollableX,q.hideScrollbar)}):null;const fe=M&&(v==="auto"&&(ve||Be)||v===!0);return H.scrollButtonStart=fe?d.jsx(h,S({slots:{StartScrollButtonIcon:C.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:se},orientation:w,direction:i?"right":"left",onClick:be,disabled:!ve},E,{className:V(q.scrollButtons,E.className)})):null,H.scrollButtonEnd=fe?d.jsx(h,S({slots:{EndScrollButtonIcon:C.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:ce},orientation:w,direction:i?"left":"right",onClick:lt,disabled:!Be},E,{className:V(q.scrollButtons,E.className)})):null,H},ye=Tt(H=>{const{tabsMeta:Y,tabMeta:fe}=at();if(!(!fe||!Y)){if(fe[L]<Y[L]){const xe=Y[N]+(fe[L]-Y[L]);ge(xe,{animation:H})}else if(fe[B]>Y[B]){const xe=Y[N]+(fe[B]-Y[B]);ge(xe,{animation:H})}}}),Z=Tt(()=>{M&&v!==!1&&le(!Re)});m.useEffect(()=>{const H=sa(()=>{_e.current&&Te()});let Y;const fe=xt=>{xt.forEach(dn=>{dn.removedNodes.forEach(xr=>{var On;(On=Y)==null||On.unobserve(xr)}),dn.addedNodes.forEach(xr=>{var On;(On=Y)==null||On.observe(xr)})}),H(),Z()},xe=Zn(_e.current);xe.addEventListener("resize",H);let qe;return typeof ResizeObserver<"u"&&(Y=new ResizeObserver(H),Array.from(Oe.current.children).forEach(xt=>{Y.observe(xt)})),typeof MutationObserver<"u"&&(qe=new MutationObserver(fe),qe.observe(Oe.current,{childList:!0})),()=>{var xt,dn;H.clear(),xe.removeEventListener("resize",H),(xt=qe)==null||xt.disconnect(),(dn=Y)==null||dn.disconnect()}},[Te,Z]),m.useEffect(()=>{const H=Array.from(Oe.current.children),Y=H.length;if(typeof IntersectionObserver<"u"&&Y>0&&M&&v!==!1){const fe=H[0],xe=H[Y-1],qe={root:_e.current,threshold:.99},xt=Po=>{he(!Po[0].isIntersecting)},dn=new IntersectionObserver(xt,qe);dn.observe(fe);const xr=Po=>{ae(!Po[0].isIntersecting)},On=new IntersectionObserver(xr,qe);return On.observe(xe),()=>{dn.disconnect(),On.disconnect()}}},[M,v,Re,u==null?void 0:u.length]),m.useEffect(()=>{K(!0)},[]),m.useEffect(()=>{Te()}),m.useEffect(()=>{ye(eg!==re)},[ye,re]),m.useImperativeHandle(l,()=>({updateIndicator:Te,updateScrollButtons:Z}),[Te,Z]);const Ge=d.jsx(Q4,S({},$,{className:V(q.indicator,$.className),ownerState:W,style:S({},re,$.style)}));let zt=0;const Xt=m.Children.map(u,H=>{if(!m.isValidElement(H))return null;const Y=H.props.value===void 0?zt:H.props.value;gt.set(Y,zt);const fe=Y===_;return zt+=1,m.cloneElement(H,S({fullWidth:R==="fullWidth",indicator:fe&&!X&&Ge,selected:fe,selectionFollowsFocus:g,onChange:y,textColor:P,value:Y},zt===1&&_===!1&&!H.props.tabIndex?{tabIndex:0}:{}))}),J=H=>{const Y=Oe.current,fe=it(Y).activeElement;if(fe.getAttribute("role")!=="tab")return;let qe=w==="horizontal"?"ArrowLeft":"ArrowUp",xt=w==="horizontal"?"ArrowRight":"ArrowDown";switch(w==="horizontal"&&i&&(qe="ArrowRight",xt="ArrowLeft"),H.key){case qe:H.preventDefault(),Da(Y,fe,Jv);break;case xt:H.preventDefault(),Da(Y,fe,Zv);break;case"Home":H.preventDefault(),Da(Y,null,Zv);break;case"End":H.preventDefault(),Da(Y,null,Jv);break}},Ce=yt();return d.jsxs(q4,S({className:V(q.root,p),ownerState:W,ref:n,as:f},A,{children:[Ce.scrollButtonStart,Ce.scrollbarSizeListener,d.jsxs(Y4,{className:q.scroller,ownerState:W,style:{overflow:pe.overflow,[O?`margin${i?"Left":"Right"}`:"marginBottom"]:j?void 0:-pe.scrollbarWidth},ref:_e,children:[d.jsx(X4,{"aria-label":s,"aria-labelledby":a,"aria-orientation":w==="vertical"?"vertical":null,className:q.flexContainer,ownerState:W,onKeyDown:J,ref:Oe,role:"tablist",children:Xt}),X&&Ge]}),Ce.scrollButtonEnd]}))}),h1=J4;function eN(e){return te("MuiTextField",e)}ne("MuiTextField",["root"]);const tN=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],nN={standard:r1,filled:Zx,outlined:p1},rN=e=>{const{classes:t}=e;return oe({root:["root"]},eN,t)},oN=D(Jx,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),iN=m.forwardRef(function(t,n){const r=ie({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:i=!1,children:s,className:a,color:l="primary",defaultValue:c,disabled:u=!1,error:p=!1,FormHelperTextProps:f,fullWidth:x=!1,helperText:b,id:y,InputLabelProps:w,inputProps:h,InputProps:v,inputRef:g,label:C,maxRows:k,minRows:$,multiline:E=!1,name:P,onBlur:_,onChange:R,onFocus:j,placeholder:A,required:M=!1,rows:O,select:N=!1,SelectProps:L,type:B,value:T,variant:I="outlined"}=r,W=U(r,tN),q=S({},r,{autoFocus:i,color:l,disabled:u,error:p,fullWidth:x,multiline:E,required:M,select:N,variant:I}),se=rN(q),ce={};I==="outlined"&&(w&&typeof w.shrink<"u"&&(ce.notched=w.shrink),ce.label=C),N&&((!L||!L.native)&&(ce.id=void 0),ce["aria-describedby"]=void 0);const X=aa(y),K=b&&X?`${X}-helper-text`:void 0,re=C&&X?`${X}-label`:void 0,ke=nN[I],ve=d.jsx(ke,S({"aria-describedby":K,autoComplete:o,autoFocus:i,defaultValue:c,fullWidth:x,multiline:E,name:P,rows:O,maxRows:k,minRows:$,type:B,value:T,id:X,inputRef:g,onBlur:_,onChange:R,onFocus:j,placeholder:A,inputProps:h},ce,v));return d.jsxs(oN,S({className:V(se.root,a),disabled:u,error:p,fullWidth:x,ref:n,required:M,color:l,variant:I,ownerState:q},W,{children:[C!=null&&C!==""&&d.jsx(o1,S({htmlFor:X,id:re},w,{children:C})),N?d.jsx(m1,S({"aria-describedby":K,id:X,labelId:re,value:T,input:ve},L,{children:s})):ve,b&&d.jsx(vO,S({id:K},f,{children:b}))]}))}),Pt=iN;/**
|
||
* @remix-run/router v1.23.0
|
||
*
|
||
* 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 Gs(){return Gs=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},Gs.apply(this,arguments)}var Or;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Or||(Or={}));const tg="popstate";function sN(e){e===void 0&&(e={});function t(o,i){let{pathname:s="/",search:a="",hash:l=""}=Eo(o.location.hash.substr(1));return!s.startsWith("/")&&!s.startsWith(".")&&(s="/"+s),ap("",{pathname:s,search:a,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(o,i){let s=o.document.querySelector("base"),a="";if(s&&s.getAttribute("href")){let l=o.location.href,c=l.indexOf("#");a=c===-1?l:l.slice(0,c)}return a+"#"+(typeof i=="string"?i:v1(i))}function r(o,i){Xf(o.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(i)+")")}return lN(t,n,r,e)}function dt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Xf(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function aN(){return Math.random().toString(36).substr(2,8)}function ng(e,t){return{usr:e.state,key:e.key,idx:t}}function ap(e,t,n,r){return n===void 0&&(n=null),Gs({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Eo(t):t,{state:n,key:t&&t.key||r||aN()})}function v1(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 Eo(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 lN(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,a=Or.Pop,l=null,c=u();c==null&&(c=0,s.replaceState(Gs({},s.state,{idx:c}),""));function u(){return(s.state||{idx:null}).idx}function p(){a=Or.Pop;let w=u(),h=w==null?null:w-c;c=w,l&&l({action:a,location:y.location,delta:h})}function f(w,h){a=Or.Push;let v=ap(y.location,w,h);n&&n(v,w),c=u()+1;let g=ng(v,c),C=y.createHref(v);try{s.pushState(g,"",C)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;o.location.assign(C)}i&&l&&l({action:a,location:y.location,delta:1})}function x(w,h){a=Or.Replace;let v=ap(y.location,w,h);n&&n(v,w),c=u();let g=ng(v,c),C=y.createHref(v);s.replaceState(g,"",C),i&&l&&l({action:a,location:y.location,delta:0})}function b(w){let h=o.location.origin!=="null"?o.location.origin:o.location.href,v=typeof w=="string"?w:v1(w);return v=v.replace(/ $/,"%20"),dt(h,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,h)}let y={get action(){return a},get location(){return e(o,s)},listen(w){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(tg,p),l=w,()=>{o.removeEventListener(tg,p),l=null}},createHref(w){return t(o,w)},createURL:b,encodeLocation(w){let h=b(w);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:f,replace:x,go(w){return s.go(w)}};return y}var rg;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(rg||(rg={}));function cN(e,t,n){return n===void 0&&(n="/"),uN(e,t,n,!1)}function uN(e,t,n,r){let o=typeof t=="string"?Eo(t):t,i=x1(o.pathname||"/",n);if(i==null)return null;let s=g1(e);dN(s);let a=null;for(let l=0;a==null&&l<s.length;++l){let c=CN(i);a=bN(s[l],c,r)}return a}function g1(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let o=(i,s,a)=>{let l={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};l.relativePath.startsWith("/")&&(dt(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=co([r,l.relativePath]),u=n.concat(l);i.children&&i.children.length>0&&(dt(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),g1(i.children,t,u,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:yN(c,i.index),routesMeta:u})};return e.forEach((i,s)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))o(i,s);else for(let l of y1(i.path))o(i,s,l)}),t}function y1(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=y1(r.join("/")),a=[];return a.push(...s.map(l=>l===""?i:[i,l].join("/"))),o&&a.push(...s),a.map(l=>e.startsWith("/")&&l===""?"/":l)}function dN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:xN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const pN=/^:[\w-]+$/,fN=3,mN=2,hN=1,vN=10,gN=-2,og=e=>e==="*";function yN(e,t){let n=e.split("/"),r=n.length;return n.some(og)&&(r+=gN),t&&(r+=mN),n.filter(o=>!og(o)).reduce((o,i)=>o+(pN.test(i)?fN:i===""?hN:vN),r)}function xN(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 bN(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,o={},i="/",s=[];for(let a=0;a<r.length;++a){let l=r[a],c=a===r.length-1,u=i==="/"?t:t.slice(i.length)||"/",p=ig({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},u),f=l.route;if(!p&&c&&n&&!r[r.length-1].route.index&&(p=ig({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},u)),!p)return null;Object.assign(o,p.params),s.push({params:o,pathname:co([i,p.pathname]),pathnameBase:RN(co([i,p.pathnameBase])),route:f}),p.pathnameBase!=="/"&&(i=co([i,p.pathnameBase]))}return s}function ig(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=SN(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],s=i.replace(/(.)\/+$/,"$1"),a=o.slice(1);return{params:r.reduce((c,u,p)=>{let{paramName:f,isOptional:x}=u;if(f==="*"){let y=a[p]||"";s=i.slice(0,i.length-y.length).replace(/(.)\/+$/,"$1")}const b=a[p];return x&&!b?c[f]=void 0:c[f]=(b||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:s,pattern:e}}function SN(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Xf(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,(s,a,l)=>(r.push({paramName:a,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function CN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Xf(!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 x1(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 wN(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Eo(e):e;return{pathname:n?n.startsWith("/")?n:kN(n,t):t,search:TN(r),hash:MN(o)}}function kN(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 Gu(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 EN(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function $N(e,t){let n=EN(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function PN(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Eo(e):(o=Gs({},e),dt(!o.pathname||!o.pathname.includes("?"),Gu("?","pathname","search",o)),dt(!o.pathname||!o.pathname.includes("#"),Gu("#","pathname","hash",o)),dt(!o.search||!o.search.includes("#"),Gu("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,a;if(s==null)a=n;else{let p=t.length-1;if(!r&&s.startsWith("..")){let f=s.split("/");for(;f[0]==="..";)f.shift(),p-=1;o.pathname=f.join("/")}a=p>=0?t[p]:"/"}let l=wN(o,a),c=s&&s!=="/"&&s.endsWith("/"),u=(i||s===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}const co=e=>e.join("/").replace(/\/\/+/g,"/"),RN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),TN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,MN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function jN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const b1=["post","put","patch","delete"];new Set(b1);const ON=["get",...b1];new Set(ON);/**
|
||
* React Router v6.30.1
|
||
*
|
||
* 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 qs(){return qs=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},qs.apply(this,arguments)}const Qf=m.createContext(null),_N=m.createContext(null),Zc=m.createContext(null),Jc=m.createContext(null),Oi=m.createContext({outlet:null,matches:[],isDataRoute:!1}),S1=m.createContext(null);function eu(){return m.useContext(Jc)!=null}function Zf(){return eu()||dt(!1),m.useContext(Jc).location}function C1(e){m.useContext(Zc).static||m.useLayoutEffect(e)}function $o(){let{isDataRoute:e}=m.useContext(Oi);return e?KN():IN()}function IN(){eu()||dt(!1);let e=m.useContext(Qf),{basename:t,future:n,navigator:r}=m.useContext(Zc),{matches:o}=m.useContext(Oi),{pathname:i}=Zf(),s=JSON.stringify($N(o,n.v7_relativeSplatPath)),a=m.useRef(!1);return C1(()=>{a.current=!0}),m.useCallback(function(c,u){if(u===void 0&&(u={}),!a.current)return;if(typeof c=="number"){r.go(c);return}let p=PN(c,JSON.parse(s),i,u.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:co([t,p.pathname])),(u.replace?r.replace:r.push)(p,u.state,u)},[t,r,s,i,e])}function NN(e,t){return AN(e,t)}function AN(e,t,n,r){eu()||dt(!1);let{navigator:o}=m.useContext(Zc),{matches:i}=m.useContext(Oi),s=i[i.length-1],a=s?s.params:{};s&&s.pathname;let l=s?s.pathnameBase:"/";s&&s.route;let c=Zf(),u;if(t){var p;let w=typeof t=="string"?Eo(t):t;l==="/"||(p=w.pathname)!=null&&p.startsWith(l)||dt(!1),u=w}else u=c;let f=u.pathname||"/",x=f;if(l!=="/"){let w=l.replace(/^\//,"").split("/");x="/"+f.replace(/^\//,"").split("/").slice(w.length).join("/")}let b=cN(e,{pathname:x}),y=FN(b&&b.map(w=>Object.assign({},w,{params:Object.assign({},a,w.params),pathname:co([l,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:co([l,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),i,n,r);return t&&y?m.createElement(Jc.Provider,{value:{location:qs({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:Or.Pop}},y):y}function LN(){let e=HN(),t=jN(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)"},i=null;return m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:o},n):null,i)}const zN=m.createElement(LN,null);class BN extends m.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?m.createElement(Oi.Provider,{value:this.props.routeContext},m.createElement(S1.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function DN(e){let{routeContext:t,match:n,children:r}=e,o=m.useContext(Qf);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),m.createElement(Oi.Provider,{value:t},r)}function FN(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,a=(o=n)==null?void 0:o.errors;if(a!=null){let u=s.findIndex(p=>p.route.id&&(a==null?void 0:a[p.route.id])!==void 0);u>=0||dt(!1),s=s.slice(0,Math.min(s.length,u+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let u=0;u<s.length;u++){let p=s[u];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(c=u),p.route.id){let{loaderData:f,errors:x}=n,b=p.route.loader&&f[p.route.id]===void 0&&(!x||x[p.route.id]===void 0);if(p.route.lazy||b){l=!0,c>=0?s=s.slice(0,c+1):s=[s[0]];break}}}return s.reduceRight((u,p,f)=>{let x,b=!1,y=null,w=null;n&&(x=a&&p.route.id?a[p.route.id]:void 0,y=p.route.errorElement||zN,l&&(c<0&&f===0?(GN("route-fallback",!1),b=!0,w=null):c===f&&(b=!0,w=p.route.hydrateFallbackElement||null)));let h=t.concat(s.slice(0,f+1)),v=()=>{let g;return x?g=y:b?g=w:p.route.Component?g=m.createElement(p.route.Component,null):p.route.element?g=p.route.element:g=u,m.createElement(DN,{match:p,routeContext:{outlet:u,matches:h,isDataRoute:n!=null},children:g})};return n&&(p.route.ErrorBoundary||p.route.errorElement||f===0)?m.createElement(BN,{location:n.location,revalidation:n.revalidation,component:y,error:x,children:v(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):v()},null)}var w1=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(w1||{}),ql=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ql||{});function WN(e){let t=m.useContext(Qf);return t||dt(!1),t}function UN(e){let t=m.useContext(_N);return t||dt(!1),t}function VN(e){let t=m.useContext(Oi);return t||dt(!1),t}function k1(e){let t=VN(),n=t.matches[t.matches.length-1];return n.route.id||dt(!1),n.route.id}function HN(){var e;let t=m.useContext(S1),n=UN(ql.UseRouteError),r=k1(ql.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function KN(){let{router:e}=WN(w1.UseNavigateStable),t=k1(ql.UseNavigateStable),n=m.useRef(!1);return C1(()=>{n.current=!0}),m.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,qs({fromRouteId:t},i)))},[e,t])}const sg={};function GN(e,t,n){!t&&!sg[e]&&(sg[e]=!0)}function qN(e,t){e==null||e.v7_startTransition,(e==null?void 0:e.v7_relativeSplatPath)===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function kr(e){dt(!1)}function YN(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Or.Pop,navigator:i,static:s=!1,future:a}=e;eu()&&dt(!1);let l=t.replace(/^\/*/,"/"),c=m.useMemo(()=>({basename:l,navigator:i,static:s,future:qs({v7_relativeSplatPath:!1},a)}),[l,a,i,s]);typeof r=="string"&&(r=Eo(r));let{pathname:u="/",search:p="",hash:f="",state:x=null,key:b="default"}=r,y=m.useMemo(()=>{let w=x1(u,l);return w==null?null:{location:{pathname:w,search:p,hash:f,state:x,key:b},navigationType:o}},[l,u,p,f,x,b,o]);return y==null?null:m.createElement(Zc.Provider,{value:c},m.createElement(Jc.Provider,{children:n,value:y}))}function XN(e){let{children:t,location:n}=e;return NN(lp(t),n)}new Promise(()=>{});function lp(e,t){t===void 0&&(t=[]);let n=[];return m.Children.forEach(e,(r,o)=>{if(!m.isValidElement(r))return;let i=[...t,o];if(r.type===m.Fragment){n.push.apply(n,lp(r.props.children,i));return}r.type!==kr&&dt(!1),!r.props.index||!r.props.children||dt(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=lp(r.props.children,i)),n.push(s)}),n}/**
|
||
* React Router DOM v6.30.1
|
||
*
|
||
* 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
|
||
*/const QN="6";try{window.__reactRouterVersion=QN}catch{}const ZN="startTransition",ag=cl[ZN];function JN(e){let{basename:t,children:n,future:r,window:o}=e,i=m.useRef();i.current==null&&(i.current=sN({window:o,v5Compat:!0}));let s=i.current,[a,l]=m.useState({action:s.action,location:s.location}),{v7_startTransition:c}=r||{},u=m.useCallback(p=>{c&&ag?ag(()=>l(p)):l(p)},[l,c]);return m.useLayoutEffect(()=>s.listen(u),[s,u]),m.useEffect(()=>qN(r),[r]),m.createElement(YN,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:s,future:r})}var lg;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(lg||(lg={}));var cg;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(cg||(cg={}));const ug=e=>{let t;const n=new Set,r=(u,p)=>{const f=typeof u=="function"?u(t):u;if(!Object.is(f,t)){const x=t;t=p??(typeof f!="object"||f===null)?f:Object.assign({},t,f),n.forEach(b=>b(t,x))}},o=()=>t,l={setState:r,getState:o,getInitialState:()=>c,subscribe:u=>(n.add(u),()=>n.delete(u)),destroy:()=>{n.clear()}},c=t=e(r,o,l);return l},e5=e=>e?ug(e):ug;var E1={exports:{}},$1={},P1={exports:{}},R1={};/**
|
||
* @license React
|
||
* use-sync-external-store-shim.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var Si=m;function t5(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var n5=typeof Object.is=="function"?Object.is:t5,r5=Si.useState,o5=Si.useEffect,i5=Si.useLayoutEffect,s5=Si.useDebugValue;function a5(e,t){var n=t(),r=r5({inst:{value:n,getSnapshot:t}}),o=r[0].inst,i=r[1];return i5(function(){o.value=n,o.getSnapshot=t,qu(o)&&i({inst:o})},[e,n,t]),o5(function(){return qu(o)&&i({inst:o}),e(function(){qu(o)&&i({inst:o})})},[e]),s5(n),n}function qu(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!n5(e,n)}catch{return!0}}function l5(e,t){return t()}var c5=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?l5:a5;R1.useSyncExternalStore=Si.useSyncExternalStore!==void 0?Si.useSyncExternalStore:c5;P1.exports=R1;var u5=P1.exports;/**
|
||
* @license React
|
||
* use-sync-external-store-shim/with-selector.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var tu=m,d5=u5;function p5(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var f5=typeof Object.is=="function"?Object.is:p5,m5=d5.useSyncExternalStore,h5=tu.useRef,v5=tu.useEffect,g5=tu.useMemo,y5=tu.useDebugValue;$1.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var i=h5(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=g5(function(){function l(x){if(!c){if(c=!0,u=x,x=r(x),o!==void 0&&s.hasValue){var b=s.value;if(o(b,x))return p=b}return p=x}if(b=p,f5(u,x))return b;var y=r(x);return o!==void 0&&o(b,y)?(u=x,b):(u=x,p=y)}var c=!1,u,p,f=n===void 0?null:n;return[function(){return l(t())},f===null?void 0:function(){return l(f())}]},[t,n,r,o]);var a=m5(e,i[0],i[1]);return v5(function(){s.hasValue=!0,s.value=a},[a]),y5(a),a};E1.exports=$1;var x5=E1.exports;const b5=up(x5),{useDebugValue:S5}=xn,{useSyncExternalStoreWithSelector:C5}=b5;const w5=e=>e;function k5(e,t=w5,n){const r=C5(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return S5(r),r}const dg=e=>{const t=typeof e=="function"?e5(e):e,n=(r,o)=>k5(t,r,o);return Object.assign(n,t),n},T1=e=>e?dg(e):dg,E5="modulepreload",$5=function(e){return"/"+e},pg={},P5=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=$5(i),i in pg)return;pg[i]=!0;const s=i.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!r)for(let u=o.length-1;u>=0;u--){const p=o[u];if(p.href===i&&(!s||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":E5,s||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),s)return new Promise((u,p)=>{c.addEventListener("load",u),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i})};let bs=null,Yu=!1,Fa=null;const R5=async()=>bs?Promise.resolve():(Yu&&Fa||(Yu=!0,Fa=new Promise(async(e,t)=>{try{try{const n=await P5(()=>import("./wasm_app-bd9134aa.js"),[]);await n.default(),bs=n,console.log("WASM module initialized successfully"),e()}catch(n){console.error("Failed to initialize WASM module:",n),t(n)}}finally{Yu=!1}})),Fa),Bt=async()=>{if(bs||await R5(),!bs)throw new Error("WASM module failed to initialize");return bs},al=e=>new TextEncoder().encode(e),T5=e=>new TextDecoder().decode(e),M5=()=>typeof chrome<"u"&&!!chrome.runtime&&!!chrome.runtime.id,jt={pendingScripts:[],scriptResults:[]},gn=()=>M5()?chrome:{runtime:{sendMessage:e=>(console.log("Mock sendMessage called with:",e),e.type==="SESSION_STATUS"?Promise.resolve({active:!1}):e.type==="CREATE_KEYSPACE"?(jt.currentKeyspace=e.keyspace,Promise.resolve({success:!0})):e.type==="UNLOCK_SESSION"?(jt.currentKeyspace=e.keyspace,Promise.resolve({success:!0})):e.type==="LOCK_SESSION"?(delete jt.currentKeyspace,Promise.resolve({success:!0})):Promise.resolve({success:!1})),getURL:e=>e},storage:{local:{get:e=>{if(console.log("Mock storage.local.get called with:",e),typeof e=="string")return e==="pendingScripts"&&!jt[e]&&(jt[e]=[]),e==="scriptResults"&&!jt[e]&&(jt[e]=[]),Promise.resolve({[e]:jt[e]});if(Array.isArray(e)){const t={};return e.forEach(n=>{n==="pendingScripts"&&!jt[n]&&(jt[n]=[]),n==="scriptResults"&&!jt[n]&&(jt[n]=[]),t[n]=jt[n]}),Promise.resolve(t)}return Promise.resolve(jt)},set:e=>(console.log("Mock storage.local.set called with:",e),Object.keys(e).forEach(t=>{jt[t]=e[t]}),Promise.resolve())}}},tr=T1((e,t)=>({isSessionUnlocked:!1,currentKeyspace:null,currentKeypair:null,availableKeypairs:[],isWebSocketConnected:!1,webSocketUrl:null,isWasmLoaded:!1,initWasm:async()=>{try{return e({isWasmLoaded:!0}),!0}catch(n){return console.error("Failed to initialize WASM module:",n),!1}},checkSessionStatus:async()=>{try{const r=await gn().runtime.sendMessage({type:"SESSION_STATUS"});if(r&&r.active)try{const o=await Bt();if(o.is_unlocked()){try{const s=await o.current_keypair_metadata(),a=JSON.parse(s);e({isSessionUnlocked:!0,currentKeypair:a}),await t().listKeypairs()}catch{e({isSessionUnlocked:!0})}return!0}}catch(o){console.error("WASM error checking session status:",o)}return e({isSessionUnlocked:!1}),!1}catch(n){return console.error("Failed to check session status:",n),e({isSessionUnlocked:!1}),!1}},unlockSession:async(n,r)=>{try{const o=await Bt();await o.init_session(n,r),o.init_rhai_env(),await gn().runtime.sendMessage({type:"SESSION_UNLOCK"}),e({isSessionUnlocked:!0,currentKeyspace:n,currentKeypair:null});const s=await t().listKeypairs();return e({availableKeypairs:s}),!0}catch(o){return console.error("Failed to unlock session:",o),!1}},lockSession:async()=>{try{return(await Bt()).lock_session(),await gn().runtime.sendMessage({type:"SESSION_LOCK"}),e({isSessionUnlocked:!1,currentKeyspace:null,currentKeypair:null,availableKeypairs:[],isWebSocketConnected:!1,webSocketUrl:null}),!0}catch(n){return console.error("Failed to lock session:",n),!1}},createKeyspace:async(n,r)=>{try{const o=await Bt();return await o.create_keyspace(n,r),o.init_rhai_env(),await gn().runtime.sendMessage({type:"SESSION_UNLOCK"}),e({isSessionUnlocked:!0,currentKeyspace:n,currentKeypair:null,availableKeypairs:[]}),!0}catch(o){return console.error("Failed to create keyspace:",o),!1}},listKeypairs:async()=>{try{console.log("Listing keypairs from WASM module");const n=await Bt();console.log("WASM module loaded, calling list_keypairs");let r;try{r=await n.list_keypairs(),console.log("Raw keypairs JSON from WASM:",r)}catch(s){throw console.error("Error calling list_keypairs:",s),new Error(`Failed to list keypairs: ${s.message||s}`)}let o;try{o=JSON.parse(r),console.log("Parsed keypairs object:",o)}catch(s){throw console.error("Error parsing keypairs JSON:",s),new Error(`Failed to parse keypairs JSON: ${s.message}`)}const i=o.map((s,a)=>{var l,c,u;return console.log(`Processing keypair at index ${a}:`,s),{id:s.id,type:s.key_type||"Unknown",name:(l=s.metadata)==null?void 0:l.name,description:(c=s.metadata)==null?void 0:c.description,createdAt:((u=s.metadata)==null?void 0:u.created_at)||Date.now()}});return console.log("Formatted keypairs for UI:",i),e({availableKeypairs:i}),i}catch(n){return console.error("Failed to list keypairs:",n),[]}},selectKeypair:async n=>{try{console.log("Selecting keypair with ID:",n);const{availableKeypairs:r}=t();console.log("Available keypairs:",JSON.stringify(r));const o=await Bt();console.log("WASM module loaded, attempting to select keypair");try{await o.select_keypair(n),console.log("Successfully selected keypair in WASM")}catch(s){throw console.error("Error in WASM select_keypair:",s),new Error(`select_keypair error: ${s.message||s}`)}const i=r.find(s=>s.id===n);if(i)console.log("Found keypair in available list, setting as current"),e({currentKeypair:i});else{console.log("Keypair not found in available list, creating new entry from available data");const s=r.find(a=>a.id===n);if(s)e({currentKeypair:s});else{const a={id:n,type:"Unknown",name:`Keypair ${n.substring(0,8)}...`,createdAt:Date.now()};e({currentKeypair:a})}}return!0}catch(r){throw console.error("Failed to select keypair:",r),r}},createKeypair:async(n,r)=>{try{const o=await Bt(),i=r?JSON.stringify({name:r.name,description:r.description,created_at:Date.now()}):void 0,s=await o.add_keypair(n,i);return await t().listKeypairs(),s}catch(o){throw console.error("Failed to create keypair:",o),o}},connectWebSocket:async n=>{try{const r=await Bt(),{currentKeypair:o}=t();if(!o)throw new Error("No keypair selected");const i=await r.current_keypair_public_key(),s=Array.from(i).map(c=>c.toString(16).padStart(2,"0")).join(""),l=await gn().runtime.sendMessage({type:"CONNECT_WEBSOCKET",serverUrl:n,publicKey:s});if(l&&l.success)return e({isWebSocketConnected:!0,webSocketUrl:n}),!0;throw new Error((l==null?void 0:l.error)||"Failed to connect to WebSocket server")}catch(r){return console.error("Failed to connect to WebSocket:",r),!1}},disconnectWebSocket:async()=>{try{const r=await gn().runtime.sendMessage({type:"DISCONNECT_WEBSOCKET"});if(r&&r.success)return e({isWebSocketConnected:!1,webSocketUrl:null}),!0;throw new Error((r==null?void 0:r.error)||"Failed to disconnect from WebSocket server")}catch(n){return console.error("Failed to disconnect from WebSocket:",n),!1}},executeScript:async n=>{try{return await(await Bt()).run_rhai(n)}catch(r){throw console.error("Failed to execute script:",r),r}},signMessage:async n=>{try{const r=await Bt(),o=al(n);return await r.sign(o)}catch(r){throw console.error("Failed to sign message:",r),r}}})),j5=()=>{const e=$o(),{isSessionUnlocked:t,unlockSession:n,createKeyspace:r}=tr(),[o,i]=m.useState(""),[s,a]=m.useState(""),[l,c]=m.useState(!1),[u,p]=m.useState(null),[f,x]=m.useState("unlock"),b=async y=>{y.preventDefault(),p(null),c(!0);try{let w=!1;f==="unlock"?w=await n(o,s):w=await r(o,s),w?e("/keypair"):p(f==="unlock"?"Failed to unlock keyspace. Check your password and try again.":"Failed to create keyspace. Please try again.")}catch(w){p(w.message||"An unexpected error occurred")}finally{c(!1)}};return t?d.jsxs(ee,{sx:{textAlign:"center",py:4},children:[d.jsx(Q,{variant:"h5",gutterBottom:!0,children:"Welcome to Hero Vault"}),d.jsx(Q,{variant:"body1",color:"text.secondary",paragraph:!0,children:"Your session is unlocked. You can now use the extension features."}),d.jsxs(cO,{direction:"row",spacing:2,justifyContent:"center",mt:3,children:[d.jsx(Je,{variant:"contained",color:"primary",onClick:()=>e("/keypair"),children:"Manage Keys"}),d.jsx(Je,{variant:"outlined",color:"secondary",onClick:()=>e("/script"),children:"Run Scripts"})]})]}):d.jsxs(ee,{sx:{maxWidth:400,mx:"auto",py:2},children:[d.jsx(Q,{variant:"h5",align:"center",gutterBottom:!0,children:"Hero Vault"}),d.jsx(op,{variant:"outlined",sx:{mt:3},children:d.jsxs(ip,{children:[d.jsx(Q,{variant:"h6",gutterBottom:!0,children:f==="unlock"?"Unlock Keyspace":"Create New Keyspace"}),u&&d.jsx(Ft,{severity:"error",sx:{mb:2},children:u}),d.jsxs("form",{onSubmit:b,children:[d.jsx(Pt,{label:"Keyspace Name",value:o,onChange:y=>i(y.target.value),fullWidth:!0,margin:"normal",required:!0,disabled:l}),d.jsx(Pt,{label:"Password",type:"password",value:s,onChange:y=>a(y.target.value),fullWidth:!0,margin:"normal",required:!0,disabled:l}),d.jsxs(ee,{sx:{mt:3,display:"flex",justifyContent:"space-between"},children:[d.jsx(Je,{variant:"text",onClick:()=>x(f==="unlock"?"create":"unlock"),disabled:l,children:f==="unlock"?"Create New Keyspace":"Unlock Existing"}),d.jsx(Je,{type:"submit",variant:"contained",color:"primary",disabled:l||!o||!s,children:l?d.jsx(Gn,{size:24,color:"inherit"}):f==="unlock"?"Unlock":"Create"})]})]})]})})]})};var Jf={},Xu={};const O5=vr(E$);var fg;function vt(){return fg||(fg=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=O5}(Xu)),Xu}var _5=st;Object.defineProperty(Jf,"__esModule",{value:!0});var Ys=Jf.default=void 0,I5=_5(vt()),N5=d;Ys=Jf.default=(0,I5.default)((0,N5.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1z"}),"Lock");var em={},A5=st;Object.defineProperty(em,"__esModule",{value:!0});var M1=em.default=void 0,L5=A5(vt()),z5=d;M1=em.default=(0,L5.default)((0,z5.jsx)("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"Security");const B5=()=>{const e=$o(),{isSessionUnlocked:t,currentKeyspace:n,currentKeypair:r,lockSession:o}=tr(),[i,s]=m.useState([]),[a,l]=m.useState(!1);m.useEffect(()=>{t||e("/")},[t,e]),m.useEffect(()=>{t&&(async()=>{try{l(!0);const p=await chrome.storage.local.get("sessionActivities");p.sessionActivities&&s(p.sessionActivities)}catch(p){console.error("Failed to load session activities:",p)}finally{l(!1)}})()},[t]);const c=async()=>{try{await o(),e("/")}catch(u){console.error("Failed to lock session:",u)}};return t?d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column"},children:[d.jsx(Q,{variant:"h6",gutterBottom:!0,children:"Session Management"}),d.jsxs(Bu,{container:!0,spacing:2,sx:{mb:3},children:[d.jsx(Bu,{item:!0,xs:12,sm:6,children:d.jsx(op,{variant:"outlined",children:d.jsxs(ip,{children:[d.jsx(Q,{color:"text.secondary",gutterBottom:!0,children:"Current Keyspace"}),d.jsx(Q,{variant:"h5",component:"div",children:n||"None"})]})})}),d.jsx(Bu,{item:!0,xs:12,sm:6,children:d.jsx(op,{variant:"outlined",children:d.jsxs(ip,{children:[d.jsx(Q,{color:"text.secondary",gutterBottom:!0,children:"Selected Keypair"}),d.jsx(Q,{variant:"h5",component:"div",children:(r==null?void 0:r.name)||(r==null?void 0:r.id)||"None"}),r&&d.jsxs(Q,{variant:"body2",color:"text.secondary",children:["Type: ",r.type]})]})})})]}),d.jsxs(ee,{sx:{display:"flex",justifyContent:"space-between",mb:2},children:[d.jsx(Q,{variant:"subtitle1",children:"Session Activity"}),d.jsx(Je,{variant:"outlined",color:"error",startIcon:d.jsx(Ys,{}),onClick:c,children:"Lock Session"})]}),a?d.jsx(ee,{sx:{display:"flex",justifyContent:"center",py:4},children:d.jsx(Gn,{})}):i.length===0?d.jsx(Le,{sx:{p:3,textAlign:"center"},children:d.jsx(Q,{variant:"body1",color:"text.secondary",children:"No session activity recorded yet."})}):d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsx(xo,{disablePadding:!0,children:i.map((u,p)=>d.jsxs(ee,{children:[p>0&&d.jsx(Dn,{}),d.jsx(lr,{children:d.jsx(Sn,{primary:d.jsx(ee,{sx:{display:"flex",alignItems:"center",gap:1},children:d.jsx(Q,{variant:"subtitle2",children:u.action})}),secondary:d.jsxs(d.Fragment,{children:[d.jsx(Q,{variant:"body2",color:"text.secondary",children:new Date(u.timestamp).toLocaleString()}),u.details&&d.jsx(Q,{variant:"body2",color:"text.secondary",children:u.details})]})})})]},u.id))})}),d.jsx(ee,{sx:{mt:3},children:d.jsx(Ft,{severity:"info",icon:d.jsx(M1,{}),children:"Your session is active. All cryptographic operations and script executions require explicit approval."})})]}):null};var tm={},D5=st;Object.defineProperty(tm,"__esModule",{value:!0});var j1=tm.default=void 0,F5=D5(vt()),W5=d;j1=tm.default=(0,F5.default)((0,W5.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add");var nm={},U5=st;Object.defineProperty(nm,"__esModule",{value:!0});var O1=nm.default=void 0,V5=U5(vt()),H5=d;O1=nm.default=(0,V5.default)((0,H5.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check");const K5=()=>{const e=$o(),{isSessionUnlocked:t,availableKeypairs:n,currentKeypair:r,listKeypairs:o,selectKeypair:i,createKeypair:s}=tr(),[a,l]=m.useState(!0),[c,u]=m.useState(null),[p,f]=m.useState(!1),[x,b]=m.useState(""),[y,w]=m.useState("Secp256k1"),[h,v]=m.useState(""),[g,C]=m.useState(!1);m.useEffect(()=>{t||e("/")},[t,e]),m.useEffect(()=>{t&&(async()=>{try{l(!0),await o()}catch(P){u(P.message||"Failed to load keypairs")}finally{l(!1)}})()},[t,o]);const k=async E=>{try{l(!0),await i(E)}catch(P){u(P.message||"Failed to select keypair")}finally{l(!1)}},$=async()=>{try{C(!0),u(null),await s(y,{name:x,description:h}),f(!1),b(""),v(""),await o()}catch(E){u(E.message||"Failed to create keypair")}finally{C(!1)}};return t?d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column"},children:[d.jsxs(ee,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",mb:2},children:[d.jsx(Q,{variant:"h6",children:"Keypair Management"}),d.jsx(Je,{variant:"contained",startIcon:d.jsx(j1,{}),onClick:()=>f(!0),disabled:a,children:"Create New"})]}),c&&d.jsx(Ft,{severity:"error",sx:{mb:2},children:c}),a?d.jsx(ee,{sx:{display:"flex",justifyContent:"center",py:4},children:d.jsx(Gn,{})}):n.length===0?d.jsx(Le,{sx:{p:3,textAlign:"center"},children:d.jsx(Q,{variant:"body1",color:"text.secondary",children:"No keypairs found. Create your first keypair to get started."})}):d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsx(xo,{disablePadding:!0,children:n.map((E,P)=>d.jsxs(ee,{children:[P>0&&d.jsx(Dn,{}),d.jsxs(lr,{button:!0,selected:(r==null?void 0:r.id)===E.id,onClick:()=>k(E.id),children:[d.jsx(Sn,{primary:d.jsxs(ee,{sx:{display:"flex",alignItems:"center",gap:1},children:[E.name||E.id,d.jsx(yn,{label:E.type,size:"small",color:"primary",variant:"outlined"})]}),secondary:d.jsxs(Q,{variant:"body2",color:"text.secondary",children:[E.description||"No description",d.jsx("br",{}),"Created: ",new Date(E.createdAt).toLocaleString()]})}),d.jsx(Kl,{children:(r==null?void 0:r.id)===E.id&&d.jsx(Fr,{edge:"end",disabled:!0,children:d.jsx(O1,{color:"success"})})})]})]},E.id))})}),d.jsxs(Vf,{open:p,onClose:()=>f(!1),maxWidth:"sm",fullWidth:!0,children:[d.jsx(Gf,{children:"Create New Keypair"}),d.jsxs(Kf,{children:[d.jsx(Pt,{label:"Name",value:x,onChange:E=>b(E.target.value),fullWidth:!0,margin:"normal",disabled:g}),d.jsxs(Jx,{fullWidth:!0,margin:"normal",children:[d.jsx(o1,{children:"Type"}),d.jsxs(m1,{value:y,onChange:E=>w(E.target.value),disabled:g,children:[d.jsx(xs,{value:"Ed25519",children:"Ed25519"}),d.jsx(xs,{value:"Secp256k1",children:"Secp256k1 (Ethereum)"})]})]}),d.jsx(Pt,{label:"Description",value:h,onChange:E=>v(E.target.value),fullWidth:!0,margin:"normal",multiline:!0,rows:2,disabled:g})]}),d.jsxs(Hf,{children:[d.jsx(Je,{onClick:()=>f(!1),disabled:g,children:"Cancel"}),d.jsx(Je,{onClick:$,color:"primary",variant:"contained",disabled:g||!x,children:g?d.jsx(Gn,{size:24}):"Create"})]})]})]}):null};var rm={},G5=st;Object.defineProperty(rm,"__esModule",{value:!0});var cp=rm.default=void 0,q5=G5(vt()),Y5=d;cp=rm.default=(0,q5.default)((0,Y5.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow");var om={},X5=st;Object.defineProperty(om,"__esModule",{value:!0});var _1=om.default=void 0,Q5=X5(vt()),Z5=d;_1=om.default=(0,Q5.default)((0,Z5.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility");const J5=()=>{const e=$o(),{isSessionUnlocked:t,currentKeypair:n}=tr(),[r,o]=m.useState(0),[i,s]=m.useState(""),[a,l]=m.useState(!1),[c,u]=m.useState(null),[p,f]=m.useState(null),[x,b]=m.useState([]),[y,w]=m.useState([]),[h,v]=m.useState(null),[g,C]=m.useState(!1),[k,$]=m.useState(null);m.useEffect(()=>{t||e("/")},[t,e]),m.useEffect(()=>{t&&(async()=>{try{const N=await gn().storage.local.get("pendingScripts");N.pendingScripts&&w(N.pendingScripts)}catch(O){console.error("Failed to load pending scripts:",O)}})()},[t]),m.useEffect(()=>{t&&(async()=>{try{const N=await gn().storage.local.get("scriptResults");N.scriptResults&&b(N.scriptResults)}catch(O){console.error("Failed to load script results:",O)}})()},[t]);const E=(M,O)=>{o(O)},P=async()=>{if(i.trim()){l(!0),$(null),u(null),f(null);try{const M=await tr.getState().executeScript(i);u(M),f(!0);const N=[{id:`script-${Date.now()}`,timestamp:Date.now(),script:i,result:M,success:!0},...x].slice(0,20);b(N),await gn().storage.local.set({scriptResults:N})}catch(M){$(M.message||"Failed to execute script"),f(!1),u("Execution failed")}finally{l(!1)}}},_=M=>{v(M),C(!0)},R=async()=>{if(!h)return;C(!1),s(h.script),o(0);const M=y.filter(N=>N.id!==h.id);w(M),await gn().storage.local.set({pendingScripts:M}),v(null)},j=async()=>{if(!h)return;const M=y.filter(N=>N.id!==h.id);w(M),await gn().storage.local.set({pendingScripts:M}),C(!1),v(null)},A=async()=>{b([]),await gn().storage.local.set({scriptResults:[]})};return t?d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:[d.jsx(ee,{sx:{borderBottom:1,borderColor:"divider"},children:d.jsxs(h1,{value:r,onChange:E,"aria-label":"script tabs",variant:"scrollable",scrollButtons:"auto",allowScrollButtonsMobile:!0,sx:{minHeight:"48px"},children:[d.jsx(oo,{label:"Execute",sx:{minHeight:"48px",py:0}}),d.jsx(oo,{label:d.jsxs(ee,{sx:{display:"flex",alignItems:"center"},children:["Pending",y.length>0&&d.jsx(yn,{label:y.length,size:"small",color:"primary",sx:{ml:1}})]}),sx:{minHeight:"48px",py:0}}),d.jsx(oo,{label:"History",sx:{minHeight:"48px",py:0}})]})}),r===0&&d.jsx(ee,{sx:{p:2,flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden",height:"calc(100% - 48px)"},children:d.jsxs(ee,{sx:{display:"flex",flexDirection:"column",overflow:"auto",height:"100%",pb:2},children:[!n&&d.jsx(Ft,{severity:"warning",sx:{mb:2},children:"No keypair selected. Select a keypair to enable script execution with signing capabilities."}),k&&d.jsx(Ft,{severity:"error",sx:{mb:2},children:k}),d.jsx(Pt,{label:"Rhai Script",multiline:!0,rows:6,value:i,onChange:M=>s(M.target.value),fullWidth:!0,variant:"outlined",placeholder:"Enter your Rhai script here...",sx:{mb:2},disabled:a}),d.jsx(ee,{sx:{display:"flex",justifyContent:"flex-end",mb:2},children:d.jsx(Je,{variant:"contained",color:"primary",startIcon:d.jsx(cp,{}),onClick:P,disabled:a||!i.trim(),children:a?d.jsx(Gn,{size:24}):"Execute"})}),c&&d.jsxs(Le,{variant:"outlined",sx:{p:2,bgcolor:p?"success.dark":"error.dark",color:"white",overflowY:"auto",mb:2,minHeight:"100px",maxHeight:"200px"},children:[d.jsx(Q,{variant:"subtitle2",gutterBottom:!0,children:"Execution Result:"}),d.jsx(Q,{variant:"body2",component:"pre",sx:{whiteSpace:"pre-wrap",wordBreak:"break-word",fontFamily:"monospace"},children:c})]})]})}),r===1&&d.jsx(ee,{sx:{p:2,flexGrow:1,display:"flex",flexDirection:"column"},children:y.length===0?d.jsx(Le,{sx:{p:3,textAlign:"center"},children:d.jsx(Q,{variant:"body1",color:"text.secondary",children:"No pending scripts. Incoming scripts from connected WebSocket servers will appear here."})}):d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsx(xo,{disablePadding:!0,children:y.map((M,O)=>d.jsxs(ee,{children:[O>0&&d.jsx(Dn,{}),d.jsxs(lr,{children:[d.jsx(Sn,{primary:M.title,secondary:d.jsxs(d.Fragment,{children:[d.jsx(Q,{variant:"body2",color:"text.secondary",children:M.description||"No description"}),d.jsx(ee,{sx:{mt:.5},children:M.tags.map(N=>d.jsx(yn,{label:N,size:"small",color:N==="remote"?"secondary":"primary",variant:"outlined",sx:{mr:.5}},N))})]})}),d.jsx(Kl,{children:d.jsx(Fr,{edge:"end",onClick:()=>_(M),"aria-label":"view script",children:d.jsx(_1,{})})})]})]},M.id))})})}),r===2&&d.jsx(ee,{sx:{p:2,flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden",height:"calc(100% - 48px)"},children:d.jsxs(ee,{sx:{display:"flex",flexDirection:"column",overflow:"auto",height:"100%",pb:2},children:[d.jsx(ee,{sx:{display:"flex",justifyContent:"flex-end",mb:2},children:d.jsx(Je,{variant:"outlined",color:"error",size:"small",onClick:A,disabled:x.length===0,children:"Clear History"})}),x.length===0?d.jsx(Le,{sx:{p:3,textAlign:"center"},children:d.jsx(Q,{variant:"body1",color:"text.secondary",children:"No script execution history yet."})}):d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsx(xo,{disablePadding:!0,children:x.map((M,O)=>d.jsxs(ee,{children:[O>0&&d.jsx(Dn,{}),d.jsxs(lr,{children:[d.jsx(Sn,{primary:d.jsxs(ee,{sx:{display:"flex",alignItems:"center",gap:1},children:[d.jsx(Q,{variant:"subtitle2",children:new Date(M.timestamp).toLocaleString()}),d.jsx(yn,{label:M.success?"Success":"Failed",size:"small",color:M.success?"success":"error",variant:"outlined"})]}),secondary:d.jsx(Q,{variant:"body2",color:"text.secondary",sx:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"280px"},children:M.script})}),d.jsx(Kl,{children:d.jsx(Fr,{edge:"end",onClick:()=>{s(M.script),o(0)},"aria-label":"reuse script",children:d.jsx(cp,{})})})]})]},M.id))})})]})}),d.jsxs(Vf,{open:g,onClose:()=>C(!1),maxWidth:"md",fullWidth:!0,children:[d.jsx(Gf,{children:(h==null?void 0:h.title)||"Script Details"}),d.jsx(Kf,{children:h&&d.jsxs(d.Fragment,{children:[d.jsx(Q,{variant:"subtitle2",gutterBottom:!0,children:"Description:"}),d.jsx(Q,{variant:"body2",paragraph:!0,children:h.description||"No description provided"}),d.jsx(ee,{sx:{mb:2},children:h.tags.map(M=>d.jsx(yn,{label:M,size:"small",color:M==="remote"?"secondary":"primary",sx:{mr:.5}},M))}),d.jsx(Q,{variant:"subtitle2",gutterBottom:!0,children:"Script Content:"}),d.jsx(Le,{variant:"outlined",sx:{p:2,bgcolor:"background.paper",maxHeight:"300px",overflow:"auto"},children:d.jsx(Q,{variant:"body2",component:"pre",sx:{whiteSpace:"pre-wrap",wordBreak:"break-word",fontFamily:"monospace"},children:h.script})}),d.jsx(Ft,{severity:"warning",sx:{mt:2},children:d.jsx(Q,{variant:"body2",children:h.tags.includes("remote")?"This is a remote script. If approved, your signature will be sent to the server and the script may execute remotely.":"This script will execute locally in your browser extension if approved."})})]})}),d.jsxs(Hf,{children:[d.jsx(Je,{onClick:j,color:"error",variant:"outlined",children:"Reject"}),d.jsx(Je,{onClick:R,color:"primary",variant:"contained",children:"Approve"})]})]})]}):null};var im={},e3=st;Object.defineProperty(im,"__esModule",{value:!0});var I1=im.default=void 0,t3=e3(vt()),n3=d;I1=im.default=(0,t3.default)((0,n3.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete");var sm={},r3=st;Object.defineProperty(sm,"__esModule",{value:!0});var N1=sm.default=void 0,o3=r3(vt()),i3=d;N1=sm.default=(0,o3.default)((0,i3.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info");const s3=()=>{const[e,t]=m.useState({darkMode:!0,autoLockTimeout:15,confirmCryptoOperations:!0,showScriptNotifications:!0}),[n,r]=m.useState(!1),[o,i]=m.useState(""),[s,a]=m.useState(!1),[l,c]=m.useState("");m.useEffect(()=>{(async()=>{try{const x=await chrome.storage.local.get("settings");x.settings&&t(x.settings)}catch(x){console.error("Failed to load settings:",x)}})()},[]);const u=(f,x)=>{const b={...e,[f]:x};t(b),chrome.storage.local.set({settings:b}).then(()=>{c("Settings saved"),a(!0)}).catch(y=>{console.error("Failed to save settings:",y),c("Failed to save settings"),a(!0)})},p=()=>{if(o!=="CLEAR ALL DATA"){c("Please type the confirmation text exactly"),a(!0);return}chrome.storage.local.clear().then(()=>{c("All data cleared successfully"),a(!0),r(!1),i(""),t({darkMode:!0,autoLockTimeout:15,confirmCryptoOperations:!0,showScriptNotifications:!0})}).catch(f=>{console.error("Failed to clear data:",f),c("Failed to clear data"),a(!0)})};return d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column"},children:[d.jsx(Q,{variant:"h6",gutterBottom:!0,children:"Settings"}),d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsxs(xo,{disablePadding:!0,children:[d.jsxs(lr,{children:[d.jsx(Sn,{primary:"Dark Mode",secondary:"Use dark theme for the extension"}),d.jsx(Hu,{edge:"end",checked:e.darkMode,onChange:f=>u("darkMode",f.target.checked)})]}),d.jsx(Dn,{}),d.jsxs(lr,{children:[d.jsx(Sn,{primary:"Auto-Lock Timeout",secondary:`Automatically lock session after ${e.autoLockTimeout} minutes of inactivity`}),d.jsx(ee,{sx:{width:120},children:d.jsx(Pt,{type:"number",size:"small",value:e.autoLockTimeout,onChange:f=>{const x=parseInt(f.target.value);!isNaN(x)&&x>=1&&u("autoLockTimeout",x)},InputProps:{inputProps:{min:1,max:60}}})})]}),d.jsx(Dn,{}),d.jsxs(lr,{children:[d.jsx(Sn,{primary:"Confirm Cryptographic Operations",secondary:"Always ask for confirmation before signing or encrypting"}),d.jsx(Hu,{edge:"end",checked:e.confirmCryptoOperations,onChange:f=>u("confirmCryptoOperations",f.target.checked)})]}),d.jsx(Dn,{}),d.jsxs(lr,{children:[d.jsx(Sn,{primary:"Script Notifications",secondary:"Show notifications when new scripts are received"}),d.jsx(Hu,{edge:"end",checked:e.showScriptNotifications,onChange:f=>u("showScriptNotifications",f.target.checked)})]})]})}),d.jsxs(ee,{sx:{mt:3},children:[d.jsx(Ft,{severity:"info",icon:d.jsx(N1,{}),sx:{mb:2},children:d.jsx(Q,{variant:"body2",children:"The extension stores all cryptographic keys in encrypted form. Your password is never stored and is only kept in memory while the session is unlocked."})}),d.jsx(Je,{variant:"outlined",color:"error",startIcon:d.jsx(I1,{}),onClick:()=>r(!0),fullWidth:!0,children:"Clear All Data"})]}),d.jsxs(Vf,{open:n,onClose:()=>r(!1),children:[d.jsx(Gf,{children:"Clear All Extension Data"}),d.jsxs(Kf,{children:[d.jsx(Q,{variant:"body1",paragraph:!0,children:"This will permanently delete all your keyspaces, keypairs, and settings. This action cannot be undone."}),d.jsx(Q,{variant:"body2",color:"error",paragraph:!0,children:'Type "CLEAR ALL DATA" to confirm:'}),d.jsx(Pt,{value:o,onChange:f=>i(f.target.value),fullWidth:!0,variant:"outlined",placeholder:"CLEAR ALL DATA"})]}),d.jsxs(Hf,{children:[d.jsx(Je,{onClick:()=>r(!1),children:"Cancel"}),d.jsx(Je,{onClick:p,color:"error",disabled:o!=="CLEAR ALL DATA",children:"Clear All Data"})]})]}),d.jsx(ZI,{open:s,autoHideDuration:3e3,onClose:()=>a(!1),message:l})]})},a3=()=>{const e=$o(),{isSessionUnlocked:t,currentKeypair:n,isWebSocketConnected:r,webSocketUrl:o,connectWebSocket:i,disconnectWebSocket:s}=tr(),[a,l]=m.useState(""),[c,u]=m.useState(!1),[p,f]=m.useState(null),[x,b]=m.useState([]);m.useEffect(()=>{t||e("/")},[t,e]),m.useEffect(()=>{t&&(async()=>{try{const g=await chrome.storage.local.get("connectionHistory");g.connectionHistory&&b(g.connectionHistory)}catch(g){console.error("Failed to load connection history:",g)}})()},[t]);const y=async()=>{if(!(!a.trim()||!n)){u(!0),f(null);try{if(await i(a)){const C=[{id:`conn-${Date.now()}`,url:a,timestamp:Date.now(),status:"connected"},...x].slice(0,10);b(C),await chrome.storage.local.set({connectionHistory:C})}else throw new Error("Failed to connect to WebSocket server")}catch(v){f(v.message||"Failed to connect to WebSocket server")}finally{u(!1)}}},w=async()=>{try{if(await s()&&o){const g=x.map(C=>C.url===o&&C.status==="connected"?{...C,status:"disconnected"}:C);b(g),await chrome.storage.local.set({connectionHistory:g})}}catch(v){f(v.message||"Failed to disconnect from WebSocket server")}},h=v=>{l(v)};return t?d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column"},children:[d.jsx(Q,{variant:"h6",gutterBottom:!0,children:"WebSocket Connection"}),!n&&d.jsx(Ft,{severity:"warning",sx:{mb:2},children:"No keypair selected. Select a keypair before connecting to a WebSocket server."}),p&&d.jsx(Ft,{severity:"error",sx:{mb:2},children:p}),d.jsxs(Le,{variant:"outlined",sx:{p:2,mb:2},children:[d.jsxs(ee,{sx:{mb:2},children:[d.jsx(Q,{variant:"subtitle2",gutterBottom:!0,children:"Connection Status:"}),d.jsx(yn,{label:r?"Connected":"Disconnected",color:r?"success":"default",variant:"outlined"}),r&&o&&d.jsxs(Q,{variant:"body2",color:"text.secondary",sx:{mt:1},children:["Connected to: ",o]})]}),d.jsxs(ee,{sx:{display:"flex",gap:1},children:[d.jsx(Pt,{label:"WebSocket Server URL",placeholder:"wss://example.com/ws",value:a,onChange:v=>l(v.target.value),fullWidth:!0,disabled:c||r||!n}),r?d.jsx(Je,{variant:"outlined",color:"error",onClick:w,children:"Disconnect"}):d.jsx(Je,{variant:"contained",color:"primary",onClick:y,disabled:c||!a.trim()||!n,children:c?d.jsx(Gn,{size:24}):"Connect"})]})]}),d.jsx(Q,{variant:"subtitle1",gutterBottom:!0,children:"Connection History"}),x.length===0?d.jsx(Le,{sx:{p:3,textAlign:"center"},children:d.jsx(Q,{variant:"body1",color:"text.secondary",children:"No connection history yet."})}):d.jsx(Le,{variant:"outlined",sx:{flexGrow:1,overflow:"auto"},children:d.jsx(xo,{disablePadding:!0,children:x.map((v,g)=>d.jsxs(ee,{children:[g>0&&d.jsx(Dn,{}),d.jsx(lr,{button:!0,onClick:()=>h(v.url),disabled:r,children:d.jsx(Sn,{primary:d.jsxs(ee,{sx:{display:"flex",alignItems:"center",gap:1},children:[d.jsx(Q,{variant:"subtitle2",children:v.url}),d.jsx(yn,{label:v.status,size:"small",color:v.status==="connected"?"success":"default",variant:"outlined"})]}),secondary:d.jsx(Q,{variant:"body2",color:"text.secondary",children:new Date(v.timestamp).toLocaleString()})})})]},v.id))})})]}):null};var am={},l3=st;Object.defineProperty(am,"__esModule",{value:!0});var ll=am.default=void 0,c3=l3(vt()),u3=d;ll=am.default=(0,c3.default)((0,u3.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy");function d3(e){const t=Array.from(e).map(n=>String.fromCharCode(n)).join("");return btoa(t)}function p3(e){const t=atob(e),n=new Uint8Array(t.length);for(let r=0;r<t.length;r++)n[r]=t.charCodeAt(r);return n}const f3=T1()((e,t)=>({isEncrypting:!1,isDecrypting:!1,isSigning:!1,isVerifying:!1,error:null,encryptData:async n=>{try{e({isEncrypting:!0,error:null});const r=await Bt(),o=al(n),i=await r.encrypt_data(o);return d3(i)}catch(r){throw e({error:r.message||"Failed to encrypt data"}),r}finally{e({isEncrypting:!1})}},decryptData:async n=>{try{e({isDecrypting:!0,error:null});const r=await Bt(),o=p3(n),i=await r.decrypt_data(o);return T5(i)}catch(r){throw e({error:r.message||"Failed to decrypt data"}),r}finally{e({isDecrypting:!1})}},signMessage:async n=>{try{e({isSigning:!0,error:null});const r=await Bt(),o=al(n);return await r.sign(o)}catch(r){throw e({error:r.message||"Failed to sign message"}),r}finally{e({isSigning:!1})}},verifySignature:async(n,r)=>{try{e({isVerifying:!0,error:null});const o=await Bt(),i=al(n);return await o.verify(i,r)}catch(o){throw e({error:o.message||"Failed to verify signature"}),o}finally{e({isVerifying:!1})}},clearError:()=>e({error:null})})),m3=()=>{const e=$o(),{isSessionUnlocked:t,currentKeypair:n}=tr(),{encryptData:r,decryptData:o,signMessage:i,verifySignature:s,isEncrypting:a,isDecrypting:l,isSigning:c,isVerifying:u,error:p,clearError:f}=f3(),[x,b]=m.useState(0),[y,w]=m.useState(null),[h,v]=m.useState(""),[g,C]=m.useState(""),[k,$]=m.useState(""),[E,P]=m.useState(""),[_,R]=m.useState(""),[j,A]=m.useState(""),[M,O]=m.useState(""),[N,L]=m.useState(""),[B,T]=m.useState(null);m.useEffect(()=>{t||e("/")},[t,e]);const I=(K,re)=>{b(re),f(),w(null)},W=async()=>{try{const K=await r(h);C(K)}catch{}},q=async()=>{try{const K=await o(k);P(K)}catch{}},se=async()=>{try{const K=await i(_);A(K)}catch{}},ce=async()=>{try{const K=await s(M,N);T(K)}catch{T(!1)}},X=(K,re)=>{navigator.clipboard.writeText(K).then(()=>{w(`${re} copied to clipboard!`),setTimeout(()=>w(null),2e3)},()=>{w("Failed to copy!")})};return t?d.jsxs(ee,{sx:{height:"100%",display:"flex",flexDirection:"column"},children:[d.jsx(Q,{variant:"h6",sx:{mb:2},children:"Cryptographic Operations"}),p&&d.jsx(Ft,{severity:"error",sx:{mb:2},children:p}),y&&d.jsx(Ft,{severity:"success",sx:{mb:2},children:y}),d.jsxs(Le,{sx:{flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden"},children:[d.jsx(ee,{sx:{borderBottom:1,borderColor:"divider"},children:d.jsxs(h1,{value:x,onChange:I,variant:"scrollable",scrollButtons:"auto",allowScrollButtonsMobile:!0,sx:{minHeight:"48px"},children:[d.jsx(oo,{label:"Encrypt",sx:{minWidth:"80px",minHeight:"48px",py:0}}),d.jsx(oo,{label:"Decrypt",sx:{minWidth:"80px",minHeight:"48px",py:0}}),d.jsx(oo,{label:"Sign",sx:{minWidth:"80px",minHeight:"48px",py:0}}),d.jsx(oo,{label:"Verify",sx:{minWidth:"80px",minHeight:"48px",py:0}})]})}),d.jsxs(ee,{sx:{p:2,flexGrow:1,overflow:"auto",height:"calc(100% - 48px)"},children:[x===0&&d.jsxs(ee,{children:[d.jsx(Q,{variant:"subtitle1",gutterBottom:!0,children:"Encrypt Data"}),d.jsx(Q,{variant:"body2",color:"text.secondary",paragraph:!0,children:"Data will be encrypted using ChaCha20-Poly1305 with a key derived from your keyspace password."}),d.jsx(Pt,{label:"Data to Encrypt",multiline:!0,rows:4,fullWidth:!0,value:h,onChange:K=>v(K.target.value),margin:"normal"}),d.jsx(Je,{variant:"contained",onClick:W,disabled:!h||a,sx:{mt:2},children:a?d.jsx(Gn,{size:24}):"Encrypt"}),g&&d.jsxs(ee,{sx:{mt:3},children:[d.jsx(Dn,{sx:{my:2}}),d.jsx(Q,{variant:"subtitle1",children:"Encrypted Result"}),d.jsxs(ee,{sx:{position:"relative"},children:[d.jsx(Pt,{label:"Encrypted Data (Base64)",multiline:!0,rows:4,fullWidth:!0,value:g,InputProps:{readOnly:!0},margin:"normal"}),d.jsx(Vu,{title:"Copy to clipboard",children:d.jsx(Fr,{sx:{position:"absolute",top:8,right:8},onClick:()=>X(g,"Encrypted data"),children:d.jsx(ll,{fontSize:"small"})})})]})]})]}),x===1&&d.jsxs(ee,{children:[d.jsx(Q,{variant:"subtitle1",gutterBottom:!0,children:"Decrypt Data"}),d.jsx(Q,{variant:"body2",color:"text.secondary",paragraph:!0,children:"Paste encrypted data (in Base64 format) to decrypt it using your keyspace password."}),d.jsx(Pt,{label:"Encrypted Data (Base64)",multiline:!0,rows:4,fullWidth:!0,value:k,onChange:K=>$(K.target.value),margin:"normal"}),d.jsx(Je,{variant:"contained",onClick:q,disabled:!k||l,sx:{mt:2},children:l?d.jsx(Gn,{size:24}):"Decrypt"}),E&&d.jsxs(ee,{sx:{mt:3},children:[d.jsx(Dn,{sx:{my:2}}),d.jsx(Q,{variant:"subtitle1",children:"Decrypted Result"}),d.jsxs(ee,{sx:{position:"relative"},children:[d.jsx(Pt,{label:"Decrypted Data",multiline:!0,rows:4,fullWidth:!0,value:E,InputProps:{readOnly:!0},margin:"normal"}),d.jsx(Vu,{title:"Copy to clipboard",children:d.jsx(Fr,{sx:{position:"absolute",top:8,right:8},onClick:()=>X(E,"Decrypted data"),children:d.jsx(ll,{fontSize:"small"})})})]})]})]}),x===2&&d.jsxs(ee,{children:[d.jsx(Q,{variant:"subtitle1",gutterBottom:!0,children:"Sign Message"}),n?d.jsxs(Ft,{severity:"info",sx:{mb:2},children:["Signing with keypair: ",n.name||n.id.substring(0,8),"..."]}):d.jsx(Ft,{severity:"warning",sx:{mb:2},children:"Please select a keypair from the Keypair page before signing messages."}),d.jsx(Pt,{label:"Message to Sign",multiline:!0,rows:4,fullWidth:!0,value:_,onChange:K=>R(K.target.value),margin:"normal",disabled:!n}),d.jsx(Je,{variant:"contained",onClick:se,disabled:!_||!n||c,sx:{mt:2},children:c?d.jsx(Gn,{size:24}):"Sign Message"}),j&&d.jsxs(ee,{sx:{mt:3},children:[d.jsx(Dn,{sx:{my:2}}),d.jsx(Q,{variant:"subtitle1",children:"Signature"}),d.jsxs(ee,{sx:{position:"relative"},children:[d.jsx(Pt,{label:"Signature (Hex)",multiline:!0,rows:4,fullWidth:!0,value:j,InputProps:{readOnly:!0},margin:"normal"}),d.jsx(Vu,{title:"Copy to clipboard",children:d.jsx(Fr,{sx:{position:"absolute",top:8,right:8},onClick:()=>X(j,"Signature"),children:d.jsx(ll,{fontSize:"small"})})})]})]})]}),x===3&&d.jsxs(ee,{children:[d.jsx(Q,{variant:"subtitle1",gutterBottom:!0,children:"Verify Signature"}),d.jsx(Q,{variant:"body2",color:"text.secondary",paragraph:!0,children:"Verify that a message was signed by the currently selected keypair."}),d.jsx(Pt,{label:"Message",multiline:!0,rows:4,fullWidth:!0,value:M,onChange:K=>O(K.target.value),margin:"normal"}),d.jsx(Pt,{label:"Signature (Hex)",multiline:!0,rows:2,fullWidth:!0,value:N,onChange:K=>L(K.target.value),margin:"normal"}),d.jsx(Je,{variant:"contained",onClick:ce,disabled:!M||!N||u,sx:{mt:2},children:u?d.jsx(Gn,{size:24}):"Verify Signature"}),B!==null&&d.jsx(ee,{sx:{mt:3},children:d.jsx(Ft,{severity:B?"success":"error",children:B?"Signature is valid! The message was signed by the expected keypair.":"Invalid signature. The message may have been tampered with or signed by a different keypair."})})]})]})]})]}):null};var lm={},h3=st;Object.defineProperty(lm,"__esModule",{value:!0});var A1=lm.default=void 0,v3=h3(vt()),g3=d;A1=lm.default=(0,v3.default)((0,g3.jsx)("path",{d:"M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m0 12H6V10h12z"}),"LockOpen");var cm={},y3=st;Object.defineProperty(cm,"__esModule",{value:!0});var L1=cm.default=void 0,x3=y3(vt()),b3=d;L1=cm.default=(0,x3.default)((0,b3.jsx)("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifiStatusbar4Bar");var um={},S3=st;Object.defineProperty(um,"__esModule",{value:!0});var z1=um.default=void 0,C3=S3(vt()),w3=d;z1=um.default=(0,C3.default)((0,w3.jsx)("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.5 0-2.89.19-4.15.48L18.18 13.8zm-6.6 8.22L3.27 1.44 2 2.72l2.05 2.06C1.91 5.76.59 6.82.36 7l11.63 14.49.01.01.01-.01 3.9-4.86 3.32 3.32 1.27-1.27z"}),"SignalWifiOff");const k3=()=>{const{isSessionUnlocked:e,currentKeyspace:t,currentKeypair:n,isWebSocketConnected:r,lockSession:o}=tr(),i=async()=>{e&&await o()};return d.jsx(zP,{position:"static",color:"primary",elevation:0,children:d.jsxs(R4,{children:[d.jsx(Q,{variant:"h6",component:"div",sx:{flexGrow:1},children:"Hero Vault"}),d.jsxs(ee,{sx:{display:"flex",gap:1,alignItems:"center"},children:[r?d.jsx(yn,{icon:d.jsx(L1,{fontSize:"small"}),label:"Connected",size:"small",color:"success",variant:"outlined"}):d.jsx(yn,{icon:d.jsx(z1,{fontSize:"small"}),label:"Offline",size:"small",color:"default",variant:"outlined"}),e?d.jsx(yn,{icon:d.jsx(A1,{fontSize:"small"}),label:t||"Unlocked",size:"small",color:"primary",variant:"outlined"}):d.jsx(yn,{icon:d.jsx(Ys,{fontSize:"small"}),label:"Locked",size:"small",color:"error",variant:"outlined"}),e&&n&&d.jsx(yn,{label:n.name||n.id,size:"small",color:"secondary",variant:"outlined"}),e&&d.jsx(Fr,{edge:"end",color:"inherit",onClick:i,size:"small","aria-label":"lock session",children:d.jsx(Ys,{})})]})]})})};var dm={},E3=st;Object.defineProperty(dm,"__esModule",{value:!0});var B1=dm.default=void 0,$3=E3(vt()),P3=d;B1=dm.default=(0,$3.default)((0,P3.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert");var pm={},R3=st;Object.defineProperty(pm,"__esModule",{value:!0});var D1=pm.default=void 0,T3=R3(vt()),M3=d;D1=pm.default=(0,T3.default)((0,M3.jsx)("path",{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"}),"Home");var fm={},j3=st;Object.defineProperty(fm,"__esModule",{value:!0});var F1=fm.default=void 0,O3=j3(vt()),_3=d;F1=fm.default=(0,O3.default)((0,_3.jsx)("path",{d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"VpnKey");var mm={},I3=st;Object.defineProperty(mm,"__esModule",{value:!0});var W1=mm.default=void 0,N3=I3(vt()),A3=d;W1=mm.default=(0,N3.default)((0,A3.jsx)("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"Code");var hm={},L3=st;Object.defineProperty(hm,"__esModule",{value:!0});var U1=hm.default=void 0,z3=L3(vt()),B3=d;U1=hm.default=(0,z3.default)((0,B3.jsx)("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings");var vm={},D3=st;Object.defineProperty(vm,"__esModule",{value:!0});var V1=vm.default=void 0,F3=D3(vt()),W3=d;V1=vm.default=(0,F3.default)((0,W3.jsx)("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"Wifi");const U3=()=>{const e=$o(),t=Zf(),{isSessionUnlocked:n}=tr(),r=t.pathname.substring(1)||"home",[o,i]=m.useState(null),s=!!o,a=u=>{i(u.currentTarget)},l=()=>{i(null)},c=u=>{e(`/${u==="home"?"":u}`),l()};return d.jsx(Le,{sx:{position:"static",bottom:0,left:0,right:0},elevation:3,children:d.jsxs(ee,{sx:{display:"flex",width:"100%"},children:[d.jsxs(ZT,{showLabels:!0,value:r,onChange:(u,p)=>{e(`/${p==="home"?"":p}`)},sx:{flexGrow:1},children:[d.jsx(Aa,{label:"Home",value:"home",icon:d.jsx(D1,{})}),d.jsx(Aa,{label:"Keys",value:"keypair",icon:d.jsx(F1,{}),disabled:!n}),d.jsx(Aa,{label:"Crypto",value:"crypto",icon:d.jsx(Ys,{}),disabled:!n}),d.jsx(Aa,{label:"More",value:"more",icon:d.jsx(B1,{}),onClick:a})]}),d.jsxs(l1,{anchorEl:o,open:s,onClose:l,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"bottom",horizontal:"right"},children:[d.jsxs(xs,{onClick:()=>c("script"),disabled:!n,selected:r==="script",children:[d.jsx(Fu,{children:d.jsx(W1,{fontSize:"small"})}),d.jsx(Sn,{children:"Scripts"})]}),d.jsxs(xs,{onClick:()=>c("websocket"),disabled:!n,selected:r==="websocket",children:[d.jsx(Fu,{children:d.jsx(V1,{fontSize:"small"})}),d.jsx(Sn,{children:"WebSocket"})]}),d.jsxs(xs,{onClick:()=>c("settings"),selected:r==="settings",children:[d.jsx(Fu,{children:d.jsx(U1,{fontSize:"small"})}),d.jsx(Sn,{children:"Settings"})]})]})]})})};function V3(){const{checkSessionStatus:e,initWasm:t}=tr(),[n,r]=m.useState(!0),[o,i]=m.useState(null);return m.useEffect(()=>{(async()=>{try{if(!await t())throw new Error("Failed to initialize WASM module");await e()}catch(a){console.error("Initialization error:",a),i(a.message||"Failed to initialize the extension")}finally{r(!1)}})()},[e,t]),n?d.jsx(ee,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:"Loading..."}):o?d.jsx(ee,{sx:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"100vh",p:3,textAlign:"center"},children:d.jsxs(Le,{sx:{p:3,maxWidth:400},children:[d.jsx("h6",{style:{color:"red",marginBottom:"8px"},children:"WASM Module Failed to Initialize"}),d.jsx("p",{style:{marginBottom:"16px"},children:"The WASM module could not be loaded. Please try reloading the extension."}),d.jsxs("p",{style:{fontSize:"0.875rem",color:"gray"},children:["Error: ",o," Please contact support if the problem persists."]})]})}):d.jsx(JN,{children:d.jsxs(ee,{sx:{display:"flex",flexDirection:"column",height:"100vh"},children:[d.jsx(k3,{}),d.jsx(QM,{component:"main",sx:{flexGrow:1,overflow:"auto",py:2},children:d.jsx(Le,{elevation:3,sx:{p:2,height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:d.jsxs(XN,{children:[d.jsx(kr,{path:"/",element:d.jsx(j5,{})}),d.jsx(kr,{path:"/session",element:d.jsx(B5,{})}),d.jsx(kr,{path:"/keypair",element:d.jsx(K5,{})}),d.jsx(kr,{path:"/crypto",element:d.jsx(m3,{})}),d.jsx(kr,{path:"/script",element:d.jsx(J5,{})}),d.jsx(kr,{path:"/websocket",element:d.jsx(a3,{})}),d.jsx(kr,{path:"/settings",element:d.jsx(s3,{})})]})})}),d.jsx(U3,{})]})})}const H3=Mf({palette:{mode:"dark",primary:{main:"#6200ee"},secondary:{main:"#03dac6"},background:{default:"#121212",paper:"#1e1e1e"}},typography:{fontFamily:'"Roboto", "Helvetica", "Arial", sans-serif',h1:{fontSize:"1.5rem",fontWeight:600},h2:{fontSize:"1.25rem",fontWeight:600},h3:{fontSize:"1.125rem",fontWeight:600}},components:{MuiButton:{styleOverrides:{root:{borderRadius:8,textTransform:"none"}}},MuiPaper:{styleOverrides:{root:{borderRadius:8}}}}});Qu.createRoot(document.getElementById("root")).render(d.jsx(xn.StrictMode,{children:d.jsxs(m$,{theme:H3,children:[d.jsx(x$,{}),d.jsx(V3,{})]})}));
|