var Gg=Object.defineProperty;var Yg=(l,i,o)=>i in l?Gg(l,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):l[i]=o;var Li=(l,i,o)=>Yg(l,typeof i!="symbol"?i+"":i,o);function $g(l,i){for(var o=0;oc[s]})}}}return Object.freeze(Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}))}(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))c(s);new MutationObserver(s=>{for(const d of s)if(d.type==="childList")for(const p of d.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&c(p)}).observe(document,{childList:!0,subtree:!0});function o(s){const d={};return s.integrity&&(d.integrity=s.integrity),s.referrerPolicy&&(d.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?d.credentials="include":s.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function c(s){if(s.ep)return;s.ep=!0;const d=o(s);fetch(s.href,d)}})();function Vg(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var Ic={exports:{}},qi={};/** * @license React * react-jsx-runtime.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 U0;function kg(){if(U0)return qi;U0=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function o(c,s,d){var p=null;if(d!==void 0&&(p=""+d),s.key!==void 0&&(p=""+s.key),"key"in s){d={};for(var g in s)g!=="key"&&(d[g]=s[g])}else d=s;return s=d.ref,{$$typeof:l,type:c,key:p,ref:s!==void 0?s:null,props:d}}return qi.Fragment=i,qi.jsx=o,qi.jsxs=o,qi}var H0;function Xg(){return H0||(H0=1,Ic.exports=kg()),Ic.exports}var lt=Xg(),ts={exports:{}},Gi={},es={exports:{}},ns={};/** * @license React * scheduler.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 j0;function Qg(){return j0||(j0=1,function(l){function i(G,it){var nt=G.length;G.push(it);t:for(;0>>1,S=G[ct];if(0>>1;cts(ut,nt))Js(bt,ut)?(G[ct]=bt,G[J]=nt,ct=J):(G[ct]=ut,G[rt]=nt,ct=rt);else if(Js(bt,nt))G[ct]=bt,G[J]=nt,ct=J;else break t}}return it}function s(G,it){var nt=G.sortIndex-it.sortIndex;return nt!==0?nt:G.id-it.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;l.unstable_now=function(){return d.now()}}else{var p=Date,g=p.now();l.unstable_now=function(){return p.now()-g}}var b=[],y=[],C=1,_=null,w=3,H=!1,M=!1,A=!1,Y=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,K=typeof setImmediate<"u"?setImmediate:null;function k(G){for(var it=o(y);it!==null;){if(it.callback===null)c(y);else if(it.startTime<=G)c(y),it.sortIndex=it.expirationTime,i(b,it);else break;it=o(y)}}function q(G){if(A=!1,k(G),!M)if(o(b)!==null)M=!0,vt();else{var it=o(y);it!==null&&Et(q,it.startTime-G)}}var R=!1,Q=-1,F=5,gt=-1;function W(){return!(l.unstable_now()-gtG&&W());){var ct=_.callback;if(typeof ct=="function"){_.callback=null,w=_.priorityLevel;var S=ct(_.expirationTime<=G);if(G=l.unstable_now(),typeof S=="function"){_.callback=S,k(G),it=!0;break e}_===o(b)&&c(b),k(G)}else c(b);_=o(b)}if(_!==null)it=!0;else{var L=o(y);L!==null&&Et(q,L.startTime-G),it=!1}}break t}finally{_=null,w=nt,H=!1}it=void 0}}finally{it?$():R=!1}}}var $;if(typeof K=="function")$=function(){K(m)};else if(typeof MessageChannel<"u"){var P=new MessageChannel,et=P.port2;P.port1.onmessage=m,$=function(){et.postMessage(null)}}else $=function(){Y(m,0)};function vt(){R||(R=!0,$())}function Et(G,it){Q=Y(function(){G(l.unstable_now())},it)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(G){G.callback=null},l.unstable_continueExecution=function(){M||H||(M=!0,vt())},l.unstable_forceFrameRate=function(G){0>G||125ct?(G.sortIndex=nt,i(y,G),o(b)===null&&G===o(y)&&(A?(X(Q),Q=-1):A=!0,Et(q,nt-ct))):(G.sortIndex=S,i(b,G),M||H||(M=!0,vt())),G},l.unstable_shouldYield=W,l.unstable_wrapCallback=function(G){var it=w;return function(){var nt=w;w=it;try{return G.apply(this,arguments)}finally{w=nt}}}}(ns)),ns}var L0;function Zg(){return L0||(L0=1,es.exports=Qg()),es.exports}var as={exports:{}},ht={};/** * @license React * react.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 q0;function Kg(){if(q0)return ht;q0=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),C=Symbol.for("react.lazy"),_=Symbol.iterator;function w(S){return S===null||typeof S!="object"?null:(S=_&&S[_]||S["@@iterator"],typeof S=="function"?S:null)}var H={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M=Object.assign,A={};function Y(S,L,rt){this.props=S,this.context=L,this.refs=A,this.updater=rt||H}Y.prototype.isReactComponent={},Y.prototype.setState=function(S,L){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,L,"setState")},Y.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function X(){}X.prototype=Y.prototype;function K(S,L,rt){this.props=S,this.context=L,this.refs=A,this.updater=rt||H}var k=K.prototype=new X;k.constructor=K,M(k,Y.prototype),k.isPureReactComponent=!0;var q=Array.isArray,R={H:null,A:null,T:null,S:null},Q=Object.prototype.hasOwnProperty;function F(S,L,rt,ut,J,bt){return rt=bt.ref,{$$typeof:l,type:S,key:L,ref:rt!==void 0?rt:null,props:bt}}function gt(S,L){return F(S.type,L,void 0,void 0,void 0,S.props)}function W(S){return typeof S=="object"&&S!==null&&S.$$typeof===l}function m(S){var L={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(rt){return L[rt]})}var $=/\/+/g;function P(S,L){return typeof S=="object"&&S!==null&&S.key!=null?m(""+S.key):L.toString(36)}function et(){}function vt(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(et,et):(S.status="pending",S.then(function(L){S.status==="pending"&&(S.status="fulfilled",S.value=L)},function(L){S.status==="pending"&&(S.status="rejected",S.reason=L)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function Et(S,L,rt,ut,J){var bt=typeof S;(bt==="undefined"||bt==="boolean")&&(S=null);var ft=!1;if(S===null)ft=!0;else switch(bt){case"bigint":case"string":case"number":ft=!0;break;case"object":switch(S.$$typeof){case l:case i:ft=!0;break;case C:return ft=S._init,Et(ft(S._payload),L,rt,ut,J)}}if(ft)return J=J(S),ft=ut===""?"."+P(S,0):ut,q(J)?(rt="",ft!=null&&(rt=ft.replace($,"$&/")+"/"),Et(J,L,rt,"",function($t){return $t})):J!=null&&(W(J)&&(J=gt(J,rt+(J.key==null||S&&S.key===J.key?"":(""+J.key).replace($,"$&/")+"/")+ft)),L.push(J)),1;ft=0;var re=ut===""?".":ut+":";if(q(S))for(var At=0;At"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),ls.exports=Wg(),ls.exports}/** * @license React * react-dom-client.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 V0;function Fg(){if(V0)return Gi;V0=1;var l=Zg(),i=Ms(),o=Jg();function c(t){var e="https://react.dev/errors/"+t;if(1)":-1r||v[a]!==E[r]){var N=` `+v[a].replace(" at new "," at ");return t.displayName&&N.includes("")&&(N=N.replace("",t.displayName)),N}while(1<=a&&0<=r);break}}}finally{vt=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?et(n):""}function G(t){switch(t.tag){case 26:case 27:case 5:return et(t.type);case 16:return et("Lazy");case 13:return et("Suspense");case 19:return et("SuspenseList");case 0:case 15:return t=Et(t.type,!1),t;case 11:return t=Et(t.type.render,!1),t;case 1:return t=Et(t.type,!0),t;default:return""}}function it(t){try{var e="";do e+=G(t),t=t.return;while(t);return e}catch(n){return` Error generating stack: `+n.message+` `+n.stack}}function nt(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function ct(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function S(t){if(nt(t)!==t)throw Error(c(188))}function L(t){var e=t.alternate;if(!e){if(e=nt(t),e===null)throw Error(c(188));return e!==t?null:t}for(var n=t,a=e;;){var r=n.return;if(r===null)break;var u=r.alternate;if(u===null){if(a=r.return,a!==null){n=a;continue}break}if(r.child===u.child){for(u=r.child;u;){if(u===n)return S(r),t;if(u===a)return S(r),e;u=u.sibling}throw Error(c(188))}if(n.return!==a.return)n=r,a=u;else{for(var f=!1,h=r.child;h;){if(h===n){f=!0,n=r,a=u;break}if(h===a){f=!0,a=r,n=u;break}h=h.sibling}if(!f){for(h=u.child;h;){if(h===n){f=!0,n=u,a=r;break}if(h===a){f=!0,a=u,n=r;break}h=h.sibling}if(!f)throw Error(c(189))}}if(n.alternate!==a)throw Error(c(190))}if(n.tag!==3)throw Error(c(188));return n.stateNode.current===n?t:e}function rt(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=rt(t),e!==null)return e;t=t.sibling}return null}var ut=Array.isArray,J=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,bt={pending:!1,data:null,method:null,action:null},ft=[],re=-1;function At(t){return{current:t}}function $t(t){0>re||(t.current=ft[re],ft[re]=null,re--)}function Ht(t,e){re++,ft[re]=t.current,t.current=e}var Ne=At(null),pa=At(null),en=At(null),Hn=At(null);function Va(t,e){switch(Ht(en,e),Ht(pa,t),Ht(Ne,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?s0(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=s0(t),e=f0(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}$t(Ne),Ht(Ne,e)}function jn(){$t(Ne),$t(pa),$t(en)}function Ln(t){t.memoizedState!==null&&Ht(Hn,t);var e=Ne.current,n=f0(e,t.type);e!==n&&(Ht(pa,t),Ht(Ne,n))}function nn(t){pa.current===t&&($t(Ne),$t(pa)),Hn.current===t&&($t(Hn),Bi._currentValue=bt)}var Gl=Object.prototype.hasOwnProperty,ka=l.unstable_scheduleCallback,Yl=l.unstable_cancelCallback,dt=l.unstable_shouldYield,bm=l.unstable_requestPaint,an=l.unstable_now,Sm=l.unstable_getCurrentPriorityLevel,Ps=l.unstable_ImmediatePriority,Is=l.unstable_UserBlockingPriority,lr=l.unstable_NormalPriority,Tm=l.unstable_LowPriority,tf=l.unstable_IdlePriority,Em=l.log,Am=l.unstable_setDisableYieldValue,$l=null,Ae=null;function xm(t){if(Ae&&typeof Ae.onCommitFiberRoot=="function")try{Ae.onCommitFiberRoot($l,t,void 0,(t.current.flags&128)===128)}catch{}}function qn(t){if(typeof Em=="function"&&Am(t),Ae&&typeof Ae.setStrictMode=="function")try{Ae.setStrictMode($l,t)}catch{}}var xe=Math.clz32?Math.clz32:Om,_m=Math.log,Cm=Math.LN2;function Om(t){return t>>>=0,t===0?32:31-(_m(t)/Cm|0)|0}var ir=128,rr=4194304;function ma(t){var e=t&42;if(e!==0)return e;switch(t&-t){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:return 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&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function ur(t,e){var n=t.pendingLanes;if(n===0)return 0;var a=0,r=t.suspendedLanes,u=t.pingedLanes,f=t.warmLanes;t=t.finishedLanes!==0;var h=n&134217727;return h!==0?(n=h&~r,n!==0?a=ma(n):(u&=h,u!==0?a=ma(u):t||(f=h&~f,f!==0&&(a=ma(f))))):(h=n&~r,h!==0?a=ma(h):u!==0?a=ma(u):t||(f=n&~f,f!==0&&(a=ma(f)))),a===0?0:e!==0&&e!==a&&!(e&r)&&(r=a&-a,f=e&-e,r>=f||r===32&&(f&4194176)!==0)?e:a}function Vl(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Rm(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;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 e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ef(){var t=ir;return ir<<=1,!(ir&4194176)&&(ir=128),t}function nf(){var t=rr;return rr<<=1,!(rr&62914560)&&(rr=4194304),t}function Zu(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function kl(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function zm(t,e,n,a,r,u){var f=t.pendingLanes;t.pendingLanes=n,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=n,t.entangledLanes&=n,t.errorRecoveryDisabledLanes&=n,t.shellSuspendCounter=0;var h=t.entanglements,v=t.expirationTimes,E=t.hiddenUpdates;for(n=f&~n;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Bm=RegExp("^[: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]*$"),ff={},df={};function Nm(t){return Gl.call(df,t)?!0:Gl.call(ff,t)?!1:Bm.test(t)?df[t]=!0:(ff[t]=!0,!1)}function or(t,e,n){if(Nm(e))if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+n)}}function cr(t,e,n){if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+n)}}function yn(t,e,n,a){if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttributeNS(e,n,""+a)}}function Ue(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function hf(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Um(t){var e=hf(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,u=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return r.call(this)},set:function(f){a=""+f,u.call(this,f)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(f){a=""+f},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function sr(t){t._valueTracker||(t._valueTracker=Um(t))}function pf(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),a="";return t&&(a=hf(t)?t.checked?"true":"false":t.value),t=a,t!==n?(e.setValue(t),!0):!1}function fr(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Hm=/[\n"\\]/g;function He(t){return t.replace(Hm,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ju(t,e,n,a,r,u,f,h){t.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?t.type=f:t.removeAttribute("type"),e!=null?f==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ue(e)):t.value!==""+Ue(e)&&(t.value=""+Ue(e)):f!=="submit"&&f!=="reset"||t.removeAttribute("value"),e!=null?Fu(t,f,Ue(e)):n!=null?Fu(t,f,Ue(n)):a!=null&&t.removeAttribute("value"),r==null&&u!=null&&(t.defaultChecked=!!u),r!=null&&(t.checked=r&&typeof r!="function"&&typeof r!="symbol"),h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?t.name=""+Ue(h):t.removeAttribute("name")}function mf(t,e,n,a,r,u,f,h){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||e!=null))return;n=n!=null?""+Ue(n):"",e=e!=null?""+Ue(e):n,h||e===t.value||(t.value=e),t.defaultValue=e}a=a??r,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=h?t.checked:!!a,t.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(t.name=f)}function Fu(t,e,n){e==="number"&&fr(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function Wa(t,e,n,a){if(t=t.options,e){e={};for(var r=0;r=Fl),Rf=" ",zf=!1;function wf(t,e){switch(t){case"keyup":return sy.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Mf(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Ia=!1;function dy(t,e){switch(t){case"compositionend":return Mf(e);case"keypress":return e.which!==32?null:(zf=!0,Rf);case"textInput":return t=e.data,t===Rf&&zf?null:t;default:return null}}function hy(t,e){if(Ia)return t==="compositionend"||!oo&&wf(t,e)?(t=Ef(),hr=ao=Yn=null,Ia=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:n,offset:e-t};t=a}t:{for(;n;){if(n.nextSibling){n=n.nextSibling;break t}n=n.parentNode}n=void 0}n=qf(n)}}function Yf(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Yf(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function $f(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=fr(t.document);e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=fr(t.document)}return e}function fo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function Ty(t,e){var n=$f(e);e=t.focusedElem;var a=t.selectionRange;if(n!==e&&e&&e.ownerDocument&&Yf(e.ownerDocument.documentElement,e)){if(a!==null&&fo(e)){if(t=a.start,n=a.end,n===void 0&&(n=t),"selectionStart"in e)e.selectionStart=t,e.selectionEnd=Math.min(n,e.value.length);else if(n=(t=e.ownerDocument||document)&&t.defaultView||window,n.getSelection){n=n.getSelection();var r=e.textContent.length,u=Math.min(a.start,r);a=a.end===void 0?u:Math.min(a.end,r),!n.extend&&u>a&&(r=a,a=u,u=r),r=Gf(e,u);var f=Gf(e,a);r&&f&&(n.rangeCount!==1||n.anchorNode!==r.node||n.anchorOffset!==r.offset||n.focusNode!==f.node||n.focusOffset!==f.offset)&&(t=t.createRange(),t.setStart(r.node,r.offset),n.removeAllRanges(),u>a?(n.addRange(t),n.extend(f.node,f.offset)):(t.setEnd(f.node,f.offset),n.addRange(t)))}}for(t=[],n=e;n=n.parentNode;)n.nodeType===1&&t.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e=document.documentMode,tl=null,ho=null,ei=null,po=!1;function Vf(t,e,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;po||tl==null||tl!==fr(a)||(a=tl,"selectionStart"in a&&fo(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),ei&&ti(ei,a)||(ei=a,a=tu(ho,"onSelect"),0>=f,r-=f,gn=1<<32-xe(e)+r|n<ot?(ie=at,at=null):ie=at.sibling;var _t=z(x,at,O[ot],U);if(_t===null){at===null&&(at=ie);break}t&&at&&_t.alternate===null&&e(x,at),T=u(_t,T,ot),mt===null?I=_t:mt.sibling=_t,mt=_t,at=ie}if(ot===O.length)return n(x,at),xt&&Ea(x,ot),I;if(at===null){for(;otot?(ie=at,at=null):ie=at.sibling;var ua=z(x,at,_t.value,U);if(ua===null){at===null&&(at=ie);break}t&&at&&ua.alternate===null&&e(x,at),T=u(ua,T,ot),mt===null?I=ua:mt.sibling=ua,mt=ua,at=ie}if(_t.done)return n(x,at),xt&&Ea(x,ot),I;if(at===null){for(;!_t.done;ot++,_t=O.next())_t=j(x,_t.value,U),_t!==null&&(T=u(_t,T,ot),mt===null?I=_t:mt.sibling=_t,mt=_t);return xt&&Ea(x,ot),I}for(at=a(at);!_t.done;ot++,_t=O.next())_t=B(at,x,ot,_t.value,U),_t!==null&&(t&&_t.alternate!==null&&at.delete(_t.key===null?ot:_t.key),T=u(_t,T,ot),mt===null?I=_t:mt.sibling=_t,mt=_t);return t&&at.forEach(function(qg){return e(x,qg)}),xt&&Ea(x,ot),I}function Xt(x,T,O,U){if(typeof O=="object"&&O!==null&&O.type===b&&O.key===null&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case p:t:{for(var I=O.key;T!==null;){if(T.key===I){if(I=O.type,I===b){if(T.tag===7){n(x,T.sibling),U=r(T,O.props.children),U.return=x,x=U;break t}}else if(T.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===K&&rd(I)===T.type){n(x,T.sibling),U=r(T,O.props),oi(U,O),U.return=x,x=U;break t}n(x,T);break}else e(x,T);T=T.sibling}O.type===b?(U=Ba(O.props.children,x.mode,U,O.key),U.return=x,x=U):(U=kr(O.type,O.key,O.props,null,x.mode,U),oi(U,O),U.return=x,x=U)}return f(x);case g:t:{for(I=O.key;T!==null;){if(T.key===I)if(T.tag===4&&T.stateNode.containerInfo===O.containerInfo&&T.stateNode.implementation===O.implementation){n(x,T.sibling),U=r(T,O.children||[]),U.return=x,x=U;break t}else{n(x,T);break}else e(x,T);T=T.sibling}U=yc(O,x.mode,U),U.return=x,x=U}return f(x);case K:return I=O._init,O=I(O._payload),Xt(x,T,O,U)}if(ut(O))return tt(x,T,O,U);if(Q(O)){if(I=Q(O),typeof I!="function")throw Error(c(150));return O=I.call(O),st(x,T,O,U)}if(typeof O.then=="function")return Xt(x,T,_r(O),U);if(O.$$typeof===H)return Xt(x,T,Yr(x,O),U);Cr(x,O)}return typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint"?(O=""+O,T!==null&&T.tag===6?(n(x,T.sibling),U=r(T,O),U.return=x,x=U):(n(x,T),U=mc(O,x.mode,U),U.return=x,x=U),f(x)):n(x,T)}return function(x,T,O,U){try{ui=0;var I=Xt(x,T,O,U);return rl=null,I}catch(at){if(at===ii)throw at;var mt=ke(29,at,null,x.mode);return mt.lanes=U,mt.return=x,mt}finally{}}}var xa=ud(!0),od=ud(!1),ul=At(null),Or=At(0);function cd(t,e){t=zn,Ht(Or,t),Ht(ul,e),zn=t|e.baseLanes}function Eo(){Ht(Or,zn),Ht(ul,ul.current)}function Ao(){zn=Or.current,$t(ul),$t(Or)}var Ye=At(null),rn=null;function Vn(t){var e=t.alternate;Ht(te,te.current&1),Ht(Ye,t),rn===null&&(e===null||ul.current!==null||e.memoizedState!==null)&&(rn=t)}function sd(t){if(t.tag===22){if(Ht(te,te.current),Ht(Ye,t),rn===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(rn=t)}}else kn()}function kn(){Ht(te,te.current),Ht(Ye,Ye.current)}function bn(t){$t(Ye),rn===t&&(rn=null),$t(te)}var te=At(0);function Rr(t){for(var e=t;e!==null;){if(e.tag===13){var n=e.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Cy=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(n,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(n){return n()})}},Oy=l.unstable_scheduleCallback,Ry=l.unstable_NormalPriority,ee={$$typeof:H,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function xo(){return{controller:new Cy,data:new Map,refCount:0}}function ci(t){t.refCount--,t.refCount===0&&Oy(Ry,function(){t.controller.abort()})}var si=null,_o=0,ol=0,cl=null;function zy(t,e){if(si===null){var n=si=[];_o=0,ol=Mc(),cl={status:"pending",value:void 0,then:function(a){n.push(a)}}}return _o++,e.then(fd,fd),e}function fd(){if(--_o===0&&si!==null){cl!==null&&(cl.status="fulfilled");var t=si;si=null,ol=0,cl=null;for(var e=0;eu?u:8;var f=W.T,h={};W.T=h,$o(t,!1,e,n);try{var v=r(),E=W.S;if(E!==null&&E(h,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var N=wy(v,a);hi(t,e,N,ze(t))}else hi(t,e,a,ze(t))}catch(j){hi(t,e,{then:function(){},status:"rejected",reason:j},ze())}finally{J.p=u,W.T=f}}function Uy(){}function Go(t,e,n,a){if(t.tag!==5)throw Error(c(476));var r=$d(t).queue;Yd(t,r,e,bt,n===null?Uy:function(){return Vd(t),n(a)})}function $d(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:bt,baseState:bt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sn,lastRenderedState:bt},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sn,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Vd(t){var e=$d(t).next.queue;hi(t,e,{},ze())}function Yo(){return de(Bi)}function kd(){return Ft().memoizedState}function Xd(){return Ft().memoizedState}function Hy(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=ze();t=Wn(n);var a=Jn(e,t,n);a!==null&&(ve(a,e,n),yi(a,e,n)),e={cache:xo()},t.payload=e;return}e=e.return}}function jy(t,e,n){var a=ze();n={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},jr(t)?Zd(e,n):(n=go(t,e,n,a),n!==null&&(ve(n,t,a),Kd(n,e,a)))}function Qd(t,e,n){var a=ze();hi(t,e,n,a)}function hi(t,e,n,a){var r={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(jr(t))Zd(e,r);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var f=e.lastRenderedState,h=u(f,n);if(r.hasEagerState=!0,r.eagerState=h,_e(h,f))return Sr(t,e,r,0),jt===null&&br(),!1}catch{}finally{}if(n=go(t,e,r,a),n!==null)return ve(n,t,a),Kd(n,e,a),!0}return!1}function $o(t,e,n,a){if(a={lane:2,revertLane:Mc(),action:a,hasEagerState:!1,eagerState:null,next:null},jr(t)){if(e)throw Error(c(479))}else e=go(t,n,a,2),e!==null&&ve(e,t,2)}function jr(t){var e=t.alternate;return t===pt||e!==null&&e===pt}function Zd(t,e){sl=wr=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function Kd(t,e,n){if(n&4194176){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,lf(t,n)}}var un={readContext:de,use:Br,useCallback:Kt,useContext:Kt,useEffect:Kt,useImperativeHandle:Kt,useLayoutEffect:Kt,useInsertionEffect:Kt,useMemo:Kt,useReducer:Kt,useRef:Kt,useState:Kt,useDebugValue:Kt,useDeferredValue:Kt,useTransition:Kt,useSyncExternalStore:Kt,useId:Kt};un.useCacheRefresh=Kt,un.useMemoCache=Kt,un.useHostTransitionStatus=Kt,un.useFormState=Kt,un.useActionState=Kt,un.useOptimistic=Kt;var Oa={readContext:de,use:Br,useCallback:function(t,e){return Te().memoizedState=[t,e===void 0?null:e],t},useContext:de,useEffect:Bd,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,Ur(4194308,4,Hd.bind(null,e,t),n)},useLayoutEffect:function(t,e){return Ur(4194308,4,t,e)},useInsertionEffect:function(t,e){Ur(4,2,t,e)},useMemo:function(t,e){var n=Te();e=e===void 0?null:e;var a=t();if(Ca){qn(!0);try{t()}finally{qn(!1)}}return n.memoizedState=[a,e],a},useReducer:function(t,e,n){var a=Te();if(n!==void 0){var r=n(e);if(Ca){qn(!0);try{n(e)}finally{qn(!1)}}}else r=e;return a.memoizedState=a.baseState=r,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:r},a.queue=t,t=t.dispatch=jy.bind(null,pt,t),[a.memoizedState,t]},useRef:function(t){var e=Te();return t={current:t},e.memoizedState=t},useState:function(t){t=Uo(t);var e=t.queue,n=Qd.bind(null,pt,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:Lo,useDeferredValue:function(t,e){var n=Te();return qo(n,t,e)},useTransition:function(){var t=Uo(!1);return t=Yd.bind(null,pt,t.queue,!0,!1),Te().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var a=pt,r=Te();if(xt){if(n===void 0)throw Error(c(407));n=n()}else{if(n=e(),jt===null)throw Error(c(349));Tt&60||gd(a,e,n)}r.memoizedState=n;var u={value:n,getSnapshot:e};return r.queue=u,Bd(bd.bind(null,a,u,t),[t]),a.flags|=2048,dl(9,vd.bind(null,a,u,n,e),{destroy:void 0},null),n},useId:function(){var t=Te(),e=jt.identifierPrefix;if(xt){var n=vn,a=gn;n=(a&~(1<<32-xe(a)-1)).toString(32)+n,e=":"+e+"R"+n,n=Mr++,0 title"))),ce(u,a,n),u[fe]=t,ne(u),a=u;break t;case"link":var f=T0("link","href",r).get(a+(n.href||""));if(f){for(var h=0;h<\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof a.is=="string"?r.createElement("select",{is:a.is}):r.createElement("select"),a.multiple?t.multiple=!0:a.size&&(t.size=a.size);break;default:t=typeof a.is=="string"?r.createElement(n,{is:a.is}):r.createElement(n)}}t[fe]=e,t[be]=a;t:for(r=e.child;r!==null;){if(r.tag===5||r.tag===6)t.appendChild(r.stateNode);else if(r.tag!==4&&r.tag!==27&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break t;for(;r.sibling===null;){if(r.return===null||r.return===e)break t;r=r.return}r.sibling.return=r.return,r=r.sibling}e.stateNode=t;t:switch(ce(t,n,a),n){case"button":case"input":case"select":case"textarea":t=!!a.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&On(e)}}return Gt(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&On(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(c(166));if(t=en.current,ni(e)){if(t=e.stateNode,n=e.memoizedProps,a=null,r=ge,r!==null)switch(r.tag){case 27:case 5:a=r.memoizedProps}t[fe]=e,t=!!(t.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||c0(t.nodeValue,n)),t||Aa(e)}else t=nu(t).createTextNode(a),t[fe]=e,e.stateNode=t}return Gt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(r=ni(e),a!==null&&a.dehydrated!==null){if(t===null){if(!r)throw Error(c(318));if(r=e.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(c(317));r[fe]=e}else ai(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;Gt(e),r=!1}else Pe!==null&&(xc(Pe),Pe=null),r=!0;if(!r)return e.flags&256?(bn(e),e):(bn(e),null)}if(bn(e),e.flags&128)return e.lanes=n,e;if(n=a!==null,t=t!==null&&t.memoizedState!==null,n){a=e.child,r=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(r=a.alternate.memoizedState.cachePool.pool);var u=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==r&&(a.flags|=2048)}return n!==t&&n&&(e.child.flags|=8192),Xr(e,e.updateQueue),Gt(e),null;case 4:return jn(),t===null&&Uc(e.stateNode.containerInfo),Gt(e),null;case 10:return An(e.type),Gt(e),null;case 19:if($t(te),r=e.memoizedState,r===null)return Gt(e),null;if(a=(e.flags&128)!==0,u=r.rendering,u===null)if(a)Ai(r,!1);else{if(kt!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(u=Rr(t),u!==null){for(e.flags|=128,Ai(r,!1),t=u.updateQueue,e.updateQueue=t,Xr(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)jh(n,t),n=n.sibling;return Ht(te,te.current&1|2),e.child}t=t.sibling}r.tail!==null&&an()>Qr&&(e.flags|=128,a=!0,Ai(r,!1),e.lanes=4194304)}else{if(!a)if(t=Rr(u),t!==null){if(e.flags|=128,a=!0,t=t.updateQueue,e.updateQueue=t,Xr(e,t),Ai(r,!0),r.tail===null&&r.tailMode==="hidden"&&!u.alternate&&!xt)return Gt(e),null}else 2*an()-r.renderingStartTime>Qr&&n!==536870912&&(e.flags|=128,a=!0,Ai(r,!1),e.lanes=4194304);r.isBackwards?(u.sibling=e.child,e.child=u):(t=r.last,t!==null?t.sibling=u:e.child=u,r.last=u)}return r.tail!==null?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=an(),e.sibling=null,t=te.current,Ht(te,a?t&1|2:t&1),e):(Gt(e),null);case 22:case 23:return bn(e),Ao(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?n&536870912&&!(e.flags&128)&&(Gt(e),e.subtreeFlags&6&&(e.flags|=8192)):Gt(e),n=e.updateQueue,n!==null&&Xr(e,n.retryQueue),n=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==n&&(e.flags|=2048),t!==null&&$t(_a),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),An(ee),Gt(e),null;case 25:return null}throw Error(c(156,e.tag))}function ky(t,e){switch(bo(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return An(ee),jn(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return nn(e),null;case 13:if(bn(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(c(340));ai()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return $t(te),null;case 4:return jn(),null;case 10:return An(e.type),null;case 22:case 23:return bn(e),Ao(),t!==null&&$t(_a),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return An(ee),null;case 25:return null;default:return null}}function Gh(t,e){switch(bo(e),e.tag){case 3:An(ee),jn();break;case 26:case 27:case 5:nn(e);break;case 4:jn();break;case 13:bn(e);break;case 19:$t(te);break;case 10:An(e.type);break;case 22:case 23:bn(e),Ao(),t!==null&&$t(_a);break;case 24:An(ee)}}var Xy={getCacheForType:function(t){var e=de(ee),n=e.data.get(t);return n===void 0&&(n=t(),e.data.set(t,n)),n}},Qy=typeof WeakMap=="function"?WeakMap:Map,Yt=0,jt=null,yt=null,Tt=0,Lt=0,Re=null,Rn=!1,yl=!1,gc=!1,zn=0,kt=0,ea=0,Na=0,vc=0,Xe=0,gl=0,xi=null,on=null,bc=!1,Sc=0,Qr=1/0,Zr=null,na=null,Kr=!1,Ua=null,_i=0,Tc=0,Ec=null,Ci=0,Ac=null;function ze(){if(Yt&2&&Tt!==0)return Tt&-Tt;if(W.T!==null){var t=ol;return t!==0?t:Mc()}return uf()}function Yh(){Xe===0&&(Xe=!(Tt&536870912)||xt?ef():536870912);var t=Ye.current;return t!==null&&(t.flags|=32),Xe}function ve(t,e,n){(t===jt&&Lt===2||t.cancelPendingCommit!==null)&&(vl(t,0),wn(t,Tt,Xe,!1)),kl(t,n),(!(Yt&2)||t!==jt)&&(t===jt&&(!(Yt&2)&&(Na|=n),kt===4&&wn(t,Tt,Xe,!1)),cn(t))}function $h(t,e,n){if(Yt&6)throw Error(c(327));var a=!n&&(e&60)===0&&(e&t.expiredLanes)===0||Vl(t,e),r=a?Wy(t,e):Oc(t,e,!0),u=a;do{if(r===0){yl&&!a&&wn(t,e,0,!1);break}else if(r===6)wn(t,e,0,!Rn);else{if(n=t.current.alternate,u&&!Zy(n)){r=Oc(t,e,!1),u=!1;continue}if(r===2){if(u=e,t.errorRecoveryDisabledLanes&u)var f=0;else f=t.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){e=f;t:{var h=t;r=xi;var v=h.current.memoizedState.isDehydrated;if(v&&(vl(h,f).flags|=256),f=Oc(h,f,!1),f!==2){if(gc&&!v){h.errorRecoveryDisabledLanes|=u,Na|=u,r=4;break t}u=on,on=r,u!==null&&xc(u)}r=f}if(u=!1,r!==2)continue}}if(r===1){vl(t,0),wn(t,e,0,!0);break}t:{switch(a=t,r){case 0:case 1:throw Error(c(345));case 4:if((e&4194176)===e){wn(a,e,Xe,!Rn);break t}break;case 2:on=null;break;case 3:case 5:break;default:throw Error(c(329))}if(a.finishedWork=n,a.finishedLanes=e,(e&62914560)===e&&(u=Sc+300-an(),10n?32:n,W.T=null,Ua===null)var u=!1;else{n=Ec,Ec=null;var f=Ua,h=_i;if(Ua=null,_i=0,Yt&6)throw Error(c(331));var v=Yt;if(Yt|=4,Uh(f.current),Dh(f,f.current,h,n),Yt=v,Oi(0,!1),Ae&&typeof Ae.onPostCommitFiberRoot=="function")try{Ae.onPostCommitFiberRoot($l,f)}catch{}u=!0}return u}finally{J.p=r,W.T=a,Fh(t,e)}}return!1}function Ph(t,e,n){e=Le(n,e),e=Xo(t.stateNode,e,2),t=Jn(t,e,2),t!==null&&(kl(t,2),cn(t))}function Bt(t,e,n){if(t.tag===3)Ph(t,t,n);else for(;e!==null;){if(e.tag===3){Ph(e,t,n);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(na===null||!na.has(a))){t=Le(n,t),n=eh(2),a=Jn(e,n,2),a!==null&&(nh(n,a,e,t),kl(a,2),cn(a));break}}e=e.return}}function Rc(t,e,n){var a=t.pingCache;if(a===null){a=t.pingCache=new Qy;var r=new Set;a.set(e,r)}else r=a.get(e),r===void 0&&(r=new Set,a.set(e,r));r.has(n)||(gc=!0,r.add(n),t=Py.bind(null,t,e,n),e.then(t,t))}function Py(t,e,n){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&n,t.warmLanes&=~n,jt===t&&(Tt&n)===n&&(kt===4||kt===3&&(Tt&62914560)===Tt&&300>an()-Sc?!(Yt&2)&&vl(t,0):vc|=n,gl===Tt&&(gl=0)),cn(t)}function Ih(t,e){e===0&&(e=nf()),t=$n(t,e),t!==null&&(kl(t,e),cn(t))}function Iy(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),Ih(t,n)}function tg(t,e){var n=0;switch(t.tag){case 13:var a=t.stateNode,r=t.memoizedState;r!==null&&(n=r.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(c(314))}a!==null&&a.delete(e),Ih(t,n)}function eg(t,e){return ka(t,e)}var Fr=null,Tl=null,zc=!1,Pr=!1,wc=!1,Ha=0;function cn(t){t!==Tl&&t.next===null&&(Tl===null?Fr=Tl=t:Tl=Tl.next=t),Pr=!0,zc||(zc=!0,ag(ng))}function Oi(t,e){if(!wc&&Pr){wc=!0;do for(var n=!1,a=Fr;a!==null;){if(t!==0){var r=a.pendingLanes;if(r===0)var u=0;else{var f=a.suspendedLanes,h=a.pingedLanes;u=(1<<31-xe(42|t)+1)-1,u&=r&~(f&~h),u=u&201326677?u&201326677|1:u?u|2:0}u!==0&&(n=!0,n0(a,u))}else u=Tt,u=ur(a,a===jt?u:0),!(u&3)||Vl(a,u)||(n=!0,n0(a,u));a=a.next}while(n);wc=!1}}function ng(){Pr=zc=!1;var t=0;Ha!==0&&(fg()&&(t=Ha),Ha=0);for(var e=an(),n=null,a=Fr;a!==null;){var r=a.next,u=t0(a,e);u===0?(a.next=null,n===null?Fr=r:n.next=r,r===null&&(Tl=n)):(n=a,(t!==0||u&3)&&(Pr=!0)),a=r}Oi(t)}function t0(t,e){for(var n=t.suspendedLanes,a=t.pingedLanes,r=t.expirationTimes,u=t.pendingLanes&-62914561;0"u"?null:document;function g0(t,e,n){var a=Al;if(a&&typeof e=="string"&&e){var r=He(e);r='link[rel="'+t+'"][href="'+r+'"]',typeof n=="string"&&(r+='[crossorigin="'+n+'"]'),y0.has(r)||(y0.add(r),t={rel:t,crossOrigin:n,href:e},a.querySelector(r)===null&&(e=a.createElement("link"),ce(e,"link",t),ne(e),a.head.appendChild(e)))}}function bg(t){Mn.D(t),g0("dns-prefetch",t,null)}function Sg(t,e){Mn.C(t,e),g0("preconnect",t,e)}function Tg(t,e,n){Mn.L(t,e,n);var a=Al;if(a&&t&&e){var r='link[rel="preload"][as="'+He(e)+'"]';e==="image"&&n&&n.imageSrcSet?(r+='[imagesrcset="'+He(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(r+='[imagesizes="'+He(n.imageSizes)+'"]')):r+='[href="'+He(t)+'"]';var u=r;switch(e){case"style":u=xl(t);break;case"script":u=_l(t)}Qe.has(u)||(t=m({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),Qe.set(u,t),a.querySelector(r)!==null||e==="style"&&a.querySelector(wi(u))||e==="script"&&a.querySelector(Mi(u))||(e=a.createElement("link"),ce(e,"link",t),ne(e),a.head.appendChild(e)))}}function Eg(t,e){Mn.m(t,e);var n=Al;if(n&&t){var a=e&&typeof e.as=="string"?e.as:"script",r='link[rel="modulepreload"][as="'+He(a)+'"][href="'+He(t)+'"]',u=r;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=_l(t)}if(!Qe.has(u)&&(t=m({rel:"modulepreload",href:t},e),Qe.set(u,t),n.querySelector(r)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Mi(u)))return}a=n.createElement("link"),ce(a,"link",t),ne(a),n.head.appendChild(a)}}}function Ag(t,e,n){Mn.S(t,e,n);var a=Al;if(a&&t){var r=Za(a).hoistableStyles,u=xl(t);e=e||"default";var f=r.get(u);if(!f){var h={loading:0,preload:null};if(f=a.querySelector(wi(u)))h.loading=5;else{t=m({rel:"stylesheet",href:t,"data-precedence":e},n),(n=Qe.get(u))&&kc(t,n);var v=f=a.createElement("link");ne(v),ce(v,"link",t),v._p=new Promise(function(E,N){v.onload=E,v.onerror=N}),v.addEventListener("load",function(){h.loading|=1}),v.addEventListener("error",function(){h.loading|=2}),h.loading|=4,lu(f,e,a)}f={type:"stylesheet",instance:f,count:1,state:h},r.set(u,f)}}}function xg(t,e){Mn.X(t,e);var n=Al;if(n&&t){var a=Za(n).hoistableScripts,r=_l(t),u=a.get(r);u||(u=n.querySelector(Mi(r)),u||(t=m({src:t,async:!0},e),(e=Qe.get(r))&&Xc(t,e),u=n.createElement("script"),ne(u),ce(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(r,u))}}function _g(t,e){Mn.M(t,e);var n=Al;if(n&&t){var a=Za(n).hoistableScripts,r=_l(t),u=a.get(r);u||(u=n.querySelector(Mi(r)),u||(t=m({src:t,async:!0,type:"module"},e),(e=Qe.get(r))&&Xc(t,e),u=n.createElement("script"),ne(u),ce(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(r,u))}}function v0(t,e,n,a){var r=(r=en.current)?au(r):null;if(!r)throw Error(c(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=xl(n.href),n=Za(r).hoistableStyles,a=n.get(e),a||(a={type:"style",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){t=xl(n.href);var u=Za(r).hoistableStyles,f=u.get(t);if(f||(r=r.ownerDocument||r,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,f),(u=r.querySelector(wi(t)))&&!u._p&&(f.instance=u,f.state.loading=5),Qe.has(t)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Qe.set(t,n),u||Cg(r,t,n,f.state))),e&&a===null)throw Error(c(528,""));return f}if(e&&a!==null)throw Error(c(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=_l(n),n=Za(r).hoistableScripts,a=n.get(e),a||(a={type:"script",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(c(444,t))}}function xl(t){return'href="'+He(t)+'"'}function wi(t){return'link[rel="stylesheet"]['+t+"]"}function b0(t){return m({},t,{"data-precedence":t.precedence,precedence:null})}function Cg(t,e,n,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),ce(e,"link",n),ne(e),t.head.appendChild(e))}function _l(t){return'[src="'+He(t)+'"]'}function Mi(t){return"script[async]"+t}function S0(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+He(n.href)+'"]');if(a)return e.instance=a,ne(a),a;var r=m({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),ne(a),ce(a,"style",r),lu(a,n.precedence,t),e.instance=a;case"stylesheet":r=xl(n.href);var u=t.querySelector(wi(r));if(u)return e.state.loading|=4,e.instance=u,ne(u),u;a=b0(n),(r=Qe.get(r))&&kc(a,r),u=(t.ownerDocument||t).createElement("link"),ne(u);var f=u;return f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),ce(u,"link",a),e.state.loading|=4,lu(u,n.precedence,t),e.instance=u;case"script":return u=_l(n.src),(r=t.querySelector(Mi(u)))?(e.instance=r,ne(r),r):(a=n,(r=Qe.get(u))&&(a=m({},n),Xc(a,r)),t=t.ownerDocument||t,r=t.createElement("script"),ne(r),ce(r,"link",a),t.head.appendChild(r),e.instance=r);case"void":return null;default:throw Error(c(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,lu(a,n.precedence,t));return e.instance}function lu(t,e,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=a.length?a[a.length-1]:null,u=r,f=0;f title"):null)}function Og(t,e,n){if(n===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function A0(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}var Di=null;function Rg(){}function zg(t,e,n){if(Di===null)throw Error(c(475));var a=Di;if(e.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(e.state.loading&4)){if(e.instance===null){var r=xl(n.href),u=t.querySelector(wi(r));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(a.count++,a=ru.bind(a),t.then(a,a)),e.state.loading|=4,e.instance=u,ne(u);return}u=t.ownerDocument||t,n=b0(n),(r=Qe.get(r))&&kc(n,r),u=u.createElement("link"),ne(u);var f=u;f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),ce(u,"link",n),e.instance=u}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(e,t),(t=e.state.preload)&&!(e.state.loading&3)&&(a.count++,e=ru.bind(a),t.addEventListener("load",e),t.addEventListener("error",e))}}function wg(){if(Di===null)throw Error(c(475));var t=Di;return t.stylesheets&&t.count===0&&Qc(t,t.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),ts.exports=Fg(),ts.exports}var Ig=Pg();const Ki={black:"#000",white:"#fff"},Cl={300:"#e57373",400:"#ef5350",500:"#f44336",700:"#d32f2f",800:"#c62828"},Ol={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},Rl={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},zl={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},wl={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"},Yi={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},tv={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"};function qa(l,...i){const o=new URL(`https://mui.com/production-error/?code=${l}`);return i.forEach(c=>o.searchParams.append("args[]",c)),`Minified MUI error #${l}; visit ${o} for the full message.`}const Ds="$$material";function Ou(){return Ou=Object.assign?Object.assign.bind():function(l){for(var i=1;i0?se(jl,--Ee):0,Hl--,It===10&&(Hl=1,Nu--),It}function De(){return It=Ee2||Ji(It)>3?"":" "}function pv(l,i){for(;--i&&De()&&!(It<48||It>102||It>57&&It<65||It>70&&It<97););return Pi(l,bu()+(i<6&&pn()==32&&De()==32))}function ys(l){for(;De();)switch(It){case l:return Ee;case 34:case 39:l!==34&&l!==39&&ys(It);break;case 40:l===41&&ys(l);break;case 92:De();break}return Ee}function mv(l,i){for(;De()&&l+It!==57;)if(l+It===84&&pn()===47)break;return"/*"+Pi(i,Ee-1)+"*"+Bu(l===47?l:De())}function yv(l){for(;!Ji(pn());)De();return Pi(l,Ee)}function gv(l){return Up(Tu("",null,null,null,[""],l=Np(l),0,[0],l))}function Tu(l,i,o,c,s,d,p,g,b){for(var y=0,C=0,_=p,w=0,H=0,M=0,A=1,Y=1,X=1,K=0,k="",q=s,R=d,Q=c,F=k;Y;)switch(M=K,K=De()){case 40:if(M!=108&&se(F,_-1)==58){ms(F+=Ot(Su(K),"&","&\f"),"&\f")!=-1&&(X=-1);break}case 34:case 39:case 91:F+=Su(K);break;case 9:case 10:case 13:case 32:F+=hv(M);break;case 92:F+=pv(bu()-1,7);continue;case 47:switch(pn()){case 42:case 47:mu(vv(mv(De(),bu()),i,o),b);break;default:F+="/"}break;case 123*A:g[y++]=fn(F)*X;case 125*A:case 59:case 0:switch(K){case 0:case 125:Y=0;case 59+C:X==-1&&(F=Ot(F,/\f/g,"")),H>0&&fn(F)-_&&mu(H>32?Q0(F+";",c,o,_-1):Q0(Ot(F," ","")+";",c,o,_-2),b);break;case 59:F+=";";default:if(mu(Q=X0(F,i,o,y,C,s,g,k,q=[],R=[],_),d),K===123)if(C===0)Tu(F,i,Q,Q,q,d,_,g,R);else switch(w===99&&se(F,3)===110?100:w){case 100:case 108:case 109:case 115:Tu(l,Q,Q,c&&mu(X0(l,Q,Q,0,0,s,g,k,s,q=[],_),R),s,R,_,g,c?q:R);break;default:Tu(F,Q,Q,Q,[""],R,0,g,R)}}y=C=H=0,A=X=1,k=F="",_=p;break;case 58:_=1+fn(F),H=M;default:if(A<1){if(K==123)--A;else if(K==125&&A++==0&&dv()==125)continue}switch(F+=Bu(K),K*A){case 38:X=C>0?1:(F+="\f",-1);break;case 44:g[y++]=(fn(F)-1)*X,X=1;break;case 64:pn()===45&&(F+=Su(De())),w=pn(),C=_=fn(k=F+=yv(bu())),K++;break;case 45:M===45&&fn(F)==2&&(A=0)}}return d}function X0(l,i,o,c,s,d,p,g,b,y,C){for(var _=s-1,w=s===0?d:[""],H=Us(w),M=0,A=0,Y=0;M0?w[X]+" "+K:Ot(K,/&\f/g,w[X])))&&(b[Y++]=k);return Uu(l,i,o,s===0?Bs:g,b,y,C)}function vv(l,i,o){return Uu(l,i,o,wp,Bu(fv()),Wi(l,2,-2),0)}function Q0(l,i,o,c){return Uu(l,i,o,Ns,Wi(l,0,c),Wi(l,c+1,-1),c)}function Nl(l,i){for(var o="",c=Us(l),s=0;s6)switch(se(l,i+1)){case 109:if(se(l,i+4)!==45)break;case 102:return Ot(l,/(.+:)(.+)-([^]+)/,"$1"+Ct+"$2-$3$1"+Ru+(se(l,i+3)==108?"$3":"$2-$3"))+l;case 115:return~ms(l,"stretch")?jp(Ot(l,"stretch","fill-available"),i)+l:l}break;case 4949:if(se(l,i+1)!==115)break;case 6444:switch(se(l,fn(l)-3-(~ms(l,"!important")&&10))){case 107:return Ot(l,":",":"+Ct)+l;case 101:return Ot(l,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ct+(se(l,14)===45?"inline-":"")+"box$3$1"+Ct+"$2$3$1"+pe+"$2box$3")+l}break;case 5936:switch(se(l,i+11)){case 114:return Ct+l+pe+Ot(l,/[svh]\w+-[tblr]{2}/,"tb")+l;case 108:return Ct+l+pe+Ot(l,/[svh]\w+-[tblr]{2}/,"tb-rl")+l;case 45:return Ct+l+pe+Ot(l,/[svh]\w+-[tblr]{2}/,"lr")+l}return Ct+l+pe+l+l}return l}var Ov=function(i,o,c,s){if(i.length>-1&&!i.return)switch(i.type){case Ns:i.return=jp(i.value,i.length);break;case Mp:return Nl([$i(i,{value:Ot(i.value,"@","@"+Ct)})],s);case Bs:if(i.length)return sv(i.props,function(d){switch(cv(d,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Nl([$i(i,{props:[Ot(d,/:(read-\w+)/,":"+Ru+"$1")]})],s);case"::placeholder":return Nl([$i(i,{props:[Ot(d,/:(plac\w+)/,":"+Ct+"input-$1")]}),$i(i,{props:[Ot(d,/:(plac\w+)/,":"+Ru+"$1")]}),$i(i,{props:[Ot(d,/:(plac\w+)/,pe+"input-$1")]})],s)}return""})}},Rv=[Ov],zv=function(i){var o=i.key;if(o==="css"){var c=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(c,function(A){var Y=A.getAttribute("data-emotion");Y.indexOf(" ")!==-1&&(document.head.appendChild(A),A.setAttribute("data-s",""))})}var s=i.stylisPlugins||Rv,d={},p,g=[];p=i.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+o+' "]'),function(A){for(var Y=A.getAttribute("data-emotion").split(" "),X=1;X=4;++c,s-=4)o=l.charCodeAt(c)&255|(l.charCodeAt(++c)&255)<<8|(l.charCodeAt(++c)&255)<<16|(l.charCodeAt(++c)&255)<<24,o=(o&65535)*1540483477+((o>>>16)*59797<<16),o^=o>>>24,i=(o&65535)*1540483477+((o>>>16)*59797<<16)^(i&65535)*1540483477+((i>>>16)*59797<<16);switch(s){case 3:i^=(l.charCodeAt(c+2)&255)<<16;case 2:i^=(l.charCodeAt(c+1)&255)<<8;case 1:i^=l.charCodeAt(c)&255,i=(i&65535)*1540483477+((i>>>16)*59797<<16)}return i^=i>>>13,i=(i&65535)*1540483477+((i>>>16)*59797<<16),((i^i>>>15)>>>0).toString(36)}var Uv={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},Hv=/[A-Z]|^ms/g,jv=/_EMO_([^_]+?)_([^]*?)_EMO_/g,qp=function(i){return i.charCodeAt(1)===45},F0=function(i){return i!=null&&typeof i!="boolean"},us=Hp(function(l){return qp(l)?l:l.replace(Hv,"-$&").toLowerCase()}),P0=function(i,o){switch(i){case"animation":case"animationName":if(typeof o=="string")return o.replace(jv,function(c,s,d){return dn={name:s,styles:d,next:dn},s})}return Uv[i]!==1&&!qp(i)&&typeof o=="number"&&o!==0?o+"px":o};function Fi(l,i,o){if(o==null)return"";var c=o;if(c.__emotion_styles!==void 0)return c;switch(typeof o){case"boolean":return"";case"object":{var s=o;if(s.anim===1)return dn={name:s.name,styles:s.styles,next:dn},s.name;var d=o;if(d.styles!==void 0){var p=d.next;if(p!==void 0)for(;p!==void 0;)dn={name:p.name,styles:p.styles,next:dn},p=p.next;var g=d.styles+";";return g}return Lv(l,i,o)}case"function":{if(l!==void 0){var b=dn,y=o(l);return dn=b,Fi(l,i,y)}break}}var C=o;if(i==null)return C;var _=i[C];return _!==void 0?_:C}function Lv(l,i,o){var c="";if(Array.isArray(o))for(var s=0;s96?Zv:Kv},ap=function(i,o,c){var s;if(o){var d=o.shouldForwardProp;s=i.__emotion_forwardProp&&d?function(p){return i.__emotion_forwardProp(p)&&d(p)}:d}return typeof s!="function"&&c&&(s=i.__emotion_forwardProp),s},Wv=function(i){var o=i.cache,c=i.serialized,s=i.isStringTag;return Hs(o,c,s),Yp(function(){return js(o,c,s)}),null},Jv=function l(i,o){var c=i.__emotion_real===i,s=c&&i.__emotion_base||i,d,p;o!==void 0&&(d=o.label,p=o.target);var g=ap(i,o,c),b=g||np(s),y=!b("as");return function(){var C=arguments,_=c&&i.__emotion_styles!==void 0?i.__emotion_styles.slice(0):[];if(d!==void 0&&_.push("label:"+d+";"),C[0]==null||C[0].raw===void 0)_.push.apply(_,C);else{var w=C[0];_.push(w[0]);for(var H=C.length,M=1;Mi(Pv(s)?o:s):i;return lt.jsx(kv,{styles:c})}/** * @mui/styled-engine v6.4.3 * * @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 Vp(l,i){return vs(l,i)}function tb(l,i){Array.isArray(l.__emotion_styles)&&(l.__emotion_styles=i(l.__emotion_styles))}const lp=[];function ip(l){return lp[0]=l,Ii(lp)}var os={exports:{}},Dt={};/** * @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 rp;function eb(){if(rp)return Dt;rp=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),y=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),w=Symbol.for("react.offscreen"),H=Symbol.for("react.client.reference");function M(A){if(typeof A=="object"&&A!==null){var Y=A.$$typeof;switch(Y){case l:switch(A=A.type,A){case o:case s:case c:case b:case y:return A;default:switch(A=A&&A.$$typeof,A){case p:case g:case _:case C:return A;case d:return A;default:return Y}}case i:return Y}}}return Dt.ContextConsumer=d,Dt.ContextProvider=p,Dt.Element=l,Dt.ForwardRef=g,Dt.Fragment=o,Dt.Lazy=_,Dt.Memo=C,Dt.Portal=i,Dt.Profiler=s,Dt.StrictMode=c,Dt.Suspense=b,Dt.SuspenseList=y,Dt.isContextConsumer=function(A){return M(A)===d},Dt.isContextProvider=function(A){return M(A)===p},Dt.isElement=function(A){return typeof A=="object"&&A!==null&&A.$$typeof===l},Dt.isForwardRef=function(A){return M(A)===g},Dt.isFragment=function(A){return M(A)===o},Dt.isLazy=function(A){return M(A)===_},Dt.isMemo=function(A){return M(A)===C},Dt.isPortal=function(A){return M(A)===i},Dt.isProfiler=function(A){return M(A)===s},Dt.isStrictMode=function(A){return M(A)===c},Dt.isSuspense=function(A){return M(A)===b},Dt.isSuspenseList=function(A){return M(A)===y},Dt.isValidElementType=function(A){return typeof A=="string"||typeof A=="function"||A===o||A===s||A===c||A===b||A===y||A===w||typeof A=="object"&&A!==null&&(A.$$typeof===_||A.$$typeof===C||A.$$typeof===p||A.$$typeof===d||A.$$typeof===g||A.$$typeof===H||A.getModuleId!==void 0)},Dt.typeOf=M,Dt}var up;function nb(){return up||(up=1,os.exports=eb()),os.exports}var kp=nb();function hn(l){if(typeof l!="object"||l===null)return!1;const i=Object.getPrototypeOf(l);return(i===null||i===Object.prototype||Object.getPrototypeOf(i)===null)&&!(Symbol.toStringTag in l)&&!(Symbol.iterator in l)}function Xp(l){if(V.isValidElement(l)||kp.isValidElementType(l)||!hn(l))return l;const i={};return Object.keys(l).forEach(o=>{i[o]=Xp(l[o])}),i}function Be(l,i,o={clone:!0}){const c=o.clone?{...l}:l;return hn(l)&&hn(i)&&Object.keys(i).forEach(s=>{V.isValidElement(i[s])||kp.isValidElementType(i[s])?c[s]=i[s]:hn(i[s])&&Object.prototype.hasOwnProperty.call(l,s)&&hn(l[s])?c[s]=Be(l[s],i[s],o):o.clone?c[s]=hn(i[s])?Xp(i[s]):i[s]:c[s]=i[s]}),c}const ab=l=>{const i=Object.keys(l).map(o=>({key:o,val:l[o]}))||[];return i.sort((o,c)=>o.val-c.val),i.reduce((o,c)=>({...o,[c.key]:c.val}),{})};function lb(l){const{values:i={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:o="px",step:c=5,...s}=l,d=ab(i),p=Object.keys(d);function g(w){return`@media (min-width:${typeof i[w]=="number"?i[w]:w}${o})`}function b(w){return`@media (max-width:${(typeof i[w]=="number"?i[w]:w)-c/100}${o})`}function y(w,H){const M=p.indexOf(H);return`@media (min-width:${typeof i[w]=="number"?i[w]:w}${o}) and (max-width:${(M!==-1&&typeof i[p[M]]=="number"?i[p[M]]:H)-c/100}${o})`}function C(w){return p.indexOf(w)+1c.startsWith("@container")).sort((c,s)=>{var p,g;const d=/min-width:\s*([0-9.]+)/;return+(((p=c.match(d))==null?void 0:p[1])||0)-+(((g=s.match(d))==null?void 0:g[1])||0)});return o.length?o.reduce((c,s)=>{const d=i[s];return delete c[s],c[s]=d,c},{...i}):i}function rb(l,i){return i==="@"||i.startsWith("@")&&(l.some(o=>i.startsWith(`@${o}`))||!!i.match(/^@\d/))}function ub(l,i){const o=i.match(/^@([^/]+)?\/?(.+)?$/);if(!o)return null;const[,c,s]=o,d=Number.isNaN(+c)?c||0:+c;return l.containerQueries(s).up(d)}function ob(l){const i=(d,p)=>d.replace("@media",p?`@container ${p}`:"@container");function o(d,p){d.up=(...g)=>i(l.breakpoints.up(...g),p),d.down=(...g)=>i(l.breakpoints.down(...g),p),d.between=(...g)=>i(l.breakpoints.between(...g),p),d.only=(...g)=>i(l.breakpoints.only(...g),p),d.not=(...g)=>{const b=i(l.breakpoints.not(...g),p);return b.includes("not all and")?b.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):b}}const c={},s=d=>(o(c,d),c);return o(s),{...l,containerQueries:s}}const cb={borderRadius:4};function Xi(l,i){return i?Be(l,i,{clone:!1}):l}const ju={xs:0,sm:600,md:900,lg:1200,xl:1536},op={keys:["xs","sm","md","lg","xl"],up:l=>`@media (min-width:${ju[l]}px)`},sb={containerQueries:l=>({up:i=>{let o=typeof i=="number"?i:ju[i]||i;return typeof o=="number"&&(o=`${o}px`),l?`@container ${l} (min-width:${o})`:`@container (min-width:${o})`}})};function Un(l,i,o){const c=l.theme||{};if(Array.isArray(i)){const d=c.breakpoints||op;return i.reduce((p,g,b)=>(p[d.up(d.keys[b])]=o(i[b]),p),{})}if(typeof i=="object"){const d=c.breakpoints||op;return Object.keys(i).reduce((p,g)=>{if(rb(d.keys,g)){const b=ub(c.containerQueries?c:sb,g);b&&(p[b]=o(i[g],g))}else if(Object.keys(d.values||ju).includes(g)){const b=d.up(g);p[b]=o(i[g],g)}else{const b=g;p[b]=i[b]}return p},{})}return o(i)}function fb(l={}){var o;return((o=l.keys)==null?void 0:o.reduce((c,s)=>{const d=l.up(s);return c[d]={},c},{}))||{}}function db(l,i){return l.reduce((o,c)=>{const s=o[c];return(!s||Object.keys(s).length===0)&&delete o[c],o},i)}function zt(l){if(typeof l!="string")throw new Error(qa(7));return l.charAt(0).toUpperCase()+l.slice(1)}function Lu(l,i,o=!0){if(!i||typeof i!="string")return null;if(l&&l.vars&&o){const c=`vars.${i}`.split(".").reduce((s,d)=>s&&s[d]?s[d]:null,l);if(c!=null)return c}return i.split(".").reduce((c,s)=>c&&c[s]!=null?c[s]:null,l)}function zu(l,i,o,c=o){let s;return typeof l=="function"?s=l(o):Array.isArray(l)?s=l[o]||c:s=Lu(l,o)||c,i&&(s=i(s,c,l)),s}function Wt(l){const{prop:i,cssProperty:o=l.prop,themeKey:c,transform:s}=l,d=p=>{if(p[i]==null)return null;const g=p[i],b=p.theme,y=Lu(b,c)||{};return Un(p,g,_=>{let w=zu(y,s,_);return _===w&&typeof _=="string"&&(w=zu(y,s,`${i}${_==="default"?"":zt(_)}`,_)),o===!1?w:{[o]:w}})};return d.propTypes={},d.filterProps=[i],d}function hb(l){const i={};return o=>(i[o]===void 0&&(i[o]=l(o)),i[o])}const pb={m:"margin",p:"padding"},mb={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},cp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},yb=hb(l=>{if(l.length>2)if(cp[l])l=cp[l];else return[l];const[i,o]=l.split(""),c=pb[i],s=mb[o]||"";return Array.isArray(s)?s.map(d=>c+d):[c+s]}),Gs=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Ys=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Gs,...Ys];function tr(l,i,o,c){const s=Lu(l,i,!0)??o;return typeof s=="number"||typeof s=="string"?d=>typeof d=="string"?d:typeof s=="string"?`calc(${d} * ${s})`:s*d:Array.isArray(s)?d=>{if(typeof d=="string")return d;const p=Math.abs(d),g=s[p];return d>=0?g:typeof g=="number"?-g:`-${g}`}:typeof s=="function"?s:()=>{}}function $s(l){return tr(l,"spacing",8)}function er(l,i){return typeof i=="string"||i==null?i:l(i)}function gb(l,i){return o=>l.reduce((c,s)=>(c[s]=er(i,o),c),{})}function vb(l,i,o,c){if(!i.includes(o))return null;const s=yb(o),d=gb(s,c),p=l[o];return Un(l,p,d)}function Qp(l,i){const o=$s(l.theme);return Object.keys(l).map(c=>vb(l,i,c,o)).reduce(Xi,{})}function Qt(l){return Qp(l,Gs)}Qt.propTypes={};Qt.filterProps=Gs;function Zt(l){return Qp(l,Ys)}Zt.propTypes={};Zt.filterProps=Ys;function Zp(l=8,i=$s({spacing:l})){if(l.mui)return l;const o=(...c)=>(c.length===0?[1]:c).map(d=>{const p=i(d);return typeof p=="number"?`${p}px`:p}).join(" ");return o.mui=!0,o}function qu(...l){const i=l.reduce((c,s)=>(s.filterProps.forEach(d=>{c[d]=s}),c),{}),o=c=>Object.keys(c).reduce((s,d)=>i[d]?Xi(s,i[d](c)):s,{});return o.propTypes={},o.filterProps=l.reduce((c,s)=>c.concat(s.filterProps),[]),o}function Ke(l){return typeof l!="number"?l:`${l}px solid`}function Je(l,i){return Wt({prop:l,themeKey:"borders",transform:i})}const bb=Je("border",Ke),Sb=Je("borderTop",Ke),Tb=Je("borderRight",Ke),Eb=Je("borderBottom",Ke),Ab=Je("borderLeft",Ke),xb=Je("borderColor"),_b=Je("borderTopColor"),Cb=Je("borderRightColor"),Ob=Je("borderBottomColor"),Rb=Je("borderLeftColor"),zb=Je("outline",Ke),wb=Je("outlineColor"),Gu=l=>{if(l.borderRadius!==void 0&&l.borderRadius!==null){const i=tr(l.theme,"shape.borderRadius",4),o=c=>({borderRadius:er(i,c)});return Un(l,l.borderRadius,o)}return null};Gu.propTypes={};Gu.filterProps=["borderRadius"];qu(bb,Sb,Tb,Eb,Ab,xb,_b,Cb,Ob,Rb,Gu,zb,wb);const Yu=l=>{if(l.gap!==void 0&&l.gap!==null){const i=tr(l.theme,"spacing",8),o=c=>({gap:er(i,c)});return Un(l,l.gap,o)}return null};Yu.propTypes={};Yu.filterProps=["gap"];const $u=l=>{if(l.columnGap!==void 0&&l.columnGap!==null){const i=tr(l.theme,"spacing",8),o=c=>({columnGap:er(i,c)});return Un(l,l.columnGap,o)}return null};$u.propTypes={};$u.filterProps=["columnGap"];const Vu=l=>{if(l.rowGap!==void 0&&l.rowGap!==null){const i=tr(l.theme,"spacing",8),o=c=>({rowGap:er(i,c)});return Un(l,l.rowGap,o)}return null};Vu.propTypes={};Vu.filterProps=["rowGap"];const Mb=Wt({prop:"gridColumn"}),Db=Wt({prop:"gridRow"}),Bb=Wt({prop:"gridAutoFlow"}),Nb=Wt({prop:"gridAutoColumns"}),Ub=Wt({prop:"gridAutoRows"}),Hb=Wt({prop:"gridTemplateColumns"}),jb=Wt({prop:"gridTemplateRows"}),Lb=Wt({prop:"gridTemplateAreas"}),qb=Wt({prop:"gridArea"});qu(Yu,$u,Vu,Mb,Db,Bb,Nb,Ub,Hb,jb,Lb,qb);function Ul(l,i){return i==="grey"?i:l}const Gb=Wt({prop:"color",themeKey:"palette",transform:Ul}),Yb=Wt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ul}),$b=Wt({prop:"backgroundColor",themeKey:"palette",transform:Ul});qu(Gb,Yb,$b);function Me(l){return l<=1&&l!==0?`${l*100}%`:l}const Vb=Wt({prop:"width",transform:Me}),Vs=l=>{if(l.maxWidth!==void 0&&l.maxWidth!==null){const i=o=>{var s,d,p,g,b;const c=((p=(d=(s=l.theme)==null?void 0:s.breakpoints)==null?void 0:d.values)==null?void 0:p[o])||ju[o];return c?((b=(g=l.theme)==null?void 0:g.breakpoints)==null?void 0:b.unit)!=="px"?{maxWidth:`${c}${l.theme.breakpoints.unit}`}:{maxWidth:c}:{maxWidth:Me(o)}};return Un(l,l.maxWidth,i)}return null};Vs.filterProps=["maxWidth"];const kb=Wt({prop:"minWidth",transform:Me}),Xb=Wt({prop:"height",transform:Me}),Qb=Wt({prop:"maxHeight",transform:Me}),Zb=Wt({prop:"minHeight",transform:Me});Wt({prop:"size",cssProperty:"width",transform:Me});Wt({prop:"size",cssProperty:"height",transform:Me});const Kb=Wt({prop:"boxSizing"});qu(Vb,Vs,kb,Xb,Qb,Zb,Kb);const nr={border:{themeKey:"borders",transform:Ke},borderTop:{themeKey:"borders",transform:Ke},borderRight:{themeKey:"borders",transform:Ke},borderBottom:{themeKey:"borders",transform:Ke},borderLeft:{themeKey:"borders",transform:Ke},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Ke},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Gu},color:{themeKey:"palette",transform:Ul},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ul},backgroundColor:{themeKey:"palette",transform:Ul},p:{style:Zt},pt:{style:Zt},pr:{style:Zt},pb:{style:Zt},pl:{style:Zt},px:{style:Zt},py:{style:Zt},padding:{style:Zt},paddingTop:{style:Zt},paddingRight:{style:Zt},paddingBottom:{style:Zt},paddingLeft:{style:Zt},paddingX:{style:Zt},paddingY:{style:Zt},paddingInline:{style:Zt},paddingInlineStart:{style:Zt},paddingInlineEnd:{style:Zt},paddingBlock:{style:Zt},paddingBlockStart:{style:Zt},paddingBlockEnd:{style:Zt},m:{style:Qt},mt:{style:Qt},mr:{style:Qt},mb:{style:Qt},ml:{style:Qt},mx:{style:Qt},my:{style:Qt},margin:{style:Qt},marginTop:{style:Qt},marginRight:{style:Qt},marginBottom:{style:Qt},marginLeft:{style:Qt},marginX:{style:Qt},marginY:{style:Qt},marginInline:{style:Qt},marginInlineStart:{style:Qt},marginInlineEnd:{style:Qt},marginBlock:{style:Qt},marginBlockStart:{style:Qt},marginBlockEnd:{style:Qt},displayPrint:{cssProperty:!1,transform:l=>({"@media print":{display:l}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Yu},rowGap:{style:Vu},columnGap:{style:$u},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Me},maxWidth:{style:Vs},minWidth:{transform:Me},height:{transform:Me},maxHeight:{transform:Me},minHeight:{transform:Me},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Wb(...l){const i=l.reduce((c,s)=>c.concat(Object.keys(s)),[]),o=new Set(i);return l.every(c=>o.size===Object.keys(c).length)}function Jb(l,i){return typeof l=="function"?l(i):l}function Fb(){function l(o,c,s,d){const p={[o]:c,theme:s},g=d[o];if(!g)return{[o]:c};const{cssProperty:b=o,themeKey:y,transform:C,style:_}=g;if(c==null)return null;if(y==="typography"&&c==="inherit")return{[o]:c};const w=Lu(s,y)||{};return _?_(p):Un(p,c,M=>{let A=zu(w,C,M);return M===A&&typeof M=="string"&&(A=zu(w,C,`${o}${M==="default"?"":zt(M)}`,M)),b===!1?A:{[b]:A}})}function i(o){const{sx:c,theme:s={}}=o||{};if(!c)return null;const d=s.unstable_sxConfig??nr;function p(g){let b=g;if(typeof g=="function")b=g(s);else if(typeof g!="object")return g;if(!b)return null;const y=fb(s.breakpoints),C=Object.keys(y);let _=y;return Object.keys(b).forEach(w=>{const H=Jb(b[w],s);if(H!=null)if(typeof H=="object")if(d[w])_=Xi(_,l(w,H,s,d));else{const M=Un({theme:s},H,A=>({[w]:A}));Wb(M,H)?_[w]=i({sx:H,theme:s}):_=Xi(_,M)}else _=Xi(_,l(w,H,s,d))}),ib(s,db(C,_))}return Array.isArray(c)?c.map(p):p(c)}return i}const Ga=Fb();Ga.filterProps=["sx"];function Pb(l,i){var c;const o=this;if(o.vars){if(!((c=o.colorSchemes)!=null&&c[l])||typeof o.getColorSchemeSelector!="function")return{};let s=o.getColorSchemeSelector(l);return s==="&"?i:((s.includes("data-")||s.includes("."))&&(s=`*:where(${s.replace(/\s*&$/,"")}) &`),{[s]:i})}return o.palette.mode===l?i:{}}function ks(l={},...i){const{breakpoints:o={},palette:c={},spacing:s,shape:d={},...p}=l,g=lb(o),b=Zp(s);let y=Be({breakpoints:g,direction:"ltr",components:{},palette:{mode:"light",...c},spacing:b,shape:{...cb,...d}},p);return y=ob(y),y.applyStyles=Pb,y=i.reduce((C,_)=>Be(C,_),y),y.unstable_sxConfig={...nr,...p==null?void 0:p.unstable_sxConfig},y.unstable_sx=function(_){return Ga({sx:_,theme:this})},y}function Ib(l){return Object.keys(l).length===0}function t1(l=null){const i=V.useContext(Hu);return!i||Ib(i)?l:i}const e1=ks();function Kp(l=e1){return t1(l)}function n1({styles:l,themeId:i,defaultTheme:o={}}){const c=Kp(o),s=typeof l=="function"?l(i&&c[i]||c):l;return lt.jsx(Iv,{styles:s})}const a1=l=>{var c;const i={systemProps:{},otherProps:{}},o=((c=l==null?void 0:l.theme)==null?void 0:c.unstable_sxConfig)??nr;return Object.keys(l).forEach(s=>{o[s]?i.systemProps[s]=l[s]:i.otherProps[s]=l[s]}),i};function Wp(l){const{sx:i,...o}=l,{systemProps:c,otherProps:s}=a1(o);let d;return Array.isArray(i)?d=[c,...i]:typeof i=="function"?d=(...p)=>{const g=i(...p);return hn(g)?{...c,...g}:c}:d={...c,...i},{...s,sx:d}}const sp=l=>l,l1=()=>{let l=sp;return{configure(i){l=i},generate(i){return l(i)},reset(){l=sp}}},Jp=l1();function Fp(l){var i,o,c="";if(typeof l=="string"||typeof l=="number")c+=l;else if(typeof l=="object")if(Array.isArray(l)){var s=l.length;for(i=0;ig!=="theme"&&g!=="sx"&&g!=="as"})(Ga);return V.forwardRef(function(b,y){const C=Kp(o),{className:_,component:w="div",...H}=Wp(b);return lt.jsx(d,{as:w,ref:y,className:me(_,s?s(c):c),theme:i&&C[i]||C,...H})})}const r1={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 ql(l,i,o="Mui"){const c=r1[i];return c?`${o}-${c}`:`${Jp.generate(l)}-${i}`}function Ya(l,i,o="Mui"){const c={};return i.forEach(s=>{c[s]=ql(l,s,o)}),c}function Pp(l){const{variants:i,...o}=l,c={variants:i,style:ip(o),isProcessed:!0};return c.style===o||i&&i.forEach(s=>{typeof s.style!="function"&&(s.style=ip(s.style))}),c}const u1=ks();function cs(l){return l!=="ownerState"&&l!=="theme"&&l!=="sx"&&l!=="as"}function o1(l){return l?(i,o)=>o[l]:null}function c1(l,i,o){l.theme=d1(l.theme)?o:l.theme[i]||l.theme}function Eu(l,i){const o=typeof i=="function"?i(l):i;if(Array.isArray(o))return o.flatMap(c=>Eu(l,c));if(Array.isArray(o==null?void 0:o.variants)){let c;if(o.isProcessed)c=o.style;else{const{variants:s,...d}=o;c=d}return Ip(l,o.variants,[c])}return o!=null&&o.isProcessed?o.style:o}function Ip(l,i,o=[]){var s;let c;t:for(let d=0;d{tb(g,R=>R.filter(Q=>Q!==Ga));const{name:y,slot:C,skipVariantsResolver:_,skipSx:w,overridesResolver:H=o1(p1(C)),...M}=b,A=_!==void 0?_:C&&C!=="Root"&&C!=="root"||!1,Y=w||!1;let X=cs;C==="Root"||C==="root"?X=c:C?X=s:h1(g)&&(X=void 0);const K=Vp(g,{shouldForwardProp:X,label:f1(),...M}),k=R=>{if(typeof R=="function"&&R.__emotion_real!==R)return function(F){return Eu(F,R)};if(hn(R)){const Q=Pp(R);return Q.variants?function(gt){return Eu(gt,Q)}:Q.style}return R},q=(...R)=>{const Q=[],F=R.map(k),gt=[];if(Q.push(d),y&&H&>.push(function(P){var G,it;const vt=(it=(G=P.theme.components)==null?void 0:G[y])==null?void 0:it.styleOverrides;if(!vt)return null;const Et={};for(const nt in vt)Et[nt]=Eu(P,vt[nt]);return H(P,Et)}),y&&!A&>.push(function(P){var Et,G;const et=P.theme,vt=(G=(Et=et==null?void 0:et.components)==null?void 0:Et[y])==null?void 0:G.variants;return vt?Ip(P,vt):null}),Y||gt.push(Ga),Array.isArray(F[0])){const $=F.shift(),P=new Array(Q.length).fill(""),et=new Array(gt.length).fill("");let vt;vt=[...P,...$,...et],vt.raw=[...P,...$.raw,...et],Q.unshift(vt)}const W=[...Q,...F,...gt],m=K(...W);return g.muiName&&(m.muiName=g.muiName),m};return K.withConfig&&(q.withConfig=K.withConfig),q}}function f1(l,i){return void 0}function d1(l){for(const i in l)return!1;return!0}function h1(l){return typeof l=="string"&&l.charCodeAt(0)>96}function p1(l){return l&&l.charAt(0).toLowerCase()+l.slice(1)}function wu(l,i){const o={...i};for(const c in l)if(Object.prototype.hasOwnProperty.call(l,c)){const s=c;if(s==="components"||s==="slots")o[s]={...l[s],...o[s]};else if(s==="componentsProps"||s==="slotProps"){const d=l[s],p=i[s];if(!p)o[s]=d||{};else if(!d)o[s]=p;else{o[s]={...p};for(const g in d)if(Object.prototype.hasOwnProperty.call(d,g)){const b=g;o[s][b]=wu(d[b],p[b])}}}else o[s]===void 0&&(o[s]=l[s])}return o}const m1=typeof window<"u"?V.useLayoutEffect:V.useEffect;function y1(l,i=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(i,Math.min(l,o))}function Xs(l,i=0,o=1){return y1(l,i,o)}function g1(l){l=l.slice(1);const i=new RegExp(`.{1,${l.length>=6?2:1}}`,"g");let o=l.match(i);return o&&o[0].length===1&&(o=o.map(c=>c+c)),o?`rgb${o.length===4?"a":""}(${o.map((c,s)=>s<3?parseInt(c,16):Math.round(parseInt(c,16)/255*1e3)/1e3).join(", ")})`:""}function sa(l){if(l.type)return l;if(l.charAt(0)==="#")return sa(g1(l));const i=l.indexOf("("),o=l.substring(0,i);if(!["rgb","rgba","hsl","hsla","color"].includes(o))throw new Error(qa(9,l));let c=l.substring(i+1,l.length-1),s;if(o==="color"){if(c=c.split(" "),s=c.shift(),c.length===4&&c[3].charAt(0)==="/"&&(c[3]=c[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(s))throw new Error(qa(10,s))}else c=c.split(",");return c=c.map(d=>parseFloat(d)),{type:o,values:c,colorSpace:s}}const v1=l=>{const i=sa(l);return i.values.slice(0,3).map((o,c)=>i.type.includes("hsl")&&c!==0?`${o}%`:o).join(" ")},Vi=(l,i)=>{try{return v1(l)}catch{return l}};function ku(l){const{type:i,colorSpace:o}=l;let{values:c}=l;return i.includes("rgb")?c=c.map((s,d)=>d<3?parseInt(s,10):s):i.includes("hsl")&&(c[1]=`${c[1]}%`,c[2]=`${c[2]}%`),i.includes("color")?c=`${o} ${c.join(" ")}`:c=`${c.join(", ")}`,`${i}(${c})`}function tm(l){l=sa(l);const{values:i}=l,o=i[0],c=i[1]/100,s=i[2]/100,d=c*Math.min(s,1-s),p=(y,C=(y+o/30)%12)=>s-d*Math.max(Math.min(C-3,9-C,1),-1);let g="rgb";const b=[Math.round(p(0)*255),Math.round(p(8)*255),Math.round(p(4)*255)];return l.type==="hsla"&&(g+="a",b.push(i[3])),ku({type:g,values:b})}function bs(l){l=sa(l);let i=l.type==="hsl"||l.type==="hsla"?sa(tm(l)).values:l.values;return i=i.map(o=>(l.type!=="color"&&(o/=255),o<=.03928?o/12.92:((o+.055)/1.055)**2.4)),Number((.2126*i[0]+.7152*i[1]+.0722*i[2]).toFixed(3))}function b1(l,i){const o=bs(l),c=bs(i);return(Math.max(o,c)+.05)/(Math.min(o,c)+.05)}function Dl(l,i){return l=sa(l),i=Xs(i),(l.type==="rgb"||l.type==="hsl")&&(l.type+="a"),l.type==="color"?l.values[3]=`/${i}`:l.values[3]=i,ku(l)}function yu(l,i,o){try{return Dl(l,i)}catch{return l}}function Xu(l,i){if(l=sa(l),i=Xs(i),l.type.includes("hsl"))l.values[2]*=1-i;else if(l.type.includes("rgb")||l.type.includes("color"))for(let o=0;o<3;o+=1)l.values[o]*=1-i;return ku(l)}function Nt(l,i,o){try{return Xu(l,i)}catch{return l}}function Qu(l,i){if(l=sa(l),i=Xs(i),l.type.includes("hsl"))l.values[2]+=(100-l.values[2])*i;else if(l.type.includes("rgb"))for(let o=0;o<3;o+=1)l.values[o]+=(255-l.values[o])*i;else if(l.type.includes("color"))for(let o=0;o<3;o+=1)l.values[o]+=(1-l.values[o])*i;return ku(l)}function Ut(l,i,o){try{return Qu(l,i)}catch{return l}}function S1(l,i=.15){return bs(l)>.5?Xu(l,i):Qu(l,i)}function gu(l,i,o){try{return S1(l,i)}catch{return l}}function T1(l,i){typeof l=="function"?l(i):l&&(l.current=i)}let fp=0;function E1(l){const[i,o]=V.useState(l),c=l||i;return V.useEffect(()=>{i==null&&(fp+=1,o(`mui-${fp}`))},[i]),c}const A1={...ps},dp=A1.useId;function x1(l){if(dp!==void 0){const i=dp();return l??i}return E1(l)}function Au(l){const i=V.useRef(l);return m1(()=>{i.current=l}),V.useRef((...o)=>(0,i.current)(...o)).current}function hp(...l){return V.useMemo(()=>l.every(i=>i==null)?null:i=>{l.forEach(o=>{T1(o,i)})},l)}const pp={};function em(l,i){const o=V.useRef(pp);return o.current===pp&&(o.current=l(i)),o}const _1=[];function C1(l){V.useEffect(l,_1)}class Qs{constructor(){Li(this,"currentId",null);Li(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});Li(this,"disposeEffect",()=>this.clear)}static create(){return new Qs}start(i,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,o()},i)}}function O1(){const l=em(Qs.create).current;return C1(l.disposeEffect),l}function mp(l){try{return l.matches(":focus-visible")}catch{}return!1}function ar(l,i,o=void 0){const c={};for(const s in l){const d=l[s];let p="",g=!0;for(let b=0;bV.useContext(R1)??!1,w1=V.createContext(void 0);function M1(l){const{theme:i,name:o,props:c}=l;if(!i||!i.components||!i.components[o])return c;const s=i.components[o];return s.defaultProps?wu(s.defaultProps,c):!s.styleOverrides&&!s.variants?wu(s,c):c}function D1({props:l,name:i}){const o=V.useContext(w1);return M1({props:l,name:i,theme:{components:o}})}const yp={theme:void 0};function B1(l){let i,o;return function(s){let d=i;return(d===void 0||s.theme!==o)&&(yp.theme=s.theme,d=Pp(l(yp)),i=d,o=s.theme),d}}function N1(l=""){function i(...c){if(!c.length)return"";const s=c[0];return typeof s=="string"&&!s.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${l?`${l}-`:""}${s}${i(...c.slice(1))})`:`, ${s}`}return(c,...s)=>`var(--${l?`${l}-`:""}${c}${i(...s)})`}const gp=(l,i,o,c=[])=>{let s=l;i.forEach((d,p)=>{p===i.length-1?Array.isArray(s)?s[Number(d)]=o:s&&typeof s=="object"&&(s[d]=o):s&&typeof s=="object"&&(s[d]||(s[d]=c.includes(d)?[]:{}),s=s[d])})},U1=(l,i,o)=>{function c(s,d=[],p=[]){Object.entries(s).forEach(([g,b])=>{(!o||o&&!o([...d,g]))&&b!=null&&(typeof b=="object"&&Object.keys(b).length>0?c(b,[...d,g],Array.isArray(b)?[...p,g]:p):i([...d,g],b,p))})}c(l)},H1=(l,i)=>typeof i=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(c=>l.includes(c))||l[l.length-1].toLowerCase().includes("opacity")?i:`${i}px`:i;function ss(l,i){const{prefix:o,shouldSkipGeneratingVar:c}=i||{},s={},d={},p={};return U1(l,(g,b,y)=>{if((typeof b=="string"||typeof b=="number")&&(!c||!c(g,b))){const C=`--${o?`${o}-`:""}${g.join("-")}`,_=H1(g,b);Object.assign(s,{[C]:_}),gp(d,g,`var(${C})`,y),gp(p,g,`var(${C}, ${_})`,y)}},g=>g[0]==="vars"),{css:s,vars:d,varsWithDefaults:p}}function j1(l,i={}){const{getSelector:o=Y,disableCssColorScheme:c,colorSchemeSelector:s}=i,{colorSchemes:d={},components:p,defaultColorScheme:g="light",...b}=l,{vars:y,css:C,varsWithDefaults:_}=ss(b,i);let w=_;const H={},{[g]:M,...A}=d;if(Object.entries(A||{}).forEach(([k,q])=>{const{vars:R,css:Q,varsWithDefaults:F}=ss(q,i);w=Be(w,F),H[k]={css:Q,vars:R}}),M){const{css:k,vars:q,varsWithDefaults:R}=ss(M,i);w=Be(w,R),H[g]={css:k,vars:q}}function Y(k,q){var Q,F;let R=s;if(s==="class"&&(R=".%s"),s==="data"&&(R="[data-%s]"),s!=null&&s.startsWith("data-")&&!s.includes("%s")&&(R=`[${s}="%s"]`),k){if(R==="media")return l.defaultColorScheme===k?":root":{[`@media (prefers-color-scheme: ${((F=(Q=d[k])==null?void 0:Q.palette)==null?void 0:F.mode)||k})`]:{":root":q}};if(R)return l.defaultColorScheme===k?`:root, ${R.replace("%s",String(k))}`:R.replace("%s",String(k))}return":root"}return{vars:w,generateThemeVars:()=>{let k={...y};return Object.entries(H).forEach(([,{vars:q}])=>{k=Be(k,q)}),k},generateStyleSheets:()=>{var gt,W;const k=[],q=l.defaultColorScheme||"light";function R(m,$){Object.keys($).length&&k.push(typeof m=="string"?{[m]:{...$}}:m)}R(o(void 0,{...C}),C);const{[q]:Q,...F}=H;if(Q){const{css:m}=Q,$=(W=(gt=d[q])==null?void 0:gt.palette)==null?void 0:W.mode,P=!c&&$?{colorScheme:$,...m}:{...m};R(o(q,{...P}),P)}return Object.entries(F).forEach(([m,{css:$}])=>{var vt,Et;const P=(Et=(vt=d[m])==null?void 0:vt.palette)==null?void 0:Et.mode,et=!c&&P?{colorScheme:P,...$}:{...$};R(o(m,{...et}),et)}),k}}}function L1(l){return function(o){return l==="media"?`@media (prefers-color-scheme: ${o})`:l?l.startsWith("data-")&&!l.includes("%s")?`[${l}="${o}"] &`:l==="class"?`.${o} &`:l==="data"?`[data-${o}] &`:`${l.replace("%s",o)} &`:"&"}}function nm(){return{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:Ki.white,default:Ki.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}}}const q1=nm();function am(){return{text:{primary:Ki.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:Ki.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}}}const vp=am();function bp(l,i,o,c){const s=c.light||c,d=c.dark||c*1.5;l[i]||(l.hasOwnProperty(o)?l[i]=l[o]:i==="light"?l.light=Qu(l.main,s):i==="dark"&&(l.dark=Xu(l.main,d)))}function G1(l="light"){return l==="dark"?{main:Rl[200],light:Rl[50],dark:Rl[400]}:{main:Rl[700],light:Rl[400],dark:Rl[800]}}function Y1(l="light"){return l==="dark"?{main:Ol[200],light:Ol[50],dark:Ol[400]}:{main:Ol[500],light:Ol[300],dark:Ol[700]}}function $1(l="light"){return l==="dark"?{main:Cl[500],light:Cl[300],dark:Cl[700]}:{main:Cl[700],light:Cl[400],dark:Cl[800]}}function V1(l="light"){return l==="dark"?{main:zl[400],light:zl[300],dark:zl[700]}:{main:zl[700],light:zl[500],dark:zl[900]}}function k1(l="light"){return l==="dark"?{main:wl[400],light:wl[300],dark:wl[700]}:{main:wl[800],light:wl[500],dark:wl[900]}}function X1(l="light"){return l==="dark"?{main:Yi[400],light:Yi[300],dark:Yi[700]}:{main:"#ed6c02",light:Yi[500],dark:Yi[900]}}function Zs(l){const{mode:i="light",contrastThreshold:o=3,tonalOffset:c=.2,...s}=l,d=l.primary||G1(i),p=l.secondary||Y1(i),g=l.error||$1(i),b=l.info||V1(i),y=l.success||k1(i),C=l.warning||X1(i);function _(A){return b1(A,vp.text.primary)>=o?vp.text.primary:q1.text.primary}const w=({color:A,name:Y,mainShade:X=500,lightShade:K=300,darkShade:k=700})=>{if(A={...A},!A.main&&A[X]&&(A.main=A[X]),!A.hasOwnProperty("main"))throw new Error(qa(11,Y?` (${Y})`:"",X));if(typeof A.main!="string")throw new Error(qa(12,Y?` (${Y})`:"",JSON.stringify(A.main)));return bp(A,"light",K,c),bp(A,"dark",k,c),A.contrastText||(A.contrastText=_(A.main)),A};let H;return i==="light"?H=nm():i==="dark"&&(H=am()),Be({common:{...Ki},mode:i,primary:w({color:d,name:"primary"}),secondary:w({color:p,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:w({color:g,name:"error"}),warning:w({color:C,name:"warning"}),info:w({color:b,name:"info"}),success:w({color:y,name:"success"}),grey:tv,contrastThreshold:o,getContrastText:_,augmentColor:w,tonalOffset:c,...H},s)}function Q1(l){const i={};return Object.entries(l).forEach(c=>{const[s,d]=c;typeof d=="object"&&(i[s]=`${d.fontStyle?`${d.fontStyle} `:""}${d.fontVariant?`${d.fontVariant} `:""}${d.fontWeight?`${d.fontWeight} `:""}${d.fontStretch?`${d.fontStretch} `:""}${d.fontSize||""}${d.lineHeight?`/${d.lineHeight} `:""}${d.fontFamily||""}`)}),i}function Z1(l,i){return{toolbar:{minHeight:56,[l.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[l.up("sm")]:{minHeight:64}},...i}}function K1(l){return Math.round(l*1e5)/1e5}const Sp={textTransform:"uppercase"},Tp='"Roboto", "Helvetica", "Arial", sans-serif';function W1(l,i){const{fontFamily:o=Tp,fontSize:c=14,fontWeightLight:s=300,fontWeightRegular:d=400,fontWeightMedium:p=500,fontWeightBold:g=700,htmlFontSize:b=16,allVariants:y,pxToRem:C,..._}=typeof i=="function"?i(l):i,w=c/14,H=C||(Y=>`${Y/b*w}rem`),M=(Y,X,K,k,q)=>({fontFamily:o,fontWeight:Y,fontSize:H(X),lineHeight:K,...o===Tp?{letterSpacing:`${K1(k/X)}em`}:{},...q,...y}),A={h1:M(s,96,1.167,-1.5),h2:M(s,60,1.2,-.5),h3:M(d,48,1.167,0),h4:M(d,34,1.235,.25),h5:M(d,24,1.334,0),h6:M(p,20,1.6,.15),subtitle1:M(d,16,1.75,.15),subtitle2:M(p,14,1.57,.1),body1:M(d,16,1.5,.15),body2:M(d,14,1.43,.15),button:M(p,14,1.75,.4,Sp),caption:M(d,12,1.66,.4),overline:M(d,12,2.66,1,Sp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Be({htmlFontSize:b,pxToRem:H,fontFamily:o,fontSize:c,fontWeightLight:s,fontWeightRegular:d,fontWeightMedium:p,fontWeightBold:g,...A},_,{clone:!1})}const J1=.2,F1=.14,P1=.12;function qt(...l){return[`${l[0]}px ${l[1]}px ${l[2]}px ${l[3]}px rgba(0,0,0,${J1})`,`${l[4]}px ${l[5]}px ${l[6]}px ${l[7]}px rgba(0,0,0,${F1})`,`${l[8]}px ${l[9]}px ${l[10]}px ${l[11]}px rgba(0,0,0,${P1})`].join(",")}const I1=["none",qt(0,2,1,-1,0,1,1,0,0,1,3,0),qt(0,3,1,-2,0,2,2,0,0,1,5,0),qt(0,3,3,-2,0,3,4,0,0,1,8,0),qt(0,2,4,-1,0,4,5,0,0,1,10,0),qt(0,3,5,-1,0,5,8,0,0,1,14,0),qt(0,3,5,-1,0,6,10,0,0,1,18,0),qt(0,4,5,-2,0,7,10,1,0,2,16,1),qt(0,5,5,-3,0,8,10,1,0,3,14,2),qt(0,5,6,-3,0,9,12,1,0,3,16,2),qt(0,6,6,-3,0,10,14,1,0,4,18,3),qt(0,6,7,-4,0,11,15,1,0,4,20,3),qt(0,7,8,-4,0,12,17,2,0,5,22,4),qt(0,7,8,-4,0,13,19,2,0,5,24,4),qt(0,7,9,-4,0,14,21,2,0,5,26,4),qt(0,8,9,-5,0,15,22,2,0,6,28,5),qt(0,8,10,-5,0,16,24,2,0,6,30,5),qt(0,8,11,-5,0,17,26,2,0,6,32,5),qt(0,9,11,-5,0,18,28,2,0,7,34,6),qt(0,9,12,-6,0,19,29,2,0,7,36,6),qt(0,10,13,-6,0,20,31,3,0,8,38,7),qt(0,10,13,-6,0,21,33,3,0,8,40,7),qt(0,10,14,-6,0,22,35,3,0,8,42,7),qt(0,11,14,-7,0,23,36,3,0,9,44,8),qt(0,11,15,-7,0,24,38,3,0,9,46,8)],tS={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)"},eS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Ep(l){return`${Math.round(l)}ms`}function nS(l){if(!l)return 0;const i=l/36;return Math.min(Math.round((4+15*i**.25+i/5)*10),3e3)}function aS(l){const i={...tS,...l.easing},o={...eS,...l.duration};return{getAutoHeightDuration:nS,create:(s=["all"],d={})=>{const{duration:p=o.standard,easing:g=i.easeInOut,delay:b=0,...y}=d;return(Array.isArray(s)?s:[s]).map(C=>`${C} ${typeof p=="string"?p:Ep(p)} ${g} ${typeof b=="string"?b:Ep(b)}`).join(",")},...l,easing:i,duration:o}}const lS={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function iS(l){return hn(l)||typeof l>"u"||typeof l=="string"||typeof l=="boolean"||typeof l=="number"||Array.isArray(l)}function lm(l={}){const i={...l};function o(c){const s=Object.entries(c);for(let d=0;dBe(H,M),w),w.unstable_sxConfig={...nr,...y==null?void 0:y.unstable_sxConfig},w.unstable_sx=function(M){return Ga({sx:M,theme:this})},w.toRuntimeSource=lm,w}function rS(l){let i;return l<1?i=5.11916*l**2:i=4.5*Math.log(l+1)+2,Math.round(i*10)/1e3}const uS=[...Array(25)].map((l,i)=>{if(i===0)return"none";const o=rS(i);return`linear-gradient(rgba(255 255 255 / ${o}), rgba(255 255 255 / ${o}))`});function im(l){return{inputPlaceholder:l==="dark"?.5:.42,inputUnderline:l==="dark"?.7:.42,switchTrackDisabled:l==="dark"?.2:.12,switchTrack:l==="dark"?.3:.38}}function rm(l){return l==="dark"?uS:[]}function oS(l){const{palette:i={mode:"light"},opacity:o,overlays:c,...s}=l,d=Zs(i);return{palette:d,opacity:{...im(d.mode),...o},overlays:c||rm(d.mode),...s}}function cS(l){var i;return!!l[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!l[0].match(/sxConfig$/)||l[0]==="palette"&&!!((i=l[1])!=null&&i.match(/(mode|contrastThreshold|tonalOffset)/))}const sS=l=>[...[...Array(25)].map((i,o)=>`--${l?`${l}-`:""}overlays-${o}`),`--${l?`${l}-`:""}palette-AppBar-darkBg`,`--${l?`${l}-`:""}palette-AppBar-darkColor`],fS=l=>(i,o)=>{const c=l.rootSelector||":root",s=l.colorSchemeSelector;let d=s;if(s==="class"&&(d=".%s"),s==="data"&&(d="[data-%s]"),s!=null&&s.startsWith("data-")&&!s.includes("%s")&&(d=`[${s}="%s"]`),l.defaultColorScheme===i){if(i==="dark"){const p={};return sS(l.cssVarPrefix).forEach(g=>{p[g]=o[g],delete o[g]}),d==="media"?{[c]:o,"@media (prefers-color-scheme: dark)":{[c]:p}}:d?{[d.replace("%s",i)]:p,[`${c}, ${d.replace("%s",i)}`]:o}:{[c]:{...o,...p}}}if(d&&d!=="media")return`${c}, ${d.replace("%s",String(i))}`}else if(i){if(d==="media")return{[`@media (prefers-color-scheme: ${String(i)})`]:{[c]:o}};if(d)return d.replace("%s",String(i))}return c};function dS(l,i){i.forEach(o=>{l[o]||(l[o]={})})}function D(l,i,o){!l[i]&&o&&(l[i]=o)}function ki(l){return typeof l!="string"||!l.startsWith("hsl")?l:tm(l)}function Dn(l,i){`${i}Channel`in l||(l[`${i}Channel`]=Vi(ki(l[i])))}function hS(l){return typeof l=="number"?`${l}px`:typeof l=="string"||typeof l=="function"||Array.isArray(l)?l:"8px"}const sn=l=>{try{return l()}catch{}},pS=(l="mui")=>N1(l);function fs(l,i,o,c){if(!i)return;i=i===!0?{}:i;const s=c==="dark"?"dark":"light";if(!o){l[c]=oS({...i,palette:{mode:s,...i==null?void 0:i.palette}});return}const{palette:d,...p}=Ss({...o,palette:{mode:s,...i==null?void 0:i.palette}});return l[c]={...i,palette:d,opacity:{...im(s),...i==null?void 0:i.opacity},overlays:(i==null?void 0:i.overlays)||rm(s)},p}function mS(l={},...i){const{colorSchemes:o={light:!0},defaultColorScheme:c,disableCssColorScheme:s=!1,cssVarPrefix:d="mui",shouldSkipGeneratingVar:p=cS,colorSchemeSelector:g=o.light&&o.dark?"media":void 0,rootSelector:b=":root",...y}=l,C=Object.keys(o)[0],_=c||(o.light&&C!=="light"?"light":C),w=pS(d),{[_]:H,light:M,dark:A,...Y}=o,X={...Y};let K=H;if((_==="dark"&&!("dark"in o)||_==="light"&&!("light"in o))&&(K=!0),!K)throw new Error(qa(21,_));const k=fs(X,K,y,_);M&&!X.light&&fs(X,M,void 0,"light"),A&&!X.dark&&fs(X,A,void 0,"dark");let q={defaultColorScheme:_,...k,cssVarPrefix:d,colorSchemeSelector:g,rootSelector:b,getCssVar:w,colorSchemes:X,font:{...Q1(k.typography),...k.font},spacing:hS(y.spacing)};Object.keys(q.colorSchemes).forEach(W=>{const m=q.colorSchemes[W].palette,$=P=>{const et=P.split("-"),vt=et[1],Et=et[2];return w(P,m[vt][Et])};if(m.mode==="light"&&(D(m.common,"background","#fff"),D(m.common,"onBackground","#000")),m.mode==="dark"&&(D(m.common,"background","#000"),D(m.common,"onBackground","#fff")),dS(m,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),m.mode==="light"){D(m.Alert,"errorColor",Nt(m.error.light,.6)),D(m.Alert,"infoColor",Nt(m.info.light,.6)),D(m.Alert,"successColor",Nt(m.success.light,.6)),D(m.Alert,"warningColor",Nt(m.warning.light,.6)),D(m.Alert,"errorFilledBg",$("palette-error-main")),D(m.Alert,"infoFilledBg",$("palette-info-main")),D(m.Alert,"successFilledBg",$("palette-success-main")),D(m.Alert,"warningFilledBg",$("palette-warning-main")),D(m.Alert,"errorFilledColor",sn(()=>m.getContrastText(m.error.main))),D(m.Alert,"infoFilledColor",sn(()=>m.getContrastText(m.info.main))),D(m.Alert,"successFilledColor",sn(()=>m.getContrastText(m.success.main))),D(m.Alert,"warningFilledColor",sn(()=>m.getContrastText(m.warning.main))),D(m.Alert,"errorStandardBg",Ut(m.error.light,.9)),D(m.Alert,"infoStandardBg",Ut(m.info.light,.9)),D(m.Alert,"successStandardBg",Ut(m.success.light,.9)),D(m.Alert,"warningStandardBg",Ut(m.warning.light,.9)),D(m.Alert,"errorIconColor",$("palette-error-main")),D(m.Alert,"infoIconColor",$("palette-info-main")),D(m.Alert,"successIconColor",$("palette-success-main")),D(m.Alert,"warningIconColor",$("palette-warning-main")),D(m.AppBar,"defaultBg",$("palette-grey-100")),D(m.Avatar,"defaultBg",$("palette-grey-400")),D(m.Button,"inheritContainedBg",$("palette-grey-300")),D(m.Button,"inheritContainedHoverBg",$("palette-grey-A100")),D(m.Chip,"defaultBorder",$("palette-grey-400")),D(m.Chip,"defaultAvatarColor",$("palette-grey-700")),D(m.Chip,"defaultIconColor",$("palette-grey-700")),D(m.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),D(m.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),D(m.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),D(m.LinearProgress,"primaryBg",Ut(m.primary.main,.62)),D(m.LinearProgress,"secondaryBg",Ut(m.secondary.main,.62)),D(m.LinearProgress,"errorBg",Ut(m.error.main,.62)),D(m.LinearProgress,"infoBg",Ut(m.info.main,.62)),D(m.LinearProgress,"successBg",Ut(m.success.main,.62)),D(m.LinearProgress,"warningBg",Ut(m.warning.main,.62)),D(m.Skeleton,"bg",`rgba(${$("palette-text-primaryChannel")} / 0.11)`),D(m.Slider,"primaryTrack",Ut(m.primary.main,.62)),D(m.Slider,"secondaryTrack",Ut(m.secondary.main,.62)),D(m.Slider,"errorTrack",Ut(m.error.main,.62)),D(m.Slider,"infoTrack",Ut(m.info.main,.62)),D(m.Slider,"successTrack",Ut(m.success.main,.62)),D(m.Slider,"warningTrack",Ut(m.warning.main,.62));const P=gu(m.background.default,.8);D(m.SnackbarContent,"bg",P),D(m.SnackbarContent,"color",sn(()=>m.getContrastText(P))),D(m.SpeedDialAction,"fabHoverBg",gu(m.background.paper,.15)),D(m.StepConnector,"border",$("palette-grey-400")),D(m.StepContent,"border",$("palette-grey-400")),D(m.Switch,"defaultColor",$("palette-common-white")),D(m.Switch,"defaultDisabledColor",$("palette-grey-100")),D(m.Switch,"primaryDisabledColor",Ut(m.primary.main,.62)),D(m.Switch,"secondaryDisabledColor",Ut(m.secondary.main,.62)),D(m.Switch,"errorDisabledColor",Ut(m.error.main,.62)),D(m.Switch,"infoDisabledColor",Ut(m.info.main,.62)),D(m.Switch,"successDisabledColor",Ut(m.success.main,.62)),D(m.Switch,"warningDisabledColor",Ut(m.warning.main,.62)),D(m.TableCell,"border",Ut(yu(m.divider,1),.88)),D(m.Tooltip,"bg",yu(m.grey[700],.92))}if(m.mode==="dark"){D(m.Alert,"errorColor",Ut(m.error.light,.6)),D(m.Alert,"infoColor",Ut(m.info.light,.6)),D(m.Alert,"successColor",Ut(m.success.light,.6)),D(m.Alert,"warningColor",Ut(m.warning.light,.6)),D(m.Alert,"errorFilledBg",$("palette-error-dark")),D(m.Alert,"infoFilledBg",$("palette-info-dark")),D(m.Alert,"successFilledBg",$("palette-success-dark")),D(m.Alert,"warningFilledBg",$("palette-warning-dark")),D(m.Alert,"errorFilledColor",sn(()=>m.getContrastText(m.error.dark))),D(m.Alert,"infoFilledColor",sn(()=>m.getContrastText(m.info.dark))),D(m.Alert,"successFilledColor",sn(()=>m.getContrastText(m.success.dark))),D(m.Alert,"warningFilledColor",sn(()=>m.getContrastText(m.warning.dark))),D(m.Alert,"errorStandardBg",Nt(m.error.light,.9)),D(m.Alert,"infoStandardBg",Nt(m.info.light,.9)),D(m.Alert,"successStandardBg",Nt(m.success.light,.9)),D(m.Alert,"warningStandardBg",Nt(m.warning.light,.9)),D(m.Alert,"errorIconColor",$("palette-error-main")),D(m.Alert,"infoIconColor",$("palette-info-main")),D(m.Alert,"successIconColor",$("palette-success-main")),D(m.Alert,"warningIconColor",$("palette-warning-main")),D(m.AppBar,"defaultBg",$("palette-grey-900")),D(m.AppBar,"darkBg",$("palette-background-paper")),D(m.AppBar,"darkColor",$("palette-text-primary")),D(m.Avatar,"defaultBg",$("palette-grey-600")),D(m.Button,"inheritContainedBg",$("palette-grey-800")),D(m.Button,"inheritContainedHoverBg",$("palette-grey-700")),D(m.Chip,"defaultBorder",$("palette-grey-700")),D(m.Chip,"defaultAvatarColor",$("palette-grey-300")),D(m.Chip,"defaultIconColor",$("palette-grey-300")),D(m.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),D(m.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),D(m.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),D(m.LinearProgress,"primaryBg",Nt(m.primary.main,.5)),D(m.LinearProgress,"secondaryBg",Nt(m.secondary.main,.5)),D(m.LinearProgress,"errorBg",Nt(m.error.main,.5)),D(m.LinearProgress,"infoBg",Nt(m.info.main,.5)),D(m.LinearProgress,"successBg",Nt(m.success.main,.5)),D(m.LinearProgress,"warningBg",Nt(m.warning.main,.5)),D(m.Skeleton,"bg",`rgba(${$("palette-text-primaryChannel")} / 0.13)`),D(m.Slider,"primaryTrack",Nt(m.primary.main,.5)),D(m.Slider,"secondaryTrack",Nt(m.secondary.main,.5)),D(m.Slider,"errorTrack",Nt(m.error.main,.5)),D(m.Slider,"infoTrack",Nt(m.info.main,.5)),D(m.Slider,"successTrack",Nt(m.success.main,.5)),D(m.Slider,"warningTrack",Nt(m.warning.main,.5));const P=gu(m.background.default,.98);D(m.SnackbarContent,"bg",P),D(m.SnackbarContent,"color",sn(()=>m.getContrastText(P))),D(m.SpeedDialAction,"fabHoverBg",gu(m.background.paper,.15)),D(m.StepConnector,"border",$("palette-grey-600")),D(m.StepContent,"border",$("palette-grey-600")),D(m.Switch,"defaultColor",$("palette-grey-300")),D(m.Switch,"defaultDisabledColor",$("palette-grey-600")),D(m.Switch,"primaryDisabledColor",Nt(m.primary.main,.55)),D(m.Switch,"secondaryDisabledColor",Nt(m.secondary.main,.55)),D(m.Switch,"errorDisabledColor",Nt(m.error.main,.55)),D(m.Switch,"infoDisabledColor",Nt(m.info.main,.55)),D(m.Switch,"successDisabledColor",Nt(m.success.main,.55)),D(m.Switch,"warningDisabledColor",Nt(m.warning.main,.55)),D(m.TableCell,"border",Nt(yu(m.divider,1),.68)),D(m.Tooltip,"bg",yu(m.grey[700],.92))}Dn(m.background,"default"),Dn(m.background,"paper"),Dn(m.common,"background"),Dn(m.common,"onBackground"),Dn(m,"divider"),Object.keys(m).forEach(P=>{const et=m[P];P!=="tonalOffset"&&et&&typeof et=="object"&&(et.main&&D(m[P],"mainChannel",Vi(ki(et.main))),et.light&&D(m[P],"lightChannel",Vi(ki(et.light))),et.dark&&D(m[P],"darkChannel",Vi(ki(et.dark))),et.contrastText&&D(m[P],"contrastTextChannel",Vi(ki(et.contrastText))),P==="text"&&(Dn(m[P],"primary"),Dn(m[P],"secondary")),P==="action"&&(et.active&&Dn(m[P],"active"),et.selected&&Dn(m[P],"selected")))})}),q=i.reduce((W,m)=>Be(W,m),q);const R={prefix:d,disableCssColorScheme:s,shouldSkipGeneratingVar:p,getSelector:fS(q)},{vars:Q,generateThemeVars:F,generateStyleSheets:gt}=j1(q,R);return q.vars=Q,Object.entries(q.colorSchemes[q.defaultColorScheme]).forEach(([W,m])=>{q[W]=m}),q.generateThemeVars=F,q.generateStyleSheets=gt,q.generateSpacing=function(){return Zp(y.spacing,$s(this))},q.getColorSchemeSelector=L1(g),q.spacing=q.generateSpacing(),q.shouldSkipGeneratingVar=p,q.unstable_sxConfig={...nr,...y==null?void 0:y.unstable_sxConfig},q.unstable_sx=function(m){return Ga({sx:m,theme:this})},q.toRuntimeSource=lm,q}function Ap(l,i,o){l.colorSchemes&&o&&(l.colorSchemes[i]={...o!==!0&&o,palette:Zs({...o===!0?{}:o.palette,mode:i})})}function um(l={},...i){const{palette:o,cssVariables:c=!1,colorSchemes:s=o?void 0:{light:!0},defaultColorScheme:d=o==null?void 0:o.mode,...p}=l,g=d||"light",b=s==null?void 0:s[g],y={...s,...o?{[g]:{...typeof b!="boolean"&&b,palette:o}}:void 0};if(c===!1){if(!("colorSchemes"in l))return Ss(l,...i);let C=o;"palette"in l||y[g]&&(y[g]!==!0?C=y[g].palette:g==="dark"&&(C={mode:"dark"}));const _=Ss({...l,palette:C},...i);return _.defaultColorScheme=g,_.colorSchemes=y,_.palette.mode==="light"&&(_.colorSchemes.light={...y.light!==!0&&y.light,palette:_.palette},Ap(_,"dark",y.dark)),_.palette.mode==="dark"&&(_.colorSchemes.dark={...y.dark!==!0&&y.dark,palette:_.palette},Ap(_,"light",y.light)),_}return!o&&!("light"in y)&&g==="light"&&(y.light=!0),mS({...p,colorSchemes:y,defaultColorScheme:g,...typeof c!="boolean"&&c},...i)}const om=um();function yS(l){return l!=="ownerState"&&l!=="theme"&&l!=="sx"&&l!=="as"}const cm=l=>yS(l)&&l!=="classes",ye=s1({themeId:Ds,defaultTheme:om,rootShouldForwardProp:cm});function gS(l){return lt.jsx(n1,{...l,defaultTheme:om,themeId:Ds})}function sm(l){return function(o){return lt.jsx(gS,{styles:typeof l=="function"?c=>l({theme:c,...o}):l})}}function vS(){return Wp}const ha=B1;function $a(l){return D1(l)}function bS(l,i){if(l==null)return{};var o={};for(var c in l)if({}.hasOwnProperty.call(l,c)){if(i.indexOf(c)!==-1)continue;o[c]=l[c]}return o}function Ts(l,i){return Ts=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,c){return o.__proto__=c,o},Ts(l,i)}function SS(l,i){l.prototype=Object.create(i.prototype),l.prototype.constructor=l,Ts(l,i)}const xp=Bl.createContext(null);function TS(l){if(l===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}function Ks(l,i){var o=function(d){return i&&V.isValidElement(d)?i(d):d},c=Object.create(null);return l&&V.Children.map(l,function(s){return s}).forEach(function(s){c[s.key]=o(s)}),c}function ES(l,i){l=l||{},i=i||{};function o(C){return C in i?i[C]:l[C]}var c=Object.create(null),s=[];for(var d in l)d in i?s.length&&(c[d]=s,s=[]):s.push(d);var p,g={};for(var b in i){if(c[b])for(p=0;p{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())});this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}static create(){return new Mu}static use(){const i=em(Mu.create).current,[o,c]=V.useState(!1);return i.shouldMount=o,i.setShouldMount=c,V.useEffect(i.mountEffect,[o]),i}mount(){return this.mounted||(this.mounted=RS(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...i){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.start(...i)})}stop(...i){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.stop(...i)})}pulsate(...i){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.pulsate(...i)})}}function OS(){return Mu.use()}function RS(){let l,i;const o=new Promise((c,s)=>{l=c,i=s});return o.resolve=l,o.reject=i,o}function zS(l){const{className:i,classes:o,pulsate:c=!1,rippleX:s,rippleY:d,rippleSize:p,in:g,onExited:b,timeout:y}=l,[C,_]=V.useState(!1),w=me(i,o.ripple,o.rippleVisible,c&&o.ripplePulsate),H={width:p,height:p,top:-(p/2)+d,left:-(p/2)+s},M=me(o.child,C&&o.childLeaving,c&&o.childPulsate);return!g&&!C&&_(!0),V.useEffect(()=>{if(!g&&b!=null){const A=setTimeout(b,y);return()=>{clearTimeout(A)}}},[b,g,y]),lt.jsx("span",{className:w,style:H,children:lt.jsx("span",{className:M})})}const Ze=Ya("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Es=550,wS=80,MS=da` 0% { transform: scale(0); opacity: 0.1; } 100% { transform: scale(1); opacity: 0.3; } `,DS=da` 0% { opacity: 1; } 100% { opacity: 0; } `,BS=da` 0% { transform: scale(1); } 50% { transform: scale(0.92); } 100% { transform: scale(1); } `,NS=ye("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),US=ye(zS,{name:"MuiTouchRipple",slot:"Ripple"})` opacity: 0; position: absolute; &.${Ze.rippleVisible} { opacity: 0.3; transform: scale(1); animation-name: ${MS}; animation-duration: ${Es}ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; } &.${Ze.ripplePulsate} { animation-duration: ${({theme:l})=>l.transitions.duration.shorter}ms; } & .${Ze.child} { opacity: 1; display: block; width: 100%; height: 100%; border-radius: 50%; background-color: currentColor; } & .${Ze.childLeaving} { opacity: 0; animation-name: ${DS}; animation-duration: ${Es}ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; } & .${Ze.childPulsate} { position: absolute; /* @noflip */ left: 0px; top: 0; animation-name: ${BS}; animation-duration: 2500ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; animation-iteration-count: infinite; animation-delay: 200ms; } `,HS=V.forwardRef(function(i,o){const c=$a({props:i,name:"MuiTouchRipple"}),{center:s=!1,classes:d={},className:p,...g}=c,[b,y]=V.useState([]),C=V.useRef(0),_=V.useRef(null);V.useEffect(()=>{_.current&&(_.current(),_.current=null)},[b]);const w=V.useRef(!1),H=O1(),M=V.useRef(null),A=V.useRef(null),Y=V.useCallback(q=>{const{pulsate:R,rippleX:Q,rippleY:F,rippleSize:gt,cb:W}=q;y(m=>[...m,lt.jsx(US,{classes:{ripple:me(d.ripple,Ze.ripple),rippleVisible:me(d.rippleVisible,Ze.rippleVisible),ripplePulsate:me(d.ripplePulsate,Ze.ripplePulsate),child:me(d.child,Ze.child),childLeaving:me(d.childLeaving,Ze.childLeaving),childPulsate:me(d.childPulsate,Ze.childPulsate)},timeout:Es,pulsate:R,rippleX:Q,rippleY:F,rippleSize:gt},C.current)]),C.current+=1,_.current=W},[d]),X=V.useCallback((q={},R={},Q=()=>{})=>{const{pulsate:F=!1,center:gt=s||R.pulsate,fakeElement:W=!1}=R;if((q==null?void 0:q.type)==="mousedown"&&w.current){w.current=!1;return}(q==null?void 0:q.type)==="touchstart"&&(w.current=!0);const m=W?null:A.current,$=m?m.getBoundingClientRect():{width:0,height:0,left:0,top:0};let P,et,vt;if(gt||q===void 0||q.clientX===0&&q.clientY===0||!q.clientX&&!q.touches)P=Math.round($.width/2),et=Math.round($.height/2);else{const{clientX:Et,clientY:G}=q.touches&&q.touches.length>0?q.touches[0]:q;P=Math.round(Et-$.left),et=Math.round(G-$.top)}if(gt)vt=Math.sqrt((2*$.width**2+$.height**2)/3),vt%2===0&&(vt+=1);else{const Et=Math.max(Math.abs((m?m.clientWidth:0)-P),P)*2+2,G=Math.max(Math.abs((m?m.clientHeight:0)-et),et)*2+2;vt=Math.sqrt(Et**2+G**2)}q!=null&&q.touches?M.current===null&&(M.current=()=>{Y({pulsate:F,rippleX:P,rippleY:et,rippleSize:vt,cb:Q})},H.start(wS,()=>{M.current&&(M.current(),M.current=null)})):Y({pulsate:F,rippleX:P,rippleY:et,rippleSize:vt,cb:Q})},[s,Y,H]),K=V.useCallback(()=>{X({},{pulsate:!0})},[X]),k=V.useCallback((q,R)=>{if(H.clear(),(q==null?void 0:q.type)==="touchend"&&M.current){M.current(),M.current=null,H.start(0,()=>{k(q,R)});return}M.current=null,y(Q=>Q.length>0?Q.slice(1):Q),_.current=R},[H]);return V.useImperativeHandle(o,()=>({pulsate:K,start:X,stop:k}),[K,X,k]),lt.jsx(NS,{className:me(Ze.root,d.root,p),ref:A,...g,children:lt.jsx(Ws,{component:null,exit:!0,children:b})})});function jS(l){return ql("MuiButtonBase",l)}const LS=Ya("MuiButtonBase",["root","disabled","focusVisible"]),qS=l=>{const{disabled:i,focusVisible:o,focusVisibleClassName:c,classes:s}=l,p=ar({root:["root",i&&"disabled",o&&"focusVisible"]},jS,s);return o&&c&&(p.root+=` ${c}`),p},GS=ye("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(l,i)=>i.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"},[`&.${LS.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),YS=V.forwardRef(function(i,o){const c=$a({props:i,name:"MuiButtonBase"}),{action:s,centerRipple:d=!1,children:p,className:g,component:b="button",disabled:y=!1,disableRipple:C=!1,disableTouchRipple:_=!1,focusRipple:w=!1,focusVisibleClassName:H,LinkComponent:M="a",onBlur:A,onClick:Y,onContextMenu:X,onDragLeave:K,onFocus:k,onFocusVisible:q,onKeyDown:R,onKeyUp:Q,onMouseDown:F,onMouseLeave:gt,onMouseUp:W,onTouchEnd:m,onTouchMove:$,onTouchStart:P,tabIndex:et=0,TouchRippleProps:vt,touchRippleRef:Et,type:G,...it}=c,nt=V.useRef(null),ct=OS(),S=hp(ct.ref,Et),[L,rt]=V.useState(!1);y&&L&&rt(!1),V.useImperativeHandle(s,()=>({focusVisible:()=>{rt(!0),nt.current.focus()}}),[]);const ut=ct.shouldMount&&!C&&!y;V.useEffect(()=>{L&&w&&!C&&ct.pulsate()},[C,w,L,ct]);const J=Bn(ct,"start",F,_),bt=Bn(ct,"stop",X,_),ft=Bn(ct,"stop",K,_),re=Bn(ct,"stop",W,_),At=Bn(ct,"stop",dt=>{L&&dt.preventDefault(),gt&>(dt)},_),$t=Bn(ct,"start",P,_),Ht=Bn(ct,"stop",m,_),Ne=Bn(ct,"stop",$,_),pa=Bn(ct,"stop",dt=>{mp(dt.target)||rt(!1),A&&A(dt)},!1),en=Au(dt=>{nt.current||(nt.current=dt.currentTarget),mp(dt.target)&&(rt(!0),q&&q(dt)),k&&k(dt)}),Hn=()=>{const dt=nt.current;return b&&b!=="button"&&!(dt.tagName==="A"&&dt.href)},Va=Au(dt=>{w&&!dt.repeat&&L&&dt.key===" "&&ct.stop(dt,()=>{ct.start(dt)}),dt.target===dt.currentTarget&&Hn()&&dt.key===" "&&dt.preventDefault(),R&&R(dt),dt.target===dt.currentTarget&&Hn()&&dt.key==="Enter"&&!y&&(dt.preventDefault(),Y&&Y(dt))}),jn=Au(dt=>{w&&dt.key===" "&&L&&!dt.defaultPrevented&&ct.stop(dt,()=>{ct.pulsate(dt)}),Q&&Q(dt),Y&&dt.target===dt.currentTarget&&Hn()&&dt.key===" "&&!dt.defaultPrevented&&Y(dt)});let Ln=b;Ln==="button"&&(it.href||it.to)&&(Ln=M);const nn={};Ln==="button"?(nn.type=G===void 0?"button":G,nn.disabled=y):(!it.href&&!it.to&&(nn.role="button"),y&&(nn["aria-disabled"]=y));const Gl=hp(o,nt),ka={...c,centerRipple:d,component:b,disabled:y,disableRipple:C,disableTouchRipple:_,focusRipple:w,tabIndex:et,focusVisible:L},Yl=qS(ka);return lt.jsxs(GS,{as:Ln,className:me(Yl.root,g),ownerState:ka,onBlur:pa,onClick:Y,onContextMenu:bt,onFocus:en,onKeyDown:Va,onKeyUp:jn,onMouseDown:J,onMouseLeave:At,onMouseUp:re,onDragLeave:ft,onTouchEnd:Ht,onTouchMove:Ne,onTouchStart:$t,ref:Gl,tabIndex:y?-1:et,type:G,...nn,...it,children:[p,ut?lt.jsx(HS,{ref:S,center:d,...vt}):null]})});function Bn(l,i,o,c=!1){return Au(s=>(o&&o(s),c||l[i](s),!0))}function $S(l){return typeof l.main=="string"}function VS(l,i=[]){if(!$S(l))return!1;for(const o of i)if(!l.hasOwnProperty(o)||typeof l[o]!="string")return!1;return!0}function fa(l=[]){return([,i])=>i&&VS(i,l)}function kS(l){return ql("MuiCircularProgress",l)}Ya("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const oa=44,As=da` 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } `,xs=da` 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } 100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; } `,XS=typeof As!="string"?Ll` animation: ${As} 1.4s linear infinite; `:null,QS=typeof xs!="string"?Ll` animation: ${xs} 1.4s ease-in-out infinite; `:null,ZS=l=>{const{classes:i,variant:o,color:c,disableShrink:s}=l,d={root:["root",o,`color${zt(c)}`],svg:["svg"],circle:["circle",`circle${zt(o)}`,s&&"circleDisableShrink"]};return ar(d,kS,i)},KS=ye("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.root,i[o.variant],i[`color${zt(o.color)}`]]}})(ha(({theme:l})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:l.transitions.create("transform")}},{props:{variant:"indeterminate"},style:XS||{animation:`${As} 1.4s linear infinite`}},...Object.entries(l.palette).filter(fa()).map(([i])=>({props:{color:i},style:{color:(l.vars||l).palette[i].main}}))]}))),WS=ye("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(l,i)=>i.svg})({display:"block"}),JS=ye("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.circle,i[`circle${zt(o.variant)}`],o.disableShrink&&i.circleDisableShrink]}})(ha(({theme:l})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:l.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:i})=>i.variant==="indeterminate"&&!i.disableShrink,style:QS||{animation:`${xs} 1.4s ease-in-out infinite`}}]}))),FS=V.forwardRef(function(i,o){const c=$a({props:i,name:"MuiCircularProgress"}),{className:s,color:d="primary",disableShrink:p=!1,size:g=40,style:b,thickness:y=3.6,value:C=0,variant:_="indeterminate",...w}=c,H={...c,color:d,disableShrink:p,size:g,thickness:y,value:C,variant:_},M=ZS(H),A={},Y={},X={};if(_==="determinate"){const K=2*Math.PI*((oa-y)/2);A.strokeDasharray=K.toFixed(3),X["aria-valuenow"]=Math.round(C),A.strokeDashoffset=`${((100-C)/100*K).toFixed(3)}px`,Y.transform="rotate(-90deg)"}return lt.jsx(KS,{className:me(M.root,s),style:{width:g,height:g,...Y,...b},ownerState:H,ref:o,role:"progressbar",...X,...w,children:lt.jsx(WS,{className:M.svg,ownerState:H,viewBox:`${oa/2} ${oa/2} ${oa} ${oa}`,children:lt.jsx(JS,{className:M.circle,style:A,ownerState:H,cx:oa,cy:oa,r:(oa-y)/2,fill:"none",strokeWidth:y})})})});function PS(l){return ql("MuiTypography",l)}Ya("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const IS={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},t2=vS(),e2=l=>{const{align:i,gutterBottom:o,noWrap:c,paragraph:s,variant:d,classes:p}=l,g={root:["root",d,l.align!=="inherit"&&`align${zt(i)}`,o&&"gutterBottom",c&&"noWrap",s&&"paragraph"]};return ar(g,PS,p)},n2=ye("span",{name:"MuiTypography",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.root,o.variant&&i[o.variant],o.align!=="inherit"&&i[`align${zt(o.align)}`],o.noWrap&&i.noWrap,o.gutterBottom&&i.gutterBottom,o.paragraph&&i.paragraph]}})(ha(({theme:l})=>{var i;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(l.typography).filter(([o,c])=>o!=="inherit"&&c&&typeof c=="object").map(([o,c])=>({props:{variant:o},style:c})),...Object.entries(l.palette).filter(fa()).map(([o])=>({props:{color:o},style:{color:(l.vars||l).palette[o].main}})),...Object.entries(((i=l.palette)==null?void 0:i.text)||{}).filter(([,o])=>typeof o=="string").map(([o])=>({props:{color:`text${zt(o)}`},style:{color:(l.vars||l).palette.text[o]}})),{props:({ownerState:o})=>o.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:o})=>o.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:o})=>o.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:o})=>o.paragraph,style:{marginBottom:16}}]}})),_p={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Js=V.forwardRef(function(i,o){const{color:c,...s}=$a({props:i,name:"MuiTypography"}),d=!IS[c],p=t2({...s,...d&&{color:c}}),{align:g="inherit",className:b,component:y,gutterBottom:C=!1,noWrap:_=!1,paragraph:w=!1,variant:H="body1",variantMapping:M=_p,...A}=p,Y={...p,align:g,color:c,className:b,component:y,gutterBottom:C,noWrap:_,paragraph:w,variant:H,variantMapping:M},X=y||(w?"p":M[H]||_p[H])||"span",K=e2(Y);return lt.jsx(n2,{as:X,ref:o,className:me(K.root,b),...A,ownerState:Y,style:{...g!=="inherit"&&{"--Typography-textAlign":g},...A.style}})}),a2=Ya("MuiBox",["root"]),l2=um(),Nn=i1({themeId:Ds,defaultTheme:l2,defaultClassName:a2.root,generateClassName:Jp.generate});function i2(l){return ql("MuiButton",l)}const ja=Ya("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","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),r2=V.createContext({}),u2=V.createContext(void 0),o2=l=>{const{color:i,disableElevation:o,fullWidth:c,size:s,variant:d,loading:p,loadingPosition:g,classes:b}=l,y={root:["root",p&&"loading",d,`${d}${zt(i)}`,`size${zt(s)}`,`${d}Size${zt(s)}`,`color${zt(i)}`,o&&"disableElevation",c&&"fullWidth",p&&`loadingPosition${zt(g)}`],startIcon:["icon","startIcon",`iconSize${zt(s)}`],endIcon:["icon","endIcon",`iconSize${zt(s)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},C=ar(y,i2,b);return{...b,...C}},fm=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],c2=ye(YS,{shouldForwardProp:l=>cm(l)||l==="classes",name:"MuiButton",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.root,i[o.variant],i[`${o.variant}${zt(o.color)}`],i[`size${zt(o.size)}`],i[`${o.variant}Size${zt(o.size)}`],o.color==="inherit"&&i.colorInherit,o.disableElevation&&i.disableElevation,o.fullWidth&&i.fullWidth,o.loading&&i.loading]}})(ha(({theme:l})=>{const i=l.palette.mode==="light"?l.palette.grey[300]:l.palette.grey[800],o=l.palette.mode==="light"?l.palette.grey.A100:l.palette.grey[700];return{...l.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(l.vars||l).shape.borderRadius,transition:l.transitions.create(["background-color","box-shadow","border-color","color"],{duration:l.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${ja.disabled}`]:{color:(l.vars||l).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(l.vars||l).shadows[2],"&:hover":{boxShadow:(l.vars||l).shadows[4],"@media (hover: none)":{boxShadow:(l.vars||l).shadows[2]}},"&:active":{boxShadow:(l.vars||l).shadows[8]},[`&.${ja.focusVisible}`]:{boxShadow:(l.vars||l).shadows[6]},[`&.${ja.disabled}`]:{color:(l.vars||l).palette.action.disabled,boxShadow:(l.vars||l).shadows[0],backgroundColor:(l.vars||l).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${ja.disabled}`]:{border:`1px solid ${(l.vars||l).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(l.palette).filter(fa()).map(([c])=>({props:{color:c},style:{"--variant-textColor":(l.vars||l).palette[c].main,"--variant-outlinedColor":(l.vars||l).palette[c].main,"--variant-outlinedBorder":l.vars?`rgba(${l.vars.palette[c].mainChannel} / 0.5)`:Dl(l.palette[c].main,.5),"--variant-containedColor":(l.vars||l).palette[c].contrastText,"--variant-containedBg":(l.vars||l).palette[c].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(l.vars||l).palette[c].dark,"--variant-textBg":l.vars?`rgba(${l.vars.palette[c].mainChannel} / ${l.vars.palette.action.hoverOpacity})`:Dl(l.palette[c].main,l.palette.action.hoverOpacity),"--variant-outlinedBorder":(l.vars||l).palette[c].main,"--variant-outlinedBg":l.vars?`rgba(${l.vars.palette[c].mainChannel} / ${l.vars.palette.action.hoverOpacity})`:Dl(l.palette[c].main,l.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":l.vars?l.vars.palette.Button.inheritContainedBg:i,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":l.vars?l.vars.palette.Button.inheritContainedHoverBg:o,"--variant-textBg":l.vars?`rgba(${l.vars.palette.text.primaryChannel} / ${l.vars.palette.action.hoverOpacity})`:Dl(l.palette.text.primary,l.palette.action.hoverOpacity),"--variant-outlinedBg":l.vars?`rgba(${l.vars.palette.text.primaryChannel} / ${l.vars.palette.action.hoverOpacity})`:Dl(l.palette.text.primary,l.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:l.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:l.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:l.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${ja.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${ja.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:l.transitions.create(["background-color","box-shadow","border-color"],{duration:l.transitions.duration.short}),[`&.${ja.loading}`]:{color:"transparent"}}}]}})),s2=ye("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.startIcon,o.loading&&i.startIconLoadingStart,i[`iconSize${zt(o.size)}`]]}})(({theme:l})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:l.transitions.create(["opacity"],{duration:l.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...fm]})),f2=ye("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.endIcon,o.loading&&i.endIconLoadingEnd,i[`iconSize${zt(o.size)}`]]}})(({theme:l})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:l.transitions.create(["opacity"],{duration:l.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...fm]})),d2=ye("span",{name:"MuiButton",slot:"LoadingIndicator",overridesResolver:(l,i)=>i.loadingIndicator})(({theme:l})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(l.vars||l).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),Cp=ye("span",{name:"MuiButton",slot:"LoadingIconPlaceholder",overridesResolver:(l,i)=>i.loadingIconPlaceholder})({display:"inline-block",width:"1em",height:"1em"}),h2=V.forwardRef(function(i,o){const c=V.useContext(r2),s=V.useContext(u2),d=wu(c,i),p=$a({props:d,name:"MuiButton"}),{children:g,color:b="primary",component:y="button",className:C,disabled:_=!1,disableElevation:w=!1,disableFocusRipple:H=!1,endIcon:M,focusVisibleClassName:A,fullWidth:Y=!1,id:X,loading:K=null,loadingIndicator:k,loadingPosition:q="center",size:R="medium",startIcon:Q,type:F,variant:gt="text",...W}=p,m=x1(X),$=k??lt.jsx(FS,{"aria-labelledby":m,color:"inherit",size:16}),P={...p,color:b,component:y,disabled:_,disableElevation:w,disableFocusRipple:H,fullWidth:Y,loading:K,loadingIndicator:$,loadingPosition:q,size:R,type:F,variant:gt},et=o2(P),vt=(Q||K&&q==="start")&<.jsx(s2,{className:et.startIcon,ownerState:P,children:Q||lt.jsx(Cp,{className:et.loadingIconPlaceholder,ownerState:P})}),Et=(M||K&&q==="end")&<.jsx(f2,{className:et.endIcon,ownerState:P,children:M||lt.jsx(Cp,{className:et.loadingIconPlaceholder,ownerState:P})}),G=s||"",it=typeof K=="boolean"?lt.jsx("span",{className:et.loadingWrapper,style:{display:"contents"},children:K&<.jsx(d2,{className:et.loadingIndicator,ownerState:P,children:$})}):null;return lt.jsxs(c2,{ownerState:P,className:me(c.className,et.root,C,G),component:y,disabled:_||K,focusRipple:!H,focusVisibleClassName:me(et.focusVisible,A),ref:o,type:F,id:m,...W,classes:et,children:[vt,q!=="end"&&it,g,q==="end"&&it,Et]})}),_s=typeof sm({})=="function",p2=(l,i)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...i&&!l.vars&&{colorScheme:l.palette.mode}}),m2=l=>({color:(l.vars||l).palette.text.primary,...l.typography.body1,backgroundColor:(l.vars||l).palette.background.default,"@media print":{backgroundColor:(l.vars||l).palette.common.white}}),dm=(l,i=!1)=>{var d,p;const o={};i&&l.colorSchemes&&typeof l.getColorSchemeSelector=="function"&&Object.entries(l.colorSchemes).forEach(([g,b])=>{var C,_;const y=l.getColorSchemeSelector(g);y.startsWith("@")?o[y]={":root":{colorScheme:(C=b.palette)==null?void 0:C.mode}}:o[y.replace(/\s*&/,"")]={colorScheme:(_=b.palette)==null?void 0:_.mode}});let c={html:p2(l,i),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:l.typography.fontWeightBold},body:{margin:0,...m2(l),"&::backdrop":{backgroundColor:(l.vars||l).palette.background.default}},...o};const s=(p=(d=l.components)==null?void 0:d.MuiCssBaseline)==null?void 0:p.styleOverrides;return s&&(c=[c,s]),c},xu="mui-ecs",y2=l=>{const i=dm(l,!1),o=Array.isArray(i)?i[0]:i;return!l.vars&&o&&(o.html[`:root:has(${xu})`]={colorScheme:l.palette.mode}),l.colorSchemes&&Object.entries(l.colorSchemes).forEach(([c,s])=>{var p,g;const d=l.getColorSchemeSelector(c);d.startsWith("@")?o[d]={[`:root:not(:has(.${xu}))`]:{colorScheme:(p=s.palette)==null?void 0:p.mode}}:o[d.replace(/\s*&/,"")]={[`&:not(:has(.${xu}))`]:{colorScheme:(g=s.palette)==null?void 0:g.mode}}}),i},g2=sm(_s?({theme:l,enableColorScheme:i})=>dm(l,i):({theme:l})=>y2(l));function v2(l){const i=$a({props:l,name:"MuiCssBaseline"}),{children:o,enableColorScheme:c=!1}=i;return lt.jsxs(V.Fragment,{children:[_s&<.jsx(g2,{enableColorScheme:c}),!_s&&!c&<.jsx("span",{className:xu,style:{display:"none"}}),o]})}function b2(l){return ql("MuiLinearProgress",l)}Ya("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","bar1","bar2","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const Cs=4,Os=da` 0% { left: -35%; right: 100%; } 60% { left: 100%; right: -90%; } 100% { left: 100%; right: -90%; } `,S2=typeof Os!="string"?Ll` animation: ${Os} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; `:null,Rs=da` 0% { left: -200%; right: 100%; } 60% { left: 107%; right: -8%; } 100% { left: 107%; right: -8%; } `,T2=typeof Rs!="string"?Ll` animation: ${Rs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; `:null,zs=da` 0% { opacity: 1; background-position: 0 -23px; } 60% { opacity: 0; background-position: 0 -23px; } 100% { opacity: 1; background-position: -200px -23px; } `,E2=typeof zs!="string"?Ll` animation: ${zs} 3s infinite linear; `:null,A2=l=>{const{classes:i,variant:o,color:c}=l,s={root:["root",`color${zt(c)}`,o],dashed:["dashed",`dashedColor${zt(c)}`],bar1:["bar","bar1",`barColor${zt(c)}`,(o==="indeterminate"||o==="query")&&"bar1Indeterminate",o==="determinate"&&"bar1Determinate",o==="buffer"&&"bar1Buffer"],bar2:["bar","bar2",o!=="buffer"&&`barColor${zt(c)}`,o==="buffer"&&`color${zt(c)}`,(o==="indeterminate"||o==="query")&&"bar2Indeterminate",o==="buffer"&&"bar2Buffer"]};return ar(s,b2,i)},Fs=(l,i)=>l.vars?l.vars.palette.LinearProgress[`${i}Bg`]:l.palette.mode==="light"?Qu(l.palette[i].main,.62):Xu(l.palette[i].main,.5),x2=ye("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.root,i[`color${zt(o.color)}`],i[o.variant]]}})(ha(({theme:l})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(l.palette).filter(fa()).map(([i])=>({props:{color:i},style:{backgroundColor:Fs(l,i)}})),{props:({ownerState:i})=>i.color==="inherit"&&i.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),_2=ye("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.dashed,i[`dashedColor${zt(o.color)}`]]}})(ha(({theme:l})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(l.palette).filter(fa()).map(([i])=>{const o=Fs(l,i);return{props:{color:i},style:{backgroundImage:`radial-gradient(${o} 0%, ${o} 16%, transparent 42%)`}}})]})),E2||{animation:`${zs} 3s infinite linear`}),C2=ye("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.bar,i.bar1,i[`barColor${zt(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&i.bar1Indeterminate,o.variant==="determinate"&&i.bar1Determinate,o.variant==="buffer"&&i.bar1Buffer]}})(ha(({theme:l})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(l.palette).filter(fa()).map(([i])=>({props:{color:i},style:{backgroundColor:(l.vars||l).palette[i].main}})),{props:{variant:"determinate"},style:{transition:`transform .${Cs}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${Cs}s linear`}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:S2||{animation:`${Os} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),O2=ye("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(l,i)=>{const{ownerState:o}=l;return[i.bar,i.bar2,i[`barColor${zt(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&i.bar2Indeterminate,o.variant==="buffer"&&i.bar2Buffer]}})(ha(({theme:l})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(l.palette).filter(fa()).map(([i])=>({props:{color:i},style:{"--LinearProgressBar2-barColor":(l.vars||l).palette[i].main}})),{props:({ownerState:i})=>i.variant!=="buffer"&&i.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:i})=>i.variant!=="buffer"&&i.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(l.palette).filter(fa()).map(([i])=>({props:{color:i,variant:"buffer"},style:{backgroundColor:Fs(l,i),transition:`transform .${Cs}s linear`}})),{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:T2||{animation:`${Rs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),R2=V.forwardRef(function(i,o){const c=$a({props:i,name:"MuiLinearProgress"}),{className:s,color:d="primary",value:p,valueBuffer:g,variant:b="indeterminate",...y}=c,C={...c,color:d,variant:b},_=A2(C),w=z1(),H={},M={bar1:{},bar2:{}};if((b==="determinate"||b==="buffer")&&p!==void 0){H["aria-valuenow"]=Math.round(p),H["aria-valuemin"]=0,H["aria-valuemax"]=100;let A=p-100;w&&(A=-A),M.bar1.transform=`translateX(${A}%)`}if(b==="buffer"&&g!==void 0){let A=(g||0)-100;w&&(A=-A),M.bar2.transform=`translateX(${A}%)`}return lt.jsxs(x2,{className:me(_.root,s),ownerState:C,role:"progressbar",...H,ref:o,...y,children:[b==="buffer"?lt.jsx(_2,{className:_.dashed,ownerState:C}):null,lt.jsx(C2,{className:_.bar1,ownerState:C,style:M.bar1}),b==="determinate"?null:lt.jsx(O2,{className:_.bar2,ownerState:C,style:M.bar2})]})});function z2(l,i,o,c){if(typeof i=="function"?l!==i||!0:!i.has(l))throw new TypeError("Cannot read private member from an object whose class did not declare it");return o==="m"?c:o==="a"?c.call(l):c?c.value:i.get(l)}function w2(l,i,o,c,s){if(typeof i=="function"?l!==i||!0:!i.has(l))throw new TypeError("Cannot write private member to an object whose class did not declare it");return i.set(l,o),o}var _u;const We="__TAURI_TO_IPC_KEY__";function M2(l,i=!1){return window.__TAURI_INTERNALS__.transformCallback(l,i)}async function Z(l,i={},o){return window.__TAURI_INTERNALS__.invoke(l,i,o)}class D2{get rid(){return z2(this,_u,"f")}constructor(i){_u.set(this,void 0),w2(this,_u,i)}async close(){return Z("plugin:resources|close",{rid:this.rid})}}_u=new WeakMap;class hm{constructor(...i){this.type="Logical",i.length===1?"Logical"in i[0]?(this.width=i[0].Logical.width,this.height=i[0].Logical.height):(this.width=i[0].width,this.height=i[0].height):(this.width=i[0],this.height=i[1])}toPhysical(i){return new Qi(this.width*i,this.height*i)}[We](){return{width:this.width,height:this.height}}toJSON(){return this[We]()}}class Qi{constructor(...i){this.type="Physical",i.length===1?"Physical"in i[0]?(this.width=i[0].Physical.width,this.height=i[0].Physical.height):(this.width=i[0].width,this.height=i[0].height):(this.width=i[0],this.height=i[1])}toLogical(i){return new hm(this.width/i,this.height/i)}[We](){return{width:this.width,height:this.height}}toJSON(){return this[We]()}}class Ml{constructor(i){this.size=i}toLogical(i){return this.size instanceof hm?this.size:this.size.toLogical(i)}toPhysical(i){return this.size instanceof Qi?this.size:this.size.toPhysical(i)}[We](){return{[`${this.size.type}`]:{width:this.size.width,height:this.size.height}}}toJSON(){return this[We]()}}class pm{constructor(...i){this.type="Logical",i.length===1?"Logical"in i[0]?(this.x=i[0].Logical.x,this.y=i[0].Logical.y):(this.x=i[0].x,this.y=i[0].y):(this.x=i[0],this.y=i[1])}toPhysical(i){return new ca(this.x*i,this.y*i)}[We](){return{x:this.x,y:this.y}}toJSON(){return this[We]()}}class ca{constructor(...i){this.type="Physical",i.length===1?"Physical"in i[0]?(this.x=i[0].Physical.x,this.y=i[0].Physical.y):(this.x=i[0].x,this.y=i[0].y):(this.x=i[0],this.y=i[1])}toLogical(i){return new pm(this.x/i,this.y/i)}[We](){return{x:this.x,y:this.y}}toJSON(){return this[We]()}}class vu{constructor(i){this.position=i}toLogical(i){return this.position instanceof pm?this.position:this.position.toLogical(i)}toPhysical(i){return this.position instanceof ca?this.position:this.position.toPhysical(i)}[We](){return{[`${this.position.type}`]:{x:this.position.x,y:this.position.y}}}toJSON(){return this[We]()}}var we;(function(l){l.WINDOW_RESIZED="tauri://resize",l.WINDOW_MOVED="tauri://move",l.WINDOW_CLOSE_REQUESTED="tauri://close-requested",l.WINDOW_DESTROYED="tauri://destroyed",l.WINDOW_FOCUS="tauri://focus",l.WINDOW_BLUR="tauri://blur",l.WINDOW_SCALE_FACTOR_CHANGED="tauri://scale-change",l.WINDOW_THEME_CHANGED="tauri://theme-changed",l.WINDOW_CREATED="tauri://window-created",l.WEBVIEW_CREATED="tauri://webview-created",l.DRAG_ENTER="tauri://drag-enter",l.DRAG_OVER="tauri://drag-over",l.DRAG_DROP="tauri://drag-drop",l.DRAG_LEAVE="tauri://drag-leave"})(we||(we={}));async function mm(l,i){await Z("plugin:event|unlisten",{event:l,eventId:i})}async function ym(l,i,o){var c;const s=typeof(o==null?void 0:o.target)=="string"?{kind:"AnyLabel",label:o.target}:(c=o==null?void 0:o.target)!==null&&c!==void 0?c:{kind:"Any"};return Z("plugin:event|listen",{event:l,target:s,handler:M2(i)}).then(d=>async()=>mm(l,d))}async function B2(l,i,o){return ym(l,c=>{mm(l,c.id),i(c)},o)}async function N2(l,i){await Z("plugin:event|emit",{event:l,payload:i})}async function U2(l,i,o){await Z("plugin:event|emit_to",{target:typeof l=="string"?{kind:"AnyLabel",label:l}:l,event:i,payload:o})}class Zi extends D2{constructor(i){super(i)}static async new(i,o,c){return Z("plugin:image|new",{rgba:Du(i),width:o,height:c}).then(s=>new Zi(s))}static async fromBytes(i){return Z("plugin:image|from_bytes",{bytes:Du(i)}).then(o=>new Zi(o))}static async fromPath(i){return Z("plugin:image|from_path",{path:i}).then(o=>new Zi(o))}async rgba(){return Z("plugin:image|rgba",{rid:this.rid}).then(i=>new Uint8Array(i))}async size(){return Z("plugin:image|size",{rid:this.rid})}}function Du(l){return l==null?null:typeof l=="string"?l:l instanceof Zi?l.rid:l}var ws;(function(l){l[l.Critical=1]="Critical",l[l.Informational=2]="Informational"})(ws||(ws={}));class H2{constructor(i){this._preventDefault=!1,this.event=i.event,this.id=i.id}preventDefault(){this._preventDefault=!0}isPreventDefault(){return this._preventDefault}}var Op;(function(l){l.None="none",l.Normal="normal",l.Indeterminate="indeterminate",l.Paused="paused",l.Error="error"})(Op||(Op={}));function gm(){return new vm(window.__TAURI_INTERNALS__.metadata.currentWindow.label,{skip:!0})}async function ds(){return Z("plugin:window|get_all_windows").then(l=>l.map(i=>new vm(i,{skip:!0})))}const hs=["tauri://created","tauri://error"];class vm{constructor(i,o={}){var c;this.label=i,this.listeners=Object.create(null),o!=null&&o.skip||Z("plugin:window|create",{options:{...o,parent:typeof o.parent=="string"?o.parent:(c=o.parent)===null||c===void 0?void 0:c.label,label:i}}).then(async()=>this.emit("tauri://created")).catch(async s=>this.emit("tauri://error",s))}static async getByLabel(i){var o;return(o=(await ds()).find(c=>c.label===i))!==null&&o!==void 0?o:null}static getCurrent(){return gm()}static async getAll(){return ds()}static async getFocusedWindow(){for(const i of await ds())if(await i.isFocused())return i;return null}async listen(i,o){return this._handleTauriEvent(i,o)?()=>{const c=this.listeners[i];c.splice(c.indexOf(o),1)}:ym(i,o,{target:{kind:"Window",label:this.label}})}async once(i,o){return this._handleTauriEvent(i,o)?()=>{const c=this.listeners[i];c.splice(c.indexOf(o),1)}:B2(i,o,{target:{kind:"Window",label:this.label}})}async emit(i,o){if(hs.includes(i)){for(const c of this.listeners[i]||[])c({event:i,id:-1,payload:o});return}return N2(i,o)}async emitTo(i,o,c){if(hs.includes(o)){for(const s of this.listeners[o]||[])s({event:o,id:-1,payload:c});return}return U2(i,o,c)}_handleTauriEvent(i,o){return hs.includes(i)?(i in this.listeners?this.listeners[i].push(o):this.listeners[i]=[o],!0):!1}async scaleFactor(){return Z("plugin:window|scale_factor",{label:this.label})}async innerPosition(){return Z("plugin:window|inner_position",{label:this.label}).then(i=>new ca(i))}async outerPosition(){return Z("plugin:window|outer_position",{label:this.label}).then(i=>new ca(i))}async innerSize(){return Z("plugin:window|inner_size",{label:this.label}).then(i=>new Qi(i))}async outerSize(){return Z("plugin:window|outer_size",{label:this.label}).then(i=>new Qi(i))}async isFullscreen(){return Z("plugin:window|is_fullscreen",{label:this.label})}async isMinimized(){return Z("plugin:window|is_minimized",{label:this.label})}async isMaximized(){return Z("plugin:window|is_maximized",{label:this.label})}async isFocused(){return Z("plugin:window|is_focused",{label:this.label})}async isDecorated(){return Z("plugin:window|is_decorated",{label:this.label})}async isResizable(){return Z("plugin:window|is_resizable",{label:this.label})}async isMaximizable(){return Z("plugin:window|is_maximizable",{label:this.label})}async isMinimizable(){return Z("plugin:window|is_minimizable",{label:this.label})}async isClosable(){return Z("plugin:window|is_closable",{label:this.label})}async isVisible(){return Z("plugin:window|is_visible",{label:this.label})}async title(){return Z("plugin:window|title",{label:this.label})}async theme(){return Z("plugin:window|theme",{label:this.label})}async center(){return Z("plugin:window|center",{label:this.label})}async requestUserAttention(i){let o=null;return i&&(i===ws.Critical?o={type:"Critical"}:o={type:"Informational"}),Z("plugin:window|request_user_attention",{label:this.label,value:o})}async setResizable(i){return Z("plugin:window|set_resizable",{label:this.label,value:i})}async setEnabled(i){return Z("plugin:window|set_enabled",{label:this.label,value:i})}async isEnabled(){return Z("plugin:window|is_enabled",{label:this.label})}async setMaximizable(i){return Z("plugin:window|set_maximizable",{label:this.label,value:i})}async setMinimizable(i){return Z("plugin:window|set_minimizable",{label:this.label,value:i})}async setClosable(i){return Z("plugin:window|set_closable",{label:this.label,value:i})}async setTitle(i){return Z("plugin:window|set_title",{label:this.label,value:i})}async maximize(){return Z("plugin:window|maximize",{label:this.label})}async unmaximize(){return Z("plugin:window|unmaximize",{label:this.label})}async toggleMaximize(){return Z("plugin:window|toggle_maximize",{label:this.label})}async minimize(){return Z("plugin:window|minimize",{label:this.label})}async unminimize(){return Z("plugin:window|unminimize",{label:this.label})}async show(){return Z("plugin:window|show",{label:this.label})}async hide(){return Z("plugin:window|hide",{label:this.label})}async close(){return Z("plugin:window|close",{label:this.label})}async destroy(){return Z("plugin:window|destroy",{label:this.label})}async setDecorations(i){return Z("plugin:window|set_decorations",{label:this.label,value:i})}async setShadow(i){return Z("plugin:window|set_shadow",{label:this.label,value:i})}async setEffects(i){return Z("plugin:window|set_effects",{label:this.label,value:i})}async clearEffects(){return Z("plugin:window|set_effects",{label:this.label,value:null})}async setAlwaysOnTop(i){return Z("plugin:window|set_always_on_top",{label:this.label,value:i})}async setAlwaysOnBottom(i){return Z("plugin:window|set_always_on_bottom",{label:this.label,value:i})}async setContentProtected(i){return Z("plugin:window|set_content_protected",{label:this.label,value:i})}async setSize(i){return Z("plugin:window|set_size",{label:this.label,value:i instanceof Ml?i:new Ml(i)})}async setMinSize(i){return Z("plugin:window|set_min_size",{label:this.label,value:i instanceof Ml?i:i?new Ml(i):null})}async setMaxSize(i){return Z("plugin:window|set_max_size",{label:this.label,value:i instanceof Ml?i:i?new Ml(i):null})}async setSizeConstraints(i){function o(c){return c?{Logical:c}:null}return Z("plugin:window|set_size_constraints",{label:this.label,value:{minWidth:o(i==null?void 0:i.minWidth),minHeight:o(i==null?void 0:i.minHeight),maxWidth:o(i==null?void 0:i.maxWidth),maxHeight:o(i==null?void 0:i.maxHeight)}})}async setPosition(i){return Z("plugin:window|set_position",{label:this.label,value:i instanceof vu?i:new vu(i)})}async setFullscreen(i){return Z("plugin:window|set_fullscreen",{label:this.label,value:i})}async setFocus(){return Z("plugin:window|set_focus",{label:this.label})}async setIcon(i){return Z("plugin:window|set_icon",{label:this.label,value:Du(i)})}async setSkipTaskbar(i){return Z("plugin:window|set_skip_taskbar",{label:this.label,value:i})}async setCursorGrab(i){return Z("plugin:window|set_cursor_grab",{label:this.label,value:i})}async setCursorVisible(i){return Z("plugin:window|set_cursor_visible",{label:this.label,value:i})}async setCursorIcon(i){return Z("plugin:window|set_cursor_icon",{label:this.label,value:i})}async setBackgroundColor(i){return Z("plugin:window|set_background_color",{color:i})}async setCursorPosition(i){return Z("plugin:window|set_cursor_position",{label:this.label,value:i instanceof vu?i:new vu(i)})}async setIgnoreCursorEvents(i){return Z("plugin:window|set_ignore_cursor_events",{label:this.label,value:i})}async startDragging(){return Z("plugin:window|start_dragging",{label:this.label})}async startResizeDragging(i){return Z("plugin:window|start_resize_dragging",{label:this.label,value:i})}async setBadgeCount(i){return Z("plugin:window|set_badge_count",{label:this.label,value:i})}async setBadgeLabel(i){return Z("plugin:window|set_badge_label",{label:this.label,value:i})}async setOverlayIcon(i){return Z("plugin:window|set_overlay_icon",{label:this.label,value:i?Du(i):void 0})}async setProgressBar(i){return Z("plugin:window|set_progress_bar",{label:this.label,value:i})}async setVisibleOnAllWorkspaces(i){return Z("plugin:window|set_visible_on_all_workspaces",{label:this.label,value:i})}async setTitleBarStyle(i){return Z("plugin:window|set_title_bar_style",{label:this.label,value:i})}async setTheme(i){return Z("plugin:window|set_theme",{label:this.label,value:i})}async onResized(i){return this.listen(we.WINDOW_RESIZED,o=>{o.payload=new Qi(o.payload),i(o)})}async onMoved(i){return this.listen(we.WINDOW_MOVED,o=>{o.payload=new ca(o.payload),i(o)})}async onCloseRequested(i){return this.listen(we.WINDOW_CLOSE_REQUESTED,async o=>{const c=new H2(o);await i(c),c.isPreventDefault()||await this.destroy()})}async onDragDropEvent(i){const o=await this.listen(we.DRAG_ENTER,p=>{i({...p,payload:{type:"enter",paths:p.payload.paths,position:new ca(p.payload.position)}})}),c=await this.listen(we.DRAG_OVER,p=>{i({...p,payload:{type:"over",position:new ca(p.payload.position)}})}),s=await this.listen(we.DRAG_DROP,p=>{i({...p,payload:{type:"drop",paths:p.payload.paths,position:new ca(p.payload.position)}})}),d=await this.listen(we.DRAG_LEAVE,p=>{i({...p,payload:{type:"leave"}})});return()=>{o(),s(),c(),d()}}async onFocusChanged(i){const o=await this.listen(we.WINDOW_FOCUS,s=>{i({...s,payload:!0})}),c=await this.listen(we.WINDOW_BLUR,s=>{i({...s,payload:!1})});return()=>{o(),c()}}async onScaleChanged(i){return this.listen(we.WINDOW_SCALE_FACTOR_CHANGED,i)}async onThemeChanged(i){return this.listen(we.WINDOW_THEME_CHANGED,i)}}var Rp;(function(l){l.AppearanceBased="appearanceBased",l.Light="light",l.Dark="dark",l.MediumLight="mediumLight",l.UltraDark="ultraDark",l.Titlebar="titlebar",l.Selection="selection",l.Menu="menu",l.Popover="popover",l.Sidebar="sidebar",l.HeaderView="headerView",l.Sheet="sheet",l.WindowBackground="windowBackground",l.HudWindow="hudWindow",l.FullScreenUI="fullScreenUI",l.Tooltip="tooltip",l.ContentBackground="contentBackground",l.UnderWindowBackground="underWindowBackground",l.UnderPageBackground="underPageBackground",l.Mica="mica",l.Blur="blur",l.Acrylic="acrylic",l.Tabbed="tabbed",l.TabbedDark="tabbedDark",l.TabbedLight="tabbedLight"})(Rp||(Rp={}));var zp;(function(l){l.FollowsWindowActiveState="followsWindowActiveState",l.Active="active",l.Inactive="inactive"})(zp||(zp={}));const j2="/assets/icon-BlfaAlWe.svg",Cu=gm();function L2(){const[l,i]=V.useState(null);return V.useEffect(()=>{const o=Cu.listen("app://update-progress",c=>{i(c.payload)});return()=>{o.then(c=>c())}},[]),l}function q2(){const[l,i]=V.useState(!1);V.useEffect(()=>{Cu.emit("app://update");const c=Cu.listen("app://update-error",()=>{i(!0)});return()=>{c.then(s=>s())}},[]);const o=()=>{i(!1),Cu.emit("app://update")};return lt.jsxs(lt.Fragment,{children:[lt.jsx(v2,{}),lt.jsx(Nn,{sx:{position:"absolute",inset:0},display:"flex",alignItems:"center",px:2,"data-tauri-drag-region":!0,children:lt.jsxs(Nn,{display:"flex",alignItems:"center",flex:"1","data-tauri-drag-region":!0,children:[lt.jsx(Nn,{component:"img",src:j2,alt:"logo",sx:{width:"4rem",height:"4rem"},"data-tauri-drag-region":!0}),lt.jsx(Nn,{flex:1,ml:2,children:l?lt.jsx(Y2,{onRetry:o}):lt.jsx(G2,{})})]})})]})}function G2(){const l=L2();return lt.jsxs(lt.Fragment,{children:[lt.jsx(Js,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Updating the GUI components..."}),lt.jsx(Nn,{mt:1,children:lt.jsx($2,{value:l})})]})}function Y2({onRetry:l}){return lt.jsxs(lt.Fragment,{children:[lt.jsx(Js,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Failed to update the GUI components."}),lt.jsx(Nn,{mt:1,"data-tauri-drag-region":!0,children:lt.jsx(h2,{variant:"contained",color:"primary",size:"small",onClick:l,sx:{textTransform:"none"},children:"Retry"})})]})}function $2(l){const{value:i}=l;return lt.jsxs(Nn,{sx:{display:"flex",alignItems:"center"},children:[lt.jsx(Nn,{flex:"1",children:lt.jsx(R2,{variant:i===null?"indeterminate":"determinate",value:i??0,sx:{py:1.2,".MuiLinearProgress-bar":{transition:"none"}}})}),i!==null&<.jsx(Nn,{sx:{minWidth:35,textAlign:"right",ml:1},children:lt.jsx(Js,{variant:"body2",color:"text.secondary",children:`${Math.round(i)}%`})})]})}const V2=Ig.createRoot(document.getElementById("root"));V2.render(lt.jsx(q2,{}));