var Um=Object.defineProperty;var Vm=(r,i,l)=>i in r?Um(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l;var Ri=(r,i,l)=>Vm(r,typeof i!="symbol"?i+"":i,l);function Hm(r,i){for(var l=0;lu[c]})}}}return Object.freeze(Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}))}(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))u(c);new MutationObserver(c=>{for(const f of c)if(f.type==="childList")for(const p of f.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&u(p)}).observe(document,{childList:!0,subtree:!0});function l(c){const f={};return c.integrity&&(f.integrity=c.integrity),c.referrerPolicy&&(f.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?f.credentials="include":c.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function u(c){if(c.ep)return;c.ep=!0;const f=l(c);fetch(c.href,f)}})();function Km(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var Rs={exports:{}},Oi={},Os={exports:{}},de={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var md;function Gm(){if(md)return de;md=1;var r=Symbol.for("react.element"),i=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.provider"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),k=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),_=Symbol.iterator;function b(S){return S===null||typeof S!="object"?null:(S=_&&S[_]||S["@@iterator"],typeof S=="function"?S:null)}var D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},z=Object.assign,O={};function M(S,N,ue){this.props=S,this.context=N,this.refs=O,this.updater=ue||D}M.prototype.isReactComponent={},M.prototype.setState=function(S,N){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,N,"setState")},M.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function H(){}H.prototype=M.prototype;function Z(S,N,ue){this.props=S,this.context=N,this.refs=O,this.updater=ue||D}var j=Z.prototype=new H;j.constructor=Z,z(j,M.prototype),j.isPureReactComponent=!0;var $=Array.isArray,T=Object.prototype.hasOwnProperty,F={current:null},G={key:!0,ref:!0,__self:!0,__source:!0};function ce(S,N,ue){var fe,he={},me=null,Pe=null;if(N!=null)for(fe in N.ref!==void 0&&(Pe=N.ref),N.key!==void 0&&(me=""+N.key),N)T.call(N,fe)&&!G.hasOwnProperty(fe)&&(he[fe]=N[fe]);var Se=arguments.length-2;if(Se===1)he.children=ue;else if(1>>1,N=W[S];if(0>>1;Sc(he,X))mec(Pe,he)?(W[S]=Pe,W[me]=X,S=me):(W[S]=he,W[fe]=X,S=fe);else if(mec(Pe,X))W[S]=Pe,W[me]=X,S=me;else break e}}return Y}function c(W,Y){var X=W.sortIndex-Y.sortIndex;return X!==0?X:W.id-Y.id}if(typeof performance=="object"&&typeof performance.now=="function"){var f=performance;r.unstable_now=function(){return f.now()}}else{var p=Date,g=p.now();r.unstable_now=function(){return p.now()-g}}var v=[],k=[],P=1,_=null,b=3,D=!1,z=!1,O=!1,M=typeof setTimeout=="function"?setTimeout:null,H=typeof clearTimeout=="function"?clearTimeout:null,Z=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function j(W){for(var Y=l(k);Y!==null;){if(Y.callback===null)u(k);else if(Y.startTime<=W)u(k),Y.sortIndex=Y.expirationTime,i(v,Y);else break;Y=l(k)}}function $(W){if(O=!1,j(W),!z)if(l(v)!==null)z=!0,Ee(T);else{var Y=l(k);Y!==null&&we($,Y.startTime-W)}}function T(W,Y){z=!1,O&&(O=!1,H(ce),ce=-1),D=!0;var X=b;try{for(j(Y),_=l(v);_!==null&&(!(_.expirationTime>Y)||W&&!V());){var S=_.callback;if(typeof S=="function"){_.callback=null,b=_.priorityLevel;var N=S(_.expirationTime<=Y);Y=r.unstable_now(),typeof N=="function"?_.callback=N:_===l(v)&&u(v),j(Y)}else u(v);_=l(v)}if(_!==null)var ue=!0;else{var fe=l(k);fe!==null&&we($,fe.startTime-Y),ue=!1}return ue}finally{_=null,b=X,D=!1}}var F=!1,G=null,ce=-1,ve=5,h=-1;function V(){return!(r.unstable_now()-hW||125S?(W.sortIndex=X,i(k,W),l(v)===null&&W===l(k)&&(O?(H(ce),ce=-1):O=!0,we($,X-S))):(W.sortIndex=N,i(v,W),z||D||(z=!0,Ee(T))),W},r.unstable_shouldYield=V,r.unstable_wrapCallback=function(W){var Y=b;return function(){var X=b;b=Y;try{return W.apply(this,arguments)}finally{b=X}}}}($s)),$s}var Sd;function qm(){return Sd||(Sd=1,Ns.exports=Xm()),Ns.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var xd;function Jm(){if(xd)return mt;xd=1;var r=ru(),i=qm();function l(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),v=Object.prototype.hasOwnProperty,k=/^[: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]*$/,P={},_={};function b(e){return v.call(_,e)?!0:v.call(P,e)?!1:k.test(e)?_[e]=!0:(P[e]=!0,!1)}function D(e,t,n,o){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return o?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function z(e,t,n,o){if(t===null||typeof t>"u"||D(e,t,n,o))return!0;if(o)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function O(e,t,n,o,a,s,d){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=d}var M={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){M[e]=new O(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];M[t]=new O(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){M[e]=new O(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){M[e]=new O(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){M[e]=new O(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){M[e]=new O(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){M[e]=new O(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){M[e]=new O(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){M[e]=new O(e,5,!1,e.toLowerCase(),null,!1,!1)});var H=/[\-:]([a-z])/g;function Z(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(H,Z);M[t]=new O(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(H,Z);M[t]=new O(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(H,Z);M[t]=new O(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){M[e]=new O(e,1,!1,e.toLowerCase(),null,!1,!1)}),M.xlinkHref=new O("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){M[e]=new O(e,1,!1,e.toLowerCase(),null,!0,!0)});function j(e,t,n,o){var a=M.hasOwnProperty(t)?M[t]:null;(a!==null?a.type!==0:o||!(2m||a[d]!==s[m]){var y=` `+a[d].replace(" at new "," at ");return e.displayName&&y.includes("")&&(y=y.replace("",e.displayName)),y}while(1<=d&&0<=m);break}}}finally{ue=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?N(e):""}function he(e){switch(e.tag){case 5:return N(e.type);case 16:return N("Lazy");case 13:return N("Suspense");case 19:return N("SuspenseList");case 0:case 2:case 15:return e=fe(e.type,!1),e;case 11:return e=fe(e.type.render,!1),e;case 1:return e=fe(e.type,!0),e;default:return""}}function me(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case G:return"Fragment";case F:return"Portal";case ve:return"Profiler";case ce:return"StrictMode";case oe:return"Suspense";case pe:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case V:return(e.displayName||"Context")+".Consumer";case h:return(e._context.displayName||"Context")+".Provider";case ne:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Te:return t=e.displayName||null,t!==null?t:me(e.type)||"Memo";case Ee:t=e._payload,e=e._init;try{return me(e(t))}catch{}}return null}function Pe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return me(t);case 8:return t===ce?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Se(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Oe(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function lt(e){var t=Oe(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var a=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(d){o=""+d,s.call(this,d)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return o},setValue:function(d){o=""+d},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function tr(e){e._valueTracker||(e._valueTracker=lt(e))}function Qi(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=Oe(e)?e.checked?"true":"false":e.value),e=o,e!==n?(t.setValue(e),!0):!1}function nr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Mn(e,t){var n=t.checked;return X({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Yi(e,t){var n=t.defaultValue==null?"":t.defaultValue,o=t.checked!=null?t.checked:t.defaultChecked;n=Se(t.value!=null?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Xi(e,t){t=t.checked,t!=null&&j(e,"checked",t,!1)}function dn(e,t){Xi(e,t);var n=Se(t.value),o=t.type;if(n!=null)o==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Vr(e,t.type,n):t.hasOwnProperty("defaultValue")&&Vr(e,t.type,Se(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function pn(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!(o!=="submit"&&o!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Vr(e,t,n){(t!=="number"||nr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var hn=Array.isArray;function mn(e,t,n,o){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=qi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Kr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Gp=["Webkit","ms","Moz","O"];Object.keys(Kr).forEach(function(e){Gp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Kr[t]=Kr[e]})});function Ru(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Kr.hasOwnProperty(e)&&Kr[e]?(""+t).trim():t+"px"}function Ou(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var o=n.indexOf("--")===0,a=Ru(n,t[n],o);n==="float"&&(n="cssFloat"),o?e.setProperty(n,a):e[n]=a}}var Qp=X({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Fl(e,t){if(t){if(Qp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(l(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(l(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(l(61))}if(t.style!=null&&typeof t.style!="object")throw Error(l(62))}}function Wl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ul=null;function Vl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Hl=null,rr=null,ir=null;function zu(e){if(e=hi(e)){if(typeof Hl!="function")throw Error(l(280));var t=e.stateNode;t&&(t=xo(t),Hl(e.stateNode,e.type,t))}}function Nu(e){rr?ir?ir.push(e):ir=[e]:rr=e}function $u(){if(rr){var e=rr,t=ir;if(ir=rr=null,zu(e),t)for(e=0;e>>=0,e===0?32:31-(oh(e)/lh|0)|0}var no=64,ro=4194304;function Xr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function io(e,t){var n=e.pendingLanes;if(n===0)return 0;var o=0,a=e.suspendedLanes,s=e.pingedLanes,d=n&268435455;if(d!==0){var m=d&~a;m!==0?o=Xr(m):(s&=d,s!==0&&(o=Xr(s)))}else d=n&~a,d!==0?o=Xr(d):s!==0&&(o=Xr(s));if(o===0)return 0;if(t!==0&&t!==o&&!(t&a)&&(a=o&-o,s=t&-t,a>=s||a===16&&(s&4194240)!==0))return t;if(o&4&&(o|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=o;0n;n++)t.push(e);return t}function qr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Lt(t),e[t]=n}function ch(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var o=e.eventTimes;for(e=e.expirationTimes;0=oi),ac=" ",sc=!1;function uc(e,t){switch(e){case"keyup":return Dh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ar=!1;function jh(e,t){switch(e){case"compositionend":return cc(t);case"keypress":return t.which!==32?null:(sc=!0,ac);case"textInput":return e=t.data,e===ac&&sc?null:e;default:return null}}function Fh(e,t){if(ar)return e==="compositionend"||!ua&&uc(e,t)?(e=tc(),uo=ra=Sn=null,ar=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=o}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=yc(n)}}function wc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?wc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sc(){for(var e=window,t=nr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=nr(e.document)}return t}function da(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Xh(e){var t=Sc(),n=e.focusedElem,o=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&wc(n.ownerDocument.documentElement,n)){if(o!==null&&da(n)){if(t=o.start,e=o.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=n.textContent.length,s=Math.min(o.start,a);o=o.end===void 0?s:Math.min(o.end,a),!e.extend&&s>o&&(a=o,o=s,s=a),a=vc(n,s);var d=vc(n,o);a&&d&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==d.node||e.focusOffset!==d.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),s>o?(e.addRange(t),e.extend(d.node,d.offset)):(t.setEnd(d.node,d.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,sr=null,pa=null,ui=null,ha=!1;function xc(e,t,n){var o=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ha||sr==null||sr!==nr(o)||(o=sr,"selectionStart"in o&&da(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),ui&&si(ui,o)||(ui=o,o=vo(pa,"onSelect"),0pr||(e.current=Pa[pr],Pa[pr]=null,pr--)}function ze(e,t){pr++,Pa[pr]=e.current,e.current=t}var _n={},tt=Cn(_n),ct=Cn(!1),jn=_n;function hr(e,t){var n=e.type.contextTypes;if(!n)return _n;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var a={},s;for(s in n)a[s]=t[s];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ft(e){return e=e.childContextTypes,e!=null}function ko(){$e(ct),$e(tt)}function Ic(e,t,n){if(tt.current!==_n)throw Error(l(168));ze(tt,t),ze(ct,n)}function Mc(e,t,n){var o=e.stateNode;if(t=t.childContextTypes,typeof o.getChildContext!="function")return n;o=o.getChildContext();for(var a in o)if(!(a in t))throw Error(l(108,Pe(e)||"Unknown",a));return X({},n,o)}function Co(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_n,jn=tt.current,ze(tt,e),ze(ct,ct.current),!0}function Dc(e,t,n){var o=e.stateNode;if(!o)throw Error(l(169));n?(e=Mc(e,t,jn),o.__reactInternalMemoizedMergedChildContext=e,$e(ct),$e(tt),ze(tt,e)):$e(ct),ze(ct,n)}var en=null,_o=!1,Ta=!1;function Bc(e){en===null?en=[e]:en.push(e)}function sm(e){_o=!0,Bc(e)}function En(){if(!Ta&&en!==null){Ta=!0;var e=0,t=_e;try{var n=en;for(_e=1;e>=d,a-=d,tn=1<<32-Lt(t)+a|n<ae?(qe=ie,ie=null):qe=ie.sibling;var ye=A(x,ie,C[ae],B);if(ye===null){ie===null&&(ie=qe);break}e&&ie&&ye.alternate===null&&t(x,ie),w=s(ye,w,ae),re===null?te=ye:re.sibling=ye,re=ye,ie=qe}if(ae===C.length)return n(x,ie),Le&&Wn(x,ae),te;if(ie===null){for(;aeae?(qe=ie,ie=null):qe=ie.sibling;var An=A(x,ie,ye.value,B);if(An===null){ie===null&&(ie=qe);break}e&&ie&&An.alternate===null&&t(x,ie),w=s(An,w,ae),re===null?te=An:re.sibling=An,re=An,ie=qe}if(ye.done)return n(x,ie),Le&&Wn(x,ae),te;if(ie===null){for(;!ye.done;ae++,ye=C.next())ye=I(x,ye.value,B),ye!==null&&(w=s(ye,w,ae),re===null?te=ye:re.sibling=ye,re=ye);return Le&&Wn(x,ae),te}for(ie=o(x,ie);!ye.done;ae++,ye=C.next())ye=Q(ie,x,ae,ye.value,B),ye!==null&&(e&&ye.alternate!==null&&ie.delete(ye.key===null?ae:ye.key),w=s(ye,w,ae),re===null?te=ye:re.sibling=ye,re=ye);return e&&ie.forEach(function(Wm){return t(x,Wm)}),Le&&Wn(x,ae),te}function Ue(x,w,C,B){if(typeof C=="object"&&C!==null&&C.type===G&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case T:e:{for(var te=C.key,re=w;re!==null;){if(re.key===te){if(te=C.type,te===G){if(re.tag===7){n(x,re.sibling),w=a(re,C.props.children),w.return=x,x=w;break e}}else if(re.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===Ee&&Hc(te)===re.type){n(x,re.sibling),w=a(re,C.props),w.ref=mi(x,re,C),w.return=x,x=w;break e}n(x,re);break}else t(x,re);re=re.sibling}C.type===G?(w=Xn(C.props.children,x.mode,B,C.key),w.return=x,x=w):(B=Jo(C.type,C.key,C.props,null,x.mode,B),B.ref=mi(x,w,C),B.return=x,x=B)}return d(x);case F:e:{for(re=C.key;w!==null;){if(w.key===re)if(w.tag===4&&w.stateNode.containerInfo===C.containerInfo&&w.stateNode.implementation===C.implementation){n(x,w.sibling),w=a(w,C.children||[]),w.return=x,x=w;break e}else{n(x,w);break}else t(x,w);w=w.sibling}w=_s(C,x.mode,B),w.return=x,x=w}return d(x);case Ee:return re=C._init,Ue(x,w,re(C._payload),B)}if(hn(C))return J(x,w,C,B);if(Y(C))return ee(x,w,C,B);bo(x,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,w!==null&&w.tag===6?(n(x,w.sibling),w=a(w,C),w.return=x,x=w):(n(x,w),w=Cs(C,x.mode,B),w.return=x,x=w),d(x)):n(x,w)}return Ue}var vr=Kc(!0),Gc=Kc(!1),Ro=Cn(null),Oo=null,wr=null,$a=null;function Aa(){$a=wr=Oo=null}function La(e){var t=Ro.current;$e(Ro),e._currentValue=t}function Ia(e,t,n){for(;e!==null;){var o=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,o!==null&&(o.childLanes|=t)):o!==null&&(o.childLanes&t)!==t&&(o.childLanes|=t),e===n)break;e=e.return}}function Sr(e,t){Oo=e,$a=wr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(dt=!0),e.firstContext=null)}function Tt(e){var t=e._currentValue;if($a!==e)if(e={context:e,memoizedValue:t,next:null},wr===null){if(Oo===null)throw Error(l(308));wr=e,Oo.dependencies={lanes:0,firstContext:e}}else wr=wr.next=e;return t}var Un=null;function Ma(e){Un===null?Un=[e]:Un.push(e)}function Qc(e,t,n,o){var a=t.interleaved;return a===null?(n.next=n,Ma(t)):(n.next=a.next,a.next=n),t.interleaved=n,rn(e,o)}function rn(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Pn=!1;function Da(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Yc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function on(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Tn(e,t,n){var o=e.updateQueue;if(o===null)return null;if(o=o.shared,ge&2){var a=o.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),o.pending=t,rn(e,n)}return a=o.interleaved,a===null?(t.next=t,Ma(o)):(t.next=a.next,a.next=t),o.interleaved=t,rn(e,n)}function zo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var o=t.lanes;o&=e.pendingLanes,n|=o,t.lanes=n,Jl(e,n)}}function Xc(e,t){var n=e.updateQueue,o=e.alternate;if(o!==null&&(o=o.updateQueue,n===o)){var a=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var d={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?a=s=d:s=s.next=d,n=n.next}while(n!==null);s===null?a=s=t:s=s.next=t}else a=s=t;n={baseState:o.baseState,firstBaseUpdate:a,lastBaseUpdate:s,shared:o.shared,effects:o.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function No(e,t,n,o){var a=e.updateQueue;Pn=!1;var s=a.firstBaseUpdate,d=a.lastBaseUpdate,m=a.shared.pending;if(m!==null){a.shared.pending=null;var y=m,E=y.next;y.next=null,d===null?s=E:d.next=E,d=y;var L=e.alternate;L!==null&&(L=L.updateQueue,m=L.lastBaseUpdate,m!==d&&(m===null?L.firstBaseUpdate=E:m.next=E,L.lastBaseUpdate=y))}if(s!==null){var I=a.baseState;d=0,L=E=y=null,m=s;do{var A=m.lane,Q=m.eventTime;if((o&A)===A){L!==null&&(L=L.next={eventTime:Q,lane:0,tag:m.tag,payload:m.payload,callback:m.callback,next:null});e:{var J=e,ee=m;switch(A=t,Q=n,ee.tag){case 1:if(J=ee.payload,typeof J=="function"){I=J.call(Q,I,A);break e}I=J;break e;case 3:J.flags=J.flags&-65537|128;case 0:if(J=ee.payload,A=typeof J=="function"?J.call(Q,I,A):J,A==null)break e;I=X({},I,A);break e;case 2:Pn=!0}}m.callback!==null&&m.lane!==0&&(e.flags|=64,A=a.effects,A===null?a.effects=[m]:A.push(m))}else Q={eventTime:Q,lane:A,tag:m.tag,payload:m.payload,callback:m.callback,next:null},L===null?(E=L=Q,y=I):L=L.next=Q,d|=A;if(m=m.next,m===null){if(m=a.shared.pending,m===null)break;A=m,m=A.next,A.next=null,a.lastBaseUpdate=A,a.shared.pending=null}}while(!0);if(L===null&&(y=I),a.baseState=y,a.firstBaseUpdate=E,a.lastBaseUpdate=L,t=a.shared.interleaved,t!==null){a=t;do d|=a.lane,a=a.next;while(a!==t)}else s===null&&(a.shared.lanes=0);Kn|=d,e.lanes=d,e.memoizedState=I}}function qc(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var o=Ua.transition;Ua.transition={};try{e(!1),t()}finally{_e=n,Ua.transition=o}}function yf(){return bt().memoizedState}function dm(e,t,n){var o=zn(e);if(n={lane:o,action:n,hasEagerState:!1,eagerState:null,next:null},vf(e))wf(t,n);else if(n=Qc(e,t,n,o),n!==null){var a=st();Ft(n,e,o,a),Sf(n,t,o)}}function pm(e,t,n){var o=zn(e),a={lane:o,action:n,hasEagerState:!1,eagerState:null,next:null};if(vf(e))wf(t,a);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var d=t.lastRenderedState,m=s(d,n);if(a.hasEagerState=!0,a.eagerState=m,It(m,d)){var y=t.interleaved;y===null?(a.next=a,Ma(t)):(a.next=y.next,y.next=a),t.interleaved=a;return}}catch{}finally{}n=Qc(e,t,a,o),n!==null&&(a=st(),Ft(n,e,o,a),Sf(n,t,o))}}function vf(e){var t=e.alternate;return e===De||t!==null&&t===De}function wf(e,t){wi=Lo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Sf(e,t,n){if(n&4194240){var o=t.lanes;o&=e.pendingLanes,n|=o,t.lanes=n,Jl(e,n)}}var Do={readContext:Tt,useCallback:nt,useContext:nt,useEffect:nt,useImperativeHandle:nt,useInsertionEffect:nt,useLayoutEffect:nt,useMemo:nt,useReducer:nt,useRef:nt,useState:nt,useDebugValue:nt,useDeferredValue:nt,useTransition:nt,useMutableSource:nt,useSyncExternalStore:nt,useId:nt,unstable_isNewReconciler:!1},hm={readContext:Tt,useCallback:function(e,t){return Kt().memoizedState=[e,t===void 0?null:t],e},useContext:Tt,useEffect:uf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Io(4194308,4,df.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Io(4194308,4,e,t)},useInsertionEffect:function(e,t){return Io(4,2,e,t)},useMemo:function(e,t){var n=Kt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var o=Kt();return t=n!==void 0?n(t):t,o.memoizedState=o.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},o.queue=e,e=e.dispatch=dm.bind(null,De,e),[o.memoizedState,e]},useRef:function(e){var t=Kt();return e={current:e},t.memoizedState=e},useState:af,useDebugValue:Xa,useDeferredValue:function(e){return Kt().memoizedState=e},useTransition:function(){var e=af(!1),t=e[0];return e=fm.bind(null,e[1]),Kt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var o=De,a=Kt();if(Le){if(n===void 0)throw Error(l(407));n=n()}else{if(n=t(),Xe===null)throw Error(l(349));Hn&30||tf(o,t,n)}a.memoizedState=n;var s={value:n,getSnapshot:t};return a.queue=s,uf(rf.bind(null,o,s,e),[e]),o.flags|=2048,ki(9,nf.bind(null,o,s,n,t),void 0,null),n},useId:function(){var e=Kt(),t=Xe.identifierPrefix;if(Le){var n=nn,o=tn;n=(o&~(1<<32-Lt(o)-1)).toString(32)+n,t=":"+t+"R"+n,n=Si++,0<\/script>",e=e.removeChild(e.firstChild)):typeof o.is=="string"?e=d.createElement(n,{is:o.is}):(e=d.createElement(n),n==="select"&&(d=e,o.multiple?d.multiple=!0:o.size&&(d.size=o.size))):e=d.createElementNS(e,n),e[Vt]=t,e[pi]=o,jf(e,t,!1,!1),t.stateNode=e;e:{switch(d=Wl(n,o),n){case"dialog":Ne("cancel",e),Ne("close",e),a=o;break;case"iframe":case"object":case"embed":Ne("load",e),a=o;break;case"video":case"audio":for(a=0;aEr&&(t.flags|=128,o=!0,Ci(s,!1),t.lanes=4194304)}else{if(!o)if(e=$o(d),e!==null){if(t.flags|=128,o=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ci(s,!0),s.tail===null&&s.tailMode==="hidden"&&!d.alternate&&!Le)return rt(t),null}else 2*We()-s.renderingStartTime>Er&&n!==1073741824&&(t.flags|=128,o=!0,Ci(s,!1),t.lanes=4194304);s.isBackwards?(d.sibling=t.child,t.child=d):(n=s.last,n!==null?n.sibling=d:t.child=d,s.last=d)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=We(),t.sibling=null,n=Me.current,ze(Me,o?n&1|2:n&1),t):(rt(t),null);case 22:case 23:return Ss(),o=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==o&&(t.flags|=8192),o&&t.mode&1?St&1073741824&&(rt(t),t.subtreeFlags&6&&(t.flags|=8192)):rt(t),null;case 24:return null;case 25:return null}throw Error(l(156,t.tag))}function km(e,t){switch(Ra(t),t.tag){case 1:return ft(t.type)&&ko(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return xr(),$e(ct),$e(tt),Wa(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ja(t),null;case 13:if($e(Me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));yr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $e(Me),null;case 4:return xr(),null;case 10:return La(t.type._context),null;case 22:case 23:return Ss(),null;case 24:return null;default:return null}}var Wo=!1,it=!1,Cm=typeof WeakSet=="function"?WeakSet:Set,q=null;function Cr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(o){Be(e,t,o)}else n.current=null}function ss(e,t,n){try{n()}catch(o){Be(e,t,o)}}var Uf=!1;function _m(e,t){if(Sa=ao,e=Sc(),da(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var o=n.getSelection&&n.getSelection();if(o&&o.rangeCount!==0){n=o.anchorNode;var a=o.anchorOffset,s=o.focusNode;o=o.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var d=0,m=-1,y=-1,E=0,L=0,I=e,A=null;t:for(;;){for(var Q;I!==n||a!==0&&I.nodeType!==3||(m=d+a),I!==s||o!==0&&I.nodeType!==3||(y=d+o),I.nodeType===3&&(d+=I.nodeValue.length),(Q=I.firstChild)!==null;)A=I,I=Q;for(;;){if(I===e)break t;if(A===n&&++E===a&&(m=d),A===s&&++L===o&&(y=d),(Q=I.nextSibling)!==null)break;I=A,A=I.parentNode}I=Q}n=m===-1||y===-1?null:{start:m,end:y}}else n=null}n=n||{start:0,end:0}}else n=null;for(xa={focusedElem:e,selectionRange:n},ao=!1,q=t;q!==null;)if(t=q,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,q=e;else for(;q!==null;){t=q;try{var J=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(J!==null){var ee=J.memoizedProps,Ue=J.memoizedState,x=t.stateNode,w=x.getSnapshotBeforeUpdate(t.elementType===t.type?ee:Dt(t.type,ee),Ue);x.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var C=t.stateNode.containerInfo;C.nodeType===1?C.textContent="":C.nodeType===9&&C.documentElement&&C.removeChild(C.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(l(163))}}catch(B){Be(t,t.return,B)}if(e=t.sibling,e!==null){e.return=t.return,q=e;break}q=t.return}return J=Uf,Uf=!1,J}function _i(e,t,n){var o=t.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var a=o=o.next;do{if((a.tag&e)===e){var s=a.destroy;a.destroy=void 0,s!==void 0&&ss(t,n,s)}a=a.next}while(a!==o)}}function Uo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var o=n.create;n.destroy=o()}n=n.next}while(n!==t)}}function us(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Vf(e){var t=e.alternate;t!==null&&(e.alternate=null,Vf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vt],delete t[pi],delete t[Ea],delete t[lm],delete t[am])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Hf(e){return e.tag===5||e.tag===3||e.tag===4}function Kf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Hf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function cs(e,t,n){var o=e.tag;if(o===5||o===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=So));else if(o!==4&&(e=e.child,e!==null))for(cs(e,t,n),e=e.sibling;e!==null;)cs(e,t,n),e=e.sibling}function fs(e,t,n){var o=e.tag;if(o===5||o===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(o!==4&&(e=e.child,e!==null))for(fs(e,t,n),e=e.sibling;e!==null;)fs(e,t,n),e=e.sibling}var Je=null,Bt=!1;function bn(e,t,n){for(n=n.child;n!==null;)Gf(e,t,n),n=n.sibling}function Gf(e,t,n){if(Ut&&typeof Ut.onCommitFiberUnmount=="function")try{Ut.onCommitFiberUnmount(to,n)}catch{}switch(n.tag){case 5:it||Cr(n,t);case 6:var o=Je,a=Bt;Je=null,bn(e,t,n),Je=o,Bt=a,Je!==null&&(Bt?(e=Je,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Je.removeChild(n.stateNode));break;case 18:Je!==null&&(Bt?(e=Je,n=n.stateNode,e.nodeType===8?_a(e.parentNode,n):e.nodeType===1&&_a(e,n),ni(e)):_a(Je,n.stateNode));break;case 4:o=Je,a=Bt,Je=n.stateNode.containerInfo,Bt=!0,bn(e,t,n),Je=o,Bt=a;break;case 0:case 11:case 14:case 15:if(!it&&(o=n.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){a=o=o.next;do{var s=a,d=s.destroy;s=s.tag,d!==void 0&&(s&2||s&4)&&ss(n,t,d),a=a.next}while(a!==o)}bn(e,t,n);break;case 1:if(!it&&(Cr(n,t),o=n.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=n.memoizedProps,o.state=n.memoizedState,o.componentWillUnmount()}catch(m){Be(n,t,m)}bn(e,t,n);break;case 21:bn(e,t,n);break;case 22:n.mode&1?(it=(o=it)||n.memoizedState!==null,bn(e,t,n),it=o):bn(e,t,n);break;default:bn(e,t,n)}}function Qf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Cm),t.forEach(function(o){var a=$m.bind(null,e,o);n.has(o)||(n.add(o),o.then(a,a))})}}function jt(e,t){var n=t.deletions;if(n!==null)for(var o=0;oa&&(a=d),o&=~s}if(o=a,o=We()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Pm(o/1960))-o,10e?16:e,On===null)var o=!1;else{if(e=On,On=null,Qo=0,ge&6)throw Error(l(331));var a=ge;for(ge|=4,q=e.current;q!==null;){var s=q,d=s.child;if(q.flags&16){var m=s.deletions;if(m!==null){for(var y=0;yWe()-hs?Qn(e,0):ps|=n),ht(e,t)}function ad(e,t){t===0&&(e.mode&1?(t=ro,ro<<=1,!(ro&130023424)&&(ro=4194304)):t=1);var n=st();e=rn(e,t),e!==null&&(qr(e,t,n),ht(e,n))}function Nm(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ad(e,n)}function $m(e,t){var n=0;switch(e.tag){case 13:var o=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:o=e.stateNode;break;default:throw Error(l(314))}o!==null&&o.delete(t),ad(e,n)}var sd;sd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ct.current)dt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return dt=!1,Sm(e,t,n);dt=!!(e.flags&131072)}else dt=!1,Le&&t.flags&1048576&&jc(t,Po,t.index);switch(t.lanes=0,t.tag){case 2:var o=t.type;Fo(e,t),e=t.pendingProps;var a=hr(t,tt.current);Sr(t,n),a=Ha(null,t,o,e,a,n);var s=Ka();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ft(o)?(s=!0,Co(t)):s=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Da(t),a.updater=Bo,t.stateNode=a,a._reactInternals=t,Ja(t,o,e,n),t=ns(null,t,o,!0,s,n)):(t.tag=0,Le&&s&&ba(t),at(null,t,a,n),t=t.child),t;case 16:o=t.elementType;e:{switch(Fo(e,t),e=t.pendingProps,a=o._init,o=a(o._payload),t.type=o,a=t.tag=Lm(o),e=Dt(o,e),a){case 0:t=ts(null,t,o,e,n);break e;case 1:t=Af(null,t,o,e,n);break e;case 11:t=Rf(null,t,o,e,n);break e;case 14:t=Of(null,t,o,Dt(o.type,e),n);break e}throw Error(l(306,o,""))}return t;case 0:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Dt(o,a),ts(e,t,o,a,n);case 1:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Dt(o,a),Af(e,t,o,a,n);case 3:e:{if(Lf(t),e===null)throw Error(l(387));o=t.pendingProps,s=t.memoizedState,a=s.element,Yc(e,t),No(t,o,null,n);var d=t.memoizedState;if(o=d.element,s.isDehydrated)if(s={element:o,isDehydrated:!1,cache:d.cache,pendingSuspenseBoundaries:d.pendingSuspenseBoundaries,transitions:d.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){a=kr(Error(l(423)),t),t=If(e,t,o,n,a);break e}else if(o!==a){a=kr(Error(l(424)),t),t=If(e,t,o,n,a);break e}else for(wt=kn(t.stateNode.containerInfo.firstChild),vt=t,Le=!0,Mt=null,n=Gc(t,null,o,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(yr(),o===a){t=ln(e,t,n);break e}at(e,t,o,n)}t=t.child}return t;case 5:return Jc(t),e===null&&za(t),o=t.type,a=t.pendingProps,s=e!==null?e.memoizedProps:null,d=a.children,ka(o,a)?d=null:s!==null&&ka(o,s)&&(t.flags|=32),$f(e,t),at(e,t,d,n),t.child;case 6:return e===null&&za(t),null;case 13:return Mf(e,t,n);case 4:return Ba(t,t.stateNode.containerInfo),o=t.pendingProps,e===null?t.child=vr(t,null,o,n):at(e,t,o,n),t.child;case 11:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Dt(o,a),Rf(e,t,o,a,n);case 7:return at(e,t,t.pendingProps,n),t.child;case 8:return at(e,t,t.pendingProps.children,n),t.child;case 12:return at(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,a=t.pendingProps,s=t.memoizedProps,d=a.value,ze(Ro,o._currentValue),o._currentValue=d,s!==null)if(It(s.value,d)){if(s.children===a.children&&!ct.current){t=ln(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var m=s.dependencies;if(m!==null){d=s.child;for(var y=m.firstContext;y!==null;){if(y.context===o){if(s.tag===1){y=on(-1,n&-n),y.tag=2;var E=s.updateQueue;if(E!==null){E=E.shared;var L=E.pending;L===null?y.next=y:(y.next=L.next,L.next=y),E.pending=y}}s.lanes|=n,y=s.alternate,y!==null&&(y.lanes|=n),Ia(s.return,n,t),m.lanes|=n;break}y=y.next}}else if(s.tag===10)d=s.type===t.type?null:s.child;else if(s.tag===18){if(d=s.return,d===null)throw Error(l(341));d.lanes|=n,m=d.alternate,m!==null&&(m.lanes|=n),Ia(d,n,t),d=s.sibling}else d=s.child;if(d!==null)d.return=s;else for(d=s;d!==null;){if(d===t){d=null;break}if(s=d.sibling,s!==null){s.return=d.return,d=s;break}d=d.return}s=d}at(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,o=t.pendingProps.children,Sr(t,n),a=Tt(a),o=o(a),t.flags|=1,at(e,t,o,n),t.child;case 14:return o=t.type,a=Dt(o,t.pendingProps),a=Dt(o.type,a),Of(e,t,o,a,n);case 15:return zf(e,t,t.type,t.pendingProps,n);case 17:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Dt(o,a),Fo(e,t),t.tag=1,ft(o)?(e=!0,Co(t)):e=!1,Sr(t,n),kf(t,o,a),Ja(t,o,a,n),ns(null,t,o,!0,e,n);case 19:return Bf(e,t,n);case 22:return Nf(e,t,n)}throw Error(l(156,t.tag))};function ud(e,t){return Fu(e,t)}function Am(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ot(e,t,n,o){return new Am(e,t,n,o)}function ks(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Lm(e){if(typeof e=="function")return ks(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ne)return 11;if(e===Te)return 14}return 2}function $n(e,t){var n=e.alternate;return n===null?(n=Ot(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Jo(e,t,n,o,a,s){var d=2;if(o=e,typeof e=="function")ks(e)&&(d=1);else if(typeof e=="string")d=5;else e:switch(e){case G:return Xn(n.children,a,s,t);case ce:d=8,a|=8;break;case ve:return e=Ot(12,n,t,a|2),e.elementType=ve,e.lanes=s,e;case oe:return e=Ot(13,n,t,a),e.elementType=oe,e.lanes=s,e;case pe:return e=Ot(19,n,t,a),e.elementType=pe,e.lanes=s,e;case we:return Zo(n,a,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case h:d=10;break e;case V:d=9;break e;case ne:d=11;break e;case Te:d=14;break e;case Ee:d=16,o=null;break e}throw Error(l(130,e==null?e:typeof e,""))}return t=Ot(d,n,t,a),t.elementType=e,t.type=o,t.lanes=s,t}function Xn(e,t,n,o){return e=Ot(7,e,o,t),e.lanes=n,e}function Zo(e,t,n,o){return e=Ot(22,e,o,t),e.elementType=we,e.lanes=n,e.stateNode={isHidden:!1},e}function Cs(e,t,n){return e=Ot(6,e,null,t),e.lanes=n,e}function _s(e,t,n){return t=Ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Im(e,t,n,o,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ql(0),this.expirationTimes=ql(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ql(0),this.identifierPrefix=o,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Es(e,t,n,o,a,s,d,m,y){return e=new Im(e,t,n,m,y),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Ot(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:o,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Da(s),e}function Mm(e,t,n){var o=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(i){console.error(i)}}return r(),zs.exports=Jm(),zs.exports}var Cd;function e0(){if(Cd)return ll;Cd=1;var r=Zm();return ll.createRoot=r.createRoot,ll.hydrateRoot=r.hydrateRoot,ll}var t0=e0();const Di={black:"#000",white:"#fff"},Tr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},br={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Rr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Or={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},zr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},zi={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},n0={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 Jn(r,...i){const l=new URL(`https://mui.com/production-error/?code=${r}`);return i.forEach(u=>l.searchParams.append("args[]",u)),`Minified MUI error #${r}; visit ${l} for the full message.`}const iu="$$material";function wl(){return wl=Object.assign?Object.assign.bind():function(r){for(var i=1;i0?et(Br,--gt):0,Dr--,Ke===10&&(Dr=1,El--),Ke}function Ct(){return Ke=gt2||ji(Ke)>3?"":" "}function y0(r,i){for(;--i&&Ct()&&!(Ke<48||Ke>102||Ke>57&&Ke<65||Ke>70&&Ke<97););return Wi(r,fl()+(i<6&&Jt()==32&&Ct()==32))}function Us(r){for(;Ct();)switch(Ke){case r:return gt;case 34:case 39:r!==34&&r!==39&&Us(Ke);break;case 40:r===41&&Us(r);break;case 92:Ct();break}return gt}function v0(r,i){for(;Ct()&&r+Ke!==57;)if(r+Ke===84&&Jt()===47)break;return"/*"+Wi(i,gt-1)+"*"+_l(r===47?r:Ct())}function w0(r){for(;!ji(Jt());)Ct();return Wi(r,gt)}function S0(r){return cp(pl("",null,null,null,[""],r=up(r),0,[0],r))}function pl(r,i,l,u,c,f,p,g,v){for(var k=0,P=0,_=p,b=0,D=0,z=0,O=1,M=1,H=1,Z=0,j="",$=c,T=f,F=u,G=j;M;)switch(z=Z,Z=Ct()){case 40:if(z!=108&&et(G,_-1)==58){Ws(G+=ke(dl(Z),"&","&\f"),"&\f")!=-1&&(H=-1);break}case 34:case 39:case 91:G+=dl(Z);break;case 9:case 10:case 13:case 32:G+=g0(z);break;case 92:G+=y0(fl()-1,7);continue;case 47:switch(Jt()){case 42:case 47:al(x0(v0(Ct(),fl()),i,l),v);break;default:G+="/"}break;case 123*O:g[k++]=Yt(G)*H;case 125*O:case 59:case 0:switch(Z){case 0:case 125:M=0;case 59+P:H==-1&&(G=ke(G,/\f/g,"")),D>0&&Yt(G)-_&&al(D>32?Pd(G+";",u,l,_-1):Pd(ke(G," ","")+";",u,l,_-2),v);break;case 59:G+=";";default:if(al(F=Ed(G,i,l,k,P,c,g,j,$=[],T=[],_),f),Z===123)if(P===0)pl(G,i,F,F,$,f,_,g,T);else switch(b===99&&et(G,3)===110?100:b){case 100:case 108:case 109:case 115:pl(r,F,F,u&&al(Ed(r,F,F,0,0,c,g,j,c,$=[],_),T),c,T,_,g,u?$:T);break;default:pl(G,F,F,F,[""],T,0,g,T)}}k=P=D=0,O=H=1,j=G="",_=p;break;case 58:_=1+Yt(G),D=z;default:if(O<1){if(Z==123)--O;else if(Z==125&&O++==0&&m0()==125)continue}switch(G+=_l(Z),Z*O){case 38:H=P>0?1:(G+="\f",-1);break;case 44:g[k++]=(Yt(G)-1)*H,H=1;break;case 64:Jt()===45&&(G+=dl(Ct())),b=Jt(),P=_=Yt(j=G+=w0(fl())),Z++;break;case 45:z===45&&Yt(G)==2&&(O=0)}}return f}function Ed(r,i,l,u,c,f,p,g,v,k,P){for(var _=c-1,b=c===0?f:[""],D=au(b),z=0,O=0,M=0;z0?b[H]+" "+Z:ke(Z,/&\f/g,b[H])))&&(v[M++]=j);return Pl(r,i,l,c===0?ou:g,v,k,P)}function x0(r,i,l){return Pl(r,i,l,op,_l(h0()),Bi(r,2,-2),0)}function Pd(r,i,l,u){return Pl(r,i,l,lu,Bi(r,0,u),Bi(r,u+1,-1),u)}function Ir(r,i){for(var l="",u=au(r),c=0;c6)switch(et(r,i+1)){case 109:if(et(r,i+4)!==45)break;case 102:return ke(r,/(.+:)(.+)-([^]+)/,"$1"+xe+"$2-$3$1"+Sl+(et(r,i+3)==108?"$3":"$2-$3"))+r;case 115:return~Ws(r,"stretch")?dp(ke(r,"stretch","fill-available"),i)+r:r}break;case 4949:if(et(r,i+1)!==115)break;case 6444:switch(et(r,Yt(r)-3-(~Ws(r,"!important")&&10))){case 107:return ke(r,":",":"+xe)+r;case 101:return ke(r,/(.+:)([^;!]+)(;|!.+)?/,"$1"+xe+(et(r,14)===45?"inline-":"")+"box$3$1"+xe+"$2$3$1"+ot+"$2box$3")+r}break;case 5936:switch(et(r,i+11)){case 114:return xe+r+ot+ke(r,/[svh]\w+-[tblr]{2}/,"tb")+r;case 108:return xe+r+ot+ke(r,/[svh]\w+-[tblr]{2}/,"tb-rl")+r;case 45:return xe+r+ot+ke(r,/[svh]\w+-[tblr]{2}/,"lr")+r}return xe+r+ot+r+r}return r}var O0=function(i,l,u,c){if(i.length>-1&&!i.return)switch(i.type){case lu:i.return=dp(i.value,i.length);break;case lp:return Ir([Ni(i,{value:ke(i.value,"@","@"+xe)})],c);case ou:if(i.length)return p0(i.props,function(f){switch(d0(f,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Ir([Ni(i,{props:[ke(f,/:(read-\w+)/,":"+Sl+"$1")]})],c);case"::placeholder":return Ir([Ni(i,{props:[ke(f,/:(plac\w+)/,":"+xe+"input-$1")]}),Ni(i,{props:[ke(f,/:(plac\w+)/,":"+Sl+"$1")]}),Ni(i,{props:[ke(f,/:(plac\w+)/,ot+"input-$1")]})],c)}return""})}},z0=[O0],N0=function(i){var l=i.key;if(l==="css"){var u=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(u,function(O){var M=O.getAttribute("data-emotion");M.indexOf(" ")!==-1&&(document.head.appendChild(O),O.setAttribute("data-s",""))})}var c=i.stylisPlugins||z0,f={},p,g=[];p=i.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+l+' "]'),function(O){for(var M=O.getAttribute("data-emotion").split(" "),H=1;H=4;++u,c-=4)l=r.charCodeAt(u)&255|(r.charCodeAt(++u)&255)<<8|(r.charCodeAt(++u)&255)<<16|(r.charCodeAt(++u)&255)<<24,l=(l&65535)*1540483477+((l>>>16)*59797<<16),l^=l>>>24,i=(l&65535)*1540483477+((l>>>16)*59797<<16)^(i&65535)*1540483477+((i>>>16)*59797<<16);switch(c){case 3:i^=(r.charCodeAt(u+2)&255)<<16;case 2:i^=(r.charCodeAt(u+1)&255)<<8;case 1:i^=r.charCodeAt(u)&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 D0={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},B0=!1,j0=/[A-Z]|^ms/g,F0=/_EMO_([^_]+?)_([^]*?)_EMO_/g,hp=function(i){return i.charCodeAt(1)===45},zd=function(i){return i!=null&&typeof i!="boolean"},Is=fp(function(r){return hp(r)?r:r.replace(j0,"-$&").toLowerCase()}),Nd=function(i,l){switch(i){case"animation":case"animationName":if(typeof l=="string")return l.replace(F0,function(u,c,f){return Xt={name:c,styles:f,next:Xt},c})}return D0[i]!==1&&!hp(i)&&typeof l=="number"&&l!==0?l+"px":l},W0="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Fi(r,i,l){if(l==null)return"";var u=l;if(u.__emotion_styles!==void 0)return u;switch(typeof l){case"boolean":return"";case"object":{var c=l;if(c.anim===1)return Xt={name:c.name,styles:c.styles,next:Xt},c.name;var f=l;if(f.styles!==void 0){var p=f.next;if(p!==void 0)for(;p!==void 0;)Xt={name:p.name,styles:p.styles,next:Xt},p=p.next;var g=f.styles+";";return g}return U0(r,i,l)}case"function":{if(r!==void 0){var v=Xt,k=l(r);return Xt=v,Fi(r,i,k)}break}}var P=l;if(i==null)return P;var _=i[P];return _!==void 0?_:P}function U0(r,i,l){var u="";if(Array.isArray(l))for(var c=0;c96?eg:tg},Md=function(i,l,u){var c;if(l){var f=l.shouldForwardProp;c=i.__emotion_forwardProp&&f?function(p){return i.__emotion_forwardProp(p)&&f(p)}:f}return typeof c!="function"&&u&&(c=i.__emotion_forwardProp),c},ng=function(i){var l=i.cache,u=i.serialized,c=i.isStringTag;return su(l,u,c),gp(function(){return uu(l,u,c)}),null},rg=function r(i,l){var u=i.__emotion_real===i,c=u&&i.__emotion_base||i,f,p;l!==void 0&&(f=l.label,p=l.target);var g=Md(i,l,u),v=g||Id(c),k=!v("as");return function(){var P=arguments,_=u&&i.__emotion_styles!==void 0?i.__emotion_styles.slice(0):[];if(f!==void 0&&_.push("label:"+f+";"),P[0]==null||P[0].raw===void 0)_.push.apply(_,P);else{var b=P[0];_.push(b[0]);for(var D=P.length,z=1;zi(og(c)?l:c):i;return le.jsx(X0,{styles:u})}/** * @mui/styled-engine v6.2.0 * * @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(r,i){return Hs(r,i)}function ag(r,i){Array.isArray(r.__emotion_styles)&&(r.__emotion_styles=i(r.__emotion_styles))}const Dd=[];function Bd(r){return Dd[0]=r,Ui(Dd)}function qt(r){if(typeof r!="object"||r===null)return!1;const i=Object.getPrototypeOf(r);return(i===null||i===Object.prototype||Object.getPrototypeOf(i)===null)&&!(Symbol.toStringTag in r)&&!(Symbol.iterator in r)}function wp(r){if(U.isValidElement(r)||!qt(r))return r;const i={};return Object.keys(r).forEach(l=>{i[l]=wp(r[l])}),i}function _t(r,i,l={clone:!0}){const u=l.clone?{...r}:r;return qt(r)&&qt(i)&&Object.keys(i).forEach(c=>{U.isValidElement(i[c])?u[c]=i[c]:qt(i[c])&&Object.prototype.hasOwnProperty.call(r,c)&&qt(r[c])?u[c]=_t(r[c],i[c],l):l.clone?u[c]=qt(i[c])?wp(i[c]):i[c]:u[c]=i[c]}),u}const sg=r=>{const i=Object.keys(r).map(l=>({key:l,val:r[l]}))||[];return i.sort((l,u)=>l.val-u.val),i.reduce((l,u)=>({...l,[u.key]:u.val}),{})};function ug(r){const{values:i={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:l="px",step:u=5,...c}=r,f=sg(i),p=Object.keys(f);function g(b){return`@media (min-width:${typeof i[b]=="number"?i[b]:b}${l})`}function v(b){return`@media (max-width:${(typeof i[b]=="number"?i[b]:b)-u/100}${l})`}function k(b,D){const z=p.indexOf(D);return`@media (min-width:${typeof i[b]=="number"?i[b]:b}${l}) and (max-width:${(z!==-1&&typeof i[p[z]]=="number"?i[p[z]]:D)-u/100}${l})`}function P(b){return p.indexOf(b)+1u.startsWith("@container")).sort((u,c)=>{var p,g;const f=/min-width:\s*([0-9.]+)/;return+(((p=u.match(f))==null?void 0:p[1])||0)-+(((g=c.match(f))==null?void 0:g[1])||0)});return l.length?l.reduce((u,c)=>{const f=i[c];return delete u[c],u[c]=f,u},{...i}):i}function fg(r,i){return i==="@"||i.startsWith("@")&&(r.some(l=>i.startsWith(`@${l}`))||!!i.match(/^@\d/))}function dg(r,i){const l=i.match(/^@([^/]+)?\/?(.+)?$/);if(!l)return null;const[,u,c]=l,f=Number.isNaN(+u)?u||0:+u;return r.containerQueries(c).up(f)}function pg(r){const i=(f,p)=>f.replace("@media",p?`@container ${p}`:"@container");function l(f,p){f.up=(...g)=>i(r.breakpoints.up(...g),p),f.down=(...g)=>i(r.breakpoints.down(...g),p),f.between=(...g)=>i(r.breakpoints.between(...g),p),f.only=(...g)=>i(r.breakpoints.only(...g),p),f.not=(...g)=>{const v=i(r.breakpoints.not(...g),p);return v.includes("not all and")?v.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):v}}const u={},c=f=>(l(u,f),u);return l(c),{...r,containerQueries:c}}const hg={borderRadius:4};function Li(r,i){return i?_t(r,i,{clone:!1}):r}const Rl={xs:0,sm:600,md:900,lg:1200,xl:1536},jd={keys:["xs","sm","md","lg","xl"],up:r=>`@media (min-width:${Rl[r]}px)`},mg={containerQueries:r=>({up:i=>{let l=typeof i=="number"?i:Rl[i]||i;return typeof l=="number"&&(l=`${l}px`),r?`@container ${r} (min-width:${l})`:`@container (min-width:${l})`}})};function fn(r,i,l){const u=r.theme||{};if(Array.isArray(i)){const f=u.breakpoints||jd;return i.reduce((p,g,v)=>(p[f.up(f.keys[v])]=l(i[v]),p),{})}if(typeof i=="object"){const f=u.breakpoints||jd;return Object.keys(i).reduce((p,g)=>{if(fg(f.keys,g)){const v=dg(u.containerQueries?u:mg,g);v&&(p[v]=l(i[g],g))}else if(Object.keys(f.values||Rl).includes(g)){const v=f.up(g);p[v]=l(i[g],g)}else{const v=g;p[v]=i[v]}return p},{})}return l(i)}function gg(r={}){var l;return((l=r.keys)==null?void 0:l.reduce((u,c)=>{const f=r.up(c);return u[f]={},u},{}))||{}}function yg(r,i){return r.reduce((l,u)=>{const c=l[u];return(!c||Object.keys(c).length===0)&&delete l[u],l},i)}function Ae(r){if(typeof r!="string")throw new Error(Jn(7));return r.charAt(0).toUpperCase()+r.slice(1)}function Ol(r,i,l=!0){if(!i||typeof i!="string")return null;if(r&&r.vars&&l){const u=`vars.${i}`.split(".").reduce((c,f)=>c&&c[f]?c[f]:null,r);if(u!=null)return u}return i.split(".").reduce((u,c)=>u&&u[c]!=null?u[c]:null,r)}function xl(r,i,l,u=l){let c;return typeof r=="function"?c=r(l):Array.isArray(r)?c=r[l]||u:c=Ol(r,l)||u,i&&(c=i(c,u,r)),c}function Ve(r){const{prop:i,cssProperty:l=r.prop,themeKey:u,transform:c}=r,f=p=>{if(p[i]==null)return null;const g=p[i],v=p.theme,k=Ol(v,u)||{};return fn(p,g,_=>{let b=xl(k,c,_);return _===b&&typeof _=="string"&&(b=xl(k,c,`${i}${_==="default"?"":Ae(_)}`,_)),l===!1?b:{[l]:b}})};return f.propTypes={},f.filterProps=[i],f}function vg(r){const i={};return l=>(i[l]===void 0&&(i[l]=r(l)),i[l])}const wg={m:"margin",p:"padding"},Sg={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Fd={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},xg=vg(r=>{if(r.length>2)if(Fd[r])r=Fd[r];else return[r];const[i,l]=r.split(""),u=wg[i],c=Sg[l]||"";return Array.isArray(c)?c.map(f=>u+f):[u+c]}),du=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],pu=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...du,...pu];function Vi(r,i,l,u){const c=Ol(r,i,!0)??l;return typeof c=="number"||typeof c=="string"?f=>typeof f=="string"?f:typeof c=="string"?`calc(${f} * ${c})`:c*f:Array.isArray(c)?f=>{if(typeof f=="string")return f;const p=Math.abs(f),g=c[p];return f>=0?g:typeof g=="number"?-g:`-${g}`}:typeof c=="function"?c:()=>{}}function hu(r){return Vi(r,"spacing",8)}function Hi(r,i){return typeof i=="string"||i==null?i:r(i)}function kg(r,i){return l=>r.reduce((u,c)=>(u[c]=Hi(i,l),u),{})}function Cg(r,i,l,u){if(!i.includes(l))return null;const c=xg(l),f=kg(c,u),p=r[l];return fn(r,p,f)}function Sp(r,i){const l=hu(r.theme);return Object.keys(r).map(u=>Cg(r,i,u,l)).reduce(Li,{})}function je(r){return Sp(r,du)}je.propTypes={};je.filterProps=du;function Fe(r){return Sp(r,pu)}Fe.propTypes={};Fe.filterProps=pu;function xp(r=8,i=hu({spacing:r})){if(r.mui)return r;const l=(...u)=>(u.length===0?[1]:u).map(f=>{const p=i(f);return typeof p=="number"?`${p}px`:p}).join(" ");return l.mui=!0,l}function zl(...r){const i=r.reduce((u,c)=>(c.filterProps.forEach(f=>{u[f]=c}),u),{}),l=u=>Object.keys(u).reduce((c,f)=>i[f]?Li(c,i[f](u)):c,{});return l.propTypes={},l.filterProps=r.reduce((u,c)=>u.concat(c.filterProps),[]),l}function Nt(r){return typeof r!="number"?r:`${r}px solid`}function At(r,i){return Ve({prop:r,themeKey:"borders",transform:i})}const _g=At("border",Nt),Eg=At("borderTop",Nt),Pg=At("borderRight",Nt),Tg=At("borderBottom",Nt),bg=At("borderLeft",Nt),Rg=At("borderColor"),Og=At("borderTopColor"),zg=At("borderRightColor"),Ng=At("borderBottomColor"),$g=At("borderLeftColor"),Ag=At("outline",Nt),Lg=At("outlineColor"),Nl=r=>{if(r.borderRadius!==void 0&&r.borderRadius!==null){const i=Vi(r.theme,"shape.borderRadius",4),l=u=>({borderRadius:Hi(i,u)});return fn(r,r.borderRadius,l)}return null};Nl.propTypes={};Nl.filterProps=["borderRadius"];zl(_g,Eg,Pg,Tg,bg,Rg,Og,zg,Ng,$g,Nl,Ag,Lg);const $l=r=>{if(r.gap!==void 0&&r.gap!==null){const i=Vi(r.theme,"spacing",8),l=u=>({gap:Hi(i,u)});return fn(r,r.gap,l)}return null};$l.propTypes={};$l.filterProps=["gap"];const Al=r=>{if(r.columnGap!==void 0&&r.columnGap!==null){const i=Vi(r.theme,"spacing",8),l=u=>({columnGap:Hi(i,u)});return fn(r,r.columnGap,l)}return null};Al.propTypes={};Al.filterProps=["columnGap"];const Ll=r=>{if(r.rowGap!==void 0&&r.rowGap!==null){const i=Vi(r.theme,"spacing",8),l=u=>({rowGap:Hi(i,u)});return fn(r,r.rowGap,l)}return null};Ll.propTypes={};Ll.filterProps=["rowGap"];const Ig=Ve({prop:"gridColumn"}),Mg=Ve({prop:"gridRow"}),Dg=Ve({prop:"gridAutoFlow"}),Bg=Ve({prop:"gridAutoColumns"}),jg=Ve({prop:"gridAutoRows"}),Fg=Ve({prop:"gridTemplateColumns"}),Wg=Ve({prop:"gridTemplateRows"}),Ug=Ve({prop:"gridTemplateAreas"}),Vg=Ve({prop:"gridArea"});zl($l,Al,Ll,Ig,Mg,Dg,Bg,jg,Fg,Wg,Ug,Vg);function Mr(r,i){return i==="grey"?i:r}const Hg=Ve({prop:"color",themeKey:"palette",transform:Mr}),Kg=Ve({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Mr}),Gg=Ve({prop:"backgroundColor",themeKey:"palette",transform:Mr});zl(Hg,Kg,Gg);function kt(r){return r<=1&&r!==0?`${r*100}%`:r}const Qg=Ve({prop:"width",transform:kt}),mu=r=>{if(r.maxWidth!==void 0&&r.maxWidth!==null){const i=l=>{var c,f,p,g,v;const u=((p=(f=(c=r.theme)==null?void 0:c.breakpoints)==null?void 0:f.values)==null?void 0:p[l])||Rl[l];return u?((v=(g=r.theme)==null?void 0:g.breakpoints)==null?void 0:v.unit)!=="px"?{maxWidth:`${u}${r.theme.breakpoints.unit}`}:{maxWidth:u}:{maxWidth:kt(l)}};return fn(r,r.maxWidth,i)}return null};mu.filterProps=["maxWidth"];const Yg=Ve({prop:"minWidth",transform:kt}),Xg=Ve({prop:"height",transform:kt}),qg=Ve({prop:"maxHeight",transform:kt}),Jg=Ve({prop:"minHeight",transform:kt});Ve({prop:"size",cssProperty:"width",transform:kt});Ve({prop:"size",cssProperty:"height",transform:kt});const Zg=Ve({prop:"boxSizing"});zl(Qg,mu,Yg,Xg,qg,Jg,Zg);const Ki={border:{themeKey:"borders",transform:Nt},borderTop:{themeKey:"borders",transform:Nt},borderRight:{themeKey:"borders",transform:Nt},borderBottom:{themeKey:"borders",transform:Nt},borderLeft:{themeKey:"borders",transform:Nt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Nt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Nl},color:{themeKey:"palette",transform:Mr},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Mr},backgroundColor:{themeKey:"palette",transform:Mr},p:{style:Fe},pt:{style:Fe},pr:{style:Fe},pb:{style:Fe},pl:{style:Fe},px:{style:Fe},py:{style:Fe},padding:{style:Fe},paddingTop:{style:Fe},paddingRight:{style:Fe},paddingBottom:{style:Fe},paddingLeft:{style:Fe},paddingX:{style:Fe},paddingY:{style:Fe},paddingInline:{style:Fe},paddingInlineStart:{style:Fe},paddingInlineEnd:{style:Fe},paddingBlock:{style:Fe},paddingBlockStart:{style:Fe},paddingBlockEnd:{style:Fe},m:{style:je},mt:{style:je},mr:{style:je},mb:{style:je},ml:{style:je},mx:{style:je},my:{style:je},margin:{style:je},marginTop:{style:je},marginRight:{style:je},marginBottom:{style:je},marginLeft:{style:je},marginX:{style:je},marginY:{style:je},marginInline:{style:je},marginInlineStart:{style:je},marginInlineEnd:{style:je},marginBlock:{style:je},marginBlockStart:{style:je},marginBlockEnd:{style:je},displayPrint:{cssProperty:!1,transform:r=>({"@media print":{display:r}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:$l},rowGap:{style:Ll},columnGap:{style:Al},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:kt},maxWidth:{style:mu},minWidth:{transform:kt},height:{transform:kt},maxHeight:{transform:kt},minHeight:{transform:kt},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 ey(...r){const i=r.reduce((u,c)=>u.concat(Object.keys(c)),[]),l=new Set(i);return r.every(u=>l.size===Object.keys(u).length)}function ty(r,i){return typeof r=="function"?r(i):r}function ny(){function r(l,u,c,f){const p={[l]:u,theme:c},g=f[l];if(!g)return{[l]:u};const{cssProperty:v=l,themeKey:k,transform:P,style:_}=g;if(u==null)return null;if(k==="typography"&&u==="inherit")return{[l]:u};const b=Ol(c,k)||{};return _?_(p):fn(p,u,z=>{let O=xl(b,P,z);return z===O&&typeof z=="string"&&(O=xl(b,P,`${l}${z==="default"?"":Ae(z)}`,z)),v===!1?O:{[v]:O}})}function i(l){const{sx:u,theme:c={}}=l||{};if(!u)return null;const f=c.unstable_sxConfig??Ki;function p(g){let v=g;if(typeof g=="function")v=g(c);else if(typeof g!="object")return g;if(!v)return null;const k=gg(c.breakpoints),P=Object.keys(k);let _=k;return Object.keys(v).forEach(b=>{const D=ty(v[b],c);if(D!=null)if(typeof D=="object")if(f[b])_=Li(_,r(b,D,c,f));else{const z=fn({theme:c},D,O=>({[b]:O}));ey(z,D)?_[b]=i({sx:D,theme:c}):_=Li(_,z)}else _=Li(_,r(b,D,c,f))}),cg(c,yg(P,_))}return Array.isArray(u)?u.map(p):p(u)}return i}const Zn=ny();Zn.filterProps=["sx"];function ry(r,i){var u;const l=this;if(l.vars){if(!((u=l.colorSchemes)!=null&&u[r])||typeof l.getColorSchemeSelector!="function")return{};let c=l.getColorSchemeSelector(r);return c==="&"?i:((c.includes("data-")||c.includes("."))&&(c=`*:where(${c.replace(/\s*&$/,"")}) &`),{[c]:i})}return l.palette.mode===r?i:{}}function gu(r={},...i){const{breakpoints:l={},palette:u={},spacing:c,shape:f={},...p}=r,g=ug(l),v=xp(c);let k=_t({breakpoints:g,direction:"ltr",components:{},palette:{mode:"light",...u},spacing:v,shape:{...hg,...f}},p);return k=pg(k),k.applyStyles=ry,k=i.reduce((P,_)=>_t(P,_),k),k.unstable_sxConfig={...Ki,...p==null?void 0:p.unstable_sxConfig},k.unstable_sx=function(_){return Zn({sx:_,theme:this})},k}function iy(r){return Object.keys(r).length===0}function oy(r=null){const i=U.useContext(Tl);return!i||iy(i)?r:i}const ly=gu();function kp(r=ly){return oy(r)}function ay({styles:r,themeId:i,defaultTheme:l={}}){const u=kp(l),c=typeof r=="function"?r(i&&u[i]||u):r;return le.jsx(lg,{styles:c})}const sy=r=>{var u;const i={systemProps:{},otherProps:{}},l=((u=r==null?void 0:r.theme)==null?void 0:u.unstable_sxConfig)??Ki;return Object.keys(r).forEach(c=>{l[c]?i.systemProps[c]=r[c]:i.otherProps[c]=r[c]}),i};function Cp(r){const{sx:i,...l}=r,{systemProps:u,otherProps:c}=sy(l);let f;return Array.isArray(i)?f=[u,...i]:typeof i=="function"?f=(...p)=>{const g=i(...p);return qt(g)?{...u,...g}:u}:f={...u,...i},{...c,sx:f}}const Wd=r=>r,uy=()=>{let r=Wd;return{configure(i){r=i},generate(i){return r(i)},reset(){r=Wd}}},_p=uy();function Ep(r){var i,l,u="";if(typeof r=="string"||typeof r=="number")u+=r;else if(typeof r=="object")if(Array.isArray(r)){var c=r.length;for(i=0;ig!=="theme"&&g!=="sx"&&g!=="as"})(Zn);return U.forwardRef(function(v,k){const P=kp(l),{className:_,component:b="div",...D}=Cp(v);return le.jsx(f,{as:b,ref:k,className:ut(_,c?c(u):u),theme:i&&P[i]||P,...D})})}const fy={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 Gi(r,i,l="Mui"){const u=fy[i];return u?`${l}-${u}`:`${_p.generate(r)}-${i}`}function Fr(r,i,l="Mui"){const u={};return i.forEach(c=>{u[c]=Gi(r,c,l)}),u}function Pp(r){const{variants:i,...l}=r,u={variants:i,style:Bd(l),isProcessed:!0};return u.style===l||i&&i.forEach(c=>{typeof c.style!="function"&&(c.style=Bd(c.style))}),u}const dy=gu();function Ms(r){return r!=="ownerState"&&r!=="theme"&&r!=="sx"&&r!=="as"}function py(r){return r?(i,l)=>l[r]:null}function hy(r,i,l){r.theme=yy(r.theme)?l:r.theme[i]||r.theme}function hl(r,i){const l=typeof i=="function"?i(r):i;if(Array.isArray(l))return l.flatMap(u=>hl(r,u));if(Array.isArray(l==null?void 0:l.variants)){let u;if(l.isProcessed)u=l.style;else{const{variants:c,...f}=l;u=f}return Tp(r,l.variants,[u])}return l!=null&&l.isProcessed?l.style:l}function Tp(r,i,l=[]){var c;let u;e:for(let f=0;f{ag(g,T=>T.filter(F=>F!==Zn));const{name:k,slot:P,skipVariantsResolver:_,skipSx:b,overridesResolver:D=py(wy(P)),...z}=v,O=_!==void 0?_:P&&P!=="Root"&&P!=="root"||!1,M=b||!1;let H=Ms;P==="Root"||P==="root"?H=u:P?H=c:vy(g)&&(H=void 0);const Z=vp(g,{shouldForwardProp:H,label:gy(),...z}),j=T=>{if(typeof T=="function"&&T.__emotion_real!==T)return function(G){return hl(G,T)};if(qt(T)){const F=Pp(T);return F.variants?function(ce){return hl(ce,F)}:F.style}return T},$=(...T)=>{const F=[],G=T.map(j),ce=[];if(F.push(f),k&&D&&ce.push(function(ne){var Ee,we;const pe=(we=(Ee=ne.theme.components)==null?void 0:Ee[k])==null?void 0:we.styleOverrides;if(!pe)return null;const Te={};for(const W in pe)Te[W]=hl(ne,pe[W]);return D(ne,Te)}),k&&!O&&ce.push(function(ne){var Te,Ee;const oe=ne.theme,pe=(Ee=(Te=oe==null?void 0:oe.components)==null?void 0:Te[k])==null?void 0:Ee.variants;return pe?Tp(ne,pe):null}),M||ce.push(Zn),Array.isArray(G[0])){const V=G.shift(),ne=new Array(F.length).fill(""),oe=new Array(ce.length).fill("");let pe;pe=[...ne,...V,...oe],pe.raw=[...ne,...V.raw,...oe],F.unshift(pe)}const ve=[...F,...G,...ce],h=Z(...ve);return g.muiName&&(h.muiName=g.muiName),h};return Z.withConfig&&($.withConfig=Z.withConfig),$}}function gy(r,i){return void 0}function yy(r){for(const i in r)return!1;return!0}function vy(r){return typeof r=="string"&&r.charCodeAt(0)>96}function wy(r){return r&&r.charAt(0).toLowerCase()+r.slice(1)}function kl(r,i){const l={...i};for(const u in r)if(Object.prototype.hasOwnProperty.call(r,u)){const c=u;if(c==="components"||c==="slots")l[c]={...r[c],...l[c]};else if(c==="componentsProps"||c==="slotProps"){const f=r[c],p=i[c];if(!p)l[c]=f||{};else if(!f)l[c]=p;else{l[c]={...p};for(const g in f)if(Object.prototype.hasOwnProperty.call(f,g)){const v=g;l[c][v]=kl(f[v],p[v])}}}else l[c]===void 0&&(l[c]=r[c])}return l}const Sy=typeof window<"u"?U.useLayoutEffect:U.useEffect;function xy(r,i=Number.MIN_SAFE_INTEGER,l=Number.MAX_SAFE_INTEGER){return Math.max(i,Math.min(r,l))}function yu(r,i=0,l=1){return xy(r,i,l)}function ky(r){r=r.slice(1);const i=new RegExp(`.{1,${r.length>=6?2:1}}`,"g");let l=r.match(i);return l&&l[0].length===1&&(l=l.map(u=>u+u)),l?`rgb${l.length===4?"a":""}(${l.map((u,c)=>c<3?parseInt(u,16):Math.round(parseInt(u,16)/255*1e3)/1e3).join(", ")})`:""}function In(r){if(r.type)return r;if(r.charAt(0)==="#")return In(ky(r));const i=r.indexOf("("),l=r.substring(0,i);if(!["rgb","rgba","hsl","hsla","color"].includes(l))throw new Error(Jn(9,r));let u=r.substring(i+1,r.length-1),c;if(l==="color"){if(u=u.split(" "),c=u.shift(),u.length===4&&u[3].charAt(0)==="/"&&(u[3]=u[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(c))throw new Error(Jn(10,c))}else u=u.split(",");return u=u.map(f=>parseFloat(f)),{type:l,values:u,colorSpace:c}}const Cy=r=>{const i=In(r);return i.values.slice(0,3).map((l,u)=>i.type.includes("hsl")&&u!==0?`${l}%`:l).join(" ")},$i=(r,i)=>{try{return Cy(r)}catch{return r}};function Il(r){const{type:i,colorSpace:l}=r;let{values:u}=r;return i.includes("rgb")?u=u.map((c,f)=>f<3?parseInt(c,10):c):i.includes("hsl")&&(u[1]=`${u[1]}%`,u[2]=`${u[2]}%`),i.includes("color")?u=`${l} ${u.join(" ")}`:u=`${u.join(", ")}`,`${i}(${u})`}function bp(r){r=In(r);const{values:i}=r,l=i[0],u=i[1]/100,c=i[2]/100,f=u*Math.min(c,1-c),p=(k,P=(k+l/30)%12)=>c-f*Math.max(Math.min(P-3,9-P,1),-1);let g="rgb";const v=[Math.round(p(0)*255),Math.round(p(8)*255),Math.round(p(4)*255)];return r.type==="hsla"&&(g+="a",v.push(i[3])),Il({type:g,values:v})}function Ks(r){r=In(r);let i=r.type==="hsl"||r.type==="hsla"?In(bp(r)).values:r.values;return i=i.map(l=>(r.type!=="color"&&(l/=255),l<=.03928?l/12.92:((l+.055)/1.055)**2.4)),Number((.2126*i[0]+.7152*i[1]+.0722*i[2]).toFixed(3))}function _y(r,i){const l=Ks(r),u=Ks(i);return(Math.max(l,u)+.05)/(Math.min(l,u)+.05)}function Ar(r,i){return r=In(r),i=yu(i),(r.type==="rgb"||r.type==="hsl")&&(r.type+="a"),r.type==="color"?r.values[3]=`/${i}`:r.values[3]=i,Il(r)}function sl(r,i,l){try{return Ar(r,i)}catch{return r}}function Ml(r,i){if(r=In(r),i=yu(i),r.type.includes("hsl"))r.values[2]*=1-i;else if(r.type.includes("rgb")||r.type.includes("color"))for(let l=0;l<3;l+=1)r.values[l]*=1-i;return Il(r)}function be(r,i,l){try{return Ml(r,i)}catch{return r}}function Dl(r,i){if(r=In(r),i=yu(i),r.type.includes("hsl"))r.values[2]+=(100-r.values[2])*i;else if(r.type.includes("rgb"))for(let l=0;l<3;l+=1)r.values[l]+=(255-r.values[l])*i;else if(r.type.includes("color"))for(let l=0;l<3;l+=1)r.values[l]+=(1-r.values[l])*i;return Il(r)}function Re(r,i,l){try{return Dl(r,i)}catch{return r}}function Ey(r,i=.15){return Ks(r)>.5?Ml(r,i):Dl(r,i)}function ul(r,i,l){try{return Ey(r,i)}catch{return r}}function Py(r,i){typeof r=="function"?r(i):r&&(r.current=i)}function ml(r){const i=U.useRef(r);return Sy(()=>{i.current=r}),U.useRef((...l)=>(0,i.current)(...l)).current}function Ud(...r){return U.useMemo(()=>r.every(i=>i==null)?null:i=>{r.forEach(l=>{Py(l,i)})},r)}const Vd={};function Rp(r,i){const l=U.useRef(Vd);return l.current===Vd&&(l.current=r(i)),l}const Ty=[];function by(r){U.useEffect(r,Ty)}class vu{constructor(){Ri(this,"currentId",null);Ri(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});Ri(this,"disposeEffect",()=>this.clear)}static create(){return new vu}start(i,l){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,l()},i)}}function Ry(){const r=Rp(vu.create).current;return by(r.disposeEffect),r}function Hd(r){try{return r.matches(":focus-visible")}catch{}return!1}function Bl(r,i,l=void 0){const u={};for(const c in r){const f=r[c];let p="",g=!0;for(let v=0;vU.useContext(Oy)??!1,Ny=U.createContext(void 0);function $y(r){const{theme:i,name:l,props:u}=r;if(!i||!i.components||!i.components[l])return u;const c=i.components[l];return c.defaultProps?kl(c.defaultProps,u):!c.styleOverrides&&!c.variants?kl(c,u):u}function Ay({props:r,name:i}){const l=U.useContext(Ny);return $y({props:r,name:i,theme:{components:l}})}const Kd={theme:void 0};function Ly(r){let i,l;return function(c){let f=i;return(f===void 0||c.theme!==l)&&(Kd.theme=c.theme,f=Pp(r(Kd)),i=f,l=c.theme),f}}function Iy(r=""){function i(...u){if(!u.length)return"";const c=u[0];return typeof c=="string"&&!c.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${r?`${r}-`:""}${c}${i(...u.slice(1))})`:`, ${c}`}return(u,...c)=>`var(--${r?`${r}-`:""}${u}${i(...c)})`}const Gd=(r,i,l,u=[])=>{let c=r;i.forEach((f,p)=>{p===i.length-1?Array.isArray(c)?c[Number(f)]=l:c&&typeof c=="object"&&(c[f]=l):c&&typeof c=="object"&&(c[f]||(c[f]=u.includes(f)?[]:{}),c=c[f])})},My=(r,i,l)=>{function u(c,f=[],p=[]){Object.entries(c).forEach(([g,v])=>{(!l||l&&!l([...f,g]))&&v!=null&&(typeof v=="object"&&Object.keys(v).length>0?u(v,[...f,g],Array.isArray(v)?[...p,g]:p):i([...f,g],v,p))})}u(r)},Dy=(r,i)=>typeof i=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(u=>r.includes(u))||r[r.length-1].toLowerCase().includes("opacity")?i:`${i}px`:i;function Ds(r,i){const{prefix:l,shouldSkipGeneratingVar:u}=i||{},c={},f={},p={};return My(r,(g,v,k)=>{if((typeof v=="string"||typeof v=="number")&&(!u||!u(g,v))){const P=`--${l?`${l}-`:""}${g.join("-")}`,_=Dy(g,v);Object.assign(c,{[P]:_}),Gd(f,g,`var(${P})`,k),Gd(p,g,`var(${P}, ${_})`,k)}},g=>g[0]==="vars"),{css:c,vars:f,varsWithDefaults:p}}function By(r,i={}){const{getSelector:l=M,disableCssColorScheme:u,colorSchemeSelector:c}=i,{colorSchemes:f={},components:p,defaultColorScheme:g="light",...v}=r,{vars:k,css:P,varsWithDefaults:_}=Ds(v,i);let b=_;const D={},{[g]:z,...O}=f;if(Object.entries(O||{}).forEach(([j,$])=>{const{vars:T,css:F,varsWithDefaults:G}=Ds($,i);b=_t(b,G),D[j]={css:F,vars:T}}),z){const{css:j,vars:$,varsWithDefaults:T}=Ds(z,i);b=_t(b,T),D[g]={css:j,vars:$}}function M(j,$){var F,G;let T=c;if(c==="class"&&(T=".%s"),c==="data"&&(T="[data-%s]"),c!=null&&c.startsWith("data-")&&!c.includes("%s")&&(T=`[${c}="%s"]`),j){if(T==="media")return r.defaultColorScheme===j?":root":{[`@media (prefers-color-scheme: ${((G=(F=f[j])==null?void 0:F.palette)==null?void 0:G.mode)||j})`]:{":root":$}};if(T)return r.defaultColorScheme===j?`:root, ${T.replace("%s",String(j))}`:T.replace("%s",String(j))}return":root"}return{vars:b,generateThemeVars:()=>{let j={...k};return Object.entries(D).forEach(([,{vars:$}])=>{j=_t(j,$)}),j},generateStyleSheets:()=>{var ce,ve;const j=[],$=r.defaultColorScheme||"light";function T(h,V){Object.keys(V).length&&j.push(typeof h=="string"?{[h]:{...V}}:h)}T(l(void 0,{...P}),P);const{[$]:F,...G}=D;if(F){const{css:h}=F,V=(ve=(ce=f[$])==null?void 0:ce.palette)==null?void 0:ve.mode,ne=!u&&V?{colorScheme:V,...h}:{...h};T(l($,{...ne}),ne)}return Object.entries(G).forEach(([h,{css:V}])=>{var pe,Te;const ne=(Te=(pe=f[h])==null?void 0:pe.palette)==null?void 0:Te.mode,oe=!u&&ne?{colorScheme:ne,...V}:{...V};T(l(h,{...oe}),oe)}),j}}}function jy(r){return function(l){return r==="media"?`@media (prefers-color-scheme: ${l})`:r?r.startsWith("data-")&&!r.includes("%s")?`[${r}="${l}"] &`:r==="class"?`.${l} &`:r==="data"?`[data-${l}] &`:`${r.replace("%s",l)} &`:"&"}}function Op(){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:Di.white,default:Di.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 Fy=Op();function zp(){return{text:{primary:Di.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:Di.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 Qd=zp();function Yd(r,i,l,u){const c=u.light||u,f=u.dark||u*1.5;r[i]||(r.hasOwnProperty(l)?r[i]=r[l]:i==="light"?r.light=Dl(r.main,c):i==="dark"&&(r.dark=Ml(r.main,f)))}function Wy(r="light"){return r==="dark"?{main:Rr[200],light:Rr[50],dark:Rr[400]}:{main:Rr[700],light:Rr[400],dark:Rr[800]}}function Uy(r="light"){return r==="dark"?{main:br[200],light:br[50],dark:br[400]}:{main:br[500],light:br[300],dark:br[700]}}function Vy(r="light"){return r==="dark"?{main:Tr[500],light:Tr[300],dark:Tr[700]}:{main:Tr[700],light:Tr[400],dark:Tr[800]}}function Hy(r="light"){return r==="dark"?{main:Or[400],light:Or[300],dark:Or[700]}:{main:Or[700],light:Or[500],dark:Or[900]}}function Ky(r="light"){return r==="dark"?{main:zr[400],light:zr[300],dark:zr[700]}:{main:zr[800],light:zr[500],dark:zr[900]}}function Gy(r="light"){return r==="dark"?{main:zi[400],light:zi[300],dark:zi[700]}:{main:"#ed6c02",light:zi[500],dark:zi[900]}}function wu(r){const{mode:i="light",contrastThreshold:l=3,tonalOffset:u=.2,...c}=r,f=r.primary||Wy(i),p=r.secondary||Uy(i),g=r.error||Vy(i),v=r.info||Hy(i),k=r.success||Ky(i),P=r.warning||Gy(i);function _(O){return _y(O,Qd.text.primary)>=l?Qd.text.primary:Fy.text.primary}const b=({color:O,name:M,mainShade:H=500,lightShade:Z=300,darkShade:j=700})=>{if(O={...O},!O.main&&O[H]&&(O.main=O[H]),!O.hasOwnProperty("main"))throw new Error(Jn(11,M?` (${M})`:"",H));if(typeof O.main!="string")throw new Error(Jn(12,M?` (${M})`:"",JSON.stringify(O.main)));return Yd(O,"light",Z,u),Yd(O,"dark",j,u),O.contrastText||(O.contrastText=_(O.main)),O};let D;return i==="light"?D=Op():i==="dark"&&(D=zp()),_t({common:{...Di},mode:i,primary:b({color:f,name:"primary"}),secondary:b({color:p,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:b({color:g,name:"error"}),warning:b({color:P,name:"warning"}),info:b({color:v,name:"info"}),success:b({color:k,name:"success"}),grey:n0,contrastThreshold:l,getContrastText:_,augmentColor:b,tonalOffset:u,...D},c)}function Qy(r){const i={};return Object.entries(r).forEach(u=>{const[c,f]=u;typeof f=="object"&&(i[c]=`${f.fontStyle?`${f.fontStyle} `:""}${f.fontVariant?`${f.fontVariant} `:""}${f.fontWeight?`${f.fontWeight} `:""}${f.fontStretch?`${f.fontStretch} `:""}${f.fontSize||""}${f.lineHeight?`/${f.lineHeight} `:""}${f.fontFamily||""}`)}),i}function Yy(r,i){return{toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}},...i}}function Xy(r){return Math.round(r*1e5)/1e5}const Xd={textTransform:"uppercase"},qd='"Roboto", "Helvetica", "Arial", sans-serif';function qy(r,i){const{fontFamily:l=qd,fontSize:u=14,fontWeightLight:c=300,fontWeightRegular:f=400,fontWeightMedium:p=500,fontWeightBold:g=700,htmlFontSize:v=16,allVariants:k,pxToRem:P,..._}=typeof i=="function"?i(r):i,b=u/14,D=P||(M=>`${M/v*b}rem`),z=(M,H,Z,j,$)=>({fontFamily:l,fontWeight:M,fontSize:D(H),lineHeight:Z,...l===qd?{letterSpacing:`${Xy(j/H)}em`}:{},...$,...k}),O={h1:z(c,96,1.167,-1.5),h2:z(c,60,1.2,-.5),h3:z(f,48,1.167,0),h4:z(f,34,1.235,.25),h5:z(f,24,1.334,0),h6:z(p,20,1.6,.15),subtitle1:z(f,16,1.75,.15),subtitle2:z(p,14,1.57,.1),body1:z(f,16,1.5,.15),body2:z(f,14,1.43,.15),button:z(p,14,1.75,.4,Xd),caption:z(f,12,1.66,.4),overline:z(f,12,2.66,1,Xd),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return _t({htmlFontSize:v,pxToRem:D,fontFamily:l,fontSize:u,fontWeightLight:c,fontWeightRegular:f,fontWeightMedium:p,fontWeightBold:g,...O},_,{clone:!1})}const Jy=.2,Zy=.14,ev=.12;function Ie(...r){return[`${r[0]}px ${r[1]}px ${r[2]}px ${r[3]}px rgba(0,0,0,${Jy})`,`${r[4]}px ${r[5]}px ${r[6]}px ${r[7]}px rgba(0,0,0,${Zy})`,`${r[8]}px ${r[9]}px ${r[10]}px ${r[11]}px rgba(0,0,0,${ev})`].join(",")}const tv=["none",Ie(0,2,1,-1,0,1,1,0,0,1,3,0),Ie(0,3,1,-2,0,2,2,0,0,1,5,0),Ie(0,3,3,-2,0,3,4,0,0,1,8,0),Ie(0,2,4,-1,0,4,5,0,0,1,10,0),Ie(0,3,5,-1,0,5,8,0,0,1,14,0),Ie(0,3,5,-1,0,6,10,0,0,1,18,0),Ie(0,4,5,-2,0,7,10,1,0,2,16,1),Ie(0,5,5,-3,0,8,10,1,0,3,14,2),Ie(0,5,6,-3,0,9,12,1,0,3,16,2),Ie(0,6,6,-3,0,10,14,1,0,4,18,3),Ie(0,6,7,-4,0,11,15,1,0,4,20,3),Ie(0,7,8,-4,0,12,17,2,0,5,22,4),Ie(0,7,8,-4,0,13,19,2,0,5,24,4),Ie(0,7,9,-4,0,14,21,2,0,5,26,4),Ie(0,8,9,-5,0,15,22,2,0,6,28,5),Ie(0,8,10,-5,0,16,24,2,0,6,30,5),Ie(0,8,11,-5,0,17,26,2,0,6,32,5),Ie(0,9,11,-5,0,18,28,2,0,7,34,6),Ie(0,9,12,-6,0,19,29,2,0,7,36,6),Ie(0,10,13,-6,0,20,31,3,0,8,38,7),Ie(0,10,13,-6,0,21,33,3,0,8,40,7),Ie(0,10,14,-6,0,22,35,3,0,8,42,7),Ie(0,11,14,-7,0,23,36,3,0,9,44,8),Ie(0,11,15,-7,0,24,38,3,0,9,46,8)],nv={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)"},rv={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Jd(r){return`${Math.round(r)}ms`}function iv(r){if(!r)return 0;const i=r/36;return Math.min(Math.round((4+15*i**.25+i/5)*10),3e3)}function ov(r){const i={...nv,...r.easing},l={...rv,...r.duration};return{getAutoHeightDuration:iv,create:(c=["all"],f={})=>{const{duration:p=l.standard,easing:g=i.easeInOut,delay:v=0,...k}=f;return(Array.isArray(c)?c:[c]).map(P=>`${P} ${typeof p=="string"?p:Jd(p)} ${g} ${typeof v=="string"?v:Jd(v)}`).join(",")},...r,easing:i,duration:l}}const lv={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function av(r){return qt(r)||typeof r>"u"||typeof r=="string"||typeof r=="boolean"||typeof r=="number"||Array.isArray(r)}function Np(r={}){const i={...r};function l(u){const c=Object.entries(u);for(let f=0;f_t(D,z),b),b.unstable_sxConfig={...Ki,...k==null?void 0:k.unstable_sxConfig},b.unstable_sx=function(z){return Zn({sx:z,theme:this})},b.toRuntimeSource=Np,b}function sv(r){let i;return r<1?i=5.11916*r**2:i=4.5*Math.log(r+1)+2,Math.round(i*10)/1e3}const uv=[...Array(25)].map((r,i)=>{if(i===0)return"none";const l=sv(i);return`linear-gradient(rgba(255 255 255 / ${l}), rgba(255 255 255 / ${l}))`});function $p(r){return{inputPlaceholder:r==="dark"?.5:.42,inputUnderline:r==="dark"?.7:.42,switchTrackDisabled:r==="dark"?.2:.12,switchTrack:r==="dark"?.3:.38}}function Ap(r){return r==="dark"?uv:[]}function cv(r){const{palette:i={mode:"light"},opacity:l,overlays:u,...c}=r,f=wu(i);return{palette:f,opacity:{...$p(f.mode),...l},overlays:u||Ap(f.mode),...c}}function fv(r){var i;return!!r[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!r[0].match(/sxConfig$/)||r[0]==="palette"&&!!((i=r[1])!=null&&i.match(/(mode|contrastThreshold|tonalOffset)/))}const dv=r=>[...[...Array(25)].map((i,l)=>`--${r?`${r}-`:""}overlays-${l}`),`--${r?`${r}-`:""}palette-AppBar-darkBg`,`--${r?`${r}-`:""}palette-AppBar-darkColor`],pv=r=>(i,l)=>{const u=r.rootSelector||":root",c=r.colorSchemeSelector;let f=c;if(c==="class"&&(f=".%s"),c==="data"&&(f="[data-%s]"),c!=null&&c.startsWith("data-")&&!c.includes("%s")&&(f=`[${c}="%s"]`),r.defaultColorScheme===i){if(i==="dark"){const p={};return dv(r.cssVarPrefix).forEach(g=>{p[g]=l[g],delete l[g]}),f==="media"?{[u]:l,"@media (prefers-color-scheme: dark)":{[u]:p}}:f?{[f.replace("%s",i)]:p,[`${u}, ${f.replace("%s",i)}`]:l}:{[u]:{...l,...p}}}if(f&&f!=="media")return`${u}, ${f.replace("%s",String(i))}`}else if(i){if(f==="media")return{[`@media (prefers-color-scheme: ${String(i)})`]:{[u]:l}};if(f)return f.replace("%s",String(i))}return u};function hv(r,i){i.forEach(l=>{r[l]||(r[l]={})})}function R(r,i,l){!r[i]&&l&&(r[i]=l)}function Ai(r){return typeof r!="string"||!r.startsWith("hsl")?r:bp(r)}function sn(r,i){`${i}Channel`in r||(r[`${i}Channel`]=$i(Ai(r[i]),`MUI: Can't create \`palette.${i}Channel\` because \`palette.${i}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color(). To suppress this warning, you need to explicitly provide the \`palette.${i}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}function mv(r){return typeof r=="number"?`${r}px`:typeof r=="string"||typeof r=="function"||Array.isArray(r)?r:"8px"}const Qt=r=>{try{return r()}catch{}},gv=(r="mui")=>Iy(r);function Bs(r,i,l,u){if(!i)return;i=i===!0?{}:i;const c=u==="dark"?"dark":"light";if(!l){r[u]=cv({...i,palette:{mode:c,...i==null?void 0:i.palette}});return}const{palette:f,...p}=Gs({...l,palette:{mode:c,...i==null?void 0:i.palette}});return r[u]={...i,palette:f,opacity:{...$p(c),...i==null?void 0:i.opacity},overlays:(i==null?void 0:i.overlays)||Ap(c)},p}function yv(r={},...i){const{colorSchemes:l={light:!0},defaultColorScheme:u,disableCssColorScheme:c=!1,cssVarPrefix:f="mui",shouldSkipGeneratingVar:p=fv,colorSchemeSelector:g=l.light&&l.dark?"media":void 0,rootSelector:v=":root",...k}=r,P=Object.keys(l)[0],_=u||(l.light&&P!=="light"?"light":P),b=gv(f),{[_]:D,light:z,dark:O,...M}=l,H={...M};let Z=D;if((_==="dark"&&!("dark"in l)||_==="light"&&!("light"in l))&&(Z=!0),!Z)throw new Error(Jn(21,_));const j=Bs(H,Z,k,_);z&&!H.light&&Bs(H,z,void 0,"light"),O&&!H.dark&&Bs(H,O,void 0,"dark");let $={defaultColorScheme:_,...j,cssVarPrefix:f,colorSchemeSelector:g,rootSelector:v,getCssVar:b,colorSchemes:H,font:{...Qy(j.typography),...j.font},spacing:mv(k.spacing)};Object.keys($.colorSchemes).forEach(ve=>{const h=$.colorSchemes[ve].palette,V=ne=>{const oe=ne.split("-"),pe=oe[1],Te=oe[2];return b(ne,h[pe][Te])};if(h.mode==="light"&&(R(h.common,"background","#fff"),R(h.common,"onBackground","#000")),h.mode==="dark"&&(R(h.common,"background","#000"),R(h.common,"onBackground","#fff")),hv(h,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),h.mode==="light"){R(h.Alert,"errorColor",be(h.error.light,.6)),R(h.Alert,"infoColor",be(h.info.light,.6)),R(h.Alert,"successColor",be(h.success.light,.6)),R(h.Alert,"warningColor",be(h.warning.light,.6)),R(h.Alert,"errorFilledBg",V("palette-error-main")),R(h.Alert,"infoFilledBg",V("palette-info-main")),R(h.Alert,"successFilledBg",V("palette-success-main")),R(h.Alert,"warningFilledBg",V("palette-warning-main")),R(h.Alert,"errorFilledColor",Qt(()=>h.getContrastText(h.error.main))),R(h.Alert,"infoFilledColor",Qt(()=>h.getContrastText(h.info.main))),R(h.Alert,"successFilledColor",Qt(()=>h.getContrastText(h.success.main))),R(h.Alert,"warningFilledColor",Qt(()=>h.getContrastText(h.warning.main))),R(h.Alert,"errorStandardBg",Re(h.error.light,.9)),R(h.Alert,"infoStandardBg",Re(h.info.light,.9)),R(h.Alert,"successStandardBg",Re(h.success.light,.9)),R(h.Alert,"warningStandardBg",Re(h.warning.light,.9)),R(h.Alert,"errorIconColor",V("palette-error-main")),R(h.Alert,"infoIconColor",V("palette-info-main")),R(h.Alert,"successIconColor",V("palette-success-main")),R(h.Alert,"warningIconColor",V("palette-warning-main")),R(h.AppBar,"defaultBg",V("palette-grey-100")),R(h.Avatar,"defaultBg",V("palette-grey-400")),R(h.Button,"inheritContainedBg",V("palette-grey-300")),R(h.Button,"inheritContainedHoverBg",V("palette-grey-A100")),R(h.Chip,"defaultBorder",V("palette-grey-400")),R(h.Chip,"defaultAvatarColor",V("palette-grey-700")),R(h.Chip,"defaultIconColor",V("palette-grey-700")),R(h.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),R(h.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),R(h.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),R(h.LinearProgress,"primaryBg",Re(h.primary.main,.62)),R(h.LinearProgress,"secondaryBg",Re(h.secondary.main,.62)),R(h.LinearProgress,"errorBg",Re(h.error.main,.62)),R(h.LinearProgress,"infoBg",Re(h.info.main,.62)),R(h.LinearProgress,"successBg",Re(h.success.main,.62)),R(h.LinearProgress,"warningBg",Re(h.warning.main,.62)),R(h.Skeleton,"bg",`rgba(${V("palette-text-primaryChannel")} / 0.11)`),R(h.Slider,"primaryTrack",Re(h.primary.main,.62)),R(h.Slider,"secondaryTrack",Re(h.secondary.main,.62)),R(h.Slider,"errorTrack",Re(h.error.main,.62)),R(h.Slider,"infoTrack",Re(h.info.main,.62)),R(h.Slider,"successTrack",Re(h.success.main,.62)),R(h.Slider,"warningTrack",Re(h.warning.main,.62));const ne=ul(h.background.default,.8);R(h.SnackbarContent,"bg",ne),R(h.SnackbarContent,"color",Qt(()=>h.getContrastText(ne))),R(h.SpeedDialAction,"fabHoverBg",ul(h.background.paper,.15)),R(h.StepConnector,"border",V("palette-grey-400")),R(h.StepContent,"border",V("palette-grey-400")),R(h.Switch,"defaultColor",V("palette-common-white")),R(h.Switch,"defaultDisabledColor",V("palette-grey-100")),R(h.Switch,"primaryDisabledColor",Re(h.primary.main,.62)),R(h.Switch,"secondaryDisabledColor",Re(h.secondary.main,.62)),R(h.Switch,"errorDisabledColor",Re(h.error.main,.62)),R(h.Switch,"infoDisabledColor",Re(h.info.main,.62)),R(h.Switch,"successDisabledColor",Re(h.success.main,.62)),R(h.Switch,"warningDisabledColor",Re(h.warning.main,.62)),R(h.TableCell,"border",Re(sl(h.divider,1),.88)),R(h.Tooltip,"bg",sl(h.grey[700],.92))}if(h.mode==="dark"){R(h.Alert,"errorColor",Re(h.error.light,.6)),R(h.Alert,"infoColor",Re(h.info.light,.6)),R(h.Alert,"successColor",Re(h.success.light,.6)),R(h.Alert,"warningColor",Re(h.warning.light,.6)),R(h.Alert,"errorFilledBg",V("palette-error-dark")),R(h.Alert,"infoFilledBg",V("palette-info-dark")),R(h.Alert,"successFilledBg",V("palette-success-dark")),R(h.Alert,"warningFilledBg",V("palette-warning-dark")),R(h.Alert,"errorFilledColor",Qt(()=>h.getContrastText(h.error.dark))),R(h.Alert,"infoFilledColor",Qt(()=>h.getContrastText(h.info.dark))),R(h.Alert,"successFilledColor",Qt(()=>h.getContrastText(h.success.dark))),R(h.Alert,"warningFilledColor",Qt(()=>h.getContrastText(h.warning.dark))),R(h.Alert,"errorStandardBg",be(h.error.light,.9)),R(h.Alert,"infoStandardBg",be(h.info.light,.9)),R(h.Alert,"successStandardBg",be(h.success.light,.9)),R(h.Alert,"warningStandardBg",be(h.warning.light,.9)),R(h.Alert,"errorIconColor",V("palette-error-main")),R(h.Alert,"infoIconColor",V("palette-info-main")),R(h.Alert,"successIconColor",V("palette-success-main")),R(h.Alert,"warningIconColor",V("palette-warning-main")),R(h.AppBar,"defaultBg",V("palette-grey-900")),R(h.AppBar,"darkBg",V("palette-background-paper")),R(h.AppBar,"darkColor",V("palette-text-primary")),R(h.Avatar,"defaultBg",V("palette-grey-600")),R(h.Button,"inheritContainedBg",V("palette-grey-800")),R(h.Button,"inheritContainedHoverBg",V("palette-grey-700")),R(h.Chip,"defaultBorder",V("palette-grey-700")),R(h.Chip,"defaultAvatarColor",V("palette-grey-300")),R(h.Chip,"defaultIconColor",V("palette-grey-300")),R(h.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),R(h.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),R(h.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),R(h.LinearProgress,"primaryBg",be(h.primary.main,.5)),R(h.LinearProgress,"secondaryBg",be(h.secondary.main,.5)),R(h.LinearProgress,"errorBg",be(h.error.main,.5)),R(h.LinearProgress,"infoBg",be(h.info.main,.5)),R(h.LinearProgress,"successBg",be(h.success.main,.5)),R(h.LinearProgress,"warningBg",be(h.warning.main,.5)),R(h.Skeleton,"bg",`rgba(${V("palette-text-primaryChannel")} / 0.13)`),R(h.Slider,"primaryTrack",be(h.primary.main,.5)),R(h.Slider,"secondaryTrack",be(h.secondary.main,.5)),R(h.Slider,"errorTrack",be(h.error.main,.5)),R(h.Slider,"infoTrack",be(h.info.main,.5)),R(h.Slider,"successTrack",be(h.success.main,.5)),R(h.Slider,"warningTrack",be(h.warning.main,.5));const ne=ul(h.background.default,.98);R(h.SnackbarContent,"bg",ne),R(h.SnackbarContent,"color",Qt(()=>h.getContrastText(ne))),R(h.SpeedDialAction,"fabHoverBg",ul(h.background.paper,.15)),R(h.StepConnector,"border",V("palette-grey-600")),R(h.StepContent,"border",V("palette-grey-600")),R(h.Switch,"defaultColor",V("palette-grey-300")),R(h.Switch,"defaultDisabledColor",V("palette-grey-600")),R(h.Switch,"primaryDisabledColor",be(h.primary.main,.55)),R(h.Switch,"secondaryDisabledColor",be(h.secondary.main,.55)),R(h.Switch,"errorDisabledColor",be(h.error.main,.55)),R(h.Switch,"infoDisabledColor",be(h.info.main,.55)),R(h.Switch,"successDisabledColor",be(h.success.main,.55)),R(h.Switch,"warningDisabledColor",be(h.warning.main,.55)),R(h.TableCell,"border",be(sl(h.divider,1),.68)),R(h.Tooltip,"bg",sl(h.grey[700],.92))}sn(h.background,"default"),sn(h.background,"paper"),sn(h.common,"background"),sn(h.common,"onBackground"),sn(h,"divider"),Object.keys(h).forEach(ne=>{const oe=h[ne];ne!=="tonalOffset"&&oe&&typeof oe=="object"&&(oe.main&&R(h[ne],"mainChannel",$i(Ai(oe.main))),oe.light&&R(h[ne],"lightChannel",$i(Ai(oe.light))),oe.dark&&R(h[ne],"darkChannel",$i(Ai(oe.dark))),oe.contrastText&&R(h[ne],"contrastTextChannel",$i(Ai(oe.contrastText))),ne==="text"&&(sn(h[ne],"primary"),sn(h[ne],"secondary")),ne==="action"&&(oe.active&&sn(h[ne],"active"),oe.selected&&sn(h[ne],"selected")))})}),$=i.reduce((ve,h)=>_t(ve,h),$);const T={prefix:f,disableCssColorScheme:c,shouldSkipGeneratingVar:p,getSelector:pv($)},{vars:F,generateThemeVars:G,generateStyleSheets:ce}=By($,T);return $.vars=F,Object.entries($.colorSchemes[$.defaultColorScheme]).forEach(([ve,h])=>{$[ve]=h}),$.generateThemeVars=G,$.generateStyleSheets=ce,$.generateSpacing=function(){return xp(k.spacing,hu(this))},$.getColorSchemeSelector=jy(g),$.spacing=$.generateSpacing(),$.shouldSkipGeneratingVar=p,$.unstable_sxConfig={...Ki,...k==null?void 0:k.unstable_sxConfig},$.unstable_sx=function(h){return Zn({sx:h,theme:this})},$.toRuntimeSource=Np,$}function Zd(r,i,l){r.colorSchemes&&l&&(r.colorSchemes[i]={...l!==!0&&l,palette:wu({...l===!0?{}:l.palette,mode:i})})}function Lp(r={},...i){const{palette:l,cssVariables:u=!1,colorSchemes:c=l?void 0:{light:!0},defaultColorScheme:f=l==null?void 0:l.mode,...p}=r,g=f||"light",v=c==null?void 0:c[g],k={...c,...l?{[g]:{...typeof v!="boolean"&&v,palette:l}}:void 0};if(u===!1){if(!("colorSchemes"in r))return Gs(r,...i);let P=l;"palette"in r||k[g]&&(k[g]!==!0?P=k[g].palette:g==="dark"&&(P={mode:"dark"}));const _=Gs({...r,palette:P},...i);return _.defaultColorScheme=g,_.colorSchemes=k,_.palette.mode==="light"&&(_.colorSchemes.light={...k.light!==!0&&k.light,palette:_.palette},Zd(_,"dark",k.dark)),_.palette.mode==="dark"&&(_.colorSchemes.dark={...k.dark!==!0&&k.dark,palette:_.palette},Zd(_,"light",k.light)),_}return!l&&!("light"in k)&&g==="light"&&(k.light=!0),yv({...p,colorSchemes:k,defaultColorScheme:g,...typeof u!="boolean"&&u},...i)}const Ip=Lp();function vv(r){return r!=="ownerState"&&r!=="theme"&&r!=="sx"&&r!=="as"}const Mp=r=>vv(r)&&r!=="classes",Wt=my({themeId:iu,defaultTheme:Ip,rootShouldForwardProp:Mp});function wv(r){return le.jsx(ay,{...r,defaultTheme:Ip,themeId:iu})}function Dp(r){return function(l){return le.jsx(wv,{styles:typeof r=="function"?u=>r({theme:u,...l}):r})}}function Sv(){return Cp}const Wr=Ly;function Ur(r){return Ay(r)}function xv(r,i){if(r==null)return{};var l={};for(var u in r)if({}.hasOwnProperty.call(r,u)){if(i.includes(u))continue;l[u]=r[u]}return l}function Qs(r,i){return Qs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,u){return l.__proto__=u,l},Qs(r,i)}function kv(r,i){r.prototype=Object.create(i.prototype),r.prototype.constructor=r,Qs(r,i)}const ep=Lr.createContext(null);function Cv(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function Su(r,i){var l=function(f){return i&&U.isValidElement(f)?i(f):f},u=Object.create(null);return r&&U.Children.map(r,function(c){return c}).forEach(function(c){u[c.key]=l(c)}),u}function _v(r,i){r=r||{},i=i||{};function l(P){return P in i?i[P]:r[P]}var u=Object.create(null),c=[];for(var f in r)f in i?c.length&&(u[f]=c,c=[]):c.push(f);var p,g={};for(var v in i){if(u[v])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 Cl}static use(){const i=Rp(Cl.create).current,[l,u]=U.useState(!1);return i.shouldMount=l,i.setShouldMount=u,U.useEffect(i.mountEffect,[l]),i}mount(){return this.mounted||(this.mounted=Ov(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...i){this.mount().then(()=>{var l;return(l=this.ref.current)==null?void 0:l.start(...i)})}stop(...i){this.mount().then(()=>{var l;return(l=this.ref.current)==null?void 0:l.stop(...i)})}pulsate(...i){this.mount().then(()=>{var l;return(l=this.ref.current)==null?void 0:l.pulsate(...i)})}}function Rv(){return Cl.use()}function Ov(){let r,i;const l=new Promise((u,c)=>{r=u,i=c});return l.resolve=r,l.reject=i,l}function zv(r){const{className:i,classes:l,pulsate:u=!1,rippleX:c,rippleY:f,rippleSize:p,in:g,onExited:v,timeout:k}=r,[P,_]=U.useState(!1),b=ut(i,l.ripple,l.rippleVisible,u&&l.ripplePulsate),D={width:p,height:p,top:-(p/2)+f,left:-(p/2)+c},z=ut(l.child,P&&l.childLeaving,u&&l.childPulsate);return!g&&!P&&_(!0),U.useEffect(()=>{if(!g&&v!=null){const O=setTimeout(v,k);return()=>{clearTimeout(O)}}},[v,g,k]),le.jsx("span",{className:b,style:D,children:le.jsx("span",{className:z})})}const zt=Fr("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Ys=550,Nv=80,$v=jr` 0% { transform: scale(0); opacity: 0.1; } 100% { transform: scale(1); opacity: 0.3; } `,Av=jr` 0% { opacity: 1; } 100% { opacity: 0; } `,Lv=jr` 0% { transform: scale(1); } 50% { transform: scale(0.92); } 100% { transform: scale(1); } `,Iv=Wt("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Mv=Wt(zv,{name:"MuiTouchRipple",slot:"Ripple"})` opacity: 0; position: absolute; &.${zt.rippleVisible} { opacity: 0.3; transform: scale(1); animation-name: ${$v}; animation-duration: ${Ys}ms; animation-timing-function: ${({theme:r})=>r.transitions.easing.easeInOut}; } &.${zt.ripplePulsate} { animation-duration: ${({theme:r})=>r.transitions.duration.shorter}ms; } & .${zt.child} { opacity: 1; display: block; width: 100%; height: 100%; border-radius: 50%; background-color: currentColor; } & .${zt.childLeaving} { opacity: 0; animation-name: ${Av}; animation-duration: ${Ys}ms; animation-timing-function: ${({theme:r})=>r.transitions.easing.easeInOut}; } & .${zt.childPulsate} { position: absolute; /* @noflip */ left: 0px; top: 0; animation-name: ${Lv}; animation-duration: 2500ms; animation-timing-function: ${({theme:r})=>r.transitions.easing.easeInOut}; animation-iteration-count: infinite; animation-delay: 200ms; } `,Dv=U.forwardRef(function(i,l){const u=Ur({props:i,name:"MuiTouchRipple"}),{center:c=!1,classes:f={},className:p,...g}=u,[v,k]=U.useState([]),P=U.useRef(0),_=U.useRef(null);U.useEffect(()=>{_.current&&(_.current(),_.current=null)},[v]);const b=U.useRef(!1),D=Ry(),z=U.useRef(null),O=U.useRef(null),M=U.useCallback($=>{const{pulsate:T,rippleX:F,rippleY:G,rippleSize:ce,cb:ve}=$;k(h=>[...h,le.jsx(Mv,{classes:{ripple:ut(f.ripple,zt.ripple),rippleVisible:ut(f.rippleVisible,zt.rippleVisible),ripplePulsate:ut(f.ripplePulsate,zt.ripplePulsate),child:ut(f.child,zt.child),childLeaving:ut(f.childLeaving,zt.childLeaving),childPulsate:ut(f.childPulsate,zt.childPulsate)},timeout:Ys,pulsate:T,rippleX:F,rippleY:G,rippleSize:ce},P.current)]),P.current+=1,_.current=ve},[f]),H=U.useCallback(($={},T={},F=()=>{})=>{const{pulsate:G=!1,center:ce=c||T.pulsate,fakeElement:ve=!1}=T;if(($==null?void 0:$.type)==="mousedown"&&b.current){b.current=!1;return}($==null?void 0:$.type)==="touchstart"&&(b.current=!0);const h=ve?null:O.current,V=h?h.getBoundingClientRect():{width:0,height:0,left:0,top:0};let ne,oe,pe;if(ce||$===void 0||$.clientX===0&&$.clientY===0||!$.clientX&&!$.touches)ne=Math.round(V.width/2),oe=Math.round(V.height/2);else{const{clientX:Te,clientY:Ee}=$.touches&&$.touches.length>0?$.touches[0]:$;ne=Math.round(Te-V.left),oe=Math.round(Ee-V.top)}if(ce)pe=Math.sqrt((2*V.width**2+V.height**2)/3),pe%2===0&&(pe+=1);else{const Te=Math.max(Math.abs((h?h.clientWidth:0)-ne),ne)*2+2,Ee=Math.max(Math.abs((h?h.clientHeight:0)-oe),oe)*2+2;pe=Math.sqrt(Te**2+Ee**2)}$!=null&&$.touches?z.current===null&&(z.current=()=>{M({pulsate:G,rippleX:ne,rippleY:oe,rippleSize:pe,cb:F})},D.start(Nv,()=>{z.current&&(z.current(),z.current=null)})):M({pulsate:G,rippleX:ne,rippleY:oe,rippleSize:pe,cb:F})},[c,M,D]),Z=U.useCallback(()=>{H({},{pulsate:!0})},[H]),j=U.useCallback(($,T)=>{if(D.clear(),($==null?void 0:$.type)==="touchend"&&z.current){z.current(),z.current=null,D.start(0,()=>{j($,T)});return}z.current=null,k(F=>F.length>0?F.slice(1):F),_.current=T},[D]);return U.useImperativeHandle(l,()=>({pulsate:Z,start:H,stop:j}),[Z,H,j]),le.jsx(Iv,{className:ut(zt.root,f.root,p),ref:O,...g,children:le.jsx(xu,{component:null,exit:!0,children:v})})});function Bv(r){return Gi("MuiButtonBase",r)}const jv=Fr("MuiButtonBase",["root","disabled","focusVisible"]),Fv=r=>{const{disabled:i,focusVisible:l,focusVisibleClassName:u,classes:c}=r,p=Bl({root:["root",i&&"disabled",l&&"focusVisible"]},Bv,c);return l&&u&&(p.root+=` ${u}`),p},Wv=Wt("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(r,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"},[`&.${jv.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Uv=U.forwardRef(function(i,l){const u=Ur({props:i,name:"MuiButtonBase"}),{action:c,centerRipple:f=!1,children:p,className:g,component:v="button",disabled:k=!1,disableRipple:P=!1,disableTouchRipple:_=!1,focusRipple:b=!1,focusVisibleClassName:D,LinkComponent:z="a",onBlur:O,onClick:M,onContextMenu:H,onDragLeave:Z,onFocus:j,onFocusVisible:$,onKeyDown:T,onKeyUp:F,onMouseDown:G,onMouseLeave:ce,onMouseUp:ve,onTouchEnd:h,onTouchMove:V,onTouchStart:ne,tabIndex:oe=0,TouchRippleProps:pe,touchRippleRef:Te,type:Ee,...we}=u,W=U.useRef(null),Y=Rv(),X=Ud(Y.ref,Te),[S,N]=U.useState(!1);k&&S&&N(!1),U.useImperativeHandle(c,()=>({focusVisible:()=>{N(!0),W.current.focus()}}),[]);const ue=Y.shouldMount&&!P&&!k;U.useEffect(()=>{S&&b&&!P&&Y.pulsate()},[P,b,S,Y]);const fe=un(Y,"start",G,_),he=un(Y,"stop",H,_),me=un(Y,"stop",Z,_),Pe=un(Y,"stop",ve,_),Se=un(Y,"stop",se=>{S&&se.preventDefault(),ce&&ce(se)},_),Oe=un(Y,"start",ne,_),lt=un(Y,"stop",h,_),tr=un(Y,"stop",V,_),Qi=un(Y,"stop",se=>{Hd(se.target)||N(!1),O&&O(se)},!1),nr=ml(se=>{W.current||(W.current=se.currentTarget),Hd(se.target)&&(N(!0),$&&$(se)),j&&j(se)}),Mn=()=>{const se=W.current;return v&&v!=="button"&&!(se.tagName==="A"&&se.href)},Yi=ml(se=>{b&&!se.repeat&&S&&se.key===" "&&Y.stop(se,()=>{Y.start(se)}),se.target===se.currentTarget&&Mn()&&se.key===" "&&se.preventDefault(),T&&T(se),se.target===se.currentTarget&&Mn()&&se.key==="Enter"&&!k&&(se.preventDefault(),M&&M(se))}),Xi=ml(se=>{b&&se.key===" "&&S&&!se.defaultPrevented&&Y.stop(se,()=>{Y.pulsate(se)}),F&&F(se),M&&se.target===se.currentTarget&&Mn()&&se.key===" "&&!se.defaultPrevented&&M(se)});let dn=v;dn==="button"&&(we.href||we.to)&&(dn=z);const pn={};dn==="button"?(pn.type=Ee===void 0?"button":Ee,pn.disabled=k):(!we.href&&!we.to&&(pn.role="button"),k&&(pn["aria-disabled"]=k));const Vr=Ud(l,W),hn={...u,centerRipple:f,component:v,disabled:k,disableRipple:P,disableTouchRipple:_,focusRipple:b,tabIndex:oe,focusVisible:S},mn=Fv(hn);return le.jsxs(Wv,{as:dn,className:ut(mn.root,g),ownerState:hn,onBlur:Qi,onClick:M,onContextMenu:he,onFocus:nr,onKeyDown:Yi,onKeyUp:Xi,onMouseDown:fe,onMouseLeave:Se,onMouseUp:Pe,onDragLeave:me,onTouchEnd:lt,onTouchMove:tr,onTouchStart:Oe,ref:Vr,tabIndex:k?-1:oe,type:Ee,...pn,...we,children:[p,ue?le.jsx(Dv,{ref:X,center:f,...pe}):null]})});function un(r,i,l,u=!1){return ml(c=>(l&&l(c),u||r[i](c),!0))}function Vv(r){return typeof r.main=="string"}function Hv(r,i=[]){if(!Vv(r))return!1;for(const l of i)if(!r.hasOwnProperty(l)||typeof r[l]!="string")return!1;return!0}function er(r=[]){return([,i])=>i&&Hv(i,r)}function Kv(r){return Gi("MuiTypography",r)}Fr("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const Gv={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},Qv=Sv(),Yv=r=>{const{align:i,gutterBottom:l,noWrap:u,paragraph:c,variant:f,classes:p}=r,g={root:["root",f,r.align!=="inherit"&&`align${Ae(i)}`,l&&"gutterBottom",u&&"noWrap",c&&"paragraph"]};return Bl(g,Kv,p)},Xv=Wt("span",{name:"MuiTypography",slot:"Root",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.root,l.variant&&i[l.variant],l.align!=="inherit"&&i[`align${Ae(l.align)}`],l.noWrap&&i.noWrap,l.gutterBottom&&i.gutterBottom,l.paragraph&&i.paragraph]}})(Wr(({theme:r})=>{var i;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(r.typography).filter(([l,u])=>l!=="inherit"&&u&&typeof u=="object").map(([l,u])=>({props:{variant:l},style:u})),...Object.entries(r.palette).filter(er()).map(([l])=>({props:{color:l},style:{color:(r.vars||r).palette[l].main}})),...Object.entries(((i=r.palette)==null?void 0:i.text)||{}).filter(([,l])=>typeof l=="string").map(([l])=>({props:{color:`text${Ae(l)}`},style:{color:(r.vars||r).palette.text[l]}})),{props:({ownerState:l})=>l.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:l})=>l.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:l})=>l.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:l})=>l.paragraph,style:{marginBottom:16}}]}})),tp={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},ku=U.forwardRef(function(i,l){const{color:u,...c}=Ur({props:i,name:"MuiTypography"}),f=!Gv[u],p=Qv({...c,...f&&{color:u}}),{align:g="inherit",className:v,component:k,gutterBottom:P=!1,noWrap:_=!1,paragraph:b=!1,variant:D="body1",variantMapping:z=tp,...O}=p,M={...p,align:g,color:u,className:v,component:k,gutterBottom:P,noWrap:_,paragraph:b,variant:D,variantMapping:z},H=k||(b?"p":z[D]||tp[D])||"span",Z=Yv(M);return le.jsx(Xv,{as:H,ref:l,className:ut(Z.root,v),...O,ownerState:M,style:{...g!=="inherit"&&{"--Typography-textAlign":g},...O.style}})}),qv=Fr("MuiBox",["root"]),Jv=Lp(),cn=cy({themeId:iu,defaultTheme:Jv,defaultClassName:qv.root,generateClassName:_p.generate});function Zv(r){return Gi("MuiButton",r)}const Nr=Fr("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"]),e1=U.createContext({}),t1=U.createContext(void 0),n1=r=>{const{color:i,disableElevation:l,fullWidth:u,size:c,variant:f,classes:p}=r,g={root:["root",f,`${f}${Ae(i)}`,`size${Ae(c)}`,`${f}Size${Ae(c)}`,`color${Ae(i)}`,l&&"disableElevation",u&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${Ae(c)}`],endIcon:["icon","endIcon",`iconSize${Ae(c)}`]},v=Bl(g,Zv,p);return{...p,...v}},Bp=[{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}}}],r1=Wt(Uv,{shouldForwardProp:r=>Mp(r)||r==="classes",name:"MuiButton",slot:"Root",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.root,i[l.variant],i[`${l.variant}${Ae(l.color)}`],i[`size${Ae(l.size)}`],i[`${l.variant}Size${Ae(l.size)}`],l.color==="inherit"&&i.colorInherit,l.disableElevation&&i.disableElevation,l.fullWidth&&i.fullWidth]}})(Wr(({theme:r})=>{const i=r.palette.mode==="light"?r.palette.grey[300]:r.palette.grey[800],l=r.palette.mode==="light"?r.palette.grey.A100:r.palette.grey[700];return{...r.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(r.vars||r).shape.borderRadius,transition:r.transitions.create(["background-color","box-shadow","border-color","color"],{duration:r.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${Nr.disabled}`]:{color:(r.vars||r).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(r.vars||r).shadows[2],"&:hover":{boxShadow:(r.vars||r).shadows[4],"@media (hover: none)":{boxShadow:(r.vars||r).shadows[2]}},"&:active":{boxShadow:(r.vars||r).shadows[8]},[`&.${Nr.focusVisible}`]:{boxShadow:(r.vars||r).shadows[6]},[`&.${Nr.disabled}`]:{color:(r.vars||r).palette.action.disabled,boxShadow:(r.vars||r).shadows[0],backgroundColor:(r.vars||r).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)",[`&.${Nr.disabled}`]:{border:`1px solid ${(r.vars||r).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(r.palette).filter(er()).map(([u])=>({props:{color:u},style:{"--variant-textColor":(r.vars||r).palette[u].main,"--variant-outlinedColor":(r.vars||r).palette[u].main,"--variant-outlinedBorder":r.vars?`rgba(${r.vars.palette[u].mainChannel} / 0.5)`:Ar(r.palette[u].main,.5),"--variant-containedColor":(r.vars||r).palette[u].contrastText,"--variant-containedBg":(r.vars||r).palette[u].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(r.vars||r).palette[u].dark,"--variant-textBg":r.vars?`rgba(${r.vars.palette[u].mainChannel} / ${r.vars.palette.action.hoverOpacity})`:Ar(r.palette[u].main,r.palette.action.hoverOpacity),"--variant-outlinedBorder":(r.vars||r).palette[u].main,"--variant-outlinedBg":r.vars?`rgba(${r.vars.palette[u].mainChannel} / ${r.vars.palette.action.hoverOpacity})`:Ar(r.palette[u].main,r.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":r.vars?r.vars.palette.Button.inheritContainedBg:i,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":r.vars?r.vars.palette.Button.inheritContainedHoverBg:l,"--variant-textBg":r.vars?`rgba(${r.vars.palette.text.primaryChannel} / ${r.vars.palette.action.hoverOpacity})`:Ar(r.palette.text.primary,r.palette.action.hoverOpacity),"--variant-outlinedBg":r.vars?`rgba(${r.vars.palette.text.primaryChannel} / ${r.vars.palette.action.hoverOpacity})`:Ar(r.palette.text.primary,r.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:r.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:r.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:r.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:r.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:r.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:r.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Nr.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Nr.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}}]}})),i1=Wt("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.startIcon,i[`iconSize${Ae(l.size)}`]]}})({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},...Bp]}),o1=Wt("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.endIcon,i[`iconSize${Ae(l.size)}`]]}})({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},...Bp]}),l1=U.forwardRef(function(i,l){const u=U.useContext(e1),c=U.useContext(t1),f=kl(u,i),p=Ur({props:f,name:"MuiButton"}),{children:g,color:v="primary",component:k="button",className:P,disabled:_=!1,disableElevation:b=!1,disableFocusRipple:D=!1,endIcon:z,focusVisibleClassName:O,fullWidth:M=!1,size:H="medium",startIcon:Z,type:j,variant:$="text",...T}=p,F={...p,color:v,component:k,disabled:_,disableElevation:b,disableFocusRipple:D,fullWidth:M,size:H,type:j,variant:$},G=n1(F),ce=Z&&le.jsx(i1,{className:G.startIcon,ownerState:F,children:Z}),ve=z&&le.jsx(o1,{className:G.endIcon,ownerState:F,children:z}),h=c||"";return le.jsxs(r1,{ownerState:F,className:ut(u.className,G.root,P,h),component:k,disabled:_,focusRipple:!D,focusVisibleClassName:ut(G.focusVisible,O),ref:l,type:j,...T,classes:G,children:[ce,g,ve]})}),Xs=typeof Dp({})=="function",a1=(r,i)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...i&&!r.vars&&{colorScheme:r.palette.mode}}),s1=r=>({color:(r.vars||r).palette.text.primary,...r.typography.body1,backgroundColor:(r.vars||r).palette.background.default,"@media print":{backgroundColor:(r.vars||r).palette.common.white}}),jp=(r,i=!1)=>{var f,p;const l={};i&&r.colorSchemes&&typeof r.getColorSchemeSelector=="function"&&Object.entries(r.colorSchemes).forEach(([g,v])=>{var P,_;const k=r.getColorSchemeSelector(g);k.startsWith("@")?l[k]={":root":{colorScheme:(P=v.palette)==null?void 0:P.mode}}:l[k.replace(/\s*&/,"")]={colorScheme:(_=v.palette)==null?void 0:_.mode}});let u={html:a1(r,i),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:r.typography.fontWeightBold},body:{margin:0,...s1(r),"&::backdrop":{backgroundColor:(r.vars||r).palette.background.default}},...l};const c=(p=(f=r.components)==null?void 0:f.MuiCssBaseline)==null?void 0:p.styleOverrides;return c&&(u=[u,c]),u},gl="mui-ecs",u1=r=>{const i=jp(r,!1),l=Array.isArray(i)?i[0]:i;return!r.vars&&l&&(l.html[`:root:has(${gl})`]={colorScheme:r.palette.mode}),r.colorSchemes&&Object.entries(r.colorSchemes).forEach(([u,c])=>{var p,g;const f=r.getColorSchemeSelector(u);f.startsWith("@")?l[f]={[`:root:not(:has(.${gl}))`]:{colorScheme:(p=c.palette)==null?void 0:p.mode}}:l[f.replace(/\s*&/,"")]={[`&:not(:has(.${gl}))`]:{colorScheme:(g=c.palette)==null?void 0:g.mode}}}),i},c1=Dp(Xs?({theme:r,enableColorScheme:i})=>jp(r,i):({theme:r})=>u1(r));function f1(r){const i=Ur({props:r,name:"MuiCssBaseline"}),{children:l,enableColorScheme:u=!1}=i;return le.jsxs(U.Fragment,{children:[Xs&&le.jsx(c1,{enableColorScheme:u}),!Xs&&!u&&le.jsx("span",{className:gl,style:{display:"none"}}),l]})}function d1(r){return Gi("MuiLinearProgress",r)}Fr("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const qs=4,Js=jr` 0% { left: -35%; right: 100%; } 60% { left: 100%; right: -90%; } 100% { left: 100%; right: -90%; } `,p1=typeof Js!="string"?bl` animation: ${Js} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; `:null,Zs=jr` 0% { left: -200%; right: 100%; } 60% { left: 107%; right: -8%; } 100% { left: 107%; right: -8%; } `,h1=typeof Zs!="string"?bl` animation: ${Zs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; `:null,eu=jr` 0% { opacity: 1; background-position: 0 -23px; } 60% { opacity: 0; background-position: 0 -23px; } 100% { opacity: 1; background-position: -200px -23px; } `,m1=typeof eu!="string"?bl` animation: ${eu} 3s infinite linear; `:null,g1=r=>{const{classes:i,variant:l,color:u}=r,c={root:["root",`color${Ae(u)}`,l],dashed:["dashed",`dashedColor${Ae(u)}`],bar1:["bar",`barColor${Ae(u)}`,(l==="indeterminate"||l==="query")&&"bar1Indeterminate",l==="determinate"&&"bar1Determinate",l==="buffer"&&"bar1Buffer"],bar2:["bar",l!=="buffer"&&`barColor${Ae(u)}`,l==="buffer"&&`color${Ae(u)}`,(l==="indeterminate"||l==="query")&&"bar2Indeterminate",l==="buffer"&&"bar2Buffer"]};return Bl(c,d1,i)},Cu=(r,i)=>r.vars?r.vars.palette.LinearProgress[`${i}Bg`]:r.palette.mode==="light"?Dl(r.palette[i].main,.62):Ml(r.palette[i].main,.5),y1=Wt("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.root,i[`color${Ae(l.color)}`],i[l.variant]]}})(Wr(({theme:r})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(r.palette).filter(er()).map(([i])=>({props:{color:i},style:{backgroundColor:Cu(r,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)"}}]}))),v1=Wt("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.dashed,i[`dashedColor${Ae(l.color)}`]]}})(Wr(({theme:r})=>({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(r.palette).filter(er()).map(([i])=>{const l=Cu(r,i);return{props:{color:i},style:{backgroundImage:`radial-gradient(${l} 0%, ${l} 16%, transparent 42%)`}}})]})),m1||{animation:`${eu} 3s infinite linear`}),w1=Wt("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.bar,i[`barColor${Ae(l.color)}`],(l.variant==="indeterminate"||l.variant==="query")&&i.bar1Indeterminate,l.variant==="determinate"&&i.bar1Determinate,l.variant==="buffer"&&i.bar1Buffer]}})(Wr(({theme:r})=>({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(r.palette).filter(er()).map(([i])=>({props:{color:i},style:{backgroundColor:(r.vars||r).palette[i].main}})),{props:{variant:"determinate"},style:{transition:`transform .${qs}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${qs}s linear`}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:p1||{animation:`${Js} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),S1=Wt("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(r,i)=>{const{ownerState:l}=r;return[i.bar,i[`barColor${Ae(l.color)}`],(l.variant==="indeterminate"||l.variant==="query")&&i.bar2Indeterminate,l.variant==="buffer"&&i.bar2Buffer]}})(Wr(({theme:r})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(r.palette).filter(er()).map(([i])=>({props:{color:i},style:{"--LinearProgressBar2-barColor":(r.vars||r).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(r.palette).filter(er()).map(([i])=>({props:{color:i,variant:"buffer"},style:{backgroundColor:Cu(r,i),transition:`transform .${qs}s linear`}})),{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:h1||{animation:`${Zs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),x1=U.forwardRef(function(i,l){const u=Ur({props:i,name:"MuiLinearProgress"}),{className:c,color:f="primary",value:p,valueBuffer:g,variant:v="indeterminate",...k}=u,P={...u,color:f,variant:v},_=g1(P),b=zy(),D={},z={bar1:{},bar2:{}};if((v==="determinate"||v==="buffer")&&p!==void 0){D["aria-valuenow"]=Math.round(p),D["aria-valuemin"]=0,D["aria-valuemax"]=100;let O=p-100;b&&(O=-O),z.bar1.transform=`translateX(${O}%)`}if(v==="buffer"&&g!==void 0){let O=(g||0)-100;b&&(O=-O),z.bar2.transform=`translateX(${O}%)`}return le.jsxs(y1,{className:ut(_.root,c),ownerState:P,role:"progressbar",...D,ref:l,...k,children:[v==="buffer"?le.jsx(v1,{className:_.dashed,ownerState:P}):null,le.jsx(w1,{className:_.bar1,ownerState:P,style:z.bar1}),v==="determinate"?null:le.jsx(S1,{className:_.bar2,ownerState:P,style:z.bar2})]})});function k1(r,i,l,u){if(l==="a"&&!u)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?r!==i||!u:!i.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return l==="m"?u:l==="a"?u.call(r):u?u.value:i.get(r)}function C1(r,i,l,u,c){if(typeof i=="function"?r!==i||!c:!i.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return i.set(r,l),l}var yl;const $t="__TAURI_TO_IPC_KEY__";function _1(r,i=!1){return window.__TAURI_INTERNALS__.transformCallback(r,i)}async function K(r,i={},l){return window.__TAURI_INTERNALS__.invoke(r,i,l)}class E1{get rid(){return k1(this,yl,"f")}constructor(i){yl.set(this,void 0),C1(this,yl,i)}async close(){return K("plugin:resources|close",{rid:this.rid})}}yl=new WeakMap;class Fp{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 Ii(this.width*i,this.height*i)}[$t](){return{width:this.width,height:this.height}}toJSON(){return this[$t]()}}class Ii{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 Fp(this.width/i,this.height/i)}[$t](){return{width:this.width,height:this.height}}toJSON(){return this[$t]()}}class $r{constructor(i){this.size=i}toLogical(i){return this.size instanceof Fp?this.size:this.size.toLogical(i)}toPhysical(i){return this.size instanceof Ii?this.size:this.size.toPhysical(i)}[$t](){return{[`${this.size.type}`]:{width:this.size.width,height:this.size.height}}}toJSON(){return this[$t]()}}class Wp{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 Ln(this.x*i,this.y*i)}[$t](){return{x:this.x,y:this.y}}toJSON(){return this[$t]()}}class Ln{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 Wp(this.x/i,this.y/i)}[$t](){return{x:this.x,y:this.y}}toJSON(){return this[$t]()}}class cl{constructor(i){this.position=i}toLogical(i){return this.position instanceof Wp?this.position:this.position.toLogical(i)}toPhysical(i){return this.position instanceof Ln?this.position:this.position.toPhysical(i)}[$t](){return{[`${this.position.type}`]:{x:this.position.x,y:this.position.y}}}toJSON(){return this[$t]()}}var xt;(function(r){r.WINDOW_RESIZED="tauri://resize",r.WINDOW_MOVED="tauri://move",r.WINDOW_CLOSE_REQUESTED="tauri://close-requested",r.WINDOW_DESTROYED="tauri://destroyed",r.WINDOW_FOCUS="tauri://focus",r.WINDOW_BLUR="tauri://blur",r.WINDOW_SCALE_FACTOR_CHANGED="tauri://scale-change",r.WINDOW_THEME_CHANGED="tauri://theme-changed",r.WINDOW_CREATED="tauri://window-created",r.WEBVIEW_CREATED="tauri://webview-created",r.DRAG_ENTER="tauri://drag-enter",r.DRAG_OVER="tauri://drag-over",r.DRAG_DROP="tauri://drag-drop",r.DRAG_LEAVE="tauri://drag-leave"})(xt||(xt={}));async function Up(r,i){await K("plugin:event|unlisten",{event:r,eventId:i})}async function Vp(r,i,l){var u;const c=typeof(l==null?void 0:l.target)=="string"?{kind:"AnyLabel",label:l.target}:(u=l==null?void 0:l.target)!==null&&u!==void 0?u:{kind:"Any"};return K("plugin:event|listen",{event:r,target:c,handler:_1(i)}).then(f=>async()=>Up(r,f))}async function P1(r,i,l){return Vp(r,u=>{Up(r,u.id),i(u)},l)}async function T1(r,i){await K("plugin:event|emit",{event:r,payload:i})}async function b1(r,i,l){await K("plugin:event|emit_to",{target:typeof r=="string"?{kind:"AnyLabel",label:r}:r,event:i,payload:l})}class Mi extends E1{constructor(i){super(i)}static async new(i,l,u){return K("plugin:image|new",{rgba:tu(i),width:l,height:u}).then(c=>new Mi(c))}static async fromBytes(i){return K("plugin:image|from_bytes",{bytes:tu(i)}).then(l=>new Mi(l))}static async fromPath(i){return K("plugin:image|from_path",{path:i}).then(l=>new Mi(l))}async rgba(){return K("plugin:image|rgba",{rid:this.rid}).then(i=>new Uint8Array(i))}async size(){return K("plugin:image|size",{rid:this.rid})}}function tu(r){return r==null?null:typeof r=="string"?r:r instanceof Mi?r.rid:r}var nu;(function(r){r[r.Critical=1]="Critical",r[r.Informational=2]="Informational"})(nu||(nu={}));class R1{constructor(i){this._preventDefault=!1,this.event=i.event,this.id=i.id}preventDefault(){this._preventDefault=!0}isPreventDefault(){return this._preventDefault}}var np;(function(r){r.None="none",r.Normal="normal",r.Indeterminate="indeterminate",r.Paused="paused",r.Error="error"})(np||(np={}));function Hp(){return new Kp(window.__TAURI_INTERNALS__.metadata.currentWindow.label,{skip:!0})}async function js(){return K("plugin:window|get_all_windows").then(r=>r.map(i=>new Kp(i,{skip:!0})))}const Fs=["tauri://created","tauri://error"];class Kp{constructor(i,l={}){var u;this.label=i,this.listeners=Object.create(null),l!=null&&l.skip||K("plugin:window|create",{options:{...l,parent:typeof l.parent=="string"?l.parent:(u=l.parent)===null||u===void 0?void 0:u.label,label:i}}).then(async()=>this.emit("tauri://created")).catch(async c=>this.emit("tauri://error",c))}static async getByLabel(i){var l;return(l=(await js()).find(u=>u.label===i))!==null&&l!==void 0?l:null}static getCurrent(){return Hp()}static async getAll(){return js()}static async getFocusedWindow(){for(const i of await js())if(await i.isFocused())return i;return null}async listen(i,l){return this._handleTauriEvent(i,l)?()=>{const u=this.listeners[i];u.splice(u.indexOf(l),1)}:Vp(i,l,{target:{kind:"Window",label:this.label}})}async once(i,l){return this._handleTauriEvent(i,l)?()=>{const u=this.listeners[i];u.splice(u.indexOf(l),1)}:P1(i,l,{target:{kind:"Window",label:this.label}})}async emit(i,l){if(Fs.includes(i)){for(const u of this.listeners[i]||[])u({event:i,id:-1,payload:l});return}return T1(i,l)}async emitTo(i,l,u){if(Fs.includes(l)){for(const c of this.listeners[l]||[])c({event:l,id:-1,payload:u});return}return b1(i,l,u)}_handleTauriEvent(i,l){return Fs.includes(i)?(i in this.listeners?this.listeners[i].push(l):this.listeners[i]=[l],!0):!1}async scaleFactor(){return K("plugin:window|scale_factor",{label:this.label})}async innerPosition(){return K("plugin:window|inner_position",{label:this.label}).then(i=>new Ln(i))}async outerPosition(){return K("plugin:window|outer_position",{label:this.label}).then(i=>new Ln(i))}async innerSize(){return K("plugin:window|inner_size",{label:this.label}).then(i=>new Ii(i))}async outerSize(){return K("plugin:window|outer_size",{label:this.label}).then(i=>new Ii(i))}async isFullscreen(){return K("plugin:window|is_fullscreen",{label:this.label})}async isMinimized(){return K("plugin:window|is_minimized",{label:this.label})}async isMaximized(){return K("plugin:window|is_maximized",{label:this.label})}async isFocused(){return K("plugin:window|is_focused",{label:this.label})}async isDecorated(){return K("plugin:window|is_decorated",{label:this.label})}async isResizable(){return K("plugin:window|is_resizable",{label:this.label})}async isMaximizable(){return K("plugin:window|is_maximizable",{label:this.label})}async isMinimizable(){return K("plugin:window|is_minimizable",{label:this.label})}async isClosable(){return K("plugin:window|is_closable",{label:this.label})}async isVisible(){return K("plugin:window|is_visible",{label:this.label})}async title(){return K("plugin:window|title",{label:this.label})}async theme(){return K("plugin:window|theme",{label:this.label})}async center(){return K("plugin:window|center",{label:this.label})}async requestUserAttention(i){let l=null;return i&&(i===nu.Critical?l={type:"Critical"}:l={type:"Informational"}),K("plugin:window|request_user_attention",{label:this.label,value:l})}async setResizable(i){return K("plugin:window|set_resizable",{label:this.label,value:i})}async setEnabled(i){return K("plugin:window|set_enabled",{label:this.label,value:i})}async isEnabled(){return K("plugin:window|is_enabled",{label:this.label})}async setMaximizable(i){return K("plugin:window|set_maximizable",{label:this.label,value:i})}async setMinimizable(i){return K("plugin:window|set_minimizable",{label:this.label,value:i})}async setClosable(i){return K("plugin:window|set_closable",{label:this.label,value:i})}async setTitle(i){return K("plugin:window|set_title",{label:this.label,value:i})}async maximize(){return K("plugin:window|maximize",{label:this.label})}async unmaximize(){return K("plugin:window|unmaximize",{label:this.label})}async toggleMaximize(){return K("plugin:window|toggle_maximize",{label:this.label})}async minimize(){return K("plugin:window|minimize",{label:this.label})}async unminimize(){return K("plugin:window|unminimize",{label:this.label})}async show(){return K("plugin:window|show",{label:this.label})}async hide(){return K("plugin:window|hide",{label:this.label})}async close(){return K("plugin:window|close",{label:this.label})}async destroy(){return K("plugin:window|destroy",{label:this.label})}async setDecorations(i){return K("plugin:window|set_decorations",{label:this.label,value:i})}async setShadow(i){return K("plugin:window|set_shadow",{label:this.label,value:i})}async setEffects(i){return K("plugin:window|set_effects",{label:this.label,value:i})}async clearEffects(){return K("plugin:window|set_effects",{label:this.label,value:null})}async setAlwaysOnTop(i){return K("plugin:window|set_always_on_top",{label:this.label,value:i})}async setAlwaysOnBottom(i){return K("plugin:window|set_always_on_bottom",{label:this.label,value:i})}async setContentProtected(i){return K("plugin:window|set_content_protected",{label:this.label,value:i})}async setSize(i){return K("plugin:window|set_size",{label:this.label,value:i instanceof $r?i:new $r(i)})}async setMinSize(i){return K("plugin:window|set_min_size",{label:this.label,value:i instanceof $r?i:i?new $r(i):null})}async setMaxSize(i){return K("plugin:window|set_max_size",{label:this.label,value:i instanceof $r?i:i?new $r(i):null})}async setSizeConstraints(i){function l(u){return u?{Logical:u}:null}return K("plugin:window|set_size_constraints",{label:this.label,value:{minWidth:l(i==null?void 0:i.minWidth),minHeight:l(i==null?void 0:i.minHeight),maxWidth:l(i==null?void 0:i.maxWidth),maxHeight:l(i==null?void 0:i.maxHeight)}})}async setPosition(i){return K("plugin:window|set_position",{label:this.label,value:i instanceof cl?i:new cl(i)})}async setFullscreen(i){return K("plugin:window|set_fullscreen",{label:this.label,value:i})}async setFocus(){return K("plugin:window|set_focus",{label:this.label})}async setIcon(i){return K("plugin:window|set_icon",{label:this.label,value:tu(i)})}async setSkipTaskbar(i){return K("plugin:window|set_skip_taskbar",{label:this.label,value:i})}async setCursorGrab(i){return K("plugin:window|set_cursor_grab",{label:this.label,value:i})}async setCursorVisible(i){return K("plugin:window|set_cursor_visible",{label:this.label,value:i})}async setCursorIcon(i){return K("plugin:window|set_cursor_icon",{label:this.label,value:i})}async setBackgroundColor(i){return K("plugin:window|set_background_color",{color:i})}async setCursorPosition(i){return K("plugin:window|set_cursor_position",{label:this.label,value:i instanceof cl?i:new cl(i)})}async setIgnoreCursorEvents(i){return K("plugin:window|set_ignore_cursor_events",{label:this.label,value:i})}async startDragging(){return K("plugin:window|start_dragging",{label:this.label})}async startResizeDragging(i){return K("plugin:window|start_resize_dragging",{label:this.label,value:i})}async setProgressBar(i){return K("plugin:window|set_progress_bar",{label:this.label,value:i})}async setVisibleOnAllWorkspaces(i){return K("plugin:window|set_visible_on_all_workspaces",{label:this.label,value:i})}async setTitleBarStyle(i){return K("plugin:window|set_title_bar_style",{label:this.label,value:i})}async setTheme(i){return K("plugin:window|set_theme",{label:this.label,value:i})}async onResized(i){return this.listen(xt.WINDOW_RESIZED,l=>{l.payload=new Ii(l.payload),i(l)})}async onMoved(i){return this.listen(xt.WINDOW_MOVED,l=>{l.payload=new Ln(l.payload),i(l)})}async onCloseRequested(i){return this.listen(xt.WINDOW_CLOSE_REQUESTED,async l=>{const u=new R1(l);await i(u),u.isPreventDefault()||await this.destroy()})}async onDragDropEvent(i){const l=await this.listen(xt.DRAG_ENTER,p=>{i({...p,payload:{type:"enter",paths:p.payload.paths,position:new Ln(p.payload.position)}})}),u=await this.listen(xt.DRAG_OVER,p=>{i({...p,payload:{type:"over",position:new Ln(p.payload.position)}})}),c=await this.listen(xt.DRAG_DROP,p=>{i({...p,payload:{type:"drop",paths:p.payload.paths,position:new Ln(p.payload.position)}})}),f=await this.listen(xt.DRAG_LEAVE,p=>{i({...p,payload:{type:"leave"}})});return()=>{l(),c(),u(),f()}}async onFocusChanged(i){const l=await this.listen(xt.WINDOW_FOCUS,c=>{i({...c,payload:!0})}),u=await this.listen(xt.WINDOW_BLUR,c=>{i({...c,payload:!1})});return()=>{l(),u()}}async onScaleChanged(i){return this.listen(xt.WINDOW_SCALE_FACTOR_CHANGED,i)}async onThemeChanged(i){return this.listen(xt.WINDOW_THEME_CHANGED,i)}}var rp;(function(r){r.AppearanceBased="appearanceBased",r.Light="light",r.Dark="dark",r.MediumLight="mediumLight",r.UltraDark="ultraDark",r.Titlebar="titlebar",r.Selection="selection",r.Menu="menu",r.Popover="popover",r.Sidebar="sidebar",r.HeaderView="headerView",r.Sheet="sheet",r.WindowBackground="windowBackground",r.HudWindow="hudWindow",r.FullScreenUI="fullScreenUI",r.Tooltip="tooltip",r.ContentBackground="contentBackground",r.UnderWindowBackground="underWindowBackground",r.UnderPageBackground="underPageBackground",r.Mica="mica",r.Blur="blur",r.Acrylic="acrylic",r.Tabbed="tabbed",r.TabbedDark="tabbedDark",r.TabbedLight="tabbedLight"})(rp||(rp={}));var ip;(function(r){r.FollowsWindowActiveState="followsWindowActiveState",r.Active="active",r.Inactive="inactive"})(ip||(ip={}));const O1="/assets/icon-BlfaAlWe.svg",vl=Hp();function z1(){const[r,i]=U.useState(null);return U.useEffect(()=>{const l=vl.listen("app://update-progress",u=>{i(u.payload)});return()=>{l.then(u=>u())}},[]),r}function N1(){const[r,i]=U.useState(!1);U.useEffect(()=>{vl.emit("app://update");const u=vl.listen("app://update-error",()=>{i(!0)});return()=>{u.then(c=>c())}},[]);const l=()=>{i(!1),vl.emit("app://update")};return le.jsxs(le.Fragment,{children:[le.jsx(f1,{}),le.jsx(cn,{sx:{position:"absolute",inset:0},display:"flex",alignItems:"center",px:2,"data-tauri-drag-region":!0,children:le.jsxs(cn,{display:"flex",alignItems:"center",flex:"1","data-tauri-drag-region":!0,children:[le.jsx(cn,{component:"img",src:O1,alt:"logo",sx:{width:"4rem",height:"4rem"},"data-tauri-drag-region":!0}),le.jsx(cn,{flex:1,ml:2,children:r?le.jsx(A1,{onRetry:l}):le.jsx($1,{})})]})})]})}function $1(){const r=z1();return le.jsxs(le.Fragment,{children:[le.jsx(ku,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Updating the GUI components..."}),le.jsx(cn,{mt:1,children:le.jsx(L1,{value:r})})]})}function A1({onRetry:r}){return le.jsxs(le.Fragment,{children:[le.jsx(ku,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Failed to update the GUI components."}),le.jsx(cn,{mt:1,"data-tauri-drag-region":!0,children:le.jsx(l1,{variant:"contained",color:"primary",size:"small",onClick:r,sx:{textTransform:"none"},children:"Retry"})})]})}function L1(r){const{value:i}=r;return le.jsxs(cn,{sx:{display:"flex",alignItems:"center"},children:[le.jsx(cn,{flex:"1",children:le.jsx(x1,{variant:i===null?"indeterminate":"determinate",value:i??0,sx:{py:1.2,".MuiLinearProgress-bar":{transition:"none"}}})}),i!==null&&le.jsx(cn,{sx:{minWidth:35,textAlign:"right",ml:1},children:le.jsx(ku,{variant:"body2",color:"text.secondary",children:`${Math.round(i)}%`})})]})}const I1=t0.createRoot(document.getElementById("root"));I1.render(le.jsx(N1,{}));