var zg=Object.defineProperty;var wg=(l,i,c)=>i in l?zg(l,i,{enumerable:!0,configurable:!0,writable:!0,value:c}):l[i]=c;var Ni=(l,i,c)=>wg(l,typeof i!="symbol"?i+"":i,c);function Rg(l,i){for(var c=0;co[s]})}}}return Object.freeze(Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}))}(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const d of s)if(d.type==="childList")for(const m of d.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&o(m)}).observe(document,{childList:!0,subtree:!0});function c(s){const d={};return s.integrity&&(d.integrity=s.integrity),s.referrerPolicy&&(d.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?d.credentials="include":s.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function o(s){if(s.ep)return;s.ep=!0;const d=c(s);fetch(s.href,d)}})();function Mg(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var Jo={exports:{}},Ui={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var wh;function Dg(){if(wh)return Ui;wh=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function c(o,s,d){var m=null;if(d!==void 0&&(m=""+d),s.key!==void 0&&(m=""+s.key),"key"in s){d={};for(var b in s)b!=="key"&&(d[b]=s[b])}else d=s;return s=d.ref,{$$typeof:l,type:o,key:m,ref:s!==void 0?s:null,props:d}}return Ui.Fragment=i,Ui.jsx=c,Ui.jsxs=c,Ui}var Rh;function Bg(){return Rh||(Rh=1,Jo.exports=Dg()),Jo.exports}var rt=Bg(),Fo={exports:{}},Hi={},Po={exports:{}},Io={};/** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Mh;function Ng(){return Mh||(Mh=1,function(l){function i(G,it){var tt=G.length;G.push(it);t:for(;0>>1,S=G[ot];if(0>>1;ots(lt,tt))Js(bt,lt)?(G[ot]=bt,G[J]=tt,ot=J):(G[ot]=lt,G[at]=tt,ot=at);else if(Js(bt,tt))G[ot]=bt,G[J]=tt,ot=J;else break t}}return it}function s(G,it){var tt=G.sortIndex-it.sortIndex;return tt!==0?tt:G.id-it.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;l.unstable_now=function(){return d.now()}}else{var m=Date,b=m.now();l.unstable_now=function(){return m.now()-b}}var v=[],p=[],C=1,_=null,w=3,j=!1,B=!1,U=!1,X=typeof setTimeout=="function"?setTimeout:null,Q=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function V(G){for(var it=c(p);it!==null;){if(it.callback===null)o(p);else if(it.startTime<=G)o(p),it.sortIndex=it.expirationTime,i(v,it);else break;it=c(p)}}function L(G){if(U=!1,V(G),!B)if(c(v)!==null)B=!0,St();else{var it=c(p);it!==null&&_t(L,it.startTime-G)}}var O=!1,$=-1,W=5,gt=-1;function K(){return!(l.unstable_now()-gtG&&K());){var ot=_.callback;if(typeof ot=="function"){_.callback=null,w=_.priorityLevel;var S=ot(_.expirationTime<=G);if(G=l.unstable_now(),typeof S=="function"){_.callback=S,V(G),it=!0;break e}_===c(v)&&o(v),V(G)}else o(v);_=c(v)}if(_!==null)it=!0;else{var q=c(p);q!==null&&_t(L,q.startTime-G),it=!1}}break t}finally{_=null,w=tt,j=!1}it=void 0}}finally{it?Y():O=!1}}}var Y;if(typeof F=="function")Y=function(){F(y)};else if(typeof MessageChannel<"u"){var et=new MessageChannel,ct=et.port2;et.port1.onmessage=y,Y=function(){ct.postMessage(null)}}else Y=function(){X(y,0)};function St(){O||(O=!0,Y())}function _t(G,it){$=X(function(){G(l.unstable_now())},it)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(G){G.callback=null},l.unstable_continueExecution=function(){B||j||(B=!0,St())},l.unstable_forceFrameRate=function(G){0>G||125ot?(G.sortIndex=tt,i(p,G),c(v)===null&&G===c(p)&&(U?(Q($),$=-1):U=!0,_t(L,tt-ot))):(G.sortIndex=S,i(v,G),B||j||(B=!0,St())),G},l.unstable_shouldYield=K,l.unstable_wrapCallback=function(G){var it=w;return function(){var tt=w;w=it;try{return G.apply(this,arguments)}finally{w=tt}}}}(Io)),Io}var Dh;function Ug(){return Dh||(Dh=1,Po.exports=Ng()),Po.exports}var ts={exports:{}},ht={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Bh;function Hg(){if(Bh)return ht;Bh=1;var l=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),m=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),C=Symbol.for("react.lazy"),_=Symbol.iterator;function w(S){return S===null||typeof S!="object"?null:(S=_&&S[_]||S["@@iterator"],typeof S=="function"?S:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B=Object.assign,U={};function X(S,q,at){this.props=S,this.context=q,this.refs=U,this.updater=at||j}X.prototype.isReactComponent={},X.prototype.setState=function(S,q){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,q,"setState")},X.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function Q(){}Q.prototype=X.prototype;function F(S,q,at){this.props=S,this.context=q,this.refs=U,this.updater=at||j}var V=F.prototype=new Q;V.constructor=F,B(V,X.prototype),V.isPureReactComponent=!0;var L=Array.isArray,O={H:null,A:null,T:null,S:null},$=Object.prototype.hasOwnProperty;function W(S,q,at,lt,J,bt){return at=bt.ref,{$$typeof:l,type:S,key:q,ref:at!==void 0?at:null,props:bt}}function gt(S,q){return W(S.type,q,void 0,void 0,void 0,S.props)}function K(S){return typeof S=="object"&&S!==null&&S.$$typeof===l}function y(S){var q={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(at){return q[at]})}var Y=/\/+/g;function et(S,q){return typeof S=="object"&&S!==null&&S.key!=null?y(""+S.key):q.toString(36)}function ct(){}function St(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(ct,ct):(S.status="pending",S.then(function(q){S.status==="pending"&&(S.status="fulfilled",S.value=q)},function(q){S.status==="pending"&&(S.status="rejected",S.reason=q)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function _t(S,q,at,lt,J){var bt=typeof S;(bt==="undefined"||bt==="boolean")&&(S=null);var ft=!1;if(S===null)ft=!0;else switch(bt){case"bigint":case"string":case"number":ft=!0;break;case"object":switch(S.$$typeof){case l:case i:ft=!0;break;case C:return ft=S._init,_t(ft(S._payload),q,at,lt,J)}}if(ft)return J=J(S),ft=lt===""?"."+et(S,0):lt,L(J)?(at="",ft!=null&&(at=ft.replace(Y,"$&/")+"/"),_t(J,q,at,"",function(Yt){return Yt})):J!=null&&(K(J)&&(J=gt(J,at+(J.key==null||S&&S.key===J.key?"":(""+J.key).replace(Y,"$&/")+"/")+ft)),q.push(J)),1;ft=0;var ie=lt===""?".":lt+":";if(L(S))for(var At=0;At"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),es.exports=jg(),es.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var jh;function Lg(){if(jh)return Hi;jh=1;var l=Ug(),i=_s(),c=qg();function o(t){var e="https://react.dev/errors/"+t;if(1)":-1u||g[a]!==A[u]){var D=` `+g[a].replace(" at new "," at ");return t.displayName&&D.includes("")&&(D=D.replace("",t.displayName)),D}while(1<=a&&0<=u);break}}}finally{St=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?ct(n):""}function G(t){switch(t.tag){case 26:case 27:case 5:return ct(t.type);case 16:return ct("Lazy");case 13:return ct("Suspense");case 19:return ct("SuspenseList");case 0:case 15:return t=_t(t.type,!1),t;case 11:return t=_t(t.type.render,!1),t;case 1:return t=_t(t.type,!0),t;default:return""}}function it(t){try{var e="";do e+=G(t),t=t.return;while(t);return e}catch(n){return` Error generating stack: `+n.message+` `+n.stack}}function tt(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function ot(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function S(t){if(tt(t)!==t)throw Error(o(188))}function q(t){var e=t.alternate;if(!e){if(e=tt(t),e===null)throw Error(o(188));return e!==t?null:t}for(var n=t,a=e;;){var u=n.return;if(u===null)break;var r=u.alternate;if(r===null){if(a=u.return,a!==null){n=a;continue}break}if(u.child===r.child){for(r=u.child;r;){if(r===n)return S(u),t;if(r===a)return S(u),e;r=r.sibling}throw Error(o(188))}if(n.return!==a.return)n=u,a=r;else{for(var f=!1,h=u.child;h;){if(h===n){f=!0,n=u,a=r;break}if(h===a){f=!0,a=u,n=r;break}h=h.sibling}if(!f){for(h=r.child;h;){if(h===n){f=!0,n=r,a=u;break}if(h===a){f=!0,a=r,n=u;break}h=h.sibling}if(!f)throw Error(o(189))}}if(n.alternate!==a)throw Error(o(190))}if(n.tag!==3)throw Error(o(188));return n.stateNode.current===n?t:e}function at(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=at(t),e!==null)return e;t=t.sibling}return null}var lt=Array.isArray,J=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,bt={pending:!1,data:null,method:null,action:null},ft=[],ie=-1;function At(t){return{current:t}}function Yt(t){0>ie||(t.current=ft[ie],ft[ie]=null,ie--)}function Nt(t,e){ie++,ft[ie]=t.current,t.current=e}var De=At(null),oa=At(null),tn=At(null),Un=At(null);function Ha(t,e){switch(Nt(tn,e),Nt(oa,t),Nt(De,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?lh(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=lh(t),e=ih(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Yt(De),Nt(De,e)}function Hn(){Yt(De),Yt(oa),Yt(tn)}function jn(t){t.memoizedState!==null&&Nt(Un,t);var e=De.current,n=ih(e,t.type);e!==n&&(Nt(oa,t),Nt(De,n))}function en(t){oa.current===t&&(Yt(De),Yt(oa)),Un.current===t&&(Yt(Un),wi._currentValue=bt)}var Hl=Object.prototype.hasOwnProperty,ja=l.unstable_scheduleCallback,jl=l.unstable_cancelCallback,dt=l.unstable_shouldYield,ry=l.unstable_requestPaint,nn=l.unstable_now,cy=l.unstable_getCurrentPriorityLevel,Qs=l.unstable_ImmediatePriority,Zs=l.unstable_UserBlockingPriority,tu=l.unstable_NormalPriority,oy=l.unstable_LowPriority,Ks=l.unstable_IdlePriority,sy=l.log,fy=l.unstable_setDisableYieldValue,ql=null,Te=null;function dy(t){if(Te&&typeof Te.onCommitFiberRoot=="function")try{Te.onCommitFiberRoot(ql,t,void 0,(t.current.flags&128)===128)}catch{}}function qn(t){if(typeof sy=="function"&&fy(t),Te&&typeof Te.setStrictMode=="function")try{Te.setStrictMode(ql,t)}catch{}}var Ae=Math.clz32?Math.clz32:yy,hy=Math.log,my=Math.LN2;function yy(t){return t>>>=0,t===0?32:31-(hy(t)/my|0)|0}var eu=128,nu=4194304;function sa(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function au(t,e){var n=t.pendingLanes;if(n===0)return 0;var a=0,u=t.suspendedLanes,r=t.pingedLanes,f=t.warmLanes;t=t.finishedLanes!==0;var h=n&134217727;return h!==0?(n=h&~u,n!==0?a=sa(n):(r&=h,r!==0?a=sa(r):t||(f=h&~f,f!==0&&(a=sa(f))))):(h=n&~u,h!==0?a=sa(h):r!==0?a=sa(r):t||(f=n&~f,f!==0&&(a=sa(f)))),a===0?0:e!==0&&e!==a&&!(e&u)&&(u=a&-a,f=e&-e,u>=f||u===32&&(f&4194176)!==0)?e:a}function Ll(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function py(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ws(){var t=eu;return eu<<=1,!(eu&4194176)&&(eu=128),t}function Js(){var t=nu;return nu<<=1,!(nu&62914560)&&(nu=4194304),t}function $r(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function Gl(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function gy(t,e,n,a,u,r){var f=t.pendingLanes;t.pendingLanes=n,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=n,t.entangledLanes&=n,t.errorRecoveryDisabledLanes&=n,t.shellSuspendCounter=0;var h=t.entanglements,g=t.expirationTimes,A=t.hiddenUpdates;for(n=f&~n;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ty=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),lf={},uf={};function Ay(t){return Hl.call(uf,t)?!0:Hl.call(lf,t)?!1:Ty.test(t)?uf[t]=!0:(lf[t]=!0,!1)}function lu(t,e,n){if(Ay(e))if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+n)}}function iu(t,e,n){if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+n)}}function yn(t,e,n,a){if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttributeNS(e,n,""+a)}}function Be(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function rf(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Ey(t){var e=rf(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var u=n.get,r=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(f){a=""+f,r.call(this,f)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(f){a=""+f},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function uu(t){t._valueTracker||(t._valueTracker=Ey(t))}function cf(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),a="";return t&&(a=rf(t)?t.checked?"true":"false":t.value),t=a,t!==n?(e.setValue(t),!0):!1}function ru(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var xy=/[\n"\\]/g;function Ne(t){return t.replace(xy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Zr(t,e,n,a,u,r,f,h){t.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?t.type=f:t.removeAttribute("type"),e!=null?f==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Be(e)):t.value!==""+Be(e)&&(t.value=""+Be(e)):f!=="submit"&&f!=="reset"||t.removeAttribute("value"),e!=null?Kr(t,f,Be(e)):n!=null?Kr(t,f,Be(n)):a!=null&&t.removeAttribute("value"),u==null&&r!=null&&(t.defaultChecked=!!r),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?t.name=""+Be(h):t.removeAttribute("name")}function of(t,e,n,a,u,r,f,h){if(r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(t.type=r),e!=null||n!=null){if(!(r!=="submit"&&r!=="reset"||e!=null))return;n=n!=null?""+Be(n):"",e=e!=null?""+Be(e):n,h||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=h?t.checked:!!a,t.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(t.name=f)}function Kr(t,e,n){e==="number"&&ru(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function Va(t,e,n,a){if(t=t.options,e){e={};for(var u=0;u=Zl),Af=" ",Ef=!1;function xf(t,e){switch(t){case"keyup":return Py.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _f(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Qa=!1;function tp(t,e){switch(t){case"compositionend":return _f(e);case"keypress":return e.which!==32?null:(Ef=!0,Af);case"textInput":return t=e.data,t===Af&&Ef?null:t;default:return null}}function ep(t,e){if(Qa)return t==="compositionend"||!ic&&xf(t,e)?(t=pf(),ou=tc=Gn=null,Qa=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:n,offset:e-t};t=a}t:{for(;n;){if(n.nextSibling){n=n.nextSibling;break t}n=n.parentNode}n=void 0}n=Bf(n)}}function Uf(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Uf(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Hf(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=ru(t.document);e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=ru(t.document)}return e}function cc(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function op(t,e){var n=Hf(e);e=t.focusedElem;var a=t.selectionRange;if(n!==e&&e&&e.ownerDocument&&Uf(e.ownerDocument.documentElement,e)){if(a!==null&&cc(e)){if(t=a.start,n=a.end,n===void 0&&(n=t),"selectionStart"in e)e.selectionStart=t,e.selectionEnd=Math.min(n,e.value.length);else if(n=(t=e.ownerDocument||document)&&t.defaultView||window,n.getSelection){n=n.getSelection();var u=e.textContent.length,r=Math.min(a.start,u);a=a.end===void 0?r:Math.min(a.end,u),!n.extend&&r>a&&(u=a,a=r,r=u),u=Nf(e,r);var f=Nf(e,a);u&&f&&(n.rangeCount!==1||n.anchorNode!==u.node||n.anchorOffset!==u.offset||n.focusNode!==f.node||n.focusOffset!==f.offset)&&(t=t.createRange(),t.setStart(u.node,u.offset),n.removeAllRanges(),r>a?(n.addRange(t),n.extend(f.node,f.offset)):(t.setEnd(f.node,f.offset),n.addRange(t)))}}for(t=[],n=e;n=n.parentNode;)n.nodeType===1&&t.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e=document.documentMode,Za=null,oc=null,Fl=null,sc=!1;function jf(t,e,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;sc||Za==null||Za!==ru(a)||(a=Za,"selectionStart"in a&&cc(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Fl&&Jl(Fl,a)||(Fl=a,a=Ju(oc,"onSelect"),0>=f,u-=f,pn=1<<32-Ae(e)+u|n<ut?(le=nt,nt=null):le=nt.sibling;var xt=z(E,nt,x[ut],N);if(xt===null){nt===null&&(nt=le);break}t&&nt&&xt.alternate===null&&e(E,nt),T=r(xt,T,ut),yt===null?P=xt:yt.sibling=xt,yt=xt,nt=le}if(ut===x.length)return n(E,nt),Et&&ga(E,ut),P;if(nt===null){for(;utut?(le=nt,nt=null):le=nt.sibling;var ua=z(E,nt,xt.value,N);if(ua===null){nt===null&&(nt=le);break}t&&nt&&ua.alternate===null&&e(E,nt),T=r(ua,T,ut),yt===null?P=ua:yt.sibling=ua,yt=ua,nt=le}if(xt.done)return n(E,nt),Et&&ga(E,ut),P;if(nt===null){for(;!xt.done;ut++,xt=x.next())xt=H(E,xt.value,N),xt!==null&&(T=r(xt,T,ut),yt===null?P=xt:yt.sibling=xt,yt=xt);return Et&&ga(E,ut),P}for(nt=a(nt);!xt.done;ut++,xt=x.next())xt=M(nt,E,ut,xt.value,N),xt!==null&&(t&&xt.alternate!==null&&nt.delete(xt.key===null?ut:xt.key),T=r(xt,T,ut),yt===null?P=xt:yt.sibling=xt,yt=xt);return t&&nt.forEach(function(Cg){return e(E,Cg)}),Et&&ga(E,ut),P}function $t(E,T,x,N){if(typeof x=="object"&&x!==null&&x.type===v&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case m:t:{for(var P=x.key;T!==null;){if(T.key===P){if(P=x.type,P===v){if(T.tag===7){n(E,T.sibling),N=u(T,x.props.children),N.return=E,E=N;break t}}else if(T.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===F&&td(P)===T.type){n(E,T.sibling),N=u(T,x.props),li(N,x),N.return=E,E=N;break t}n(E,T);break}else e(E,T);T=T.sibling}x.type===v?(N=za(x.props.children,E.mode,N,x.key),N.return=E,E=N):(N=Gu(x.type,x.key,x.props,null,E.mode,N),li(N,x),N.return=E,E=N)}return f(E);case b:t:{for(P=x.key;T!==null;){if(T.key===P)if(T.tag===4&&T.stateNode.containerInfo===x.containerInfo&&T.stateNode.implementation===x.implementation){n(E,T.sibling),N=u(T,x.children||[]),N.return=E,E=N;break t}else{n(E,T);break}else e(E,T);T=T.sibling}N=ho(x,E.mode,N),N.return=E,E=N}return f(E);case F:return P=x._init,x=P(x._payload),$t(E,T,x,N)}if(lt(x))return I(E,T,x,N);if($(x)){if(P=$(x),typeof P!="function")throw Error(o(150));return x=P.call(x),st(E,T,x,N)}if(typeof x.then=="function")return $t(E,T,Tu(x),N);if(x.$$typeof===j)return $t(E,T,ju(E,x),N);Au(E,x)}return typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint"?(x=""+x,T!==null&&T.tag===6?(n(E,T.sibling),N=u(T,x),N.return=E,E=N):(n(E,T),N=fo(x,E.mode,N),N.return=E,E=N),f(E)):n(E,T)}return function(E,T,x,N){try{ai=0;var P=$t(E,T,x,N);return Ia=null,P}catch(nt){if(nt===ei)throw nt;var yt=Ve(29,nt,null,E.mode);return yt.lanes=N,yt.return=E,yt}finally{}}}var va=ed(!0),nd=ed(!1),tl=At(null),Eu=At(0);function ad(t,e){t=zn,Nt(Eu,t),Nt(tl,e),zn=t|e.baseLanes}function bc(){Nt(Eu,zn),Nt(tl,tl.current)}function vc(){zn=Eu.current,Yt(tl),Yt(Eu)}var Le=At(null),ln=null;function Vn(t){var e=t.alternate;Nt(It,It.current&1),Nt(Le,t),ln===null&&(e===null||tl.current!==null||e.memoizedState!==null)&&(ln=t)}function ld(t){if(t.tag===22){if(Nt(It,It.current),Nt(Le,t),ln===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(ln=t)}}else Xn()}function Xn(){Nt(It,It.current),Nt(Le,Le.current)}function bn(t){Yt(Le),ln===t&&(ln=null),Yt(It)}var It=At(0);function xu(t){for(var e=t;e!==null;){if(e.tag===13){var n=e.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var mp=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(n,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(n){return n()})}},yp=l.unstable_scheduleCallback,pp=l.unstable_NormalPriority,te={$$typeof:j,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Sc(){return{controller:new mp,data:new Map,refCount:0}}function ii(t){t.refCount--,t.refCount===0&&yp(pp,function(){t.controller.abort()})}var ui=null,Tc=0,el=0,nl=null;function gp(t,e){if(ui===null){var n=ui=[];Tc=0,el=zo(),nl={status:"pending",value:void 0,then:function(a){n.push(a)}}}return Tc++,e.then(id,id),e}function id(){if(--Tc===0&&ui!==null){nl!==null&&(nl.status="fulfilled");var t=ui;ui=null,el=0,nl=null;for(var e=0;er?r:8;var f=K.T,h={};K.T=h,qc(t,!1,e,n);try{var g=u(),A=K.S;if(A!==null&&A(h,g),g!==null&&typeof g=="object"&&typeof g.then=="function"){var D=bp(g,a);oi(t,e,D,Ce(t))}else oi(t,e,a,Ce(t))}catch(H){oi(t,e,{then:function(){},status:"rejected",reason:H},Ce())}finally{J.p=r,K.T=f}}function Ep(){}function Hc(t,e,n,a){if(t.tag!==5)throw Error(o(476));var u=Hd(t).queue;Ud(t,u,e,bt,n===null?Ep:function(){return jd(t),n(a)})}function Hd(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:bt,baseState:bt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:vn,lastRenderedState:bt},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:vn,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function jd(t){var e=Hd(t).next.queue;oi(t,e,{},Ce())}function jc(){return fe(wi)}function qd(){return Jt().memoizedState}function Ld(){return Jt().memoizedState}function xp(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=Ce();t=Kn(n);var a=Wn(e,t,n);a!==null&&(ye(a,e,n),di(a,e,n)),e={cache:Sc()},t.payload=e;return}e=e.return}}function _p(t,e,n){var a=Ce();n={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Bu(t)?Yd(e,n):(n=hc(t,e,n,a),n!==null&&(ye(n,t,a),Vd(n,e,a)))}function Gd(t,e,n){var a=Ce();oi(t,e,n,a)}function oi(t,e,n,a){var u={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Bu(t))Yd(e,u);else{var r=t.alternate;if(t.lanes===0&&(r===null||r.lanes===0)&&(r=e.lastRenderedReducer,r!==null))try{var f=e.lastRenderedState,h=r(f,n);if(u.hasEagerState=!0,u.eagerState=h,Ee(h,f))return pu(t,e,u,0),Ut===null&&yu(),!1}catch{}finally{}if(n=hc(t,e,u,a),n!==null)return ye(n,t,a),Vd(n,e,a),!0}return!1}function qc(t,e,n,a){if(a={lane:2,revertLane:zo(),action:a,hasEagerState:!1,eagerState:null,next:null},Bu(t)){if(e)throw Error(o(479))}else e=hc(t,n,a,2),e!==null&&ye(e,t,2)}function Bu(t){var e=t.alternate;return t===mt||e!==null&&e===mt}function Yd(t,e){al=Ou=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function Vd(t,e,n){if(n&4194176){var a=e.lanes;a&=t.pendingLanes,n|=a,e.lanes=n,Ps(t,n)}}var un={readContext:fe,use:wu,useCallback:Zt,useContext:Zt,useEffect:Zt,useImperativeHandle:Zt,useLayoutEffect:Zt,useInsertionEffect:Zt,useMemo:Zt,useReducer:Zt,useRef:Zt,useState:Zt,useDebugValue:Zt,useDeferredValue:Zt,useTransition:Zt,useSyncExternalStore:Zt,useId:Zt};un.useCacheRefresh=Zt,un.useMemoCache=Zt,un.useHostTransitionStatus=Zt,un.useFormState=Zt,un.useActionState=Zt,un.useOptimistic=Zt;var Aa={readContext:fe,use:wu,useCallback:function(t,e){return ve().memoizedState=[t,e===void 0?null:e],t},useContext:fe,useEffect:Cd,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,Mu(4194308,4,Rd.bind(null,e,t),n)},useLayoutEffect:function(t,e){return Mu(4194308,4,t,e)},useInsertionEffect:function(t,e){Mu(4,2,t,e)},useMemo:function(t,e){var n=ve();e=e===void 0?null:e;var a=t();if(Ta){qn(!0);try{t()}finally{qn(!1)}}return n.memoizedState=[a,e],a},useReducer:function(t,e,n){var a=ve();if(n!==void 0){var u=n(e);if(Ta){qn(!0);try{n(e)}finally{qn(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=_p.bind(null,mt,t),[a.memoizedState,t]},useRef:function(t){var e=ve();return t={current:t},e.memoizedState=t},useState:function(t){t=Mc(t);var e=t.queue,n=Gd.bind(null,mt,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:Nc,useDeferredValue:function(t,e){var n=ve();return Uc(n,t,e)},useTransition:function(){var t=Mc(!1);return t=Ud.bind(null,mt,t.queue,!0,!1),ve().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var a=mt,u=ve();if(Et){if(n===void 0)throw Error(o(407));n=n()}else{if(n=e(),Ut===null)throw Error(o(349));Tt&60||fd(a,e,n)}u.memoizedState=n;var r={value:n,getSnapshot:e};return u.queue=r,Cd(hd.bind(null,a,r,t),[t]),a.flags|=2048,il(9,dd.bind(null,a,r,n,e),{destroy:void 0},null),n},useId:function(){var t=ve(),e=Ut.identifierPrefix;if(Et){var n=gn,a=pn;n=(a&~(1<<32-Ae(a)-1)).toString(32)+n,e=":"+e+"R"+n,n=Cu++,0 title"))),ce(r,a,n),r[se]=t,ee(r),a=r;break t;case"link":var f=yh("link","href",u).get(a+(n.href||""));if(f){for(var h=0;h<\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof a.is=="string"?u.createElement("select",{is:a.is}):u.createElement("select"),a.multiple?t.multiple=!0:a.size&&(t.size=a.size);break;default:t=typeof a.is=="string"?u.createElement(n,{is:a.is}):u.createElement(n)}}t[se]=e,t[ge]=a;t:for(u=e.child;u!==null;){if(u.tag===5||u.tag===6)t.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===e)break t;for(;u.sibling===null;){if(u.return===null||u.return===e)break t;u=u.return}u.sibling.return=u.return,u=u.sibling}e.stateNode=t;t:switch(ce(t,n,a),n){case"button":case"input":case"select":case"textarea":t=!!a.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&On(e)}}return Lt(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&On(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(o(166));if(t=tn.current,Pl(e)){if(t=e.stateNode,n=e.memoizedProps,a=null,u=me,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[se]=e,t=!!(t.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||ah(t.nodeValue,n)),t||ba(e)}else t=Pu(t).createTextNode(a),t[se]=e,e.stateNode=t}return Lt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Pl(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(o(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(o(317));u[se]=e}else Il(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;Lt(e),u=!1}else Je!==null&&(To(Je),Je=null),u=!0;if(!u)return e.flags&256?(bn(e),e):(bn(e),null)}if(bn(e),e.flags&128)return e.lanes=n,e;if(n=a!==null,t=t!==null&&t.memoizedState!==null,n){a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool);var r=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(r=a.memoizedState.cachePool.pool),r!==u&&(a.flags|=2048)}return n!==t&&n&&(e.child.flags|=8192),Yu(e,e.updateQueue),Lt(e),null;case 4:return Hn(),t===null&&Do(e.stateNode.containerInfo),Lt(e),null;case 10:return An(e.type),Lt(e),null;case 19:if(Yt(It),u=e.memoizedState,u===null)return Lt(e),null;if(a=(e.flags&128)!==0,r=u.rendering,r===null)if(a)vi(u,!1);else{if(Xt!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(r=xu(t),r!==null){for(e.flags|=128,vi(u,!1),t=r.updateQueue,e.updateQueue=t,Yu(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)M0(n,t),n=n.sibling;return Nt(It,It.current&1|2),e.child}t=t.sibling}u.tail!==null&&nn()>Vu&&(e.flags|=128,a=!0,vi(u,!1),e.lanes=4194304)}else{if(!a)if(t=xu(r),t!==null){if(e.flags|=128,a=!0,t=t.updateQueue,e.updateQueue=t,Yu(e,t),vi(u,!0),u.tail===null&&u.tailMode==="hidden"&&!r.alternate&&!Et)return Lt(e),null}else 2*nn()-u.renderingStartTime>Vu&&n!==536870912&&(e.flags|=128,a=!0,vi(u,!1),e.lanes=4194304);u.isBackwards?(r.sibling=e.child,e.child=r):(t=u.last,t!==null?t.sibling=r:e.child=r,u.last=r)}return u.tail!==null?(e=u.tail,u.rendering=e,u.tail=e.sibling,u.renderingStartTime=nn(),e.sibling=null,t=It.current,Nt(It,a?t&1|2:t&1),e):(Lt(e),null);case 22:case 23:return bn(e),vc(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?n&536870912&&!(e.flags&128)&&(Lt(e),e.subtreeFlags&6&&(e.flags|=8192)):Lt(e),n=e.updateQueue,n!==null&&Yu(e,n.retryQueue),n=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==n&&(e.flags|=2048),t!==null&&Yt(Sa),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),An(te),Lt(e),null;case 25:return null}throw Error(o(156,e.tag))}function Dp(t,e){switch(yc(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return An(te),Hn(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return en(e),null;case 13:if(bn(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(o(340));Il()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Yt(It),null;case 4:return Hn(),null;case 10:return An(e.type),null;case 22:case 23:return bn(e),vc(),t!==null&&Yt(Sa),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return An(te),null;case 25:return null;default:return null}}function N0(t,e){switch(yc(e),e.tag){case 3:An(te),Hn();break;case 26:case 27:case 5:en(e);break;case 4:Hn();break;case 13:bn(e);break;case 19:Yt(It);break;case 10:An(e.type);break;case 22:case 23:bn(e),vc(),t!==null&&Yt(Sa);break;case 24:An(te)}}var Bp={getCacheForType:function(t){var e=fe(te),n=e.data.get(t);return n===void 0&&(n=t(),e.data.set(t,n)),n}},Np=typeof WeakMap=="function"?WeakMap:Map,Gt=0,Ut=null,pt=null,Tt=0,Ht=0,Oe=null,Cn=!1,ol=!1,mo=!1,zn=0,Xt=0,ta=0,wa=0,yo=0,Xe=0,sl=0,Si=null,rn=null,po=!1,go=0,Vu=1/0,Xu=null,ea=null,$u=!1,Ra=null,Ti=0,bo=0,vo=null,Ai=0,So=null;function Ce(){if(Gt&2&&Tt!==0)return Tt&-Tt;if(K.T!==null){var t=el;return t!==0?t:zo()}return tf()}function U0(){Xe===0&&(Xe=!(Tt&536870912)||Et?Ws():536870912);var t=Le.current;return t!==null&&(t.flags|=32),Xe}function ye(t,e,n){(t===Ut&&Ht===2||t.cancelPendingCommit!==null)&&(fl(t,0),wn(t,Tt,Xe,!1)),Gl(t,n),(!(Gt&2)||t!==Ut)&&(t===Ut&&(!(Gt&2)&&(wa|=n),Xt===4&&wn(t,Tt,Xe,!1)),cn(t))}function H0(t,e,n){if(Gt&6)throw Error(o(327));var a=!n&&(e&60)===0&&(e&t.expiredLanes)===0||Ll(t,e),u=a?jp(t,e):xo(t,e,!0),r=a;do{if(u===0){ol&&!a&&wn(t,e,0,!1);break}else if(u===6)wn(t,e,0,!Cn);else{if(n=t.current.alternate,r&&!Up(n)){u=xo(t,e,!1),r=!1;continue}if(u===2){if(r=e,t.errorRecoveryDisabledLanes&r)var f=0;else f=t.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){e=f;t:{var h=t;u=Si;var g=h.current.memoizedState.isDehydrated;if(g&&(fl(h,f).flags|=256),f=xo(h,f,!1),f!==2){if(mo&&!g){h.errorRecoveryDisabledLanes|=r,wa|=r,u=4;break t}r=rn,rn=u,r!==null&&To(r)}u=f}if(r=!1,u!==2)continue}}if(u===1){fl(t,0),wn(t,e,0,!0);break}t:{switch(a=t,u){case 0:case 1:throw Error(o(345));case 4:if((e&4194176)===e){wn(a,e,Xe,!Cn);break t}break;case 2:rn=null;break;case 3:case 5:break;default:throw Error(o(329))}if(a.finishedWork=n,a.finishedLanes=e,(e&62914560)===e&&(r=go+300-nn(),10n?32:n,K.T=null,Ra===null)var r=!1;else{n=vo,vo=null;var f=Ra,h=Ti;if(Ra=null,Ti=0,Gt&6)throw Error(o(331));var g=Gt;if(Gt|=4,w0(f.current),O0(f,f.current,h,n),Gt=g,Ei(0,!1),Te&&typeof Te.onPostCommitFiberRoot=="function")try{Te.onPostCommitFiberRoot(ql,f)}catch{}r=!0}return r}finally{J.p=u,K.T=a,k0(t,e)}}return!1}function Q0(t,e,n){e=He(n,e),e=Yc(t.stateNode,e,2),t=Wn(t,e,2),t!==null&&(Gl(t,2),cn(t))}function Mt(t,e,n){if(t.tag===3)Q0(t,t,n);else for(;e!==null;){if(e.tag===3){Q0(e,t,n);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(ea===null||!ea.has(a))){t=He(n,t),n=Wd(2),a=Wn(e,n,2),a!==null&&(Jd(n,a,e,t),Gl(a,2),cn(a));break}}e=e.return}}function _o(t,e,n){var a=t.pingCache;if(a===null){a=t.pingCache=new Np;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(n)||(mo=!0,u.add(n),t=Gp.bind(null,t,e,n),e.then(t,t))}function Gp(t,e,n){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&n,t.warmLanes&=~n,Ut===t&&(Tt&n)===n&&(Xt===4||Xt===3&&(Tt&62914560)===Tt&&300>nn()-go?!(Gt&2)&&fl(t,0):yo|=n,sl===Tt&&(sl=0)),cn(t)}function Z0(t,e){e===0&&(e=Js()),t=Yn(t,e),t!==null&&(Gl(t,e),cn(t))}function Yp(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),Z0(t,n)}function Vp(t,e){var n=0;switch(t.tag){case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(n=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(o(314))}a!==null&&a.delete(e),Z0(t,n)}function Xp(t,e){return ja(t,e)}var Zu=null,ml=null,Oo=!1,Ku=!1,Co=!1,Ma=0;function cn(t){t!==ml&&t.next===null&&(ml===null?Zu=ml=t:ml=ml.next=t),Ku=!0,Oo||(Oo=!0,kp($p))}function Ei(t,e){if(!Co&&Ku){Co=!0;do for(var n=!1,a=Zu;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var r=0;else{var f=a.suspendedLanes,h=a.pingedLanes;r=(1<<31-Ae(42|t)+1)-1,r&=u&~(f&~h),r=r&201326677?r&201326677|1:r?r|2:0}r!==0&&(n=!0,J0(a,r))}else r=Tt,r=au(a,a===Ut?r:0),!(r&3)||Ll(a,r)||(n=!0,J0(a,r));a=a.next}while(n);Co=!1}}function $p(){Ku=Oo=!1;var t=0;Ma!==0&&(Ip()&&(t=Ma),Ma=0);for(var e=nn(),n=null,a=Zu;a!==null;){var u=a.next,r=K0(a,e);r===0?(a.next=null,n===null?Zu=u:n.next=u,u===null&&(ml=n)):(n=a,(t!==0||r&3)&&(Ku=!0)),a=u}Ei(t)}function K0(t,e){for(var n=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,r=t.pendingLanes&-62914561;0"u"?null:document;function fh(t,e,n){var a=pl;if(a&&typeof e=="string"&&e){var u=Ne(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof n=="string"&&(u+='[crossorigin="'+n+'"]'),sh.has(u)||(sh.add(u),t={rel:t,crossOrigin:n,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),ce(e,"link",t),ee(e),a.head.appendChild(e)))}}function rg(t){Rn.D(t),fh("dns-prefetch",t,null)}function cg(t,e){Rn.C(t,e),fh("preconnect",t,e)}function og(t,e,n){Rn.L(t,e,n);var a=pl;if(a&&t&&e){var u='link[rel="preload"][as="'+Ne(e)+'"]';e==="image"&&n&&n.imageSrcSet?(u+='[imagesrcset="'+Ne(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(u+='[imagesizes="'+Ne(n.imageSizes)+'"]')):u+='[href="'+Ne(t)+'"]';var r=u;switch(e){case"style":r=gl(t);break;case"script":r=bl(t)}$e.has(r)||(t=y({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),$e.set(r,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(Oi(r))||e==="script"&&a.querySelector(Ci(r))||(e=a.createElement("link"),ce(e,"link",t),ee(e),a.head.appendChild(e)))}}function sg(t,e){Rn.m(t,e);var n=pl;if(n&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+Ne(a)+'"][href="'+Ne(t)+'"]',r=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":r=bl(t)}if(!$e.has(r)&&(t=y({rel:"modulepreload",href:t},e),$e.set(r,t),n.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ci(r)))return}a=n.createElement("link"),ce(a,"link",t),ee(a),n.head.appendChild(a)}}}function fg(t,e,n){Rn.S(t,e,n);var a=pl;if(a&&t){var u=Ga(a).hoistableStyles,r=gl(t);e=e||"default";var f=u.get(r);if(!f){var h={loading:0,preload:null};if(f=a.querySelector(Oi(r)))h.loading=5;else{t=y({rel:"stylesheet",href:t,"data-precedence":e},n),(n=$e.get(r))&&Yo(t,n);var g=f=a.createElement("link");ee(g),ce(g,"link",t),g._p=new Promise(function(A,D){g.onload=A,g.onerror=D}),g.addEventListener("load",function(){h.loading|=1}),g.addEventListener("error",function(){h.loading|=2}),h.loading|=4,tr(f,e,a)}f={type:"stylesheet",instance:f,count:1,state:h},u.set(r,f)}}}function dg(t,e){Rn.X(t,e);var n=pl;if(n&&t){var a=Ga(n).hoistableScripts,u=bl(t),r=a.get(u);r||(r=n.querySelector(Ci(u)),r||(t=y({src:t,async:!0},e),(e=$e.get(u))&&Vo(t,e),r=n.createElement("script"),ee(r),ce(r,"link",t),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},a.set(u,r))}}function hg(t,e){Rn.M(t,e);var n=pl;if(n&&t){var a=Ga(n).hoistableScripts,u=bl(t),r=a.get(u);r||(r=n.querySelector(Ci(u)),r||(t=y({src:t,async:!0,type:"module"},e),(e=$e.get(u))&&Vo(t,e),r=n.createElement("script"),ee(r),ce(r,"link",t),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},a.set(u,r))}}function dh(t,e,n,a){var u=(u=tn.current)?Iu(u):null;if(!u)throw Error(o(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=gl(n.href),n=Ga(u).hoistableStyles,a=n.get(e),a||(a={type:"style",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){t=gl(n.href);var r=Ga(u).hoistableStyles,f=r.get(t);if(f||(u=u.ownerDocument||u,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},r.set(t,f),(r=u.querySelector(Oi(t)))&&!r._p&&(f.instance=r,f.state.loading=5),$e.has(t)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},$e.set(t,n),r||mg(u,t,n,f.state))),e&&a===null)throw Error(o(528,""));return f}if(e&&a!==null)throw Error(o(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=bl(n),n=Ga(u).hoistableScripts,a=n.get(e),a||(a={type:"script",instance:null,count:0,state:null},n.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,t))}}function gl(t){return'href="'+Ne(t)+'"'}function Oi(t){return'link[rel="stylesheet"]['+t+"]"}function hh(t){return y({},t,{"data-precedence":t.precedence,precedence:null})}function mg(t,e,n,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),ce(e,"link",n),ee(e),t.head.appendChild(e))}function bl(t){return'[src="'+Ne(t)+'"]'}function Ci(t){return"script[async]"+t}function mh(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Ne(n.href)+'"]');if(a)return e.instance=a,ee(a),a;var u=y({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),ee(a),ce(a,"style",u),tr(a,n.precedence,t),e.instance=a;case"stylesheet":u=gl(n.href);var r=t.querySelector(Oi(u));if(r)return e.state.loading|=4,e.instance=r,ee(r),r;a=hh(n),(u=$e.get(u))&&Yo(a,u),r=(t.ownerDocument||t).createElement("link"),ee(r);var f=r;return f._p=new Promise(function(h,g){f.onload=h,f.onerror=g}),ce(r,"link",a),e.state.loading|=4,tr(r,n.precedence,t),e.instance=r;case"script":return r=bl(n.src),(u=t.querySelector(Ci(r)))?(e.instance=u,ee(u),u):(a=n,(u=$e.get(r))&&(a=y({},n),Vo(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),ee(u),ce(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(o(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,tr(a,n.precedence,t));return e.instance}function tr(t,e,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,r=u,f=0;f title"):null)}function yg(t,e,n){if(n===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function gh(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}var zi=null;function pg(){}function gg(t,e,n){if(zi===null)throw Error(o(475));var a=zi;if(e.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(e.state.loading&4)){if(e.instance===null){var u=gl(n.href),r=t.querySelector(Oi(u));if(r){t=r._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(a.count++,a=nr.bind(a),t.then(a,a)),e.state.loading|=4,e.instance=r,ee(r);return}r=t.ownerDocument||t,n=hh(n),(u=$e.get(u))&&Yo(n,u),r=r.createElement("link"),ee(r);var f=r;f._p=new Promise(function(h,g){f.onload=h,f.onerror=g}),ce(r,"link",n),e.instance=r}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(e,t),(t=e.state.preload)&&!(e.state.loading&3)&&(a.count++,e=nr.bind(a),t.addEventListener("load",e),t.addEventListener("error",e))}}function bg(){if(zi===null)throw Error(o(475));var t=zi;return t.stylesheets&&t.count===0&&Xo(t,t.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(i){console.error(i)}}return l(),Fo.exports=Lg(),Fo.exports}var Yg=Gg();const $i={black:"#000",white:"#fff"},vl={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"},Sl={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"},Tl={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"},Al={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"},El={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"},ji={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"},Vg={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 Ba(l,...i){const c=new URL(`https://mui.com/production-error/?code=${l}`);return i.forEach(o=>c.searchParams.append("args[]",o)),`Minified MUI error #${l}; visit ${c} for the full message.`}const Os="$$material";function Er(){return Er=Object.assign?Object.assign.bind():function(l){for(var i=1;i0?oe(Ml,--Se):0,Rl--,Pt===10&&(Rl=1,wr--),Pt}function Re(){return Pt=Se2||Qi(Pt)>3?"":" "}function a1(l,i){for(;--i&&Re()&&!(Pt<48||Pt>102||Pt>57&&Pt<65||Pt>70&&Pt<97););return Ki(l,yr()+(i<6&&hn()==32&&Re()==32))}function fs(l){for(;Re();)switch(Pt){case l:return Se;case 34:case 39:l!==34&&l!==39&&fs(Pt);break;case 40:l===41&&fs(l);break;case 92:Re();break}return Se}function l1(l,i){for(;Re()&&l+Pt!==57;)if(l+Pt===84&&hn()===47)break;return"/*"+Ki(i,Se-1)+"*"+zr(l===47?l:Re())}function i1(l){for(;!Qi(hn());)Re();return Ki(l,Se)}function u1(l){return xm(gr("",null,null,null,[""],l=Em(l),0,[0],l))}function gr(l,i,c,o,s,d,m,b,v){for(var p=0,C=0,_=m,w=0,j=0,B=0,U=1,X=1,Q=1,F=0,V="",L=s,O=d,$=o,W=V;X;)switch(B=F,F=Re()){case 40:if(B!=108&&oe(W,_-1)==58){ss(W+=Ct(pr(F),"&","&\f"),"&\f")!=-1&&(Q=-1);break}case 34:case 39:case 91:W+=pr(F);break;case 9:case 10:case 13:case 32:W+=n1(B);break;case 92:W+=a1(yr()-1,7);continue;case 47:switch(hn()){case 42:case 47:fr(r1(l1(Re(),yr()),i,c),v);break;default:W+="/"}break;case 123*U:b[p++]=sn(W)*Q;case 125*U:case 59:case 0:switch(F){case 0:case 125:X=0;case 59+C:Q==-1&&(W=Ct(W,/\f/g,"")),j>0&&sn(W)-_&&fr(j>32?Yh(W+";",o,c,_-1):Yh(Ct(W," ","")+";",o,c,_-2),v);break;case 59:W+=";";default:if(fr($=Gh(W,i,c,p,C,s,b,V,L=[],O=[],_),d),F===123)if(C===0)gr(W,i,$,$,L,d,_,b,O);else switch(w===99&&oe(W,3)===110?100:w){case 100:case 108:case 109:case 115:gr(l,$,$,o&&fr(Gh(l,$,$,0,0,s,b,V,s,L=[],_),O),s,O,_,b,o?L:O);break;default:gr(W,$,$,$,[""],O,0,b,O)}}p=C=j=0,U=Q=1,V=W="",_=m;break;case 58:_=1+sn(W),j=B;default:if(U<1){if(F==123)--U;else if(F==125&&U++==0&&e1()==125)continue}switch(W+=zr(F),F*U){case 38:Q=C>0?1:(W+="\f",-1);break;case 44:b[p++]=(sn(W)-1)*Q,Q=1;break;case 64:hn()===45&&(W+=pr(Re())),w=hn(),C=_=sn(V=W+=i1(yr())),F++;break;case 45:B===45&&sn(W)==2&&(U=0)}}return d}function Gh(l,i,c,o,s,d,m,b,v,p,C){for(var _=s-1,w=s===0?d:[""],j=ws(w),B=0,U=0,X=0;B0?w[Q]+" "+F:Ct(F,/&\f/g,w[Q])))&&(v[X++]=V);return Rr(l,i,c,s===0?Cs:b,v,p,C)}function r1(l,i,c){return Rr(l,i,c,vm,zr(t1()),ki(l,2,-2),0)}function Yh(l,i,c,o){return Rr(l,i,c,zs,ki(l,0,o),ki(l,o+1,-1),o)}function zl(l,i){for(var c="",o=ws(l),s=0;s6)switch(oe(l,i+1)){case 109:if(oe(l,i+4)!==45)break;case 102:return Ct(l,/(.+:)(.+)-([^]+)/,"$1"+Ot+"$2-$3$1"+xr+(oe(l,i+3)==108?"$3":"$2-$3"))+l;case 115:return~ss(l,"stretch")?Om(Ct(l,"stretch","fill-available"),i)+l:l}break;case 4949:if(oe(l,i+1)!==115)break;case 6444:switch(oe(l,sn(l)-3-(~ss(l,"!important")&&10))){case 107:return Ct(l,":",":"+Ot)+l;case 101:return Ct(l,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ot+(oe(l,14)===45?"inline-":"")+"box$3$1"+Ot+"$2$3$1"+he+"$2box$3")+l}break;case 5936:switch(oe(l,i+11)){case 114:return Ot+l+he+Ct(l,/[svh]\w+-[tblr]{2}/,"tb")+l;case 108:return Ot+l+he+Ct(l,/[svh]\w+-[tblr]{2}/,"tb-rl")+l;case 45:return Ot+l+he+Ct(l,/[svh]\w+-[tblr]{2}/,"lr")+l}return Ot+l+he+l+l}return l}var p1=function(i,c,o,s){if(i.length>-1&&!i.return)switch(i.type){case zs:i.return=Om(i.value,i.length);break;case Sm:return zl([qi(i,{value:Ct(i.value,"@","@"+Ot)})],s);case Cs:if(i.length)return Ig(i.props,function(d){switch(Pg(d,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return zl([qi(i,{props:[Ct(d,/:(read-\w+)/,":"+xr+"$1")]})],s);case"::placeholder":return zl([qi(i,{props:[Ct(d,/:(plac\w+)/,":"+Ot+"input-$1")]}),qi(i,{props:[Ct(d,/:(plac\w+)/,":"+xr+"$1")]}),qi(i,{props:[Ct(d,/:(plac\w+)/,he+"input-$1")]})],s)}return""})}},g1=[p1],b1=function(i){var c=i.key;if(c==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(U){var X=U.getAttribute("data-emotion");X.indexOf(" ")!==-1&&(document.head.appendChild(U),U.setAttribute("data-s",""))})}var s=i.stylisPlugins||g1,d={},m,b=[];m=i.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+c+' "]'),function(U){for(var X=U.getAttribute("data-emotion").split(" "),Q=1;Q=4;++o,s-=4)c=l.charCodeAt(o)&255|(l.charCodeAt(++o)&255)<<8|(l.charCodeAt(++o)&255)<<16|(l.charCodeAt(++o)&255)<<24,c=(c&65535)*1540483477+((c>>>16)*59797<<16),c^=c>>>24,i=(c&65535)*1540483477+((c>>>16)*59797<<16)^(i&65535)*1540483477+((i>>>16)*59797<<16);switch(s){case 3:i^=(l.charCodeAt(o+2)&255)<<16;case 2:i^=(l.charCodeAt(o+1)&255)<<8;case 1:i^=l.charCodeAt(o)&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 x1={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},_1=/[A-Z]|^ms/g,O1=/_EMO_([^_]+?)_([^]*?)_EMO_/g,zm=function(i){return i.charCodeAt(1)===45},Qh=function(i){return i!=null&&typeof i!="boolean"},ls=_m(function(l){return zm(l)?l:l.replace(_1,"-$&").toLowerCase()}),Zh=function(i,c){switch(i){case"animation":case"animationName":if(typeof c=="string")return c.replace(O1,function(o,s,d){return fn={name:s,styles:d,next:fn},s})}return x1[i]!==1&&!zm(i)&&typeof c=="number"&&c!==0?c+"px":c};function Zi(l,i,c){if(c==null)return"";var o=c;if(o.__emotion_styles!==void 0)return o;switch(typeof c){case"boolean":return"";case"object":{var s=c;if(s.anim===1)return fn={name:s.name,styles:s.styles,next:fn},s.name;var d=c;if(d.styles!==void 0){var m=d.next;if(m!==void 0)for(;m!==void 0;)fn={name:m.name,styles:m.styles,next:fn},m=m.next;var b=d.styles+";";return b}return C1(l,i,c)}case"function":{if(l!==void 0){var v=fn,p=c(l);return fn=v,Zi(l,i,p)}break}}var C=c;if(i==null)return C;var _=i[C];return _!==void 0?_:C}function C1(l,i,c){var o="";if(Array.isArray(c))for(var s=0;s96?q1:L1},Fh=function(i,c,o){var s;if(c){var d=c.shouldForwardProp;s=i.__emotion_forwardProp&&d?function(m){return i.__emotion_forwardProp(m)&&d(m)}:d}return typeof s!="function"&&o&&(s=i.__emotion_forwardProp),s},G1=function(i){var c=i.cache,o=i.serialized,s=i.isStringTag;return Rs(c,o,s),Rm(function(){return Ms(c,o,s)}),null},Y1=function l(i,c){var o=i.__emotion_real===i,s=o&&i.__emotion_base||i,d,m;c!==void 0&&(d=c.label,m=c.target);var b=Fh(i,c,o),v=b||Jh(s),p=!v("as");return function(){var C=arguments,_=o&&i.__emotion_styles!==void 0?i.__emotion_styles.slice(0):[];if(d!==void 0&&_.push("label:"+d+";"),C[0]==null||C[0].raw===void 0)_.push.apply(_,C);else{var w=C[0];_.push(w[0]);for(var j=C.length,B=1;Bi(X1(s)?c:s):i;return rt.jsx(U1,{styles:o})}/** * @mui/styled-engine v6.3.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 Dm(l,i){return hs(l,i)}function k1(l,i){Array.isArray(l.__emotion_styles)&&(l.__emotion_styles=i(l.__emotion_styles))}const Ph=[];function Ih(l){return Ph[0]=l,Wi(Ph)}function dn(l){if(typeof l!="object"||l===null)return!1;const i=Object.getPrototypeOf(l);return(i===null||i===Object.prototype||Object.getPrototypeOf(i)===null)&&!(Symbol.toStringTag in l)&&!(Symbol.iterator in l)}function Bm(l){if(k.isValidElement(l)||!dn(l))return l;const i={};return Object.keys(l).forEach(c=>{i[c]=Bm(l[c])}),i}function Me(l,i,c={clone:!0}){const o=c.clone?{...l}:l;return dn(l)&&dn(i)&&Object.keys(i).forEach(s=>{k.isValidElement(i[s])?o[s]=i[s]:dn(i[s])&&Object.prototype.hasOwnProperty.call(l,s)&&dn(l[s])?o[s]=Me(l[s],i[s],c):c.clone?o[s]=dn(i[s])?Bm(i[s]):i[s]:o[s]=i[s]}),o}const Q1=l=>{const i=Object.keys(l).map(c=>({key:c,val:l[c]}))||[];return i.sort((c,o)=>c.val-o.val),i.reduce((c,o)=>({...c,[o.key]:o.val}),{})};function Z1(l){const{values:i={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:c="px",step:o=5,...s}=l,d=Q1(i),m=Object.keys(d);function b(w){return`@media (min-width:${typeof i[w]=="number"?i[w]:w}${c})`}function v(w){return`@media (max-width:${(typeof i[w]=="number"?i[w]:w)-o/100}${c})`}function p(w,j){const B=m.indexOf(j);return`@media (min-width:${typeof i[w]=="number"?i[w]:w}${c}) and (max-width:${(B!==-1&&typeof i[m[B]]=="number"?i[m[B]]:j)-o/100}${c})`}function C(w){return m.indexOf(w)+1o.startsWith("@container")).sort((o,s)=>{var m,b;const d=/min-width:\s*([0-9.]+)/;return+(((m=o.match(d))==null?void 0:m[1])||0)-+(((b=s.match(d))==null?void 0:b[1])||0)});return c.length?c.reduce((o,s)=>{const d=i[s];return delete o[s],o[s]=d,o},{...i}):i}function W1(l,i){return i==="@"||i.startsWith("@")&&(l.some(c=>i.startsWith(`@${c}`))||!!i.match(/^@\d/))}function J1(l,i){const c=i.match(/^@([^/]+)?\/?(.+)?$/);if(!c)return null;const[,o,s]=c,d=Number.isNaN(+o)?o||0:+o;return l.containerQueries(s).up(d)}function F1(l){const i=(d,m)=>d.replace("@media",m?`@container ${m}`:"@container");function c(d,m){d.up=(...b)=>i(l.breakpoints.up(...b),m),d.down=(...b)=>i(l.breakpoints.down(...b),m),d.between=(...b)=>i(l.breakpoints.between(...b),m),d.only=(...b)=>i(l.breakpoints.only(...b),m),d.not=(...b)=>{const v=i(l.breakpoints.not(...b),m);return v.includes("not all and")?v.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):v}}const o={},s=d=>(c(o,d),o);return c(s),{...l,containerQueries:s}}const P1={borderRadius:4};function Yi(l,i){return i?Me(l,i,{clone:!1}):l}const Br={xs:0,sm:600,md:900,lg:1200,xl:1536},tm={keys:["xs","sm","md","lg","xl"],up:l=>`@media (min-width:${Br[l]}px)`},I1={containerQueries:l=>({up:i=>{let c=typeof i=="number"?i:Br[i]||i;return typeof c=="number"&&(c=`${c}px`),l?`@container ${l} (min-width:${c})`:`@container (min-width:${c})`}})};function Nn(l,i,c){const o=l.theme||{};if(Array.isArray(i)){const d=o.breakpoints||tm;return i.reduce((m,b,v)=>(m[d.up(d.keys[v])]=c(i[v]),m),{})}if(typeof i=="object"){const d=o.breakpoints||tm;return Object.keys(i).reduce((m,b)=>{if(W1(d.keys,b)){const v=J1(o.containerQueries?o:I1,b);v&&(m[v]=c(i[b],b))}else if(Object.keys(d.values||Br).includes(b)){const v=d.up(b);m[v]=c(i[b],b)}else{const v=b;m[v]=i[v]}return m},{})}return c(i)}function tb(l={}){var c;return((c=l.keys)==null?void 0:c.reduce((o,s)=>{const d=l.up(s);return o[d]={},o},{}))||{}}function eb(l,i){return l.reduce((c,o)=>{const s=c[o];return(!s||Object.keys(s).length===0)&&delete c[o],c},i)}function jt(l){if(typeof l!="string")throw new Error(Ba(7));return l.charAt(0).toUpperCase()+l.slice(1)}function Nr(l,i,c=!0){if(!i||typeof i!="string")return null;if(l&&l.vars&&c){const o=`vars.${i}`.split(".").reduce((s,d)=>s&&s[d]?s[d]:null,l);if(o!=null)return o}return i.split(".").reduce((o,s)=>o&&o[s]!=null?o[s]:null,l)}function _r(l,i,c,o=c){let s;return typeof l=="function"?s=l(c):Array.isArray(l)?s=l[c]||o:s=Nr(l,c)||o,i&&(s=i(s,o,l)),s}function Kt(l){const{prop:i,cssProperty:c=l.prop,themeKey:o,transform:s}=l,d=m=>{if(m[i]==null)return null;const b=m[i],v=m.theme,p=Nr(v,o)||{};return Nn(m,b,_=>{let w=_r(p,s,_);return _===w&&typeof _=="string"&&(w=_r(p,s,`${i}${_==="default"?"":jt(_)}`,_)),c===!1?w:{[c]:w}})};return d.propTypes={},d.filterProps=[i],d}function nb(l){const i={};return c=>(i[c]===void 0&&(i[c]=l(c)),i[c])}const ab={m:"margin",p:"padding"},lb={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},em={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ib=nb(l=>{if(l.length>2)if(em[l])l=em[l];else return[l];const[i,c]=l.split(""),o=ab[i],s=lb[c]||"";return Array.isArray(s)?s.map(d=>o+d):[o+s]}),Ns=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Us=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Ns,...Us];function Ji(l,i,c,o){const s=Nr(l,i,!0)??c;return typeof s=="number"||typeof s=="string"?d=>typeof d=="string"?d:typeof s=="string"?`calc(${d} * ${s})`:s*d:Array.isArray(s)?d=>{if(typeof d=="string")return d;const m=Math.abs(d),b=s[m];return d>=0?b:typeof b=="number"?-b:`-${b}`}:typeof s=="function"?s:()=>{}}function Hs(l){return Ji(l,"spacing",8)}function Fi(l,i){return typeof i=="string"||i==null?i:l(i)}function ub(l,i){return c=>l.reduce((o,s)=>(o[s]=Fi(i,c),o),{})}function rb(l,i,c,o){if(!i.includes(c))return null;const s=ib(c),d=ub(s,o),m=l[c];return Nn(l,m,d)}function Nm(l,i){const c=Hs(l.theme);return Object.keys(l).map(o=>rb(l,i,o,c)).reduce(Yi,{})}function kt(l){return Nm(l,Ns)}kt.propTypes={};kt.filterProps=Ns;function Qt(l){return Nm(l,Us)}Qt.propTypes={};Qt.filterProps=Us;function Um(l=8,i=Hs({spacing:l})){if(l.mui)return l;const c=(...o)=>(o.length===0?[1]:o).map(d=>{const m=i(d);return typeof m=="number"?`${m}px`:m}).join(" ");return c.mui=!0,c}function Ur(...l){const i=l.reduce((o,s)=>(s.filterProps.forEach(d=>{o[d]=s}),o),{}),c=o=>Object.keys(o).reduce((s,d)=>i[d]?Yi(s,i[d](o)):s,{});return c.propTypes={},c.filterProps=l.reduce((o,s)=>o.concat(s.filterProps),[]),c}function Qe(l){return typeof l!="number"?l:`${l}px solid`}function Ke(l,i){return Kt({prop:l,themeKey:"borders",transform:i})}const cb=Ke("border",Qe),ob=Ke("borderTop",Qe),sb=Ke("borderRight",Qe),fb=Ke("borderBottom",Qe),db=Ke("borderLeft",Qe),hb=Ke("borderColor"),mb=Ke("borderTopColor"),yb=Ke("borderRightColor"),pb=Ke("borderBottomColor"),gb=Ke("borderLeftColor"),bb=Ke("outline",Qe),vb=Ke("outlineColor"),Hr=l=>{if(l.borderRadius!==void 0&&l.borderRadius!==null){const i=Ji(l.theme,"shape.borderRadius",4),c=o=>({borderRadius:Fi(i,o)});return Nn(l,l.borderRadius,c)}return null};Hr.propTypes={};Hr.filterProps=["borderRadius"];Ur(cb,ob,sb,fb,db,hb,mb,yb,pb,gb,Hr,bb,vb);const jr=l=>{if(l.gap!==void 0&&l.gap!==null){const i=Ji(l.theme,"spacing",8),c=o=>({gap:Fi(i,o)});return Nn(l,l.gap,c)}return null};jr.propTypes={};jr.filterProps=["gap"];const qr=l=>{if(l.columnGap!==void 0&&l.columnGap!==null){const i=Ji(l.theme,"spacing",8),c=o=>({columnGap:Fi(i,o)});return Nn(l,l.columnGap,c)}return null};qr.propTypes={};qr.filterProps=["columnGap"];const Lr=l=>{if(l.rowGap!==void 0&&l.rowGap!==null){const i=Ji(l.theme,"spacing",8),c=o=>({rowGap:Fi(i,o)});return Nn(l,l.rowGap,c)}return null};Lr.propTypes={};Lr.filterProps=["rowGap"];const Sb=Kt({prop:"gridColumn"}),Tb=Kt({prop:"gridRow"}),Ab=Kt({prop:"gridAutoFlow"}),Eb=Kt({prop:"gridAutoColumns"}),xb=Kt({prop:"gridAutoRows"}),_b=Kt({prop:"gridTemplateColumns"}),Ob=Kt({prop:"gridTemplateRows"}),Cb=Kt({prop:"gridTemplateAreas"}),zb=Kt({prop:"gridArea"});Ur(jr,qr,Lr,Sb,Tb,Ab,Eb,xb,_b,Ob,Cb,zb);function wl(l,i){return i==="grey"?i:l}const wb=Kt({prop:"color",themeKey:"palette",transform:wl}),Rb=Kt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:wl}),Mb=Kt({prop:"backgroundColor",themeKey:"palette",transform:wl});Ur(wb,Rb,Mb);function we(l){return l<=1&&l!==0?`${l*100}%`:l}const Db=Kt({prop:"width",transform:we}),js=l=>{if(l.maxWidth!==void 0&&l.maxWidth!==null){const i=c=>{var s,d,m,b,v;const o=((m=(d=(s=l.theme)==null?void 0:s.breakpoints)==null?void 0:d.values)==null?void 0:m[c])||Br[c];return o?((v=(b=l.theme)==null?void 0:b.breakpoints)==null?void 0:v.unit)!=="px"?{maxWidth:`${o}${l.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:we(c)}};return Nn(l,l.maxWidth,i)}return null};js.filterProps=["maxWidth"];const Bb=Kt({prop:"minWidth",transform:we}),Nb=Kt({prop:"height",transform:we}),Ub=Kt({prop:"maxHeight",transform:we}),Hb=Kt({prop:"minHeight",transform:we});Kt({prop:"size",cssProperty:"width",transform:we});Kt({prop:"size",cssProperty:"height",transform:we});const jb=Kt({prop:"boxSizing"});Ur(Db,js,Bb,Nb,Ub,Hb,jb);const Pi={border:{themeKey:"borders",transform:Qe},borderTop:{themeKey:"borders",transform:Qe},borderRight:{themeKey:"borders",transform:Qe},borderBottom:{themeKey:"borders",transform:Qe},borderLeft:{themeKey:"borders",transform:Qe},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Qe},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Hr},color:{themeKey:"palette",transform:wl},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:wl},backgroundColor:{themeKey:"palette",transform:wl},p:{style:Qt},pt:{style:Qt},pr:{style:Qt},pb:{style:Qt},pl:{style:Qt},px:{style:Qt},py:{style:Qt},padding:{style:Qt},paddingTop:{style:Qt},paddingRight:{style:Qt},paddingBottom:{style:Qt},paddingLeft:{style:Qt},paddingX:{style:Qt},paddingY:{style:Qt},paddingInline:{style:Qt},paddingInlineStart:{style:Qt},paddingInlineEnd:{style:Qt},paddingBlock:{style:Qt},paddingBlockStart:{style:Qt},paddingBlockEnd:{style:Qt},m:{style:kt},mt:{style:kt},mr:{style:kt},mb:{style:kt},ml:{style:kt},mx:{style:kt},my:{style:kt},margin:{style:kt},marginTop:{style:kt},marginRight:{style:kt},marginBottom:{style:kt},marginLeft:{style:kt},marginX:{style:kt},marginY:{style:kt},marginInline:{style:kt},marginInlineStart:{style:kt},marginInlineEnd:{style:kt},marginBlock:{style:kt},marginBlockStart:{style:kt},marginBlockEnd:{style:kt},displayPrint:{cssProperty:!1,transform:l=>({"@media print":{display:l}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:jr},rowGap:{style:Lr},columnGap:{style:qr},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:we},maxWidth:{style:js},minWidth:{transform:we},height:{transform:we},maxHeight:{transform:we},minHeight:{transform:we},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 qb(...l){const i=l.reduce((o,s)=>o.concat(Object.keys(s)),[]),c=new Set(i);return l.every(o=>c.size===Object.keys(o).length)}function Lb(l,i){return typeof l=="function"?l(i):l}function Gb(){function l(c,o,s,d){const m={[c]:o,theme:s},b=d[c];if(!b)return{[c]:o};const{cssProperty:v=c,themeKey:p,transform:C,style:_}=b;if(o==null)return null;if(p==="typography"&&o==="inherit")return{[c]:o};const w=Nr(s,p)||{};return _?_(m):Nn(m,o,B=>{let U=_r(w,C,B);return B===U&&typeof B=="string"&&(U=_r(w,C,`${c}${B==="default"?"":jt(B)}`,B)),v===!1?U:{[v]:U}})}function i(c){const{sx:o,theme:s={}}=c||{};if(!o)return null;const d=s.unstable_sxConfig??Pi;function m(b){let v=b;if(typeof b=="function")v=b(s);else if(typeof b!="object")return b;if(!v)return null;const p=tb(s.breakpoints),C=Object.keys(p);let _=p;return Object.keys(v).forEach(w=>{const j=Lb(v[w],s);if(j!=null)if(typeof j=="object")if(d[w])_=Yi(_,l(w,j,s,d));else{const B=Nn({theme:s},j,U=>({[w]:U}));qb(B,j)?_[w]=i({sx:j,theme:s}):_=Yi(_,B)}else _=Yi(_,l(w,j,s,d))}),K1(s,eb(C,_))}return Array.isArray(o)?o.map(m):m(o)}return i}const Na=Gb();Na.filterProps=["sx"];function Yb(l,i){var o;const c=this;if(c.vars){if(!((o=c.colorSchemes)!=null&&o[l])||typeof c.getColorSchemeSelector!="function")return{};let s=c.getColorSchemeSelector(l);return s==="&"?i:((s.includes("data-")||s.includes("."))&&(s=`*:where(${s.replace(/\s*&$/,"")}) &`),{[s]:i})}return c.palette.mode===l?i:{}}function qs(l={},...i){const{breakpoints:c={},palette:o={},spacing:s,shape:d={},...m}=l,b=Z1(c),v=Um(s);let p=Me({breakpoints:b,direction:"ltr",components:{},palette:{mode:"light",...o},spacing:v,shape:{...P1,...d}},m);return p=F1(p),p.applyStyles=Yb,p=i.reduce((C,_)=>Me(C,_),p),p.unstable_sxConfig={...Pi,...m==null?void 0:m.unstable_sxConfig},p.unstable_sx=function(_){return Na({sx:_,theme:this})},p}function Vb(l){return Object.keys(l).length===0}function Xb(l=null){const i=k.useContext(Mr);return!i||Vb(i)?l:i}const $b=qs();function Hm(l=$b){return Xb(l)}function kb({styles:l,themeId:i,defaultTheme:c={}}){const o=Hm(c),s=typeof l=="function"?l(i&&o[i]||o):l;return rt.jsx($1,{styles:s})}const Qb=l=>{var o;const i={systemProps:{},otherProps:{}},c=((o=l==null?void 0:l.theme)==null?void 0:o.unstable_sxConfig)??Pi;return Object.keys(l).forEach(s=>{c[s]?i.systemProps[s]=l[s]:i.otherProps[s]=l[s]}),i};function jm(l){const{sx:i,...c}=l,{systemProps:o,otherProps:s}=Qb(c);let d;return Array.isArray(i)?d=[o,...i]:typeof i=="function"?d=(...m)=>{const b=i(...m);return dn(b)?{...o,...b}:o}:d={...o,...i},{...s,sx:d}}const nm=l=>l,Zb=()=>{let l=nm;return{configure(i){l=i},generate(i){return l(i)},reset(){l=nm}}},qm=Zb();function Lm(l){var i,c,o="";if(typeof l=="string"||typeof l=="number")o+=l;else if(typeof l=="object")if(Array.isArray(l)){var s=l.length;for(i=0;ib!=="theme"&&b!=="sx"&&b!=="as"})(Na);return k.forwardRef(function(v,p){const C=Hm(c),{className:_,component:w="div",...j}=jm(v);return rt.jsx(d,{as:w,ref:p,className:pe(_,s?s(o):o),theme:i&&C[i]||C,...j})})}const Wb={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 Ii(l,i,c="Mui"){const o=Wb[i];return o?`${c}-${o}`:`${qm.generate(l)}-${i}`}function Bl(l,i,c="Mui"){const o={};return i.forEach(s=>{o[s]=Ii(l,s,c)}),o}function Gm(l){const{variants:i,...c}=l,o={variants:i,style:Ih(c),isProcessed:!0};return o.style===c||i&&i.forEach(s=>{typeof s.style!="function"&&(s.style=Ih(s.style))}),o}const Jb=qs();function is(l){return l!=="ownerState"&&l!=="theme"&&l!=="sx"&&l!=="as"}function Fb(l){return l?(i,c)=>c[l]:null}function Pb(l,i,c){l.theme=ev(l.theme)?c:l.theme[i]||l.theme}function br(l,i){const c=typeof i=="function"?i(l):i;if(Array.isArray(c))return c.flatMap(o=>br(l,o));if(Array.isArray(c==null?void 0:c.variants)){let o;if(c.isProcessed)o=c.style;else{const{variants:s,...d}=c;o=d}return Ym(l,c.variants,[o])}return c!=null&&c.isProcessed?c.style:c}function Ym(l,i,c=[]){var s;let o;t:for(let d=0;d{k1(b,O=>O.filter($=>$!==Na));const{name:p,slot:C,skipVariantsResolver:_,skipSx:w,overridesResolver:j=Fb(av(C)),...B}=v,U=_!==void 0?_:C&&C!=="Root"&&C!=="root"||!1,X=w||!1;let Q=is;C==="Root"||C==="root"?Q=o:C?Q=s:nv(b)&&(Q=void 0);const F=Dm(b,{shouldForwardProp:Q,label:tv(),...B}),V=O=>{if(typeof O=="function"&&O.__emotion_real!==O)return function(W){return br(W,O)};if(dn(O)){const $=Gm(O);return $.variants?function(gt){return br(gt,$)}:$.style}return O},L=(...O)=>{const $=[],W=O.map(V),gt=[];if($.push(d),p&&j&>.push(function(et){var G,it;const St=(it=(G=et.theme.components)==null?void 0:G[p])==null?void 0:it.styleOverrides;if(!St)return null;const _t={};for(const tt in St)_t[tt]=br(et,St[tt]);return j(et,_t)}),p&&!U&>.push(function(et){var _t,G;const ct=et.theme,St=(G=(_t=ct==null?void 0:ct.components)==null?void 0:_t[p])==null?void 0:G.variants;return St?Ym(et,St):null}),X||gt.push(Na),Array.isArray(W[0])){const Y=W.shift(),et=new Array($.length).fill(""),ct=new Array(gt.length).fill("");let St;St=[...et,...Y,...ct],St.raw=[...et,...Y.raw,...ct],$.unshift(St)}const K=[...$,...W,...gt],y=F(...K);return b.muiName&&(y.muiName=b.muiName),y};return F.withConfig&&(L.withConfig=F.withConfig),L}}function tv(l,i){return void 0}function ev(l){for(const i in l)return!1;return!0}function nv(l){return typeof l=="string"&&l.charCodeAt(0)>96}function av(l){return l&&l.charAt(0).toLowerCase()+l.slice(1)}function Or(l,i){const c={...i};for(const o in l)if(Object.prototype.hasOwnProperty.call(l,o)){const s=o;if(s==="components"||s==="slots")c[s]={...l[s],...c[s]};else if(s==="componentsProps"||s==="slotProps"){const d=l[s],m=i[s];if(!m)c[s]=d||{};else if(!d)c[s]=m;else{c[s]={...m};for(const b in d)if(Object.prototype.hasOwnProperty.call(d,b)){const v=b;c[s][v]=Or(d[v],m[v])}}}else c[s]===void 0&&(c[s]=l[s])}return c}const lv=typeof window<"u"?k.useLayoutEffect:k.useEffect;function iv(l,i=Number.MIN_SAFE_INTEGER,c=Number.MAX_SAFE_INTEGER){return Math.max(i,Math.min(l,c))}function Ls(l,i=0,c=1){return iv(l,i,c)}function uv(l){l=l.slice(1);const i=new RegExp(`.{1,${l.length>=6?2:1}}`,"g");let c=l.match(i);return c&&c[0].length===1&&(c=c.map(o=>o+o)),c?`rgb${c.length===4?"a":""}(${c.map((o,s)=>s<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3).join(", ")})`:""}function ca(l){if(l.type)return l;if(l.charAt(0)==="#")return ca(uv(l));const i=l.indexOf("("),c=l.substring(0,i);if(!["rgb","rgba","hsl","hsla","color"].includes(c))throw new Error(Ba(9,l));let o=l.substring(i+1,l.length-1),s;if(c==="color"){if(o=o.split(" "),s=o.shift(),o.length===4&&o[3].charAt(0)==="/"&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(s))throw new Error(Ba(10,s))}else o=o.split(",");return o=o.map(d=>parseFloat(d)),{type:c,values:o,colorSpace:s}}const rv=l=>{const i=ca(l);return i.values.slice(0,3).map((c,o)=>i.type.includes("hsl")&&o!==0?`${c}%`:c).join(" ")},Li=(l,i)=>{try{return rv(l)}catch{return l}};function Gr(l){const{type:i,colorSpace:c}=l;let{values:o}=l;return i.includes("rgb")?o=o.map((s,d)=>d<3?parseInt(s,10):s):i.includes("hsl")&&(o[1]=`${o[1]}%`,o[2]=`${o[2]}%`),i.includes("color")?o=`${c} ${o.join(" ")}`:o=`${o.join(", ")}`,`${i}(${o})`}function Vm(l){l=ca(l);const{values:i}=l,c=i[0],o=i[1]/100,s=i[2]/100,d=o*Math.min(s,1-s),m=(p,C=(p+c/30)%12)=>s-d*Math.max(Math.min(C-3,9-C,1),-1);let b="rgb";const v=[Math.round(m(0)*255),Math.round(m(8)*255),Math.round(m(4)*255)];return l.type==="hsla"&&(b+="a",v.push(i[3])),Gr({type:b,values:v})}function ms(l){l=ca(l);let i=l.type==="hsl"||l.type==="hsla"?ca(Vm(l)).values:l.values;return i=i.map(c=>(l.type!=="color"&&(c/=255),c<=.03928?c/12.92:((c+.055)/1.055)**2.4)),Number((.2126*i[0]+.7152*i[1]+.0722*i[2]).toFixed(3))}function cv(l,i){const c=ms(l),o=ms(i);return(Math.max(c,o)+.05)/(Math.min(c,o)+.05)}function Ol(l,i){return l=ca(l),i=Ls(i),(l.type==="rgb"||l.type==="hsl")&&(l.type+="a"),l.type==="color"?l.values[3]=`/${i}`:l.values[3]=i,Gr(l)}function dr(l,i,c){try{return Ol(l,i)}catch{return l}}function Yr(l,i){if(l=ca(l),i=Ls(i),l.type.includes("hsl"))l.values[2]*=1-i;else if(l.type.includes("rgb")||l.type.includes("color"))for(let c=0;c<3;c+=1)l.values[c]*=1-i;return Gr(l)}function Dt(l,i,c){try{return Yr(l,i)}catch{return l}}function Vr(l,i){if(l=ca(l),i=Ls(i),l.type.includes("hsl"))l.values[2]+=(100-l.values[2])*i;else if(l.type.includes("rgb"))for(let c=0;c<3;c+=1)l.values[c]+=(255-l.values[c])*i;else if(l.type.includes("color"))for(let c=0;c<3;c+=1)l.values[c]+=(1-l.values[c])*i;return Gr(l)}function Bt(l,i,c){try{return Vr(l,i)}catch{return l}}function ov(l,i=.15){return ms(l)>.5?Yr(l,i):Vr(l,i)}function hr(l,i,c){try{return ov(l,i)}catch{return l}}function sv(l,i){typeof l=="function"?l(i):l&&(l.current=i)}function vr(l){const i=k.useRef(l);return lv(()=>{i.current=l}),k.useRef((...c)=>(0,i.current)(...c)).current}function am(...l){return k.useMemo(()=>l.every(i=>i==null)?null:i=>{l.forEach(c=>{sv(c,i)})},l)}const lm={};function Xm(l,i){const c=k.useRef(lm);return c.current===lm&&(c.current=l(i)),c}const fv=[];function dv(l){k.useEffect(l,fv)}class Gs{constructor(){Ni(this,"currentId",null);Ni(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});Ni(this,"disposeEffect",()=>this.clear)}static create(){return new Gs}start(i,c){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,c()},i)}}function hv(){const l=Xm(Gs.create).current;return dv(l.disposeEffect),l}function im(l){try{return l.matches(":focus-visible")}catch{}return!1}function Xr(l,i,c=void 0){const o={};for(const s in l){const d=l[s];let m="",b=!0;for(let v=0;vk.useContext(mv)??!1,pv=k.createContext(void 0);function gv(l){const{theme:i,name:c,props:o}=l;if(!i||!i.components||!i.components[c])return o;const s=i.components[c];return s.defaultProps?Or(s.defaultProps,o):!s.styleOverrides&&!s.variants?Or(s,o):o}function bv({props:l,name:i}){const c=k.useContext(pv);return gv({props:l,name:i,theme:{components:c}})}const um={theme:void 0};function vv(l){let i,c;return function(s){let d=i;return(d===void 0||s.theme!==c)&&(um.theme=s.theme,d=Gm(l(um)),i=d,c=s.theme),d}}function Sv(l=""){function i(...o){if(!o.length)return"";const s=o[0];return typeof s=="string"&&!s.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${l?`${l}-`:""}${s}${i(...o.slice(1))})`:`, ${s}`}return(o,...s)=>`var(--${l?`${l}-`:""}${o}${i(...s)})`}const rm=(l,i,c,o=[])=>{let s=l;i.forEach((d,m)=>{m===i.length-1?Array.isArray(s)?s[Number(d)]=c:s&&typeof s=="object"&&(s[d]=c):s&&typeof s=="object"&&(s[d]||(s[d]=o.includes(d)?[]:{}),s=s[d])})},Tv=(l,i,c)=>{function o(s,d=[],m=[]){Object.entries(s).forEach(([b,v])=>{(!c||!c([...d,b]))&&v!=null&&(typeof v=="object"&&Object.keys(v).length>0?o(v,[...d,b],Array.isArray(v)?[...m,b]:m):i([...d,b],v,m))})}o(l)},Av=(l,i)=>typeof i=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(o=>l.includes(o))||l[l.length-1].toLowerCase().includes("opacity")?i:`${i}px`:i;function us(l,i){const{prefix:c,shouldSkipGeneratingVar:o}=i||{},s={},d={},m={};return Tv(l,(b,v,p)=>{if((typeof v=="string"||typeof v=="number")&&(!o||!o(b,v))){const C=`--${c?`${c}-`:""}${b.join("-")}`,_=Av(b,v);Object.assign(s,{[C]:_}),rm(d,b,`var(${C})`,p),rm(m,b,`var(${C}, ${_})`,p)}},b=>b[0]==="vars"),{css:s,vars:d,varsWithDefaults:m}}function Ev(l,i={}){const{getSelector:c=X,disableCssColorScheme:o,colorSchemeSelector:s}=i,{colorSchemes:d={},components:m,defaultColorScheme:b="light",...v}=l,{vars:p,css:C,varsWithDefaults:_}=us(v,i);let w=_;const j={},{[b]:B,...U}=d;if(Object.entries(U||{}).forEach(([V,L])=>{const{vars:O,css:$,varsWithDefaults:W}=us(L,i);w=Me(w,W),j[V]={css:$,vars:O}}),B){const{css:V,vars:L,varsWithDefaults:O}=us(B,i);w=Me(w,O),j[b]={css:V,vars:L}}function X(V,L){var $,W;let O=s;if(s==="class"&&(O=".%s"),s==="data"&&(O="[data-%s]"),s!=null&&s.startsWith("data-")&&!s.includes("%s")&&(O=`[${s}="%s"]`),V){if(O==="media")return l.defaultColorScheme===V?":root":{[`@media (prefers-color-scheme: ${((W=($=d[V])==null?void 0:$.palette)==null?void 0:W.mode)||V})`]:{":root":L}};if(O)return l.defaultColorScheme===V?`:root, ${O.replace("%s",String(V))}`:O.replace("%s",String(V))}return":root"}return{vars:w,generateThemeVars:()=>{let V={...p};return Object.entries(j).forEach(([,{vars:L}])=>{V=Me(V,L)}),V},generateStyleSheets:()=>{var gt,K;const V=[],L=l.defaultColorScheme||"light";function O(y,Y){Object.keys(Y).length&&V.push(typeof y=="string"?{[y]:{...Y}}:y)}O(c(void 0,{...C}),C);const{[L]:$,...W}=j;if($){const{css:y}=$,Y=(K=(gt=d[L])==null?void 0:gt.palette)==null?void 0:K.mode,et=!o&&Y?{colorScheme:Y,...y}:{...y};O(c(L,{...et}),et)}return Object.entries(W).forEach(([y,{css:Y}])=>{var St,_t;const et=(_t=(St=d[y])==null?void 0:St.palette)==null?void 0:_t.mode,ct=!o&&et?{colorScheme:et,...Y}:{...Y};O(c(y,{...ct}),ct)}),V}}}function xv(l){return function(c){return l==="media"?`@media (prefers-color-scheme: ${c})`:l?l.startsWith("data-")&&!l.includes("%s")?`[${l}="${c}"] &`:l==="class"?`.${c} &`:l==="data"?`[data-${c}] &`:`${l.replace("%s",c)} &`:"&"}}function $m(){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:$i.white,default:$i.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 _v=$m();function km(){return{text:{primary:$i.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:$i.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 cm=km();function om(l,i,c,o){const s=o.light||o,d=o.dark||o*1.5;l[i]||(l.hasOwnProperty(c)?l[i]=l[c]:i==="light"?l.light=Vr(l.main,s):i==="dark"&&(l.dark=Yr(l.main,d)))}function Ov(l="light"){return l==="dark"?{main:Tl[200],light:Tl[50],dark:Tl[400]}:{main:Tl[700],light:Tl[400],dark:Tl[800]}}function Cv(l="light"){return l==="dark"?{main:Sl[200],light:Sl[50],dark:Sl[400]}:{main:Sl[500],light:Sl[300],dark:Sl[700]}}function zv(l="light"){return l==="dark"?{main:vl[500],light:vl[300],dark:vl[700]}:{main:vl[700],light:vl[400],dark:vl[800]}}function wv(l="light"){return l==="dark"?{main:Al[400],light:Al[300],dark:Al[700]}:{main:Al[700],light:Al[500],dark:Al[900]}}function Rv(l="light"){return l==="dark"?{main:El[400],light:El[300],dark:El[700]}:{main:El[800],light:El[500],dark:El[900]}}function Mv(l="light"){return l==="dark"?{main:ji[400],light:ji[300],dark:ji[700]}:{main:"#ed6c02",light:ji[500],dark:ji[900]}}function Ys(l){const{mode:i="light",contrastThreshold:c=3,tonalOffset:o=.2,...s}=l,d=l.primary||Ov(i),m=l.secondary||Cv(i),b=l.error||zv(i),v=l.info||wv(i),p=l.success||Rv(i),C=l.warning||Mv(i);function _(U){return cv(U,cm.text.primary)>=c?cm.text.primary:_v.text.primary}const w=({color:U,name:X,mainShade:Q=500,lightShade:F=300,darkShade:V=700})=>{if(U={...U},!U.main&&U[Q]&&(U.main=U[Q]),!U.hasOwnProperty("main"))throw new Error(Ba(11,X?` (${X})`:"",Q));if(typeof U.main!="string")throw new Error(Ba(12,X?` (${X})`:"",JSON.stringify(U.main)));return om(U,"light",F,o),om(U,"dark",V,o),U.contrastText||(U.contrastText=_(U.main)),U};let j;return i==="light"?j=$m():i==="dark"&&(j=km()),Me({common:{...$i},mode:i,primary:w({color:d,name:"primary"}),secondary:w({color:m,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:w({color:b,name:"error"}),warning:w({color:C,name:"warning"}),info:w({color:v,name:"info"}),success:w({color:p,name:"success"}),grey:Vg,contrastThreshold:c,getContrastText:_,augmentColor:w,tonalOffset:o,...j},s)}function Dv(l){const i={};return Object.entries(l).forEach(o=>{const[s,d]=o;typeof d=="object"&&(i[s]=`${d.fontStyle?`${d.fontStyle} `:""}${d.fontVariant?`${d.fontVariant} `:""}${d.fontWeight?`${d.fontWeight} `:""}${d.fontStretch?`${d.fontStretch} `:""}${d.fontSize||""}${d.lineHeight?`/${d.lineHeight} `:""}${d.fontFamily||""}`)}),i}function Bv(l,i){return{toolbar:{minHeight:56,[l.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[l.up("sm")]:{minHeight:64}},...i}}function Nv(l){return Math.round(l*1e5)/1e5}const sm={textTransform:"uppercase"},fm='"Roboto", "Helvetica", "Arial", sans-serif';function Uv(l,i){const{fontFamily:c=fm,fontSize:o=14,fontWeightLight:s=300,fontWeightRegular:d=400,fontWeightMedium:m=500,fontWeightBold:b=700,htmlFontSize:v=16,allVariants:p,pxToRem:C,..._}=typeof i=="function"?i(l):i,w=o/14,j=C||(X=>`${X/v*w}rem`),B=(X,Q,F,V,L)=>({fontFamily:c,fontWeight:X,fontSize:j(Q),lineHeight:F,...c===fm?{letterSpacing:`${Nv(V/Q)}em`}:{},...L,...p}),U={h1:B(s,96,1.167,-1.5),h2:B(s,60,1.2,-.5),h3:B(d,48,1.167,0),h4:B(d,34,1.235,.25),h5:B(d,24,1.334,0),h6:B(m,20,1.6,.15),subtitle1:B(d,16,1.75,.15),subtitle2:B(m,14,1.57,.1),body1:B(d,16,1.5,.15),body2:B(d,14,1.43,.15),button:B(m,14,1.75,.4,sm),caption:B(d,12,1.66,.4),overline:B(d,12,2.66,1,sm),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Me({htmlFontSize:v,pxToRem:j,fontFamily:c,fontSize:o,fontWeightLight:s,fontWeightRegular:d,fontWeightMedium:m,fontWeightBold:b,...U},_,{clone:!1})}const Hv=.2,jv=.14,qv=.12;function qt(...l){return[`${l[0]}px ${l[1]}px ${l[2]}px ${l[3]}px rgba(0,0,0,${Hv})`,`${l[4]}px ${l[5]}px ${l[6]}px ${l[7]}px rgba(0,0,0,${jv})`,`${l[8]}px ${l[9]}px ${l[10]}px ${l[11]}px rgba(0,0,0,${qv})`].join(",")}const Lv=["none",qt(0,2,1,-1,0,1,1,0,0,1,3,0),qt(0,3,1,-2,0,2,2,0,0,1,5,0),qt(0,3,3,-2,0,3,4,0,0,1,8,0),qt(0,2,4,-1,0,4,5,0,0,1,10,0),qt(0,3,5,-1,0,5,8,0,0,1,14,0),qt(0,3,5,-1,0,6,10,0,0,1,18,0),qt(0,4,5,-2,0,7,10,1,0,2,16,1),qt(0,5,5,-3,0,8,10,1,0,3,14,2),qt(0,5,6,-3,0,9,12,1,0,3,16,2),qt(0,6,6,-3,0,10,14,1,0,4,18,3),qt(0,6,7,-4,0,11,15,1,0,4,20,3),qt(0,7,8,-4,0,12,17,2,0,5,22,4),qt(0,7,8,-4,0,13,19,2,0,5,24,4),qt(0,7,9,-4,0,14,21,2,0,5,26,4),qt(0,8,9,-5,0,15,22,2,0,6,28,5),qt(0,8,10,-5,0,16,24,2,0,6,30,5),qt(0,8,11,-5,0,17,26,2,0,6,32,5),qt(0,9,11,-5,0,18,28,2,0,7,34,6),qt(0,9,12,-6,0,19,29,2,0,7,36,6),qt(0,10,13,-6,0,20,31,3,0,8,38,7),qt(0,10,13,-6,0,21,33,3,0,8,40,7),qt(0,10,14,-6,0,22,35,3,0,8,42,7),qt(0,11,14,-7,0,23,36,3,0,9,44,8),qt(0,11,15,-7,0,24,38,3,0,9,46,8)],Gv={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)"},Yv={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function dm(l){return`${Math.round(l)}ms`}function Vv(l){if(!l)return 0;const i=l/36;return Math.min(Math.round((4+15*i**.25+i/5)*10),3e3)}function Xv(l){const i={...Gv,...l.easing},c={...Yv,...l.duration};return{getAutoHeightDuration:Vv,create:(s=["all"],d={})=>{const{duration:m=c.standard,easing:b=i.easeInOut,delay:v=0,...p}=d;return(Array.isArray(s)?s:[s]).map(C=>`${C} ${typeof m=="string"?m:dm(m)} ${b} ${typeof v=="string"?v:dm(v)}`).join(",")},...l,easing:i,duration:c}}const $v={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function kv(l){return dn(l)||typeof l>"u"||typeof l=="string"||typeof l=="boolean"||typeof l=="number"||Array.isArray(l)}function Qm(l={}){const i={...l};function c(o){const s=Object.entries(o);for(let d=0;dMe(j,B),w),w.unstable_sxConfig={...Pi,...p==null?void 0:p.unstable_sxConfig},w.unstable_sx=function(B){return Na({sx:B,theme:this})},w.toRuntimeSource=Qm,w}function Qv(l){let i;return l<1?i=5.11916*l**2:i=4.5*Math.log(l+1)+2,Math.round(i*10)/1e3}const Zv=[...Array(25)].map((l,i)=>{if(i===0)return"none";const c=Qv(i);return`linear-gradient(rgba(255 255 255 / ${c}), rgba(255 255 255 / ${c}))`});function Zm(l){return{inputPlaceholder:l==="dark"?.5:.42,inputUnderline:l==="dark"?.7:.42,switchTrackDisabled:l==="dark"?.2:.12,switchTrack:l==="dark"?.3:.38}}function Km(l){return l==="dark"?Zv:[]}function Kv(l){const{palette:i={mode:"light"},opacity:c,overlays:o,...s}=l,d=Ys(i);return{palette:d,opacity:{...Zm(d.mode),...c},overlays:o||Km(d.mode),...s}}function Wv(l){var i;return!!l[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!l[0].match(/sxConfig$/)||l[0]==="palette"&&!!((i=l[1])!=null&&i.match(/(mode|contrastThreshold|tonalOffset)/))}const Jv=l=>[...[...Array(25)].map((i,c)=>`--${l?`${l}-`:""}overlays-${c}`),`--${l?`${l}-`:""}palette-AppBar-darkBg`,`--${l?`${l}-`:""}palette-AppBar-darkColor`],Fv=l=>(i,c)=>{const o=l.rootSelector||":root",s=l.colorSchemeSelector;let d=s;if(s==="class"&&(d=".%s"),s==="data"&&(d="[data-%s]"),s!=null&&s.startsWith("data-")&&!s.includes("%s")&&(d=`[${s}="%s"]`),l.defaultColorScheme===i){if(i==="dark"){const m={};return Jv(l.cssVarPrefix).forEach(b=>{m[b]=c[b],delete c[b]}),d==="media"?{[o]:c,"@media (prefers-color-scheme: dark)":{[o]:m}}:d?{[d.replace("%s",i)]:m,[`${o}, ${d.replace("%s",i)}`]:c}:{[o]:{...c,...m}}}if(d&&d!=="media")return`${o}, ${d.replace("%s",String(i))}`}else if(i){if(d==="media")return{[`@media (prefers-color-scheme: ${String(i)})`]:{[o]:c}};if(d)return d.replace("%s",String(i))}return o};function Pv(l,i){i.forEach(c=>{l[c]||(l[c]={})})}function R(l,i,c){!l[i]&&c&&(l[i]=c)}function Gi(l){return typeof l!="string"||!l.startsWith("hsl")?l:Vm(l)}function Mn(l,i){`${i}Channel`in l||(l[`${i}Channel`]=Li(Gi(l[i])))}function Iv(l){return typeof l=="number"?`${l}px`:typeof l=="string"||typeof l=="function"||Array.isArray(l)?l:"8px"}const on=l=>{try{return l()}catch{}},tS=(l="mui")=>Sv(l);function rs(l,i,c,o){if(!i)return;i=i===!0?{}:i;const s=o==="dark"?"dark":"light";if(!c){l[o]=Kv({...i,palette:{mode:s,...i==null?void 0:i.palette}});return}const{palette:d,...m}=ys({...c,palette:{mode:s,...i==null?void 0:i.palette}});return l[o]={...i,palette:d,opacity:{...Zm(s),...i==null?void 0:i.opacity},overlays:(i==null?void 0:i.overlays)||Km(s)},m}function eS(l={},...i){const{colorSchemes:c={light:!0},defaultColorScheme:o,disableCssColorScheme:s=!1,cssVarPrefix:d="mui",shouldSkipGeneratingVar:m=Wv,colorSchemeSelector:b=c.light&&c.dark?"media":void 0,rootSelector:v=":root",...p}=l,C=Object.keys(c)[0],_=o||(c.light&&C!=="light"?"light":C),w=tS(d),{[_]:j,light:B,dark:U,...X}=c,Q={...X};let F=j;if((_==="dark"&&!("dark"in c)||_==="light"&&!("light"in c))&&(F=!0),!F)throw new Error(Ba(21,_));const V=rs(Q,F,p,_);B&&!Q.light&&rs(Q,B,void 0,"light"),U&&!Q.dark&&rs(Q,U,void 0,"dark");let L={defaultColorScheme:_,...V,cssVarPrefix:d,colorSchemeSelector:b,rootSelector:v,getCssVar:w,colorSchemes:Q,font:{...Dv(V.typography),...V.font},spacing:Iv(p.spacing)};Object.keys(L.colorSchemes).forEach(K=>{const y=L.colorSchemes[K].palette,Y=et=>{const ct=et.split("-"),St=ct[1],_t=ct[2];return w(et,y[St][_t])};if(y.mode==="light"&&(R(y.common,"background","#fff"),R(y.common,"onBackground","#000")),y.mode==="dark"&&(R(y.common,"background","#000"),R(y.common,"onBackground","#fff")),Pv(y,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),y.mode==="light"){R(y.Alert,"errorColor",Dt(y.error.light,.6)),R(y.Alert,"infoColor",Dt(y.info.light,.6)),R(y.Alert,"successColor",Dt(y.success.light,.6)),R(y.Alert,"warningColor",Dt(y.warning.light,.6)),R(y.Alert,"errorFilledBg",Y("palette-error-main")),R(y.Alert,"infoFilledBg",Y("palette-info-main")),R(y.Alert,"successFilledBg",Y("palette-success-main")),R(y.Alert,"warningFilledBg",Y("palette-warning-main")),R(y.Alert,"errorFilledColor",on(()=>y.getContrastText(y.error.main))),R(y.Alert,"infoFilledColor",on(()=>y.getContrastText(y.info.main))),R(y.Alert,"successFilledColor",on(()=>y.getContrastText(y.success.main))),R(y.Alert,"warningFilledColor",on(()=>y.getContrastText(y.warning.main))),R(y.Alert,"errorStandardBg",Bt(y.error.light,.9)),R(y.Alert,"infoStandardBg",Bt(y.info.light,.9)),R(y.Alert,"successStandardBg",Bt(y.success.light,.9)),R(y.Alert,"warningStandardBg",Bt(y.warning.light,.9)),R(y.Alert,"errorIconColor",Y("palette-error-main")),R(y.Alert,"infoIconColor",Y("palette-info-main")),R(y.Alert,"successIconColor",Y("palette-success-main")),R(y.Alert,"warningIconColor",Y("palette-warning-main")),R(y.AppBar,"defaultBg",Y("palette-grey-100")),R(y.Avatar,"defaultBg",Y("palette-grey-400")),R(y.Button,"inheritContainedBg",Y("palette-grey-300")),R(y.Button,"inheritContainedHoverBg",Y("palette-grey-A100")),R(y.Chip,"defaultBorder",Y("palette-grey-400")),R(y.Chip,"defaultAvatarColor",Y("palette-grey-700")),R(y.Chip,"defaultIconColor",Y("palette-grey-700")),R(y.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),R(y.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),R(y.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),R(y.LinearProgress,"primaryBg",Bt(y.primary.main,.62)),R(y.LinearProgress,"secondaryBg",Bt(y.secondary.main,.62)),R(y.LinearProgress,"errorBg",Bt(y.error.main,.62)),R(y.LinearProgress,"infoBg",Bt(y.info.main,.62)),R(y.LinearProgress,"successBg",Bt(y.success.main,.62)),R(y.LinearProgress,"warningBg",Bt(y.warning.main,.62)),R(y.Skeleton,"bg",`rgba(${Y("palette-text-primaryChannel")} / 0.11)`),R(y.Slider,"primaryTrack",Bt(y.primary.main,.62)),R(y.Slider,"secondaryTrack",Bt(y.secondary.main,.62)),R(y.Slider,"errorTrack",Bt(y.error.main,.62)),R(y.Slider,"infoTrack",Bt(y.info.main,.62)),R(y.Slider,"successTrack",Bt(y.success.main,.62)),R(y.Slider,"warningTrack",Bt(y.warning.main,.62));const et=hr(y.background.default,.8);R(y.SnackbarContent,"bg",et),R(y.SnackbarContent,"color",on(()=>y.getContrastText(et))),R(y.SpeedDialAction,"fabHoverBg",hr(y.background.paper,.15)),R(y.StepConnector,"border",Y("palette-grey-400")),R(y.StepContent,"border",Y("palette-grey-400")),R(y.Switch,"defaultColor",Y("palette-common-white")),R(y.Switch,"defaultDisabledColor",Y("palette-grey-100")),R(y.Switch,"primaryDisabledColor",Bt(y.primary.main,.62)),R(y.Switch,"secondaryDisabledColor",Bt(y.secondary.main,.62)),R(y.Switch,"errorDisabledColor",Bt(y.error.main,.62)),R(y.Switch,"infoDisabledColor",Bt(y.info.main,.62)),R(y.Switch,"successDisabledColor",Bt(y.success.main,.62)),R(y.Switch,"warningDisabledColor",Bt(y.warning.main,.62)),R(y.TableCell,"border",Bt(dr(y.divider,1),.88)),R(y.Tooltip,"bg",dr(y.grey[700],.92))}if(y.mode==="dark"){R(y.Alert,"errorColor",Bt(y.error.light,.6)),R(y.Alert,"infoColor",Bt(y.info.light,.6)),R(y.Alert,"successColor",Bt(y.success.light,.6)),R(y.Alert,"warningColor",Bt(y.warning.light,.6)),R(y.Alert,"errorFilledBg",Y("palette-error-dark")),R(y.Alert,"infoFilledBg",Y("palette-info-dark")),R(y.Alert,"successFilledBg",Y("palette-success-dark")),R(y.Alert,"warningFilledBg",Y("palette-warning-dark")),R(y.Alert,"errorFilledColor",on(()=>y.getContrastText(y.error.dark))),R(y.Alert,"infoFilledColor",on(()=>y.getContrastText(y.info.dark))),R(y.Alert,"successFilledColor",on(()=>y.getContrastText(y.success.dark))),R(y.Alert,"warningFilledColor",on(()=>y.getContrastText(y.warning.dark))),R(y.Alert,"errorStandardBg",Dt(y.error.light,.9)),R(y.Alert,"infoStandardBg",Dt(y.info.light,.9)),R(y.Alert,"successStandardBg",Dt(y.success.light,.9)),R(y.Alert,"warningStandardBg",Dt(y.warning.light,.9)),R(y.Alert,"errorIconColor",Y("palette-error-main")),R(y.Alert,"infoIconColor",Y("palette-info-main")),R(y.Alert,"successIconColor",Y("palette-success-main")),R(y.Alert,"warningIconColor",Y("palette-warning-main")),R(y.AppBar,"defaultBg",Y("palette-grey-900")),R(y.AppBar,"darkBg",Y("palette-background-paper")),R(y.AppBar,"darkColor",Y("palette-text-primary")),R(y.Avatar,"defaultBg",Y("palette-grey-600")),R(y.Button,"inheritContainedBg",Y("palette-grey-800")),R(y.Button,"inheritContainedHoverBg",Y("palette-grey-700")),R(y.Chip,"defaultBorder",Y("palette-grey-700")),R(y.Chip,"defaultAvatarColor",Y("palette-grey-300")),R(y.Chip,"defaultIconColor",Y("palette-grey-300")),R(y.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),R(y.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),R(y.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),R(y.LinearProgress,"primaryBg",Dt(y.primary.main,.5)),R(y.LinearProgress,"secondaryBg",Dt(y.secondary.main,.5)),R(y.LinearProgress,"errorBg",Dt(y.error.main,.5)),R(y.LinearProgress,"infoBg",Dt(y.info.main,.5)),R(y.LinearProgress,"successBg",Dt(y.success.main,.5)),R(y.LinearProgress,"warningBg",Dt(y.warning.main,.5)),R(y.Skeleton,"bg",`rgba(${Y("palette-text-primaryChannel")} / 0.13)`),R(y.Slider,"primaryTrack",Dt(y.primary.main,.5)),R(y.Slider,"secondaryTrack",Dt(y.secondary.main,.5)),R(y.Slider,"errorTrack",Dt(y.error.main,.5)),R(y.Slider,"infoTrack",Dt(y.info.main,.5)),R(y.Slider,"successTrack",Dt(y.success.main,.5)),R(y.Slider,"warningTrack",Dt(y.warning.main,.5));const et=hr(y.background.default,.98);R(y.SnackbarContent,"bg",et),R(y.SnackbarContent,"color",on(()=>y.getContrastText(et))),R(y.SpeedDialAction,"fabHoverBg",hr(y.background.paper,.15)),R(y.StepConnector,"border",Y("palette-grey-600")),R(y.StepContent,"border",Y("palette-grey-600")),R(y.Switch,"defaultColor",Y("palette-grey-300")),R(y.Switch,"defaultDisabledColor",Y("palette-grey-600")),R(y.Switch,"primaryDisabledColor",Dt(y.primary.main,.55)),R(y.Switch,"secondaryDisabledColor",Dt(y.secondary.main,.55)),R(y.Switch,"errorDisabledColor",Dt(y.error.main,.55)),R(y.Switch,"infoDisabledColor",Dt(y.info.main,.55)),R(y.Switch,"successDisabledColor",Dt(y.success.main,.55)),R(y.Switch,"warningDisabledColor",Dt(y.warning.main,.55)),R(y.TableCell,"border",Dt(dr(y.divider,1),.68)),R(y.Tooltip,"bg",dr(y.grey[700],.92))}Mn(y.background,"default"),Mn(y.background,"paper"),Mn(y.common,"background"),Mn(y.common,"onBackground"),Mn(y,"divider"),Object.keys(y).forEach(et=>{const ct=y[et];et!=="tonalOffset"&&ct&&typeof ct=="object"&&(ct.main&&R(y[et],"mainChannel",Li(Gi(ct.main))),ct.light&&R(y[et],"lightChannel",Li(Gi(ct.light))),ct.dark&&R(y[et],"darkChannel",Li(Gi(ct.dark))),ct.contrastText&&R(y[et],"contrastTextChannel",Li(Gi(ct.contrastText))),et==="text"&&(Mn(y[et],"primary"),Mn(y[et],"secondary")),et==="action"&&(ct.active&&Mn(y[et],"active"),ct.selected&&Mn(y[et],"selected")))})}),L=i.reduce((K,y)=>Me(K,y),L);const O={prefix:d,disableCssColorScheme:s,shouldSkipGeneratingVar:m,getSelector:Fv(L)},{vars:$,generateThemeVars:W,generateStyleSheets:gt}=Ev(L,O);return L.vars=$,Object.entries(L.colorSchemes[L.defaultColorScheme]).forEach(([K,y])=>{L[K]=y}),L.generateThemeVars=W,L.generateStyleSheets=gt,L.generateSpacing=function(){return Um(p.spacing,Hs(this))},L.getColorSchemeSelector=xv(b),L.spacing=L.generateSpacing(),L.shouldSkipGeneratingVar=m,L.unstable_sxConfig={...Pi,...p==null?void 0:p.unstable_sxConfig},L.unstable_sx=function(y){return Na({sx:y,theme:this})},L.toRuntimeSource=Qm,L}function hm(l,i,c){l.colorSchemes&&c&&(l.colorSchemes[i]={...c!==!0&&c,palette:Ys({...c===!0?{}:c.palette,mode:i})})}function Wm(l={},...i){const{palette:c,cssVariables:o=!1,colorSchemes:s=c?void 0:{light:!0},defaultColorScheme:d=c==null?void 0:c.mode,...m}=l,b=d||"light",v=s==null?void 0:s[b],p={...s,...c?{[b]:{...typeof v!="boolean"&&v,palette:c}}:void 0};if(o===!1){if(!("colorSchemes"in l))return ys(l,...i);let C=c;"palette"in l||p[b]&&(p[b]!==!0?C=p[b].palette:b==="dark"&&(C={mode:"dark"}));const _=ys({...l,palette:C},...i);return _.defaultColorScheme=b,_.colorSchemes=p,_.palette.mode==="light"&&(_.colorSchemes.light={...p.light!==!0&&p.light,palette:_.palette},hm(_,"dark",p.dark)),_.palette.mode==="dark"&&(_.colorSchemes.dark={...p.dark!==!0&&p.dark,palette:_.palette},hm(_,"light",p.light)),_}return!c&&!("light"in p)&&b==="light"&&(p.light=!0),eS({...m,colorSchemes:p,defaultColorScheme:b,...typeof o!="boolean"&&o},...i)}const Jm=Wm();function nS(l){return l!=="ownerState"&&l!=="theme"&&l!=="sx"&&l!=="as"}const Fm=l=>nS(l)&&l!=="classes",Ie=Ib({themeId:Os,defaultTheme:Jm,rootShouldForwardProp:Fm});function aS(l){return rt.jsx(kb,{...l,defaultTheme:Jm,themeId:Os})}function Pm(l){return function(c){return rt.jsx(aS,{styles:typeof l=="function"?o=>l({theme:o,...c}):l})}}function lS(){return jm}const Nl=vv;function Ul(l){return bv(l)}function iS(l,i){if(l==null)return{};var c={};for(var o in l)if({}.hasOwnProperty.call(l,o)){if(i.includes(o))continue;c[o]=l[o]}return c}function ps(l,i){return ps=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,o){return c.__proto__=o,c},ps(l,i)}function uS(l,i){l.prototype=Object.create(i.prototype),l.prototype.constructor=l,ps(l,i)}const mm=Cl.createContext(null);function rS(l){if(l===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}function Vs(l,i){var c=function(d){return i&&k.isValidElement(d)?i(d):d},o=Object.create(null);return l&&k.Children.map(l,function(s){return s}).forEach(function(s){o[s.key]=c(s)}),o}function cS(l,i){l=l||{},i=i||{};function c(C){return C in i?i[C]:l[C]}var o=Object.create(null),s=[];for(var d in l)d in i?s.length&&(o[d]=s,s=[]):s.push(d);var m,b={};for(var v in i){if(o[v])for(m=0;m{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 Cr}static use(){const i=Xm(Cr.create).current,[c,o]=k.useState(!1);return i.shouldMount=c,i.setShouldMount=o,k.useEffect(i.mountEffect,[c]),i}mount(){return this.mounted||(this.mounted=mS(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...i){this.mount().then(()=>{var c;return(c=this.ref.current)==null?void 0:c.start(...i)})}stop(...i){this.mount().then(()=>{var c;return(c=this.ref.current)==null?void 0:c.stop(...i)})}pulsate(...i){this.mount().then(()=>{var c;return(c=this.ref.current)==null?void 0:c.pulsate(...i)})}}function hS(){return Cr.use()}function mS(){let l,i;const c=new Promise((o,s)=>{l=o,i=s});return c.resolve=l,c.reject=i,c}function yS(l){const{className:i,classes:c,pulsate:o=!1,rippleX:s,rippleY:d,rippleSize:m,in:b,onExited:v,timeout:p}=l,[C,_]=k.useState(!1),w=pe(i,c.ripple,c.rippleVisible,o&&c.ripplePulsate),j={width:m,height:m,top:-(m/2)+d,left:-(m/2)+s},B=pe(c.child,C&&c.childLeaving,o&&c.childPulsate);return!b&&!C&&_(!0),k.useEffect(()=>{if(!b&&v!=null){const U=setTimeout(v,p);return()=>{clearTimeout(U)}}},[v,b,p]),rt.jsx("span",{className:w,style:j,children:rt.jsx("span",{className:B})})}const ke=Bl("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),gs=550,pS=80,gS=Dl` 0% { transform: scale(0); opacity: 0.1; } 100% { transform: scale(1); opacity: 0.3; } `,bS=Dl` 0% { opacity: 1; } 100% { opacity: 0; } `,vS=Dl` 0% { transform: scale(1); } 50% { transform: scale(0.92); } 100% { transform: scale(1); } `,SS=Ie("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),TS=Ie(yS,{name:"MuiTouchRipple",slot:"Ripple"})` opacity: 0; position: absolute; &.${ke.rippleVisible} { opacity: 0.3; transform: scale(1); animation-name: ${gS}; animation-duration: ${gs}ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; } &.${ke.ripplePulsate} { animation-duration: ${({theme:l})=>l.transitions.duration.shorter}ms; } & .${ke.child} { opacity: 1; display: block; width: 100%; height: 100%; border-radius: 50%; background-color: currentColor; } & .${ke.childLeaving} { opacity: 0; animation-name: ${bS}; animation-duration: ${gs}ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; } & .${ke.childPulsate} { position: absolute; /* @noflip */ left: 0px; top: 0; animation-name: ${vS}; animation-duration: 2500ms; animation-timing-function: ${({theme:l})=>l.transitions.easing.easeInOut}; animation-iteration-count: infinite; animation-delay: 200ms; } `,AS=k.forwardRef(function(i,c){const o=Ul({props:i,name:"MuiTouchRipple"}),{center:s=!1,classes:d={},className:m,...b}=o,[v,p]=k.useState([]),C=k.useRef(0),_=k.useRef(null);k.useEffect(()=>{_.current&&(_.current(),_.current=null)},[v]);const w=k.useRef(!1),j=hv(),B=k.useRef(null),U=k.useRef(null),X=k.useCallback(L=>{const{pulsate:O,rippleX:$,rippleY:W,rippleSize:gt,cb:K}=L;p(y=>[...y,rt.jsx(TS,{classes:{ripple:pe(d.ripple,ke.ripple),rippleVisible:pe(d.rippleVisible,ke.rippleVisible),ripplePulsate:pe(d.ripplePulsate,ke.ripplePulsate),child:pe(d.child,ke.child),childLeaving:pe(d.childLeaving,ke.childLeaving),childPulsate:pe(d.childPulsate,ke.childPulsate)},timeout:gs,pulsate:O,rippleX:$,rippleY:W,rippleSize:gt},C.current)]),C.current+=1,_.current=K},[d]),Q=k.useCallback((L={},O={},$=()=>{})=>{const{pulsate:W=!1,center:gt=s||O.pulsate,fakeElement:K=!1}=O;if((L==null?void 0:L.type)==="mousedown"&&w.current){w.current=!1;return}(L==null?void 0:L.type)==="touchstart"&&(w.current=!0);const y=K?null:U.current,Y=y?y.getBoundingClientRect():{width:0,height:0,left:0,top:0};let et,ct,St;if(gt||L===void 0||L.clientX===0&&L.clientY===0||!L.clientX&&!L.touches)et=Math.round(Y.width/2),ct=Math.round(Y.height/2);else{const{clientX:_t,clientY:G}=L.touches&&L.touches.length>0?L.touches[0]:L;et=Math.round(_t-Y.left),ct=Math.round(G-Y.top)}if(gt)St=Math.sqrt((2*Y.width**2+Y.height**2)/3),St%2===0&&(St+=1);else{const _t=Math.max(Math.abs((y?y.clientWidth:0)-et),et)*2+2,G=Math.max(Math.abs((y?y.clientHeight:0)-ct),ct)*2+2;St=Math.sqrt(_t**2+G**2)}L!=null&&L.touches?B.current===null&&(B.current=()=>{X({pulsate:W,rippleX:et,rippleY:ct,rippleSize:St,cb:$})},j.start(pS,()=>{B.current&&(B.current(),B.current=null)})):X({pulsate:W,rippleX:et,rippleY:ct,rippleSize:St,cb:$})},[s,X,j]),F=k.useCallback(()=>{Q({},{pulsate:!0})},[Q]),V=k.useCallback((L,O)=>{if(j.clear(),(L==null?void 0:L.type)==="touchend"&&B.current){B.current(),B.current=null,j.start(0,()=>{V(L,O)});return}B.current=null,p($=>$.length>0?$.slice(1):$),_.current=O},[j]);return k.useImperativeHandle(c,()=>({pulsate:F,start:Q,stop:V}),[F,Q,V]),rt.jsx(SS,{className:pe(ke.root,d.root,m),ref:U,...b,children:rt.jsx(Xs,{component:null,exit:!0,children:v})})});function ES(l){return Ii("MuiButtonBase",l)}const xS=Bl("MuiButtonBase",["root","disabled","focusVisible"]),_S=l=>{const{disabled:i,focusVisible:c,focusVisibleClassName:o,classes:s}=l,m=Xr({root:["root",i&&"disabled",c&&"focusVisible"]},ES,s);return c&&o&&(m.root+=` ${o}`),m},OS=Ie("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(l,i)=>i.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${xS.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),CS=k.forwardRef(function(i,c){const o=Ul({props:i,name:"MuiButtonBase"}),{action:s,centerRipple:d=!1,children:m,className:b,component:v="button",disabled:p=!1,disableRipple:C=!1,disableTouchRipple:_=!1,focusRipple:w=!1,focusVisibleClassName:j,LinkComponent:B="a",onBlur:U,onClick:X,onContextMenu:Q,onDragLeave:F,onFocus:V,onFocusVisible:L,onKeyDown:O,onKeyUp:$,onMouseDown:W,onMouseLeave:gt,onMouseUp:K,onTouchEnd:y,onTouchMove:Y,onTouchStart:et,tabIndex:ct=0,TouchRippleProps:St,touchRippleRef:_t,type:G,...it}=o,tt=k.useRef(null),ot=hS(),S=am(ot.ref,_t),[q,at]=k.useState(!1);p&&q&&at(!1),k.useImperativeHandle(s,()=>({focusVisible:()=>{at(!0),tt.current.focus()}}),[]);const lt=ot.shouldMount&&!C&&!p;k.useEffect(()=>{q&&w&&!C&&ot.pulsate()},[C,w,q,ot]);const J=Dn(ot,"start",W,_),bt=Dn(ot,"stop",Q,_),ft=Dn(ot,"stop",F,_),ie=Dn(ot,"stop",K,_),At=Dn(ot,"stop",dt=>{q&&dt.preventDefault(),gt&>(dt)},_),Yt=Dn(ot,"start",et,_),Nt=Dn(ot,"stop",y,_),De=Dn(ot,"stop",Y,_),oa=Dn(ot,"stop",dt=>{im(dt.target)||at(!1),U&&U(dt)},!1),tn=vr(dt=>{tt.current||(tt.current=dt.currentTarget),im(dt.target)&&(at(!0),L&&L(dt)),V&&V(dt)}),Un=()=>{const dt=tt.current;return v&&v!=="button"&&!(dt.tagName==="A"&&dt.href)},Ha=vr(dt=>{w&&!dt.repeat&&q&&dt.key===" "&&ot.stop(dt,()=>{ot.start(dt)}),dt.target===dt.currentTarget&&Un()&&dt.key===" "&&dt.preventDefault(),O&&O(dt),dt.target===dt.currentTarget&&Un()&&dt.key==="Enter"&&!p&&(dt.preventDefault(),X&&X(dt))}),Hn=vr(dt=>{w&&dt.key===" "&&q&&!dt.defaultPrevented&&ot.stop(dt,()=>{ot.pulsate(dt)}),$&&$(dt),X&&dt.target===dt.currentTarget&&Un()&&dt.key===" "&&!dt.defaultPrevented&&X(dt)});let jn=v;jn==="button"&&(it.href||it.to)&&(jn=B);const en={};jn==="button"?(en.type=G===void 0?"button":G,en.disabled=p):(!it.href&&!it.to&&(en.role="button"),p&&(en["aria-disabled"]=p));const Hl=am(c,tt),ja={...o,centerRipple:d,component:v,disabled:p,disableRipple:C,disableTouchRipple:_,focusRipple:w,tabIndex:ct,focusVisible:q},jl=_S(ja);return rt.jsxs(OS,{as:jn,className:pe(jl.root,b),ownerState:ja,onBlur:oa,onClick:X,onContextMenu:bt,onFocus:tn,onKeyDown:Ha,onKeyUp:Hn,onMouseDown:J,onMouseLeave:At,onMouseUp:ie,onDragLeave:ft,onTouchEnd:Nt,onTouchMove:De,onTouchStart:Yt,ref:Hl,tabIndex:p?-1:ct,type:G,...en,...it,children:[m,lt?rt.jsx(AS,{ref:S,center:d,...St}):null]})});function Dn(l,i,c,o=!1){return vr(s=>(c&&c(s),o||l[i](s),!0))}function zS(l){return typeof l.main=="string"}function wS(l,i=[]){if(!zS(l))return!1;for(const c of i)if(!l.hasOwnProperty(c)||typeof l[c]!="string")return!1;return!0}function Ua(l=[]){return([,i])=>i&&wS(i,l)}function RS(l){return Ii("MuiTypography",l)}Bl("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const MS={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},DS=lS(),BS=l=>{const{align:i,gutterBottom:c,noWrap:o,paragraph:s,variant:d,classes:m}=l,b={root:["root",d,l.align!=="inherit"&&`align${jt(i)}`,c&&"gutterBottom",o&&"noWrap",s&&"paragraph"]};return Xr(b,RS,m)},NS=Ie("span",{name:"MuiTypography",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.root,c.variant&&i[c.variant],c.align!=="inherit"&&i[`align${jt(c.align)}`],c.noWrap&&i.noWrap,c.gutterBottom&&i.gutterBottom,c.paragraph&&i.paragraph]}})(Nl(({theme:l})=>{var i;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(l.typography).filter(([c,o])=>c!=="inherit"&&o&&typeof o=="object").map(([c,o])=>({props:{variant:c},style:o})),...Object.entries(l.palette).filter(Ua()).map(([c])=>({props:{color:c},style:{color:(l.vars||l).palette[c].main}})),...Object.entries(((i=l.palette)==null?void 0:i.text)||{}).filter(([,c])=>typeof c=="string").map(([c])=>({props:{color:`text${jt(c)}`},style:{color:(l.vars||l).palette.text[c]}})),{props:({ownerState:c})=>c.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:c})=>c.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:c})=>c.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:c})=>c.paragraph,style:{marginBottom:16}}]}})),ym={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},$s=k.forwardRef(function(i,c){const{color:o,...s}=Ul({props:i,name:"MuiTypography"}),d=!MS[o],m=DS({...s,...d&&{color:o}}),{align:b="inherit",className:v,component:p,gutterBottom:C=!1,noWrap:_=!1,paragraph:w=!1,variant:j="body1",variantMapping:B=ym,...U}=m,X={...m,align:b,color:o,className:v,component:p,gutterBottom:C,noWrap:_,paragraph:w,variant:j,variantMapping:B},Q=p||(w?"p":B[j]||ym[j])||"span",F=BS(X);return rt.jsx(NS,{as:Q,ref:c,className:pe(F.root,v),...U,ownerState:X,style:{...b!=="inherit"&&{"--Typography-textAlign":b},...U.style}})}),US=Bl("MuiBox",["root"]),HS=Wm(),Bn=Kb({themeId:Os,defaultTheme:HS,defaultClassName:US.root,generateClassName:qm.generate});function jS(l){return Ii("MuiButton",l)}const xl=Bl("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"]),qS=k.createContext({}),LS=k.createContext(void 0),GS=l=>{const{color:i,disableElevation:c,fullWidth:o,size:s,variant:d,classes:m}=l,b={root:["root",d,`${d}${jt(i)}`,`size${jt(s)}`,`${d}Size${jt(s)}`,`color${jt(i)}`,c&&"disableElevation",o&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${jt(s)}`],endIcon:["icon","endIcon",`iconSize${jt(s)}`]},v=Xr(b,jS,m);return{...m,...v}},Im=[{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}}}],YS=Ie(CS,{shouldForwardProp:l=>Fm(l)||l==="classes",name:"MuiButton",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.root,i[c.variant],i[`${c.variant}${jt(c.color)}`],i[`size${jt(c.size)}`],i[`${c.variant}Size${jt(c.size)}`],c.color==="inherit"&&i.colorInherit,c.disableElevation&&i.disableElevation,c.fullWidth&&i.fullWidth]}})(Nl(({theme:l})=>{const i=l.palette.mode==="light"?l.palette.grey[300]:l.palette.grey[800],c=l.palette.mode==="light"?l.palette.grey.A100:l.palette.grey[700];return{...l.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(l.vars||l).shape.borderRadius,transition:l.transitions.create(["background-color","box-shadow","border-color","color"],{duration:l.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${xl.disabled}`]:{color:(l.vars||l).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(l.vars||l).shadows[2],"&:hover":{boxShadow:(l.vars||l).shadows[4],"@media (hover: none)":{boxShadow:(l.vars||l).shadows[2]}},"&:active":{boxShadow:(l.vars||l).shadows[8]},[`&.${xl.focusVisible}`]:{boxShadow:(l.vars||l).shadows[6]},[`&.${xl.disabled}`]:{color:(l.vars||l).palette.action.disabled,boxShadow:(l.vars||l).shadows[0],backgroundColor:(l.vars||l).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${xl.disabled}`]:{border:`1px solid ${(l.vars||l).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(l.palette).filter(Ua()).map(([o])=>({props:{color:o},style:{"--variant-textColor":(l.vars||l).palette[o].main,"--variant-outlinedColor":(l.vars||l).palette[o].main,"--variant-outlinedBorder":l.vars?`rgba(${l.vars.palette[o].mainChannel} / 0.5)`:Ol(l.palette[o].main,.5),"--variant-containedColor":(l.vars||l).palette[o].contrastText,"--variant-containedBg":(l.vars||l).palette[o].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(l.vars||l).palette[o].dark,"--variant-textBg":l.vars?`rgba(${l.vars.palette[o].mainChannel} / ${l.vars.palette.action.hoverOpacity})`:Ol(l.palette[o].main,l.palette.action.hoverOpacity),"--variant-outlinedBorder":(l.vars||l).palette[o].main,"--variant-outlinedBg":l.vars?`rgba(${l.vars.palette[o].mainChannel} / ${l.vars.palette.action.hoverOpacity})`:Ol(l.palette[o].main,l.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":l.vars?l.vars.palette.Button.inheritContainedBg:i,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":l.vars?l.vars.palette.Button.inheritContainedHoverBg:c,"--variant-textBg":l.vars?`rgba(${l.vars.palette.text.primaryChannel} / ${l.vars.palette.action.hoverOpacity})`:Ol(l.palette.text.primary,l.palette.action.hoverOpacity),"--variant-outlinedBg":l.vars?`rgba(${l.vars.palette.text.primaryChannel} / ${l.vars.palette.action.hoverOpacity})`:Ol(l.palette.text.primary,l.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:l.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:l.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:l.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:l.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${xl.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${xl.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}}]}})),VS=Ie("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.startIcon,i[`iconSize${jt(c.size)}`]]}})({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},...Im]}),XS=Ie("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.endIcon,i[`iconSize${jt(c.size)}`]]}})({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},...Im]}),$S=k.forwardRef(function(i,c){const o=k.useContext(qS),s=k.useContext(LS),d=Or(o,i),m=Ul({props:d,name:"MuiButton"}),{children:b,color:v="primary",component:p="button",className:C,disabled:_=!1,disableElevation:w=!1,disableFocusRipple:j=!1,endIcon:B,focusVisibleClassName:U,fullWidth:X=!1,size:Q="medium",startIcon:F,type:V,variant:L="text",...O}=m,$={...m,color:v,component:p,disabled:_,disableElevation:w,disableFocusRipple:j,fullWidth:X,size:Q,type:V,variant:L},W=GS($),gt=F&&rt.jsx(VS,{className:W.startIcon,ownerState:$,children:F}),K=B&&rt.jsx(XS,{className:W.endIcon,ownerState:$,children:B}),y=s||"";return rt.jsxs(YS,{ownerState:$,className:pe(o.className,W.root,C,y),component:p,disabled:_,focusRipple:!j,focusVisibleClassName:pe(W.focusVisible,U),ref:c,type:V,...O,classes:W,children:[gt,b,K]})}),bs=typeof Pm({})=="function",kS=(l,i)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...i&&!l.vars&&{colorScheme:l.palette.mode}}),QS=l=>({color:(l.vars||l).palette.text.primary,...l.typography.body1,backgroundColor:(l.vars||l).palette.background.default,"@media print":{backgroundColor:(l.vars||l).palette.common.white}}),ty=(l,i=!1)=>{var d,m;const c={};i&&l.colorSchemes&&typeof l.getColorSchemeSelector=="function"&&Object.entries(l.colorSchemes).forEach(([b,v])=>{var C,_;const p=l.getColorSchemeSelector(b);p.startsWith("@")?c[p]={":root":{colorScheme:(C=v.palette)==null?void 0:C.mode}}:c[p.replace(/\s*&/,"")]={colorScheme:(_=v.palette)==null?void 0:_.mode}});let o={html:kS(l,i),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:l.typography.fontWeightBold},body:{margin:0,...QS(l),"&::backdrop":{backgroundColor:(l.vars||l).palette.background.default}},...c};const s=(m=(d=l.components)==null?void 0:d.MuiCssBaseline)==null?void 0:m.styleOverrides;return s&&(o=[o,s]),o},Sr="mui-ecs",ZS=l=>{const i=ty(l,!1),c=Array.isArray(i)?i[0]:i;return!l.vars&&c&&(c.html[`:root:has(${Sr})`]={colorScheme:l.palette.mode}),l.colorSchemes&&Object.entries(l.colorSchemes).forEach(([o,s])=>{var m,b;const d=l.getColorSchemeSelector(o);d.startsWith("@")?c[d]={[`:root:not(:has(.${Sr}))`]:{colorScheme:(m=s.palette)==null?void 0:m.mode}}:c[d.replace(/\s*&/,"")]={[`&:not(:has(.${Sr}))`]:{colorScheme:(b=s.palette)==null?void 0:b.mode}}}),i},KS=Pm(bs?({theme:l,enableColorScheme:i})=>ty(l,i):({theme:l})=>ZS(l));function WS(l){const i=Ul({props:l,name:"MuiCssBaseline"}),{children:c,enableColorScheme:o=!1}=i;return rt.jsxs(k.Fragment,{children:[bs&&rt.jsx(KS,{enableColorScheme:o}),!bs&&!o&&rt.jsx("span",{className:Sr,style:{display:"none"}}),c]})}function JS(l){return Ii("MuiLinearProgress",l)}Bl("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const vs=4,Ss=Dl` 0% { left: -35%; right: 100%; } 60% { left: 100%; right: -90%; } 100% { left: 100%; right: -90%; } `,FS=typeof Ss!="string"?Dr` animation: ${Ss} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; `:null,Ts=Dl` 0% { left: -200%; right: 100%; } 60% { left: 107%; right: -8%; } 100% { left: 107%; right: -8%; } `,PS=typeof Ts!="string"?Dr` animation: ${Ts} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; `:null,As=Dl` 0% { opacity: 1; background-position: 0 -23px; } 60% { opacity: 0; background-position: 0 -23px; } 100% { opacity: 1; background-position: -200px -23px; } `,IS=typeof As!="string"?Dr` animation: ${As} 3s infinite linear; `:null,t2=l=>{const{classes:i,variant:c,color:o}=l,s={root:["root",`color${jt(o)}`,c],dashed:["dashed",`dashedColor${jt(o)}`],bar1:["bar",`barColor${jt(o)}`,(c==="indeterminate"||c==="query")&&"bar1Indeterminate",c==="determinate"&&"bar1Determinate",c==="buffer"&&"bar1Buffer"],bar2:["bar",c!=="buffer"&&`barColor${jt(o)}`,c==="buffer"&&`color${jt(o)}`,(c==="indeterminate"||c==="query")&&"bar2Indeterminate",c==="buffer"&&"bar2Buffer"]};return Xr(s,JS,i)},ks=(l,i)=>l.vars?l.vars.palette.LinearProgress[`${i}Bg`]:l.palette.mode==="light"?Vr(l.palette[i].main,.62):Yr(l.palette[i].main,.5),e2=Ie("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.root,i[`color${jt(c.color)}`],i[c.variant]]}})(Nl(({theme:l})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(l.palette).filter(Ua()).map(([i])=>({props:{color:i},style:{backgroundColor:ks(l,i)}})),{props:({ownerState:i})=>i.color==="inherit"&&i.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),n2=Ie("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.dashed,i[`dashedColor${jt(c.color)}`]]}})(Nl(({theme:l})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(l.palette).filter(Ua()).map(([i])=>{const c=ks(l,i);return{props:{color:i},style:{backgroundImage:`radial-gradient(${c} 0%, ${c} 16%, transparent 42%)`}}})]})),IS||{animation:`${As} 3s infinite linear`}),a2=Ie("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.bar,i[`barColor${jt(c.color)}`],(c.variant==="indeterminate"||c.variant==="query")&&i.bar1Indeterminate,c.variant==="determinate"&&i.bar1Determinate,c.variant==="buffer"&&i.bar1Buffer]}})(Nl(({theme:l})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(l.palette).filter(Ua()).map(([i])=>({props:{color:i},style:{backgroundColor:(l.vars||l).palette[i].main}})),{props:{variant:"determinate"},style:{transition:`transform .${vs}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${vs}s linear`}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:FS||{animation:`${Ss} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),l2=Ie("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(l,i)=>{const{ownerState:c}=l;return[i.bar,i[`barColor${jt(c.color)}`],(c.variant==="indeterminate"||c.variant==="query")&&i.bar2Indeterminate,c.variant==="buffer"&&i.bar2Buffer]}})(Nl(({theme:l})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(l.palette).filter(Ua()).map(([i])=>({props:{color:i},style:{"--LinearProgressBar2-barColor":(l.vars||l).palette[i].main}})),{props:({ownerState:i})=>i.variant!=="buffer"&&i.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:i})=>i.variant!=="buffer"&&i.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(l.palette).filter(Ua()).map(([i])=>({props:{color:i,variant:"buffer"},style:{backgroundColor:ks(l,i),transition:`transform .${vs}s linear`}})),{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:{width:"auto"}},{props:({ownerState:i})=>i.variant==="indeterminate"||i.variant==="query",style:PS||{animation:`${Ts} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),i2=k.forwardRef(function(i,c){const o=Ul({props:i,name:"MuiLinearProgress"}),{className:s,color:d="primary",value:m,valueBuffer:b,variant:v="indeterminate",...p}=o,C={...o,color:d,variant:v},_=t2(C),w=yv(),j={},B={bar1:{},bar2:{}};if((v==="determinate"||v==="buffer")&&m!==void 0){j["aria-valuenow"]=Math.round(m),j["aria-valuemin"]=0,j["aria-valuemax"]=100;let U=m-100;w&&(U=-U),B.bar1.transform=`translateX(${U}%)`}if(v==="buffer"&&b!==void 0){let U=(b||0)-100;w&&(U=-U),B.bar2.transform=`translateX(${U}%)`}return rt.jsxs(e2,{className:pe(_.root,s),ownerState:C,role:"progressbar",...j,ref:c,...p,children:[v==="buffer"?rt.jsx(n2,{className:_.dashed,ownerState:C}):null,rt.jsx(a2,{className:_.bar1,ownerState:C,style:B.bar1}),v==="determinate"?null:rt.jsx(l2,{className:_.bar2,ownerState:C,style:B.bar2})]})});function u2(l,i,c,o){if(c==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?l!==i||!o:!i.has(l))throw new TypeError("Cannot read private member from an object whose class did not declare it");return c==="m"?o:c==="a"?o.call(l):o?o.value:i.get(l)}function r2(l,i,c,o,s){if(typeof i=="function"?l!==i||!s:!i.has(l))throw new TypeError("Cannot write private member to an object whose class did not declare it");return i.set(l,c),c}var Tr;const Ze="__TAURI_TO_IPC_KEY__";function c2(l,i=!1){return window.__TAURI_INTERNALS__.transformCallback(l,i)}async function Z(l,i={},c){return window.__TAURI_INTERNALS__.invoke(l,i,c)}class o2{get rid(){return u2(this,Tr,"f")}constructor(i){Tr.set(this,void 0),r2(this,Tr,i)}async close(){return Z("plugin:resources|close",{rid:this.rid})}}Tr=new WeakMap;class ey{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 Vi(this.width*i,this.height*i)}[Ze](){return{width:this.width,height:this.height}}toJSON(){return this[Ze]()}}class Vi{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 ey(this.width/i,this.height/i)}[Ze](){return{width:this.width,height:this.height}}toJSON(){return this[Ze]()}}class _l{constructor(i){this.size=i}toLogical(i){return this.size instanceof ey?this.size:this.size.toLogical(i)}toPhysical(i){return this.size instanceof Vi?this.size:this.size.toPhysical(i)}[Ze](){return{[`${this.size.type}`]:{width:this.size.width,height:this.size.height}}}toJSON(){return this[Ze]()}}class ny{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 ra(this.x*i,this.y*i)}[Ze](){return{x:this.x,y:this.y}}toJSON(){return this[Ze]()}}class ra{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 ny(this.x/i,this.y/i)}[Ze](){return{x:this.x,y:this.y}}toJSON(){return this[Ze]()}}class mr{constructor(i){this.position=i}toLogical(i){return this.position instanceof ny?this.position:this.position.toLogical(i)}toPhysical(i){return this.position instanceof ra?this.position:this.position.toPhysical(i)}[Ze](){return{[`${this.position.type}`]:{x:this.position.x,y:this.position.y}}}toJSON(){return this[Ze]()}}var ze;(function(l){l.WINDOW_RESIZED="tauri://resize",l.WINDOW_MOVED="tauri://move",l.WINDOW_CLOSE_REQUESTED="tauri://close-requested",l.WINDOW_DESTROYED="tauri://destroyed",l.WINDOW_FOCUS="tauri://focus",l.WINDOW_BLUR="tauri://blur",l.WINDOW_SCALE_FACTOR_CHANGED="tauri://scale-change",l.WINDOW_THEME_CHANGED="tauri://theme-changed",l.WINDOW_CREATED="tauri://window-created",l.WEBVIEW_CREATED="tauri://webview-created",l.DRAG_ENTER="tauri://drag-enter",l.DRAG_OVER="tauri://drag-over",l.DRAG_DROP="tauri://drag-drop",l.DRAG_LEAVE="tauri://drag-leave"})(ze||(ze={}));async function ay(l,i){await Z("plugin:event|unlisten",{event:l,eventId:i})}async function ly(l,i,c){var o;const s=typeof(c==null?void 0:c.target)=="string"?{kind:"AnyLabel",label:c.target}:(o=c==null?void 0:c.target)!==null&&o!==void 0?o:{kind:"Any"};return Z("plugin:event|listen",{event:l,target:s,handler:c2(i)}).then(d=>async()=>ay(l,d))}async function s2(l,i,c){return ly(l,o=>{ay(l,o.id),i(o)},c)}async function f2(l,i){await Z("plugin:event|emit",{event:l,payload:i})}async function d2(l,i,c){await Z("plugin:event|emit_to",{target:typeof l=="string"?{kind:"AnyLabel",label:l}:l,event:i,payload:c})}class Xi extends o2{constructor(i){super(i)}static async new(i,c,o){return Z("plugin:image|new",{rgba:Es(i),width:c,height:o}).then(s=>new Xi(s))}static async fromBytes(i){return Z("plugin:image|from_bytes",{bytes:Es(i)}).then(c=>new Xi(c))}static async fromPath(i){return Z("plugin:image|from_path",{path:i}).then(c=>new Xi(c))}async rgba(){return Z("plugin:image|rgba",{rid:this.rid}).then(i=>new Uint8Array(i))}async size(){return Z("plugin:image|size",{rid:this.rid})}}function Es(l){return l==null?null:typeof l=="string"?l:l instanceof Xi?l.rid:l}var xs;(function(l){l[l.Critical=1]="Critical",l[l.Informational=2]="Informational"})(xs||(xs={}));class h2{constructor(i){this._preventDefault=!1,this.event=i.event,this.id=i.id}preventDefault(){this._preventDefault=!0}isPreventDefault(){return this._preventDefault}}var pm;(function(l){l.None="none",l.Normal="normal",l.Indeterminate="indeterminate",l.Paused="paused",l.Error="error"})(pm||(pm={}));function iy(){return new uy(window.__TAURI_INTERNALS__.metadata.currentWindow.label,{skip:!0})}async function cs(){return Z("plugin:window|get_all_windows").then(l=>l.map(i=>new uy(i,{skip:!0})))}const os=["tauri://created","tauri://error"];class uy{constructor(i,c={}){var o;this.label=i,this.listeners=Object.create(null),c!=null&&c.skip||Z("plugin:window|create",{options:{...c,parent:typeof c.parent=="string"?c.parent:(o=c.parent)===null||o===void 0?void 0:o.label,label:i}}).then(async()=>this.emit("tauri://created")).catch(async s=>this.emit("tauri://error",s))}static async getByLabel(i){var c;return(c=(await cs()).find(o=>o.label===i))!==null&&c!==void 0?c:null}static getCurrent(){return iy()}static async getAll(){return cs()}static async getFocusedWindow(){for(const i of await cs())if(await i.isFocused())return i;return null}async listen(i,c){return this._handleTauriEvent(i,c)?()=>{const o=this.listeners[i];o.splice(o.indexOf(c),1)}:ly(i,c,{target:{kind:"Window",label:this.label}})}async once(i,c){return this._handleTauriEvent(i,c)?()=>{const o=this.listeners[i];o.splice(o.indexOf(c),1)}:s2(i,c,{target:{kind:"Window",label:this.label}})}async emit(i,c){if(os.includes(i)){for(const o of this.listeners[i]||[])o({event:i,id:-1,payload:c});return}return f2(i,c)}async emitTo(i,c,o){if(os.includes(c)){for(const s of this.listeners[c]||[])s({event:c,id:-1,payload:o});return}return d2(i,c,o)}_handleTauriEvent(i,c){return os.includes(i)?(i in this.listeners?this.listeners[i].push(c):this.listeners[i]=[c],!0):!1}async scaleFactor(){return Z("plugin:window|scale_factor",{label:this.label})}async innerPosition(){return Z("plugin:window|inner_position",{label:this.label}).then(i=>new ra(i))}async outerPosition(){return Z("plugin:window|outer_position",{label:this.label}).then(i=>new ra(i))}async innerSize(){return Z("plugin:window|inner_size",{label:this.label}).then(i=>new Vi(i))}async outerSize(){return Z("plugin:window|outer_size",{label:this.label}).then(i=>new Vi(i))}async isFullscreen(){return Z("plugin:window|is_fullscreen",{label:this.label})}async isMinimized(){return Z("plugin:window|is_minimized",{label:this.label})}async isMaximized(){return Z("plugin:window|is_maximized",{label:this.label})}async isFocused(){return Z("plugin:window|is_focused",{label:this.label})}async isDecorated(){return Z("plugin:window|is_decorated",{label:this.label})}async isResizable(){return Z("plugin:window|is_resizable",{label:this.label})}async isMaximizable(){return Z("plugin:window|is_maximizable",{label:this.label})}async isMinimizable(){return Z("plugin:window|is_minimizable",{label:this.label})}async isClosable(){return Z("plugin:window|is_closable",{label:this.label})}async isVisible(){return Z("plugin:window|is_visible",{label:this.label})}async title(){return Z("plugin:window|title",{label:this.label})}async theme(){return Z("plugin:window|theme",{label:this.label})}async center(){return Z("plugin:window|center",{label:this.label})}async requestUserAttention(i){let c=null;return i&&(i===xs.Critical?c={type:"Critical"}:c={type:"Informational"}),Z("plugin:window|request_user_attention",{label:this.label,value:c})}async setResizable(i){return Z("plugin:window|set_resizable",{label:this.label,value:i})}async setEnabled(i){return Z("plugin:window|set_enabled",{label:this.label,value:i})}async isEnabled(){return Z("plugin:window|is_enabled",{label:this.label})}async setMaximizable(i){return Z("plugin:window|set_maximizable",{label:this.label,value:i})}async setMinimizable(i){return Z("plugin:window|set_minimizable",{label:this.label,value:i})}async setClosable(i){return Z("plugin:window|set_closable",{label:this.label,value:i})}async setTitle(i){return Z("plugin:window|set_title",{label:this.label,value:i})}async maximize(){return Z("plugin:window|maximize",{label:this.label})}async unmaximize(){return Z("plugin:window|unmaximize",{label:this.label})}async toggleMaximize(){return Z("plugin:window|toggle_maximize",{label:this.label})}async minimize(){return Z("plugin:window|minimize",{label:this.label})}async unminimize(){return Z("plugin:window|unminimize",{label:this.label})}async show(){return Z("plugin:window|show",{label:this.label})}async hide(){return Z("plugin:window|hide",{label:this.label})}async close(){return Z("plugin:window|close",{label:this.label})}async destroy(){return Z("plugin:window|destroy",{label:this.label})}async setDecorations(i){return Z("plugin:window|set_decorations",{label:this.label,value:i})}async setShadow(i){return Z("plugin:window|set_shadow",{label:this.label,value:i})}async setEffects(i){return Z("plugin:window|set_effects",{label:this.label,value:i})}async clearEffects(){return Z("plugin:window|set_effects",{label:this.label,value:null})}async setAlwaysOnTop(i){return Z("plugin:window|set_always_on_top",{label:this.label,value:i})}async setAlwaysOnBottom(i){return Z("plugin:window|set_always_on_bottom",{label:this.label,value:i})}async setContentProtected(i){return Z("plugin:window|set_content_protected",{label:this.label,value:i})}async setSize(i){return Z("plugin:window|set_size",{label:this.label,value:i instanceof _l?i:new _l(i)})}async setMinSize(i){return Z("plugin:window|set_min_size",{label:this.label,value:i instanceof _l?i:i?new _l(i):null})}async setMaxSize(i){return Z("plugin:window|set_max_size",{label:this.label,value:i instanceof _l?i:i?new _l(i):null})}async setSizeConstraints(i){function c(o){return o?{Logical:o}:null}return Z("plugin:window|set_size_constraints",{label:this.label,value:{minWidth:c(i==null?void 0:i.minWidth),minHeight:c(i==null?void 0:i.minHeight),maxWidth:c(i==null?void 0:i.maxWidth),maxHeight:c(i==null?void 0:i.maxHeight)}})}async setPosition(i){return Z("plugin:window|set_position",{label:this.label,value:i instanceof mr?i:new mr(i)})}async setFullscreen(i){return Z("plugin:window|set_fullscreen",{label:this.label,value:i})}async setFocus(){return Z("plugin:window|set_focus",{label:this.label})}async setIcon(i){return Z("plugin:window|set_icon",{label:this.label,value:Es(i)})}async setSkipTaskbar(i){return Z("plugin:window|set_skip_taskbar",{label:this.label,value:i})}async setCursorGrab(i){return Z("plugin:window|set_cursor_grab",{label:this.label,value:i})}async setCursorVisible(i){return Z("plugin:window|set_cursor_visible",{label:this.label,value:i})}async setCursorIcon(i){return Z("plugin:window|set_cursor_icon",{label:this.label,value:i})}async setBackgroundColor(i){return Z("plugin:window|set_background_color",{color:i})}async setCursorPosition(i){return Z("plugin:window|set_cursor_position",{label:this.label,value:i instanceof mr?i:new mr(i)})}async setIgnoreCursorEvents(i){return Z("plugin:window|set_ignore_cursor_events",{label:this.label,value:i})}async startDragging(){return Z("plugin:window|start_dragging",{label:this.label})}async startResizeDragging(i){return Z("plugin:window|start_resize_dragging",{label:this.label,value:i})}async setProgressBar(i){return Z("plugin:window|set_progress_bar",{label:this.label,value:i})}async setVisibleOnAllWorkspaces(i){return Z("plugin:window|set_visible_on_all_workspaces",{label:this.label,value:i})}async setTitleBarStyle(i){return Z("plugin:window|set_title_bar_style",{label:this.label,value:i})}async setTheme(i){return Z("plugin:window|set_theme",{label:this.label,value:i})}async onResized(i){return this.listen(ze.WINDOW_RESIZED,c=>{c.payload=new Vi(c.payload),i(c)})}async onMoved(i){return this.listen(ze.WINDOW_MOVED,c=>{c.payload=new ra(c.payload),i(c)})}async onCloseRequested(i){return this.listen(ze.WINDOW_CLOSE_REQUESTED,async c=>{const o=new h2(c);await i(o),o.isPreventDefault()||await this.destroy()})}async onDragDropEvent(i){const c=await this.listen(ze.DRAG_ENTER,m=>{i({...m,payload:{type:"enter",paths:m.payload.paths,position:new ra(m.payload.position)}})}),o=await this.listen(ze.DRAG_OVER,m=>{i({...m,payload:{type:"over",position:new ra(m.payload.position)}})}),s=await this.listen(ze.DRAG_DROP,m=>{i({...m,payload:{type:"drop",paths:m.payload.paths,position:new ra(m.payload.position)}})}),d=await this.listen(ze.DRAG_LEAVE,m=>{i({...m,payload:{type:"leave"}})});return()=>{c(),s(),o(),d()}}async onFocusChanged(i){const c=await this.listen(ze.WINDOW_FOCUS,s=>{i({...s,payload:!0})}),o=await this.listen(ze.WINDOW_BLUR,s=>{i({...s,payload:!1})});return()=>{c(),o()}}async onScaleChanged(i){return this.listen(ze.WINDOW_SCALE_FACTOR_CHANGED,i)}async onThemeChanged(i){return this.listen(ze.WINDOW_THEME_CHANGED,i)}}var gm;(function(l){l.AppearanceBased="appearanceBased",l.Light="light",l.Dark="dark",l.MediumLight="mediumLight",l.UltraDark="ultraDark",l.Titlebar="titlebar",l.Selection="selection",l.Menu="menu",l.Popover="popover",l.Sidebar="sidebar",l.HeaderView="headerView",l.Sheet="sheet",l.WindowBackground="windowBackground",l.HudWindow="hudWindow",l.FullScreenUI="fullScreenUI",l.Tooltip="tooltip",l.ContentBackground="contentBackground",l.UnderWindowBackground="underWindowBackground",l.UnderPageBackground="underPageBackground",l.Mica="mica",l.Blur="blur",l.Acrylic="acrylic",l.Tabbed="tabbed",l.TabbedDark="tabbedDark",l.TabbedLight="tabbedLight"})(gm||(gm={}));var bm;(function(l){l.FollowsWindowActiveState="followsWindowActiveState",l.Active="active",l.Inactive="inactive"})(bm||(bm={}));const m2="/assets/icon-BlfaAlWe.svg",Ar=iy();function y2(){const[l,i]=k.useState(null);return k.useEffect(()=>{const c=Ar.listen("app://update-progress",o=>{i(o.payload)});return()=>{c.then(o=>o())}},[]),l}function p2(){const[l,i]=k.useState(!1);k.useEffect(()=>{Ar.emit("app://update");const o=Ar.listen("app://update-error",()=>{i(!0)});return()=>{o.then(s=>s())}},[]);const c=()=>{i(!1),Ar.emit("app://update")};return rt.jsxs(rt.Fragment,{children:[rt.jsx(WS,{}),rt.jsx(Bn,{sx:{position:"absolute",inset:0},display:"flex",alignItems:"center",px:2,"data-tauri-drag-region":!0,children:rt.jsxs(Bn,{display:"flex",alignItems:"center",flex:"1","data-tauri-drag-region":!0,children:[rt.jsx(Bn,{component:"img",src:m2,alt:"logo",sx:{width:"4rem",height:"4rem"},"data-tauri-drag-region":!0}),rt.jsx(Bn,{flex:1,ml:2,children:l?rt.jsx(b2,{onRetry:c}):rt.jsx(g2,{})})]})})]})}function g2(){const l=y2();return rt.jsxs(rt.Fragment,{children:[rt.jsx($s,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Updating the GUI components..."}),rt.jsx(Bn,{mt:1,children:rt.jsx(v2,{value:l})})]})}function b2({onRetry:l}){return rt.jsxs(rt.Fragment,{children:[rt.jsx($s,{variant:"h1",fontSize:"1rem","data-tauri-drag-region":!0,children:"Failed to update the GUI components."}),rt.jsx(Bn,{mt:1,"data-tauri-drag-region":!0,children:rt.jsx($S,{variant:"contained",color:"primary",size:"small",onClick:l,sx:{textTransform:"none"},children:"Retry"})})]})}function v2(l){const{value:i}=l;return rt.jsxs(Bn,{sx:{display:"flex",alignItems:"center"},children:[rt.jsx(Bn,{flex:"1",children:rt.jsx(i2,{variant:i===null?"indeterminate":"determinate",value:i??0,sx:{py:1.2,".MuiLinearProgress-bar":{transition:"none"}}})}),i!==null&&rt.jsx(Bn,{sx:{minWidth:35,textAlign:"right",ml:1},children:rt.jsx($s,{variant:"body2",color:"text.secondary",children:`${Math.round(i)}%`})})]})}const S2=Yg.createRoot(document.getElementById("root"));S2.render(rt.jsx(p2,{}));