diff --git a/assets/index-9aa591b1.js b/assets/index-9aa591b1.js new file mode 100644 index 0000000..5114cc5 --- /dev/null +++ b/assets/index-9aa591b1.js @@ -0,0 +1,520 @@ +function g1(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function b0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var E0={exports:{}},Pa={},k0={exports:{}},K={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Wi=Symbol.for("react.element"),v1=Symbol.for("react.portal"),y1=Symbol.for("react.fragment"),x1=Symbol.for("react.strict_mode"),w1=Symbol.for("react.profiler"),C1=Symbol.for("react.provider"),S1=Symbol.for("react.context"),b1=Symbol.for("react.forward_ref"),E1=Symbol.for("react.suspense"),k1=Symbol.for("react.memo"),O1=Symbol.for("react.lazy"),nf=Symbol.iterator;function P1(e){return e===null||typeof e!="object"?null:(e=nf&&e[nf]||e["@@iterator"],typeof e=="function"?e:null)}var O0={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P0=Object.assign,$0={};function Eo(e,t,n){this.props=e,this.context=t,this.refs=$0,this.updater=n||O0}Eo.prototype.isReactComponent={};Eo.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Eo.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function T0(){}T0.prototype=Eo.prototype;function hc(e,t,n){this.props=e,this.context=t,this.refs=$0,this.updater=n||O0}var mc=hc.prototype=new T0;mc.constructor=hc;P0(mc,Eo.prototype);mc.isPureReactComponent=!0;var rf=Array.isArray,R0=Object.prototype.hasOwnProperty,gc={current:null},M0={key:!0,ref:!0,__self:!0,__source:!0};function F0(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)R0.call(t,r)&&!M0.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1>>1,J=T[X];if(0>>1;Xo(Se,_))Lo(oe,Se)?(T[X]=oe,T[L]=_,X=L):(T[X]=Se,T[le]=_,X=le);else if(Lo(oe,_))T[X]=oe,T[L]=_,X=L;else break e}}return F}function o(T,F){var _=T.sortIndex-F.sortIndex;return _!==0?_:T.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var s=[],u=[],c=1,d=null,f=3,x=!1,g=!1,h=!1,S=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(T){for(var F=n(u);F!==null;){if(F.callback===null)r(u);else if(F.startTime<=T)r(u),F.sortIndex=F.expirationTime,t(s,F);else break;F=n(u)}}function C(T){if(h=!1,y(T),!g)if(n(s)!==null)g=!0,N(E);else{var F=n(u);F!==null&&W(C,F.startTime-T)}}function E(T,F){g=!1,h&&(h=!1,m(P),P=-1),x=!0;var _=f;try{for(y(F),d=n(s);d!==null&&(!(d.expirationTime>F)||T&&!I());){var X=d.callback;if(typeof X=="function"){d.callback=null,f=d.priorityLevel;var J=X(d.expirationTime<=F);F=e.unstable_now(),typeof J=="function"?d.callback=J:d===n(s)&&r(s),y(F)}else r(s);d=n(s)}if(d!==null)var Ne=!0;else{var le=n(u);le!==null&&W(C,le.startTime-F),Ne=!1}return Ne}finally{d=null,f=_,x=!1}}var O=!1,k=null,P=-1,M=5,$=-1;function I(){return!(e.unstable_now()-$T||125X?(T.sortIndex=_,t(u,T),n(s)===null&&T===n(u)&&(h?(m(P),P=-1):h=!0,W(C,_-X))):(T.sortIndex=J,t(s,T),g||x||(g=!0,N(E))),T},e.unstable_shouldYield=I,e.unstable_wrapCallback=function(T){var F=f;return function(){var _=f;f=F;try{return T.apply(this,arguments)}finally{f=_}}}})(L0);_0.exports=L0;var z1=_0.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var A0=v,xt=z1;function R(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),lu=Object.prototype.hasOwnProperty,D1=/^[: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={},af={};function B1(e){return lu.call(af,e)?!0:lu.call(lf,e)?!1:D1.test(e)?af[e]=!0:(lf[e]=!0,!1)}function N1(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function W1(e,t,n,r){if(t===null||typeof t>"u"||N1(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function qe(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var De={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){De[e]=new qe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];De[t]=new qe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){De[e]=new qe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){De[e]=new qe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){De[e]=new qe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){De[e]=new qe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){De[e]=new qe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){De[e]=new qe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){De[e]=new qe(e,5,!1,e.toLowerCase(),null,!1,!1)});var yc=/[\-:]([a-z])/g;function xc(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(yc,xc);De[t]=new qe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(yc,xc);De[t]=new qe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(yc,xc);De[t]=new qe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){De[e]=new qe(e,1,!1,e.toLowerCase(),null,!1,!1)});De.xlinkHref=new qe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){De[e]=new qe(e,1,!1,e.toLowerCase(),null,!0,!0)});function wc(e,t,n,r){var o=De.hasOwnProperty(t)?De[t]:null;(o!==null?o.type!==0:r||!(2a||o[l]!==i[a]){var s=` +`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=a);break}}}finally{Os=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Go(e):""}function U1(e){switch(e.tag){case 5:return Go(e.type);case 16:return Go("Lazy");case 13:return Go("Suspense");case 19:return Go("SuspenseList");case 0:case 2:case 15:return e=Ps(e.type,!1),e;case 11:return e=Ps(e.type.render,!1),e;case 1:return e=Ps(e.type,!0),e;default:return""}}function cu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Nr:return"Fragment";case Br:return"Portal";case au:return"Profiler";case Cc:return"StrictMode";case su:return"Suspense";case uu:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case B0:return(e.displayName||"Context")+".Consumer";case D0:return(e._context.displayName||"Context")+".Provider";case Sc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case bc:return t=e.displayName||null,t!==null?t:cu(e.type)||"Memo";case On:t=e._payload,e=e._init;try{return cu(e(t))}catch{}}return null}function H1(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return cu(t);case 8:return t===Cc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Un(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function W0(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function V1(e){var t=W0(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function il(e){e._valueTracker||(e._valueTracker=V1(e))}function U0(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=W0(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Gl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function du(e,t){var n=t.checked;return ye({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function uf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Un(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function H0(e,t){t=t.checked,t!=null&&wc(e,"checked",t,!1)}function fu(e,t){H0(e,t);var n=Un(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?pu(e,t.type,n):t.hasOwnProperty("defaultValue")&&pu(e,t.type,Un(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function cf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function pu(e,t,n){(t!=="number"||Gl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Qo=Array.isArray;function eo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ll.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function vi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ti={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},K1=["Webkit","ms","Moz","O"];Object.keys(ti).forEach(function(e){K1.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ti[t]=ti[e]})});function Q0(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ti.hasOwnProperty(e)&&ti[e]?(""+t).trim():t+"px"}function X0(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Q0(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var G1=ye({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function gu(e,t){if(t){if(G1[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(R(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(R(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(R(61))}if(t.style!=null&&typeof t.style!="object")throw Error(R(62))}}function vu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var yu=null;function Ec(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var xu=null,to=null,no=null;function pf(e){if(e=Vi(e)){if(typeof xu!="function")throw Error(R(280));var t=e.stateNode;t&&(t=Fa(t),xu(e.stateNode,e.type,t))}}function Y0(e){to?no?no.push(e):no=[e]:to=e}function Z0(){if(to){var e=to,t=no;if(no=to=null,pf(e),t)for(e=0;e>>=0,e===0?32:31-(ov(e)/iv|0)|0}var al=64,sl=4194304;function Xo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Zl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Xo(a):(i&=l,i!==0&&(r=Xo(i)))}else l=n&~o,l!==0?r=Xo(l):i!==0&&(r=Xo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ut(t),e[t]=n}function uv(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=ri),Sf=String.fromCharCode(32),bf=!1;function vh(e,t){switch(e){case"keyup":return Av.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Wr=!1;function Dv(e,t){switch(e){case"compositionend":return yh(t);case"keypress":return t.which!==32?null:(bf=!0,Sf);case"textInput":return e=t.data,e===Sf&&bf?null:e;default:return null}}function Bv(e,t){if(Wr)return e==="compositionend"||!Fc&&vh(e,t)?(e=mh(),Rl=Tc=Mn=null,Wr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Pf(n)}}function Sh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Sh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function bh(){for(var e=window,t=Gl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Gl(e.document)}return t}function jc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Xv(e){var t=bh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Sh(n.ownerDocument.documentElement,n)){if(r!==null&&jc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=$f(n,i);var l=$f(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Ur=null,ku=null,ii=null,Ou=!1;function Tf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ou||Ur==null||Ur!==Gl(r)||(r=Ur,"selectionStart"in r&&jc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ii&&bi(ii,r)||(ii=r,r=ea(ku,"onSelect"),0Kr||(e.current=Fu[Kr],Fu[Kr]=null,Kr--)}function ue(e,t){Kr++,Fu[Kr]=e.current,e.current=t}var Hn={},Ge=Kn(Hn),rt=Kn(!1),pr=Hn;function uo(e,t){var n=e.type.contextTypes;if(!n)return Hn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ot(e){return e=e.childContextTypes,e!=null}function na(){de(rt),de(Ge)}function Lf(e,t,n){if(Ge.current!==Hn)throw Error(R(168));ue(Ge,t),ue(rt,n)}function Fh(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(R(108,H1(e)||"Unknown",o));return ye({},n,r)}function ra(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Hn,pr=Ge.current,ue(Ge,e),ue(rt,rt.current),!0}function Af(e,t,n){var r=e.stateNode;if(!r)throw Error(R(169));n?(e=Fh(e,t,pr),r.__reactInternalMemoizedMergedChildContext=e,de(rt),de(Ge),ue(Ge,e)):de(rt),ue(rt,n)}var un=null,ja=!1,Ns=!1;function jh(e){un===null?un=[e]:un.push(e)}function ay(e){ja=!0,jh(e)}function Gn(){if(!Ns&&un!==null){Ns=!0;var e=0,t=ne;try{var n=un;for(ne=1;e>=l,o-=l,cn=1<<32-Ut(t)+o|n<P?(M=k,k=null):M=k.sibling;var $=f(m,k,y[P],C);if($===null){k===null&&(k=M);break}e&&k&&$.alternate===null&&t(m,k),p=i($,p,P),O===null?E=$:O.sibling=$,O=$,k=M}if(P===y.length)return n(m,k),me&&nr(m,P),E;if(k===null){for(;PP?(M=k,k=null):M=k.sibling;var I=f(m,k,$.value,C);if(I===null){k===null&&(k=M);break}e&&k&&I.alternate===null&&t(m,k),p=i(I,p,P),O===null?E=I:O.sibling=I,O=I,k=M}if($.done)return n(m,k),me&&nr(m,P),E;if(k===null){for(;!$.done;P++,$=y.next())$=d(m,$.value,C),$!==null&&(p=i($,p,P),O===null?E=$:O.sibling=$,O=$);return me&&nr(m,P),E}for(k=r(m,k);!$.done;P++,$=y.next())$=x(k,m,P,$.value,C),$!==null&&(e&&$.alternate!==null&&k.delete($.key===null?P:$.key),p=i($,p,P),O===null?E=$:O.sibling=$,O=$);return e&&k.forEach(function(D){return t(m,D)}),me&&nr(m,P),E}function S(m,p,y,C){if(typeof y=="object"&&y!==null&&y.type===Nr&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case ol:e:{for(var E=y.key,O=p;O!==null;){if(O.key===E){if(E=y.type,E===Nr){if(O.tag===7){n(m,O.sibling),p=o(O,y.props.children),p.return=m,m=p;break e}}else if(O.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===On&&Hf(E)===O.type){n(m,O.sibling),p=o(O,y.props),p.ref=Do(m,O,y),p.return=m,m=p;break e}n(m,O);break}else t(m,O);O=O.sibling}y.type===Nr?(p=dr(y.props.children,m.mode,C,y.key),p.return=m,m=p):(C=zl(y.type,y.key,y.props,null,m.mode,C),C.ref=Do(m,p,y),C.return=m,m=C)}return l(m);case Br:e:{for(O=y.key;p!==null;){if(p.key===O)if(p.tag===4&&p.stateNode.containerInfo===y.containerInfo&&p.stateNode.implementation===y.implementation){n(m,p.sibling),p=o(p,y.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=Xs(y,m.mode,C),p.return=m,m=p}return l(m);case On:return O=y._init,S(m,p,O(y._payload),C)}if(Qo(y))return g(m,p,y,C);if(Io(y))return h(m,p,y,C);ml(m,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,p!==null&&p.tag===6?(n(m,p.sibling),p=o(p,y),p.return=m,m=p):(n(m,p),p=Qs(y,m.mode,C),p.return=m,m=p),l(m)):n(m,p)}return S}var fo=Nh(!0),Wh=Nh(!1),Ki={},nn=Kn(Ki),Pi=Kn(Ki),$i=Kn(Ki);function sr(e){if(e===Ki)throw Error(R(174));return e}function Wc(e,t){switch(ue($i,t),ue(Pi,e),ue(nn,Ki),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:mu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=mu(t,e)}de(nn),ue(nn,t)}function po(){de(nn),de(Pi),de($i)}function Uh(e){sr($i.current);var t=sr(nn.current),n=mu(t,e.type);t!==n&&(ue(Pi,e),ue(nn,n))}function Uc(e){Pi.current===e&&(de(nn),de(Pi))}var ge=Kn(0);function ua(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ws=[];function Hc(){for(var e=0;en?n:4,e(!0);var r=Us.transition;Us.transition={};try{e(!1),t()}finally{ne=n,Us.transition=r}}function im(){return Ft().memoizedState}function dy(e,t,n){var r=Bn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lm(e))am(t,n);else if(n=Ah(e,t,n,r),n!==null){var o=Ze();Ht(n,e,r,o),sm(n,t,r)}}function fy(e,t,n){var r=Bn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lm(e))am(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,Vt(a,l)){var s=t.interleaved;s===null?(o.next=o,Bc(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=Ah(e,t,o,r),n!==null&&(o=Ze(),Ht(n,e,r,o),sm(n,t,r))}}function lm(e){var t=e.alternate;return e===ve||t!==null&&t===ve}function am(e,t){li=ca=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function sm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Oc(e,n)}}var da={readContext:Mt,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},py={readContext:Mt,useCallback:function(e,t){return Yt().memoizedState=[e,t===void 0?null:t],e},useContext:Mt,useEffect:Kf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Il(4194308,4,em.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Il(4194308,4,e,t)},useInsertionEffect:function(e,t){return Il(4,2,e,t)},useMemo:function(e,t){var n=Yt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=dy.bind(null,ve,e),[r.memoizedState,e]},useRef:function(e){var t=Yt();return e={current:e},t.memoizedState=e},useState:Vf,useDebugValue:Xc,useDeferredValue:function(e){return Yt().memoizedState=e},useTransition:function(){var e=Vf(!1),t=e[0];return e=cy.bind(null,e[1]),Yt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ve,o=Yt();if(me){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),Me===null)throw Error(R(349));mr&30||Kh(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Kf(Qh.bind(null,r,i,e),[e]),r.flags|=2048,Mi(9,Gh.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Yt(),t=Me.identifierPrefix;if(me){var n=dn,r=cn;n=(r&~(1<<32-Ut(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ti++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[qt]=t,e[Oi]=r,vm(e,t,!1,!1),t.stateNode=e;e:{switch(l=vu(n,r),n){case"dialog":ce("cancel",e),ce("close",e),o=r;break;case"iframe":case"object":case"embed":ce("load",e),o=r;break;case"video":case"audio":for(o=0;omo&&(t.flags|=128,r=!0,Bo(i,!1),t.lanes=4194304)}else{if(!r)if(e=ua(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Bo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!me)return He(t),null}else 2*be()-i.renderingStartTime>mo&&n!==1073741824&&(t.flags|=128,r=!0,Bo(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=be(),t.sibling=null,n=ge.current,ue(ge,r?n&1|2:n&1),t):(He(t),null);case 22:case 23:return td(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ht&1073741824&&(He(t),t.subtreeFlags&6&&(t.flags|=8192)):He(t),null;case 24:return null;case 25:return null}throw Error(R(156,t.tag))}function Cy(e,t){switch(_c(t),t.tag){case 1:return ot(t.type)&&na(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return po(),de(rt),de(Ge),Hc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Uc(t),null;case 13:if(de(ge),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));co()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return de(ge),null;case 4:return po(),null;case 10:return Dc(t.type._context),null;case 22:case 23:return td(),null;case 24:return null;default:return null}}var vl=!1,Ke=!1,Sy=typeof WeakSet=="function"?WeakSet:Set,j=null;function Yr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ce(e,t,r)}else n.current=null}function Hu(e,t,n){try{n()}catch(r){Ce(e,t,r)}}var tp=!1;function by(e,t){if(Pu=Jl,e=bh(),jc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,a=-1,s=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var x;d!==n||o!==0&&d.nodeType!==3||(a=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(x=d.firstChild)!==null;)f=d,d=x;for(;;){if(d===e)break t;if(f===n&&++u===o&&(a=l),f===i&&++c===r&&(s=l),(x=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=x}n=a===-1||s===-1?null:{start:a,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for($u={focusedElem:e,selectionRange:n},Jl=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var h=g.memoizedProps,S=g.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?h:zt(t.type,h),S);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(R(163))}}catch(C){Ce(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return g=tp,tp=!1,g}function ai(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Hu(t,n,i)}o=o.next}while(o!==r)}}function La(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Vu(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function wm(e){var t=e.alternate;t!==null&&(e.alternate=null,wm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[qt],delete t[Oi],delete t[Mu],delete t[iy],delete t[ly])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Cm(e){return e.tag===5||e.tag===3||e.tag===4}function np(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Cm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ku(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ta));else if(r!==4&&(e=e.child,e!==null))for(Ku(e,t,n),e=e.sibling;e!==null;)Ku(e,t,n),e=e.sibling}function Gu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Gu(e,t,n),e=e.sibling;e!==null;)Gu(e,t,n),e=e.sibling}var _e=null,Bt=!1;function En(e,t,n){for(n=n.child;n!==null;)Sm(e,t,n),n=n.sibling}function Sm(e,t,n){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount($a,n)}catch{}switch(n.tag){case 5:Ke||Yr(n,t);case 6:var r=_e,o=Bt;_e=null,En(e,t,n),_e=r,Bt=o,_e!==null&&(Bt?(e=_e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_e.removeChild(n.stateNode));break;case 18:_e!==null&&(Bt?(e=_e,n=n.stateNode,e.nodeType===8?Bs(e.parentNode,n):e.nodeType===1&&Bs(e,n),Ci(e)):Bs(_e,n.stateNode));break;case 4:r=_e,o=Bt,_e=n.stateNode.containerInfo,Bt=!0,En(e,t,n),_e=r,Bt=o;break;case 0:case 11:case 14:case 15:if(!Ke&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&Hu(n,t,l),o=o.next}while(o!==r)}En(e,t,n);break;case 1:if(!Ke&&(Yr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){Ce(n,t,a)}En(e,t,n);break;case 21:En(e,t,n);break;case 22:n.mode&1?(Ke=(r=Ke)||n.memoizedState!==null,En(e,t,n),Ke=r):En(e,t,n);break;default:En(e,t,n)}}function rp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Sy),t.forEach(function(r){var o=Fy.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function At(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=be()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ky(r/1960))-r,10e?16:e,Fn===null)var r=!1;else{if(e=Fn,Fn=null,ha=0,Q&6)throw Error(R(331));var o=Q;for(Q|=4,j=e.current;j!==null;){var i=j,l=i.child;if(j.flags&16){var a=i.deletions;if(a!==null){for(var s=0;sbe()-qc?cr(e,0):Jc|=n),it(e,t)}function Rm(e,t){t===0&&(e.mode&1?(t=sl,sl<<=1,!(sl&130023424)&&(sl=4194304)):t=1);var n=Ze();e=gn(e,t),e!==null&&(Ui(e,t,n),it(e,n))}function My(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rm(e,n)}function Fy(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(R(314))}r!==null&&r.delete(t),Rm(e,n)}var Mm;Mm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return nt=!1,xy(e,t,n);nt=!!(e.flags&131072)}else nt=!1,me&&t.flags&1048576&&Ih(t,ia,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;_l(e,t),e=t.pendingProps;var o=uo(t,Ge.current);oo(t,n),o=Kc(null,t,r,e,o,n);var i=Gc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ot(r)?(i=!0,ra(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Nc(t),o.updater=Ia,t.stateNode=o,o._reactInternals=t,Au(t,r,e,n),t=Bu(null,t,r,!0,i,n)):(t.tag=0,me&&i&&Ic(t),Ye(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(_l(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Iy(r),e=zt(r,e),o){case 0:t=Du(null,t,r,e,n);break e;case 1:t=Jf(null,t,r,e,n);break e;case 11:t=Yf(null,t,r,e,n);break e;case 14:t=Zf(null,t,r,zt(r.type,e),n);break e}throw Error(R(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Du(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Jf(e,t,r,o,n);case 3:e:{if(hm(t),e===null)throw Error(R(387));r=t.pendingProps,i=t.memoizedState,o=i.element,zh(e,t),sa(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=ho(Error(R(423)),t),t=qf(e,t,r,n,o);break e}else if(r!==o){o=ho(Error(R(424)),t),t=qf(e,t,r,n,o);break e}else for(gt=An(t.stateNode.containerInfo.firstChild),vt=t,me=!0,Nt=null,n=Wh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(co(),r===o){t=vn(e,t,n);break e}Ye(e,t,r,n)}t=t.child}return t;case 5:return Uh(t),e===null&&Iu(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Tu(r,o)?l=null:i!==null&&Tu(r,i)&&(t.flags|=32),pm(e,t),Ye(e,t,l,n),t.child;case 6:return e===null&&Iu(t),null;case 13:return mm(e,t,n);case 4:return Wc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fo(t,null,r,n):Ye(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Yf(e,t,r,o,n);case 7:return Ye(e,t,t.pendingProps,n),t.child;case 8:return Ye(e,t,t.pendingProps.children,n),t.child;case 12:return Ye(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,ue(la,r._currentValue),r._currentValue=l,i!==null)if(Vt(i.value,l)){if(i.children===o.children&&!rt.current){t=vn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var s=a.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=fn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),_u(i.return,n,t),a.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(R(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),_u(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Ye(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,oo(t,n),o=Mt(o),r=r(o),t.flags|=1,Ye(e,t,r,n),t.child;case 14:return r=t.type,o=zt(r,t.pendingProps),o=zt(r.type,o),Zf(e,t,r,o,n);case 15:return dm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),_l(e,t),t.tag=1,ot(r)?(e=!0,ra(t)):e=!1,oo(t,n),Bh(t,r,o),Au(t,r,o,n),Bu(null,t,r,!0,e,n);case 19:return gm(e,t,n);case 22:return fm(e,t,n)}throw Error(R(156,t.tag))};function Fm(e,t){return oh(e,t)}function jy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $t(e,t,n,r){return new jy(e,t,n,r)}function rd(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Iy(e){if(typeof e=="function")return rd(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Sc)return 11;if(e===bc)return 14}return 2}function Nn(e,t){var n=e.alternate;return n===null?(n=$t(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function zl(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")rd(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Nr:return dr(n.children,o,i,t);case Cc:l=8,o|=8;break;case au:return e=$t(12,n,t,o|2),e.elementType=au,e.lanes=i,e;case su:return e=$t(13,n,t,o),e.elementType=su,e.lanes=i,e;case uu:return e=$t(19,n,t,o),e.elementType=uu,e.lanes=i,e;case N0:return za(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case D0:l=10;break e;case B0:l=9;break e;case Sc:l=11;break e;case bc:l=14;break e;case On:l=16,r=null;break e}throw Error(R(130,e==null?e:typeof e,""))}return t=$t(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function dr(e,t,n,r){return e=$t(7,e,r,t),e.lanes=n,e}function za(e,t,n,r){return e=$t(22,e,r,t),e.elementType=N0,e.lanes=n,e.stateNode={isHidden:!1},e}function Qs(e,t,n){return e=$t(6,e,null,t),e.lanes=n,e}function Xs(e,t,n){return t=$t(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function _y(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ts(0),this.expirationTimes=Ts(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ts(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function od(e,t,n,r,o,i,l,a,s){return e=new _y(e,t,n,a,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=$t(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Nc(i),e}function Ly(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Lm)}catch(e){console.error(e)}}Lm(),I0.exports=Ct;var sd=I0.exports;const wl=b0(sd);var dp=sd;iu.createRoot=dp.createRoot,iu.hydrateRoot=dp.hydrateRoot;/** + * @remix-run/router v1.9.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ji(){return ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ua(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Wy(){return Math.random().toString(36).substr(2,8)}function pp(e,t){return{usr:e.state,key:e.key,idx:t}}function Ju(e,t,n,r){return n===void 0&&(n=null),ji({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?kr(t):t,{state:n,key:t&&t.key||r||Wy()})}function va(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function kr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Uy(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,l=o.history,a=jn.Pop,s=null,u=c();u==null&&(u=0,l.replaceState(ji({},l.state,{idx:u}),""));function c(){return(l.state||{idx:null}).idx}function d(){a=jn.Pop;let S=c(),m=S==null?null:S-u;u=S,s&&s({action:a,location:h.location,delta:m})}function f(S,m){a=jn.Push;let p=Ju(h.location,S,m);n&&n(p,S),u=c()+1;let y=pp(p,u),C=h.createHref(p);try{l.pushState(y,"",C)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(C)}i&&s&&s({action:a,location:h.location,delta:1})}function x(S,m){a=jn.Replace;let p=Ju(h.location,S,m);n&&n(p,S),u=c();let y=pp(p,u),C=h.createHref(p);l.replaceState(y,"",C),i&&s&&s({action:a,location:h.location,delta:0})}function g(S){let m=o.location.origin!=="null"?o.location.origin:o.location.href,p=typeof S=="string"?S:va(S);return Pe(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let h={get action(){return a},get location(){return e(o,l)},listen(S){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(fp,d),s=S,()=>{o.removeEventListener(fp,d),s=null}},createHref(S){return t(o,S)},createURL:g,encodeLocation(S){let m=g(S);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:f,replace:x,go(S){return l.go(S)}};return h}var hp;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(hp||(hp={}));function Hy(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?kr(t):t,o=ud(r.pathname||"/",n);if(o==null)return null;let i=Am(e);Vy(i);let l=null;for(let a=0;l==null&&a{let s={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:l,route:i};s.relativePath.startsWith("/")&&(Pe(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=Wn([r,s.relativePath]),c=n.concat(s);i.children&&i.children.length>0&&(Pe(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Am(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:Jy(u,i.index),routesMeta:c})};return e.forEach((i,l)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))o(i,l);else for(let s of zm(i.path))o(i,l,s)}),t}function zm(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let l=zm(r.join("/")),a=[];return a.push(...l.map(s=>s===""?i:[i,s].join("/"))),o&&a.push(...l),a.map(s=>e.startsWith("/")&&s===""?"/":s)}function Vy(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:qy(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Ky=/^:\w+$/,Gy=3,Qy=2,Xy=1,Yy=10,Zy=-2,mp=e=>e==="*";function Jy(e,t){let n=e.split("/"),r=n.length;return n.some(mp)&&(r+=Zy),t&&(r+=Qy),n.filter(o=>!mp(o)).reduce((o,i)=>o+(Ky.test(i)?Gy:i===""?Xy:Yy),r)}function qy(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function e2(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let l=0;l{if(c==="*"){let f=a[d]||"";l=i.slice(0,i.length-f.length).replace(/(.)\/+$/,"$1")}return u[c]=o2(a[d]||"",c),u},{}),pathname:i,pathnameBase:l,pattern:e}}function n2(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ua(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(l,a)=>(r.push(a),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function r2(e){try{return decodeURI(e)}catch(t){return Ua(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function o2(e,t){try{return decodeURIComponent(e)}catch(n){return Ua(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function ud(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function i2(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?kr(e):e;return{pathname:n?n.startsWith("/")?n:l2(n,t):t,search:s2(r),hash:u2(o)}}function l2(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Ys(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Dm(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Bm(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=kr(e):(o=ji({},e),Pe(!o.pathname||!o.pathname.includes("?"),Ys("?","pathname","search",o)),Pe(!o.pathname||!o.pathname.includes("#"),Ys("#","pathname","hash",o)),Pe(!o.search||!o.search.includes("#"),Ys("#","search","hash",o)));let i=e===""||o.pathname==="",l=i?"/":o.pathname,a;if(r||l==null)a=n;else{let d=t.length-1;if(l.startsWith("..")){let f=l.split("/");for(;f[0]==="..";)f.shift(),d-=1;o.pathname=f.join("/")}a=d>=0?t[d]:"/"}let s=i2(o,a),u=l&&l!=="/"&&l.endsWith("/"),c=(i||l===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||c)&&(s.pathname+="/"),s}const Wn=e=>e.join("/").replace(/\/\/+/g,"/"),a2=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),s2=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,u2=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function c2(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Nm=["post","put","patch","delete"];new Set(Nm);const d2=["get",...Nm];new Set(d2);/** + * React Router v6.16.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ya(){return ya=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),l=v.useRef(!1);return Um(()=>{l.current=!0}),v.useCallback(function(s,u){if(u===void 0&&(u={}),!l.current)return;if(typeof s=="number"){n.go(s);return}let c=Bm(s,JSON.parse(i),o,u.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Wn([t,c.pathname])),(u.replace?n.replace:n.push)(c,u.state,u)},[t,n,i,o,e])}function Hm(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=v.useContext(Or),{pathname:o}=Qi(),i=JSON.stringify(Dm(r).map(l=>l.pathnameBase));return v.useMemo(()=>Bm(e,JSON.parse(i),o,n==="path"),[e,i,o,n])}function g2(e,t){return v2(e,t)}function v2(e,t,n){Gi()||Pe(!1);let{navigator:r}=v.useContext(Po),{matches:o}=v.useContext(Or),i=o[o.length-1],l=i?i.params:{};i&&i.pathname;let a=i?i.pathnameBase:"/";i&&i.route;let s=Qi(),u;if(t){var c;let h=typeof t=="string"?kr(t):t;a==="/"||(c=h.pathname)!=null&&c.startsWith(a)||Pe(!1),u=h}else u=s;let d=u.pathname||"/",f=a==="/"?d:d.slice(a.length)||"/",x=Hy(e,{pathname:f}),g=S2(x&&x.map(h=>Object.assign({},h,{params:Object.assign({},l,h.params),pathname:Wn([a,r.encodeLocation?r.encodeLocation(h.pathname).pathname:h.pathname]),pathnameBase:h.pathnameBase==="/"?a:Wn([a,r.encodeLocation?r.encodeLocation(h.pathnameBase).pathname:h.pathnameBase])})),o,n);return t&&g?v.createElement(Ha.Provider,{value:{location:ya({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:jn.Pop}},g):g}function y2(){let e=O2(),t=c2(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},i=null;return v.createElement(v.Fragment,null,v.createElement("h2",null,"Unexpected Application Error!"),v.createElement("h3",{style:{fontStyle:"italic"}},t),n?v.createElement("pre",{style:o},n):null,i)}const x2=v.createElement(y2,null);class w2 extends v.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?v.createElement(Or.Provider,{value:this.props.routeContext},v.createElement(Wm.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function C2(e){let{routeContext:t,match:n,children:r}=e,o=v.useContext(cd);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),v.createElement(Or.Provider,{value:t},r)}function S2(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let i=e,l=(r=n)==null?void 0:r.errors;if(l!=null){let a=i.findIndex(s=>s.route.id&&(l==null?void 0:l[s.route.id]));a>=0||Pe(!1),i=i.slice(0,Math.min(i.length,a+1))}return i.reduceRight((a,s,u)=>{let c=s.route.id?l==null?void 0:l[s.route.id]:null,d=null;n&&(d=s.route.errorElement||x2);let f=t.concat(i.slice(0,u+1)),x=()=>{let g;return c?g=d:s.route.Component?g=v.createElement(s.route.Component,null):s.route.element?g=s.route.element:g=a,v.createElement(C2,{match:s,routeContext:{outlet:a,matches:f,isDataRoute:n!=null},children:g})};return n&&(s.route.ErrorBoundary||s.route.errorElement||u===0)?v.createElement(w2,{location:n.location,revalidation:n.revalidation,component:d,error:c,children:x(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):x()},null)}var Vm=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Vm||{}),xa=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(xa||{});function b2(e){let t=v.useContext(cd);return t||Pe(!1),t}function E2(e){let t=v.useContext(f2);return t||Pe(!1),t}function k2(e){let t=v.useContext(Or);return t||Pe(!1),t}function Km(e){let t=k2(),n=t.matches[t.matches.length-1];return n.route.id||Pe(!1),n.route.id}function O2(){var e;let t=v.useContext(Wm),n=E2(xa.UseRouteError),r=Km(xa.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function P2(){let{router:e}=b2(Vm.UseNavigateStable),t=Km(xa.UseNavigateStable),n=v.useRef(!1);return Um(()=>{n.current=!0}),v.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ya({fromRouteId:t},i)))},[e,t])}function Dl(e){Pe(!1)}function $2(e){let{basename:t="/",children:n=null,location:r,navigationType:o=jn.Pop,navigator:i,static:l=!1}=e;Gi()&&Pe(!1);let a=t.replace(/^\/*/,"/"),s=v.useMemo(()=>({basename:a,navigator:i,static:l}),[a,i,l]);typeof r=="string"&&(r=kr(r));let{pathname:u="/",search:c="",hash:d="",state:f=null,key:x="default"}=r,g=v.useMemo(()=>{let h=ud(u,a);return h==null?null:{location:{pathname:h,search:c,hash:d,state:f,key:x},navigationType:o}},[a,u,c,d,f,x,o]);return g==null?null:v.createElement(Po.Provider,{value:s},v.createElement(Ha.Provider,{children:n,value:g}))}function T2(e){let{children:t,location:n}=e;return g2(qu(t),n)}new Promise(()=>{});function qu(e,t){t===void 0&&(t=[]);let n=[];return v.Children.forEach(e,(r,o)=>{if(!v.isValidElement(r))return;let i=[...t,o];if(r.type===v.Fragment){n.push.apply(n,qu(r.props.children,i));return}r.type!==Dl&&Pe(!1),!r.props.index||!r.props.children||Pe(!1);let l={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(l.children=qu(r.props.children,i)),n.push(l)}),n}/** + * React Router DOM v6.16.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ec(){return ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function M2(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function F2(e,t){return e.button===0&&(!t||t==="_self")&&!M2(e)}const j2=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],I2="startTransition",gp=mi[I2];function _2(e){let{basename:t,children:n,future:r,window:o}=e,i=v.useRef();i.current==null&&(i.current=Ny({window:o,v5Compat:!0}));let l=i.current,[a,s]=v.useState({action:l.action,location:l.location}),{v7_startTransition:u}=r||{},c=v.useCallback(d=>{u&&gp?gp(()=>s(d)):s(d)},[s,u]);return v.useLayoutEffect(()=>l.listen(c),[l,c]),v.createElement($2,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:l})}const L2=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",A2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Gm=v.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:l,state:a,target:s,to:u,preventScrollReset:c}=t,d=R2(t,j2),{basename:f}=v.useContext(Po),x,g=!1;if(typeof u=="string"&&A2.test(u)&&(x=u,L2))try{let p=new URL(window.location.href),y=u.startsWith("//")?new URL(p.protocol+u):new URL(u),C=ud(y.pathname,f);y.origin===p.origin&&C!=null?u=C+y.search+y.hash:g=!0}catch{}let h=p2(u,{relative:o}),S=z2(u,{replace:l,state:a,target:s,preventScrollReset:c,relative:o});function m(p){r&&r(p),p.defaultPrevented||S(p)}return v.createElement("a",ec({},d,{href:x||h,onClick:g||i?r:m,ref:n,target:s}))});var vp;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(vp||(vp={}));var yp;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(yp||(yp={}));function z2(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:l}=t===void 0?{}:t,a=h2(),s=Qi(),u=Hm(e,{relative:l});return v.useCallback(c=>{if(F2(c,n)){c.preventDefault();let d=r!==void 0?r:va(s)===va(u);a(e,{replace:d,state:o,preventScrollReset:i,relative:l})}},[s,a,u,r,o,n,e,i,l])}const D2={black:"#000",white:"#fff"},Ii=D2,B2={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"},jr=B2,N2={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"},Ir=N2,W2={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"},_r=W2,U2={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"},Lr=U2,H2={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"},Ar=H2,V2={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"},Wo=V2,K2={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"},G2=K2;function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Qm(e[n])}),t}function pn(e,t,n={clone:!0}){const r=n.clone?b({},e):e;return Rn(e)&&Rn(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Rn(t[o])&&o in e&&Rn(e[o])?r[o]=pn(e[o],t[o],n):n.clone?r[o]=Rn(t[o])?Qm(t[o]):t[o]:r[o]=t[o])}),r}function go(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n{t==null&&(xp+=1,n(`mui-${xp}`))},[t]),r}const wp=mi["useId".toString()];function Xm(e){if(wp!==void 0){const t=wp();return e??t}return X2(e)}function Y2({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=v.useRef(e!==void 0),[i,l]=v.useState(t),a=o?e:i,s=v.useCallback(u=>{o||l(u)},[]);return[a,s]}function Jr(e){const t=v.useRef(e);return yr(()=>{t.current=e}),v.useRef((...n)=>(0,t.current)(...n)).current}function Kt(...e){return v.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{tc(n,t)})},e)}class dd{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new dd}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}let Va=!0,nc=!1;const Z2=new dd,J2={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function q2(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&J2[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function ex(e){e.metaKey||e.altKey||e.ctrlKey||(Va=!0)}function Zs(){Va=!1}function tx(){this.visibilityState==="hidden"&&nc&&(Va=!0)}function nx(e){e.addEventListener("keydown",ex,!0),e.addEventListener("mousedown",Zs,!0),e.addEventListener("pointerdown",Zs,!0),e.addEventListener("touchstart",Zs,!0),e.addEventListener("visibilitychange",tx,!0)}function rx(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Va||q2(t)}function Ym(){const e=v.useCallback(o=>{o!=null&&nx(o.ownerDocument)},[]),t=v.useRef(!1);function n(){return t.current?(nc=!0,Z2.start(100,()=>{nc=!1}),t.current=!1,!0):!1}function r(o){return rx(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function fd(e,t){const n=b({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=b({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=b({},i),Object.keys(o).forEach(l=>{n[r][l]=fd(o[l],i[l])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Qe(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,l)=>{if(l){const a=t(l);a!==""&&i.push(a),n&&n[l]&&i.push(n[l])}return i},[]).join(" ")}),r}const Cp=e=>e,ox=()=>{let e=Cp;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Cp}}},ix=ox(),lx=ix,ax={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 Be(e,t,n="Mui"){const r=ax[t];return r?`${n}-${r}`:`${lx.generate(e)}-${t}`}function fe(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Be(e,o,n)}),r}function sx(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const vo="$$material";function G(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Zm(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var ux=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,cx=Zm(function(e){return ux.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function dx(e){if(e.sheet)return e.sheet;for(var t=0;t0?Le($o,--st):0,yo--,ke===10&&(yo=1,Ga--),ke}function yt(){return ke=st2||Li(ke)>3?"":" "}function Ex(e,t){for(;--t&&yt()&&!(ke<48||ke>102||ke>57&&ke<65||ke>70&&ke<97););return Xi(e,Bl()+(t<6&&rn()==32&&yt()==32))}function oc(e){for(;yt();)switch(ke){case e:return st;case 34:case 39:e!==34&&e!==39&&oc(ke);break;case 40:e===41&&oc(e);break;case 92:yt();break}return st}function kx(e,t){for(;yt()&&e+ke!==47+10;)if(e+ke===42+42&&rn()===47)break;return"/*"+Xi(t,st-1)+"*"+Ka(e===47?e:yt())}function Ox(e){for(;!Li(rn());)yt();return Xi(e,st)}function Px(e){return rg(Wl("",null,null,null,[""],e=ng(e),0,[0],e))}function Wl(e,t,n,r,o,i,l,a,s){for(var u=0,c=0,d=l,f=0,x=0,g=0,h=1,S=1,m=1,p=0,y="",C=o,E=i,O=r,k=y;S;)switch(g=p,p=yt()){case 40:if(g!=108&&Le(k,d-1)==58){rc(k+=Z(Nl(p),"&","&\f"),"&\f")!=-1&&(m=-1);break}case 34:case 39:case 91:k+=Nl(p);break;case 9:case 10:case 13:case 32:k+=bx(g);break;case 92:k+=Ex(Bl()-1,7);continue;case 47:switch(rn()){case 42:case 47:Cl($x(kx(yt(),Bl()),t,n),s);break;default:k+="/"}break;case 123*h:a[u++]=Zt(k)*m;case 125*h:case 59:case 0:switch(p){case 0:case 125:S=0;case 59+c:m==-1&&(k=Z(k,/\f/g,"")),x>0&&Zt(k)-d&&Cl(x>32?bp(k+";",r,n,d-1):bp(Z(k," ","")+";",r,n,d-2),s);break;case 59:k+=";";default:if(Cl(O=Sp(k,t,n,u,c,o,a,y,C=[],E=[],d),i),p===123)if(c===0)Wl(k,t,O,O,C,i,d,a,E);else switch(f===99&&Le(k,3)===110?100:f){case 100:case 108:case 109:case 115:Wl(e,O,O,r&&Cl(Sp(e,O,O,0,0,o,a,y,o,C=[],d),E),o,E,d,a,r?C:E);break;default:Wl(k,O,O,O,[""],E,0,a,E)}}u=c=x=0,h=m=1,y=k="",d=l;break;case 58:d=1+Zt(k),x=g;default:if(h<1){if(p==123)--h;else if(p==125&&h++==0&&Sx()==125)continue}switch(k+=Ka(p),p*h){case 38:m=c>0?1:(k+="\f",-1);break;case 44:a[u++]=(Zt(k)-1)*m,m=1;break;case 64:rn()===45&&(k+=Nl(yt())),f=rn(),c=d=Zt(y=k+=Ox(Bl())),p++;break;case 45:g===45&&Zt(k)==2&&(h=0)}}return i}function Sp(e,t,n,r,o,i,l,a,s,u,c){for(var d=o-1,f=o===0?i:[""],x=md(f),g=0,h=0,S=0;g0?f[m]+" "+p:Z(p,/&\f/g,f[m])))&&(s[S++]=y);return Qa(e,t,n,o===0?pd:a,s,u,c)}function $x(e,t,n){return Qa(e,t,n,Jm,Ka(Cx()),_i(e,2,-2),0)}function bp(e,t,n,r){return Qa(e,t,n,hd,_i(e,0,r),_i(e,r+1,-1),r)}function lo(e,t){for(var n="",r=md(e),o=0;o6)switch(Le(e,t+1)){case 109:if(Le(e,t+4)!==45)break;case 102:return Z(e,/(.+:)(.+)-([^]+)/,"$1"+Y+"$2-$3$1"+wa+(Le(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~rc(e,"stretch")?og(Z(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Le(e,t+1)!==115)break;case 6444:switch(Le(e,Zt(e)-3-(~rc(e,"!important")&&10))){case 107:return Z(e,":",":"+Y)+e;case 101:return Z(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Y+(Le(e,14)===45?"inline-":"")+"box$3$1"+Y+"$2$3$1"+Ve+"$2box$3")+e}break;case 5936:switch(Le(e,t+11)){case 114:return Y+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Y+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Y+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Y+e+Ve+e+e}return e}var Ax=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case hd:t.return=og(t.value,t.length);break;case qm:return lo([Uo(t,{value:Z(t.value,"@","@"+Y)})],o);case pd:if(t.length)return wx(t.props,function(i){switch(xx(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return lo([Uo(t,{props:[Z(i,/:(read-\w+)/,":"+wa+"$1")]})],o);case"::placeholder":return lo([Uo(t,{props:[Z(i,/:(plac\w+)/,":"+Y+"input-$1")]}),Uo(t,{props:[Z(i,/:(plac\w+)/,":"+wa+"$1")]}),Uo(t,{props:[Z(i,/:(plac\w+)/,Ve+"input-$1")]})],o)}return""})}},zx=[Ax],Dx=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(h){var S=h.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(h),h.setAttribute("data-s",""))})}var o=t.stylisPlugins||zx,i={},l,a=[];l=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(h){for(var S=h.getAttribute("data-emotion").split(" "),m=1;m=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Zx={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,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},Jx=/[A-Z]|^ms/g,qx=/_EMO_([^_]+?)_([^]*?)_EMO_/g,dg=function(t){return t.charCodeAt(1)===45},Op=function(t){return t!=null&&typeof t!="boolean"},Js=Zm(function(e){return dg(e)?e:e.replace(Jx,"-$&").toLowerCase()}),Pp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(qx,function(r,o,i){return Jt={name:o,styles:i,next:Jt},o})}return Zx[t]!==1&&!dg(t)&&typeof n=="number"&&n!==0?n+"px":n};function Ai(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Jt={name:n.name,styles:n.styles,next:Jt},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Jt={name:r.name,styles:r.styles,next:Jt},r=r.next;var o=n.styles+";";return o}return e4(e,t,n)}case"function":{if(e!==void 0){var i=Jt,l=n(e);return Jt=i,Ai(e,t,l)}break}}if(t==null)return n;var a=t[n];return a!==void 0?a:n}function e4(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?a4:s4},Mp=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(l){return t.__emotion_forwardProp(l)&&i(l)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},u4=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return ug(n,r,o),n4(function(){return cg(n,r,o)}),null},c4=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,l;n!==void 0&&(i=n.label,l=n.target);var a=Mp(t,n,r),s=a||Rp(o),u=!s("as");return function(){var c=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&d.push("label:"+i+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var f=c.length,x=1;xt(f4(o)?n:o):t;return w.jsx(mg,{styles:r})}/** + * @mui/styled-engine v5.15.14 + * + * @license MIT + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */function h4(e,t){return U(e,t)}const m4=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},g4=["values","unit","step"],v4=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>b({},n,{[r.key]:r.val}),{})};function y4(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=G(e,g4),i=v4(t),l=Object.keys(i);function a(f){return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n})`}function s(f){return`@media (max-width:${(typeof t[f]=="number"?t[f]:f)-r/100}${n})`}function u(f,x){const g=l.indexOf(x);return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n}) and (max-width:${(g!==-1&&typeof t[l[g]]=="number"?t[l[g]]:x)-r/100}${n})`}function c(f){return l.indexOf(f)+1`@media (min-width:${Cd[e]}px)`};function yn(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Fp;return t.reduce((l,a,s)=>(l[i.up(i.keys[s])]=n(t[s]),l),{})}if(typeof t=="object"){const i=r.breakpoints||Fp;return Object.keys(t).reduce((l,a)=>{if(Object.keys(i.values||Cd).indexOf(a)!==-1){const s=i.up(a);l[s]=n(t[a],a)}else{const s=a;l[s]=t[s]}return l},{})}return n(t)}function C4(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function S4(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function is(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Ca(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=is(e,n)||r,t&&(o=t(o,r,e)),o}function Ee(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=l=>{if(l[t]==null)return null;const a=l[t],s=l.theme,u=is(s,r)||{};return yn(l,a,d=>{let f=Ca(u,o,d);return d===f&&typeof d=="string"&&(f=Ca(u,o,`${t}${d==="default"?"":ie(d)}`,d)),n===!1?f:{[n]:f}})};return i.propTypes={},i.filterProps=[t],i}function b4(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const E4={m:"margin",p:"padding"},k4={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},jp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},O4=b4(e=>{if(e.length>2)if(jp[e])e=jp[e];else return[e];const[t,n]=e.split(""),r=E4[t],o=k4[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),Sd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],bd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Sd,...bd];function Zi(e,t,n,r){var o;const i=(o=is(e,t,!1))!=null?o:n;return typeof i=="number"?l=>typeof l=="string"?l:i*l:Array.isArray(i)?l=>typeof l=="string"?l:i[l]:typeof i=="function"?i:()=>{}}function gg(e){return Zi(e,"spacing",8)}function Ji(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function P4(e,t){return n=>e.reduce((r,o)=>(r[o]=Ji(t,n),r),{})}function $4(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=O4(n),i=P4(o,r),l=e[n];return yn(e,l,i)}function vg(e,t){const n=gg(e.theme);return Object.keys(e).map(r=>$4(e,t,r,n)).reduce(di,{})}function xe(e){return vg(e,Sd)}xe.propTypes={};xe.filterProps=Sd;function we(e){return vg(e,bd)}we.propTypes={};we.filterProps=bd;function T4(e=8){if(e.mui)return e;const t=gg({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const l=t(i);return typeof l=="number"?`${l}px`:l}).join(" ");return n.mui=!0,n}function ls(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?di(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Pt(e){return typeof e!="number"?e:`${e}px solid`}function _t(e,t){return Ee({prop:e,themeKey:"borders",transform:t})}const R4=_t("border",Pt),M4=_t("borderTop",Pt),F4=_t("borderRight",Pt),j4=_t("borderBottom",Pt),I4=_t("borderLeft",Pt),_4=_t("borderColor"),L4=_t("borderTopColor"),A4=_t("borderRightColor"),z4=_t("borderBottomColor"),D4=_t("borderLeftColor"),B4=_t("outline",Pt),N4=_t("outlineColor"),as=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Zi(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ji(t,r)});return yn(e,e.borderRadius,n)}return null};as.propTypes={};as.filterProps=["borderRadius"];ls(R4,M4,F4,j4,I4,_4,L4,A4,z4,D4,as,B4,N4);const ss=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Zi(e.theme,"spacing",8),n=r=>({gap:Ji(t,r)});return yn(e,e.gap,n)}return null};ss.propTypes={};ss.filterProps=["gap"];const us=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Zi(e.theme,"spacing",8),n=r=>({columnGap:Ji(t,r)});return yn(e,e.columnGap,n)}return null};us.propTypes={};us.filterProps=["columnGap"];const cs=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Zi(e.theme,"spacing",8),n=r=>({rowGap:Ji(t,r)});return yn(e,e.rowGap,n)}return null};cs.propTypes={};cs.filterProps=["rowGap"];const W4=Ee({prop:"gridColumn"}),U4=Ee({prop:"gridRow"}),H4=Ee({prop:"gridAutoFlow"}),V4=Ee({prop:"gridAutoColumns"}),K4=Ee({prop:"gridAutoRows"}),G4=Ee({prop:"gridTemplateColumns"}),Q4=Ee({prop:"gridTemplateRows"}),X4=Ee({prop:"gridTemplateAreas"}),Y4=Ee({prop:"gridArea"});ls(ss,us,cs,W4,U4,H4,V4,K4,G4,Q4,X4,Y4);function ao(e,t){return t==="grey"?t:e}const Z4=Ee({prop:"color",themeKey:"palette",transform:ao}),J4=Ee({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:ao}),q4=Ee({prop:"backgroundColor",themeKey:"palette",transform:ao});ls(Z4,J4,q4);function mt(e){return e<=1&&e!==0?`${e*100}%`:e}const e3=Ee({prop:"width",transform:mt}),Ed=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Cd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:mt(n)}};return yn(e,e.maxWidth,t)}return null};Ed.filterProps=["maxWidth"];const t3=Ee({prop:"minWidth",transform:mt}),n3=Ee({prop:"height",transform:mt}),r3=Ee({prop:"maxHeight",transform:mt}),o3=Ee({prop:"minHeight",transform:mt});Ee({prop:"size",cssProperty:"width",transform:mt});Ee({prop:"size",cssProperty:"height",transform:mt});const i3=Ee({prop:"boxSizing"});ls(e3,Ed,t3,n3,r3,o3,i3);const l3={border:{themeKey:"borders",transform:Pt},borderTop:{themeKey:"borders",transform:Pt},borderRight:{themeKey:"borders",transform:Pt},borderBottom:{themeKey:"borders",transform:Pt},borderLeft:{themeKey:"borders",transform:Pt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Pt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:as},color:{themeKey:"palette",transform:ao},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:ao},backgroundColor:{themeKey:"palette",transform:ao},p:{style:we},pt:{style:we},pr:{style:we},pb:{style:we},pl:{style:we},px:{style:we},py:{style:we},padding:{style:we},paddingTop:{style:we},paddingRight:{style:we},paddingBottom:{style:we},paddingLeft:{style:we},paddingX:{style:we},paddingY:{style:we},paddingInline:{style:we},paddingInlineStart:{style:we},paddingInlineEnd:{style:we},paddingBlock:{style:we},paddingBlockStart:{style:we},paddingBlockEnd:{style:we},m:{style:xe},mt:{style:xe},mr:{style:xe},mb:{style:xe},ml:{style:xe},mx:{style:xe},my:{style:xe},margin:{style:xe},marginTop:{style:xe},marginRight:{style:xe},marginBottom:{style:xe},marginLeft:{style:xe},marginX:{style:xe},marginY:{style:xe},marginInline:{style:xe},marginInlineStart:{style:xe},marginInlineEnd:{style:xe},marginBlock:{style:xe},marginBlockStart:{style:xe},marginBlockEnd:{style:xe},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:ss},rowGap:{style:cs},columnGap:{style:us},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:mt},maxWidth:{style:Ed},minWidth:{transform:mt},height:{transform:mt},maxHeight:{transform:mt},minHeight:{transform:mt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},ds=l3;function a3(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function s3(e,t){return typeof e=="function"?e(t):e}function u3(){function e(n,r,o,i){const l={[n]:r,theme:o},a=i[n];if(!a)return{[n]:r};const{cssProperty:s=n,themeKey:u,transform:c,style:d}=a;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const f=is(o,u)||{};return d?d(l):yn(l,r,g=>{let h=Ca(f,c,g);return g===h&&typeof g=="string"&&(h=Ca(f,c,`${n}${g==="default"?"":ie(g)}`,g)),s===!1?h:{[s]:h}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const l=(r=i.unstable_sxConfig)!=null?r:ds;function a(s){let u=s;if(typeof s=="function")u=s(i);else if(typeof s!="object")return s;if(!u)return null;const c=C4(i.breakpoints),d=Object.keys(c);let f=c;return Object.keys(u).forEach(x=>{const g=s3(u[x],i);if(g!=null)if(typeof g=="object")if(l[x])f=di(f,e(x,g,i,l));else{const h=yn({theme:i},g,S=>({[x]:S}));a3(h,g)?f[x]=t({sx:g,theme:i}):f=di(f,h)}else f=di(f,e(x,g,i,l))}),S4(d,f)}return Array.isArray(o)?o.map(a):a(o)}return t}const yg=u3();yg.filterProps=["sx"];const kd=yg;function c3(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const d3=["breakpoints","palette","spacing","shape"];function Od(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,l=G(e,d3),a=y4(n),s=T4(o);let u=pn({breakpoints:a,direction:"ltr",components:{},palette:b({mode:"light"},r),spacing:s,shape:b({},w4,i)},l);return u.applyStyles=c3,u=t.reduce((c,d)=>pn(c,d),u),u.unstable_sxConfig=b({},ds,l==null?void 0:l.unstable_sxConfig),u.unstable_sx=function(d){return kd({sx:d,theme:this})},u}function f3(e){return Object.keys(e).length===0}function fs(e=null){const t=v.useContext(xr);return!t||f3(t)?e:t}const p3=Od();function Pd(e=p3){return fs(e)}function h3({styles:e,themeId:t,defaultTheme:n={}}){const r=Pd(n),o=typeof e=="function"?e(t&&r[t]||r):e;return w.jsx(p4,{styles:o})}const m3=["sx"],g3=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:ds;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function v3(e){const{sx:t}=e,n=G(e,m3),{systemProps:r,otherProps:o}=g3(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...l)=>{const a=t(...l);return Rn(a)?b({},r,a):r}:i=b({},r,t),b({},o,{sx:i})}const y3=["ownerState"],x3=["variants"],w3=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function C3(e){return Object.keys(e).length===0}function S3(e){return typeof e=="string"&&e.charCodeAt(0)>96}function Ul(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const b3=Od(),E3=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Sl({defaultTheme:e,theme:t,themeId:n}){return C3(t)?e:t[n]||t}function k3(e){return e?(t,n)=>n[e]:null}function Hl(e,t){let{ownerState:n}=t,r=G(t,y3);const o=typeof e=="function"?e(b({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>Hl(i,b({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let a=G(o,x3);return i.forEach(s=>{let u=!0;typeof s.props=="function"?u=s.props(b({ownerState:n},r,n)):Object.keys(s.props).forEach(c=>{(n==null?void 0:n[c])!==s.props[c]&&r[c]!==s.props[c]&&(u=!1)}),u&&(Array.isArray(a)||(a=[a]),a.push(typeof s.style=="function"?s.style(b({ownerState:n},r,n)):s.style))}),a}return o}function O3(e={}){const{themeId:t,defaultTheme:n=b3,rootShouldForwardProp:r=Ul,slotShouldForwardProp:o=Ul}=e,i=l=>kd(b({},l,{theme:Sl(b({},l,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(l,a={})=>{m4(l,E=>E.filter(O=>!(O!=null&&O.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:f=k3(E3(u))}=a,x=G(a,w3),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,h=d||!1;let S,m=Ul;u==="Root"||u==="root"?m=r:u?m=o:S3(l)&&(m=void 0);const p=h4(l,b({shouldForwardProp:m,label:S},x)),y=E=>typeof E=="function"&&E.__emotion_real!==E||Rn(E)?O=>Hl(E,b({},O,{theme:Sl({theme:O.theme,defaultTheme:n,themeId:t})})):E,C=(E,...O)=>{let k=y(E);const P=O?O.map(y):[];s&&f&&P.push(I=>{const D=Sl(b({},I,{defaultTheme:n,themeId:t}));if(!D.components||!D.components[s]||!D.components[s].styleOverrides)return null;const A=D.components[s].styleOverrides,H={};return Object.entries(A).forEach(([B,N])=>{H[B]=Hl(N,b({},I,{theme:D}))}),f(I,H)}),s&&!g&&P.push(I=>{var D;const A=Sl(b({},I,{defaultTheme:n,themeId:t})),H=A==null||(D=A.components)==null||(D=D[s])==null?void 0:D.variants;return Hl({variants:H},b({},I,{theme:A}))}),h||P.push(i);const M=P.length-O.length;if(Array.isArray(E)&&M>0){const I=new Array(M).fill("");k=[...E,...I],k.raw=[...E.raw,...I]}const $=p(k,...P);return l.muiName&&($.muiName=l.muiName),$};return p.withConfig&&(C.withConfig=p.withConfig),C}}function xg(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:fd(t.components[n].defaultProps,r)}function P3({props:e,name:t,defaultTheme:n,themeId:r}){let o=Pd(n);return r&&(o=o[r]||o),xg({theme:o,name:t,props:e})}function $d(e,t=0,n=1){return sx(e,t,n)}function $3(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function wr(e){if(e.type)return e;if(e.charAt(0)==="#")return wr($3(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(go(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(go(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}function ps(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function T3(e){e=wr(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),l=(u,c=(u+n/30)%12)=>o-i*Math.max(Math.min(c-3,9-c,1),-1);let a="rgb";const s=[Math.round(l(0)*255),Math.round(l(8)*255),Math.round(l(4)*255)];return e.type==="hsla"&&(a+="a",s.push(t[3])),ps({type:a,values:s})}function Ip(e){e=wr(e);let t=e.type==="hsl"||e.type==="hsla"?wr(T3(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function R3(e,t){const n=Ip(e),r=Ip(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Wt(e,t){return e=wr(e),t=$d(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,ps(e)}function M3(e,t){if(e=wr(e),t=$d(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return ps(e)}function F3(e,t){if(e=wr(e),t=$d(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return ps(e)}const j3=v.createContext(null),wg=j3;function Cg(){return v.useContext(wg)}const I3=typeof Symbol=="function"&&Symbol.for,_3=I3?Symbol.for("mui.nested"):"__THEME_NESTED__";function L3(e,t){return typeof t=="function"?t(e):b({},e,t)}function A3(e){const{children:t,theme:n}=e,r=Cg(),o=v.useMemo(()=>{const i=r===null?n:L3(r,n);return i!=null&&(i[_3]=r!==null),i},[n,r]);return w.jsx(wg.Provider,{value:o,children:t})}const z3=["value"],D3=v.createContext();function B3(e){let{value:t}=e,n=G(e,z3);return w.jsx(D3.Provider,b({value:t??!0},n))}const _p={};function Lp(e,t,n,r=!1){return v.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),l=e?b({},t,{[e]:i}):i;return r?()=>l:l}return e?b({},t,{[e]:n}):b({},t,n)},[e,t,n,r])}function N3(e){const{children:t,theme:n,themeId:r}=e,o=fs(_p),i=Cg()||_p,l=Lp(r,o,n),a=Lp(r,i,n,!0),s=l.direction==="rtl";return w.jsx(A3,{theme:a,children:w.jsx(xr.Provider,{value:l,children:w.jsx(B3,{value:s,children:t})})})}function W3(e,t){return b({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const U3=["mode","contrastThreshold","tonalOffset"],Ap={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:Ii.white,default:Ii.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}},qs={text:{primary:Ii.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:Ii.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function zp(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=F3(e.main,o):t==="dark"&&(e.dark=M3(e.main,i)))}function H3(e="light"){return e==="dark"?{main:_r[200],light:_r[50],dark:_r[400]}:{main:_r[700],light:_r[400],dark:_r[800]}}function V3(e="light"){return e==="dark"?{main:Ir[200],light:Ir[50],dark:Ir[400]}:{main:Ir[500],light:Ir[300],dark:Ir[700]}}function K3(e="light"){return e==="dark"?{main:jr[500],light:jr[300],dark:jr[700]}:{main:jr[700],light:jr[400],dark:jr[800]}}function G3(e="light"){return e==="dark"?{main:Lr[400],light:Lr[300],dark:Lr[700]}:{main:Lr[700],light:Lr[500],dark:Lr[900]}}function Q3(e="light"){return e==="dark"?{main:Ar[400],light:Ar[300],dark:Ar[700]}:{main:Ar[800],light:Ar[500],dark:Ar[900]}}function X3(e="light"){return e==="dark"?{main:Wo[400],light:Wo[300],dark:Wo[700]}:{main:"#ed6c02",light:Wo[500],dark:Wo[900]}}function Y3(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=G(e,U3),i=e.primary||H3(t),l=e.secondary||V3(t),a=e.error||K3(t),s=e.info||G3(t),u=e.success||Q3(t),c=e.warning||X3(t);function d(h){return R3(h,qs.text.primary)>=n?qs.text.primary:Ap.text.primary}const f=({color:h,name:S,mainShade:m=500,lightShade:p=300,darkShade:y=700})=>{if(h=b({},h),!h.main&&h[m]&&(h.main=h[m]),!h.hasOwnProperty("main"))throw new Error(go(11,S?` (${S})`:"",m));if(typeof h.main!="string")throw new Error(go(12,S?` (${S})`:"",JSON.stringify(h.main)));return zp(h,"light",p,r),zp(h,"dark",y,r),h.contrastText||(h.contrastText=d(h.main)),h},x={dark:qs,light:Ap};return pn(b({common:b({},Ii),mode:t,primary:f({color:i,name:"primary"}),secondary:f({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:a,name:"error"}),warning:f({color:c,name:"warning"}),info:f({color:s,name:"info"}),success:f({color:u,name:"success"}),grey:G2,contrastThreshold:n,getContrastText:d,augmentColor:f,tonalOffset:r},x[t]),o)}const Z3=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function J3(e){return Math.round(e*1e5)/1e5}const Dp={textTransform:"uppercase"},Bp='"Roboto", "Helvetica", "Arial", sans-serif';function q3(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Bp,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:l=400,fontWeightMedium:a=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:c,pxToRem:d}=n,f=G(n,Z3),x=o/14,g=d||(m=>`${m/u*x}rem`),h=(m,p,y,C,E)=>b({fontFamily:r,fontWeight:m,fontSize:g(p),lineHeight:y},r===Bp?{letterSpacing:`${J3(C/p)}em`}:{},E,c),S={h1:h(i,96,1.167,-1.5),h2:h(i,60,1.2,-.5),h3:h(l,48,1.167,0),h4:h(l,34,1.235,.25),h5:h(l,24,1.334,0),h6:h(a,20,1.6,.15),subtitle1:h(l,16,1.75,.15),subtitle2:h(a,14,1.57,.1),body1:h(l,16,1.5,.15),body2:h(l,14,1.43,.15),button:h(a,14,1.75,.4,Dp),caption:h(l,12,1.66,.4),overline:h(l,12,2.66,1,Dp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return pn(b({htmlFontSize:u,pxToRem:g,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:l,fontWeightMedium:a,fontWeightBold:s},S),f,{clone:!1})}const ew=.2,tw=.14,nw=.12;function pe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${ew})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${tw})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${nw})`].join(",")}const rw=["none",pe(0,2,1,-1,0,1,1,0,0,1,3,0),pe(0,3,1,-2,0,2,2,0,0,1,5,0),pe(0,3,3,-2,0,3,4,0,0,1,8,0),pe(0,2,4,-1,0,4,5,0,0,1,10,0),pe(0,3,5,-1,0,5,8,0,0,1,14,0),pe(0,3,5,-1,0,6,10,0,0,1,18,0),pe(0,4,5,-2,0,7,10,1,0,2,16,1),pe(0,5,5,-3,0,8,10,1,0,3,14,2),pe(0,5,6,-3,0,9,12,1,0,3,16,2),pe(0,6,6,-3,0,10,14,1,0,4,18,3),pe(0,6,7,-4,0,11,15,1,0,4,20,3),pe(0,7,8,-4,0,12,17,2,0,5,22,4),pe(0,7,8,-4,0,13,19,2,0,5,24,4),pe(0,7,9,-4,0,14,21,2,0,5,26,4),pe(0,8,9,-5,0,15,22,2,0,6,28,5),pe(0,8,10,-5,0,16,24,2,0,6,30,5),pe(0,8,11,-5,0,17,26,2,0,6,32,5),pe(0,9,11,-5,0,18,28,2,0,7,34,6),pe(0,9,12,-6,0,19,29,2,0,7,36,6),pe(0,10,13,-6,0,20,31,3,0,8,38,7),pe(0,10,13,-6,0,21,33,3,0,8,40,7),pe(0,10,14,-6,0,22,35,3,0,8,42,7),pe(0,11,14,-7,0,23,36,3,0,9,44,8),pe(0,11,15,-7,0,24,38,3,0,9,46,8)],ow=rw,iw=["duration","easing","delay"],lw={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)"},Sg={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Np(e){return`${Math.round(e)}ms`}function aw(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function sw(e){const t=b({},lw,e.easing),n=b({},Sg,e.duration);return b({getAutoHeightDuration:aw,create:(o=["all"],i={})=>{const{duration:l=n.standard,easing:a=t.easeInOut,delay:s=0}=i;return G(i,iw),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof l=="string"?l:Np(l)} ${a} ${typeof s=="string"?s:Np(s)}`).join(",")}},e,{easing:t,duration:n})}const uw={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},cw=uw,dw=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function bg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,l=G(e,dw);if(e.vars)throw new Error(go(18));const a=Y3(r),s=Od(e);let u=pn(s,{mixins:W3(s.breakpoints,n),palette:a,shadows:ow.slice(),typography:q3(a,i),transitions:sw(o),zIndex:b({},cw)});return u=pn(u,l),u=t.reduce((c,d)=>pn(c,d),u),u.unstable_sxConfig=b({},ds,l==null?void 0:l.unstable_sxConfig),u.unstable_sx=function(d){return kd({sx:d,theme:this})},u}const fw=bg(),hs=fw;function qi(){const e=Pd(hs);return e[vo]||e}function je({props:e,name:t}){return P3({props:e,name:t,defaultTheme:hs,themeId:vo})}const Td=e=>Ul(e)&&e!=="classes",pw=O3({themeId:vo,defaultTheme:hs,rootShouldForwardProp:Td}),te=pw,hw=["theme"];function mw(e){let{theme:t}=e,n=G(e,hw);const r=t[vo];return w.jsx(N3,b({},n,{themeId:r?vo:void 0,theme:r||t}))}function Eg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tt?"":e(n)}function ww(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function Cw(e,t){return typeof e=="function"?e(t):e}function Wp(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function Sw(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const x=ee(o==null?void 0:o.className,r==null?void 0:r.className,i,n==null?void 0:n.className),g=b({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=b({},n,o,r);return x.length>0&&(h.className=x),Object.keys(g).length>0&&(h.style=g),{props:h,internalRef:void 0}}const l=ww(b({},o,r)),a=Wp(r),s=Wp(o),u=t(l),c=ee(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),d=b({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),f=b({},u,n,s,a);return c.length>0&&(f.className=c),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:u.ref}}const bw=["elementType","externalSlotProps","ownerState"];function Ew(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,i=G(e,bw),l=Cw(r,o),{props:a,internalRef:s}=Sw(b({},i,{externalSlotProps:l})),u=Kt(s,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return Zo(n,b({},a,{ref:u}),o)}function Up(e){return e.substring(2).toLowerCase()}function kw(e,t){return t.documentElement.clientWidth(setTimeout(()=>{s.current=!0},0),()=>{s.current=!1}),[]);const c=Kt(t.ref,a),d=Jr(g=>{const h=u.current;u.current=!1;const S=ci(a.current);if(!s.current||!a.current||"clientX"in g&&kw(g,S))return;if(l.current){l.current=!1;return}let m;g.composedPath?m=g.composedPath().indexOf(a.current)>-1:m=!S.documentElement.contains(g.target)||a.current.contains(g.target),!m&&(n||!h)&&o(g)}),f=g=>h=>{u.current=!0;const S=t.props[g];S&&S(h)},x={ref:c};return i!==!1&&(x[i]=f(i)),v.useEffect(()=>{if(i!==!1){const g=Up(i),h=ci(a.current),S=()=>{l.current=!0};return h.addEventListener(g,d),h.addEventListener("touchmove",S),()=>{h.removeEventListener(g,d),h.removeEventListener("touchmove",S)}}},[d,i]),r!==!1&&(x[r]=f(r)),v.useEffect(()=>{if(r!==!1){const g=Up(r),h=ci(a.current);return h.addEventListener(g,d),()=>{h.removeEventListener(g,d)}}},[d,r]),w.jsx(v.Fragment,{children:v.cloneElement(t,x)})}var lt="top",jt="bottom",It="right",at="left",Rd="auto",el=[lt,jt,It,at],xo="start",zi="end",Pw="clippingParents",kg="viewport",Ho="popper",$w="reference",Hp=el.reduce(function(e,t){return e.concat([t+"-"+xo,t+"-"+zi])},[]),Og=[].concat(el,[Rd]).reduce(function(e,t){return e.concat([t,t+"-"+xo,t+"-"+zi])},[]),Tw="beforeRead",Rw="read",Mw="afterRead",Fw="beforeMain",jw="main",Iw="afterMain",_w="beforeWrite",Lw="write",Aw="afterWrite",zw=[Tw,Rw,Mw,Fw,jw,Iw,_w,Lw,Aw];function ln(e){return e?(e.nodeName||"").toLowerCase():null}function wt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Cr(e){var t=wt(e).Element;return e instanceof t||e instanceof Element}function Rt(e){var t=wt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Md(e){if(typeof ShadowRoot>"u")return!1;var t=wt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Dw(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!Rt(i)||!ln(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(l){var a=o[l];a===!1?i.removeAttribute(l):i.setAttribute(l,a===!0?"":a)}))})}function Bw(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},l=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),a=l.reduce(function(s,u){return s[u]="",s},{});!Rt(o)||!ln(o)||(Object.assign(o.style,a),Object.keys(i).forEach(function(s){o.removeAttribute(s)}))})}}const Nw={name:"applyStyles",enabled:!0,phase:"write",fn:Dw,effect:Bw,requires:["computeStyles"]};function on(e){return e.split("-")[0]}var fr=Math.max,Sa=Math.min,wo=Math.round;function ic(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Pg(){return!/^((?!chrome|android).)*safari/i.test(ic())}function Co(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&Rt(e)&&(o=e.offsetWidth>0&&wo(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&wo(r.height)/e.offsetHeight||1);var l=Cr(e)?wt(e):window,a=l.visualViewport,s=!Pg()&&n,u=(r.left+(s&&a?a.offsetLeft:0))/o,c=(r.top+(s&&a?a.offsetTop:0))/i,d=r.width/o,f=r.height/i;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function Fd(e){var t=Co(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function $g(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Md(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function xn(e){return wt(e).getComputedStyle(e)}function Ww(e){return["table","td","th"].indexOf(ln(e))>=0}function Qn(e){return((Cr(e)?e.ownerDocument:e.document)||window.document).documentElement}function ms(e){return ln(e)==="html"?e:e.assignedSlot||e.parentNode||(Md(e)?e.host:null)||Qn(e)}function Vp(e){return!Rt(e)||xn(e).position==="fixed"?null:e.offsetParent}function Uw(e){var t=/firefox/i.test(ic()),n=/Trident/i.test(ic());if(n&&Rt(e)){var r=xn(e);if(r.position==="fixed")return null}var o=ms(e);for(Md(o)&&(o=o.host);Rt(o)&&["html","body"].indexOf(ln(o))<0;){var i=xn(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function tl(e){for(var t=wt(e),n=Vp(e);n&&Ww(n)&&xn(n).position==="static";)n=Vp(n);return n&&(ln(n)==="html"||ln(n)==="body"&&xn(n).position==="static")?t:n||Uw(e)||t}function jd(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function fi(e,t,n){return fr(e,Sa(t,n))}function Hw(e,t,n){var r=fi(e,t,n);return r>n?n:r}function Tg(){return{top:0,right:0,bottom:0,left:0}}function Rg(e){return Object.assign({},Tg(),e)}function Mg(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var Vw=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Rg(typeof t!="number"?t:Mg(t,el))};function Kw(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,l=n.modifiersData.popperOffsets,a=on(n.placement),s=jd(a),u=[at,It].indexOf(a)>=0,c=u?"height":"width";if(!(!i||!l)){var d=Vw(o.padding,n),f=Fd(i),x=s==="y"?lt:at,g=s==="y"?jt:It,h=n.rects.reference[c]+n.rects.reference[s]-l[s]-n.rects.popper[c],S=l[s]-n.rects.reference[s],m=tl(i),p=m?s==="y"?m.clientHeight||0:m.clientWidth||0:0,y=h/2-S/2,C=d[x],E=p-f[c]-d[g],O=p/2-f[c]/2+y,k=fi(C,O,E),P=s;n.modifiersData[r]=(t={},t[P]=k,t.centerOffset=k-O,t)}}function Gw(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||$g(t.elements.popper,o)&&(t.elements.arrow=o))}const Qw={name:"arrow",enabled:!0,phase:"main",fn:Kw,effect:Gw,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function So(e){return e.split("-")[1]}var Xw={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Yw(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:wo(n*o)/o||0,y:wo(r*o)/o||0}}function Kp(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,l=e.offsets,a=e.position,s=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=l.x,x=f===void 0?0:f,g=l.y,h=g===void 0?0:g,S=typeof c=="function"?c({x,y:h}):{x,y:h};x=S.x,h=S.y;var m=l.hasOwnProperty("x"),p=l.hasOwnProperty("y"),y=at,C=lt,E=window;if(u){var O=tl(n),k="clientHeight",P="clientWidth";if(O===wt(n)&&(O=Qn(n),xn(O).position!=="static"&&a==="absolute"&&(k="scrollHeight",P="scrollWidth")),O=O,o===lt||(o===at||o===It)&&i===zi){C=jt;var M=d&&O===E&&E.visualViewport?E.visualViewport.height:O[k];h-=M-r.height,h*=s?1:-1}if(o===at||(o===lt||o===jt)&&i===zi){y=It;var $=d&&O===E&&E.visualViewport?E.visualViewport.width:O[P];x-=$-r.width,x*=s?1:-1}}var I=Object.assign({position:a},u&&Xw),D=c===!0?Yw({x,y:h},wt(n)):{x,y:h};if(x=D.x,h=D.y,s){var A;return Object.assign({},I,(A={},A[C]=p?"0":"",A[y]=m?"0":"",A.transform=(E.devicePixelRatio||1)<=1?"translate("+x+"px, "+h+"px)":"translate3d("+x+"px, "+h+"px, 0)",A))}return Object.assign({},I,(t={},t[C]=p?h+"px":"",t[y]=m?x+"px":"",t.transform="",t))}function Zw(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,l=i===void 0?!0:i,a=n.roundOffsets,s=a===void 0?!0:a,u={placement:on(t.placement),variation:So(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Kp(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Kp(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Jw={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Zw,data:{}};var bl={passive:!0};function qw(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,l=r.resize,a=l===void 0?!0:l,s=wt(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(c){c.addEventListener("scroll",n.update,bl)}),a&&s.addEventListener("resize",n.update,bl),function(){i&&u.forEach(function(c){c.removeEventListener("scroll",n.update,bl)}),a&&s.removeEventListener("resize",n.update,bl)}}const e5={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:qw,data:{}};var t5={left:"right",right:"left",bottom:"top",top:"bottom"};function Vl(e){return e.replace(/left|right|bottom|top/g,function(t){return t5[t]})}var n5={start:"end",end:"start"};function Gp(e){return e.replace(/start|end/g,function(t){return n5[t]})}function Id(e){var t=wt(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function _d(e){return Co(Qn(e)).left+Id(e).scrollLeft}function r5(e,t){var n=wt(e),r=Qn(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;var u=Pg();(u||!u&&t==="fixed")&&(a=o.offsetLeft,s=o.offsetTop)}return{width:i,height:l,x:a+_d(e),y:s}}function o5(e){var t,n=Qn(e),r=Id(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=fr(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=fr(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),a=-r.scrollLeft+_d(e),s=-r.scrollTop;return xn(o||n).direction==="rtl"&&(a+=fr(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:l,x:a,y:s}}function Ld(e){var t=xn(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Fg(e){return["html","body","#document"].indexOf(ln(e))>=0?e.ownerDocument.body:Rt(e)&&Ld(e)?e:Fg(ms(e))}function pi(e,t){var n;t===void 0&&(t=[]);var r=Fg(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=wt(r),l=o?[i].concat(i.visualViewport||[],Ld(r)?r:[]):r,a=t.concat(l);return o?a:a.concat(pi(ms(l)))}function lc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function i5(e,t){var n=Co(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Qp(e,t,n){return t===kg?lc(r5(e,n)):Cr(t)?i5(t,n):lc(o5(Qn(e)))}function l5(e){var t=pi(ms(e)),n=["absolute","fixed"].indexOf(xn(e).position)>=0,r=n&&Rt(e)?tl(e):e;return Cr(r)?t.filter(function(o){return Cr(o)&&$g(o,r)&&ln(o)!=="body"}):[]}function a5(e,t,n,r){var o=t==="clippingParents"?l5(e):[].concat(t),i=[].concat(o,[n]),l=i[0],a=i.reduce(function(s,u){var c=Qp(e,u,r);return s.top=fr(c.top,s.top),s.right=Sa(c.right,s.right),s.bottom=Sa(c.bottom,s.bottom),s.left=fr(c.left,s.left),s},Qp(e,l,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function jg(e){var t=e.reference,n=e.element,r=e.placement,o=r?on(r):null,i=r?So(r):null,l=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,s;switch(o){case lt:s={x:l,y:t.y-n.height};break;case jt:s={x:l,y:t.y+t.height};break;case It:s={x:t.x+t.width,y:a};break;case at:s={x:t.x-n.width,y:a};break;default:s={x:t.x,y:t.y}}var u=o?jd(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(i){case xo:s[u]=s[u]-(t[c]/2-n[c]/2);break;case zi:s[u]=s[u]+(t[c]/2-n[c]/2);break}}return s}function Di(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,l=i===void 0?e.strategy:i,a=n.boundary,s=a===void 0?Pw:a,u=n.rootBoundary,c=u===void 0?kg:u,d=n.elementContext,f=d===void 0?Ho:d,x=n.altBoundary,g=x===void 0?!1:x,h=n.padding,S=h===void 0?0:h,m=Rg(typeof S!="number"?S:Mg(S,el)),p=f===Ho?$w:Ho,y=e.rects.popper,C=e.elements[g?p:f],E=a5(Cr(C)?C:C.contextElement||Qn(e.elements.popper),s,c,l),O=Co(e.elements.reference),k=jg({reference:O,element:y,strategy:"absolute",placement:o}),P=lc(Object.assign({},y,k)),M=f===Ho?P:O,$={top:E.top-M.top+m.top,bottom:M.bottom-E.bottom+m.bottom,left:E.left-M.left+m.left,right:M.right-E.right+m.right},I=e.modifiersData.offset;if(f===Ho&&I){var D=I[o];Object.keys($).forEach(function(A){var H=[It,jt].indexOf(A)>=0?1:-1,B=[lt,jt].indexOf(A)>=0?"y":"x";$[A]+=D[B]*H})}return $}function s5(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,l=n.padding,a=n.flipVariations,s=n.allowedAutoPlacements,u=s===void 0?Og:s,c=So(r),d=c?a?Hp:Hp.filter(function(g){return So(g)===c}):el,f=d.filter(function(g){return u.indexOf(g)>=0});f.length===0&&(f=d);var x=f.reduce(function(g,h){return g[h]=Di(e,{placement:h,boundary:o,rootBoundary:i,padding:l})[on(h)],g},{});return Object.keys(x).sort(function(g,h){return x[g]-x[h]})}function u5(e){if(on(e)===Rd)return[];var t=Vl(e);return[Gp(e),t,Gp(t)]}function c5(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,l=n.altAxis,a=l===void 0?!0:l,s=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,x=n.flipVariations,g=x===void 0?!0:x,h=n.allowedAutoPlacements,S=t.options.placement,m=on(S),p=m===S,y=s||(p||!g?[Vl(S)]:u5(S)),C=[S].concat(y).reduce(function(le,Se){return le.concat(on(Se)===Rd?s5(t,{placement:Se,boundary:c,rootBoundary:d,padding:u,flipVariations:g,allowedAutoPlacements:h}):Se)},[]),E=t.rects.reference,O=t.rects.popper,k=new Map,P=!0,M=C[0],$=0;$=0,B=H?"width":"height",N=Di(t,{placement:I,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),W=H?A?It:at:A?jt:lt;E[B]>O[B]&&(W=Vl(W));var T=Vl(W),F=[];if(i&&F.push(N[D]<=0),a&&F.push(N[W]<=0,N[T]<=0),F.every(function(le){return le})){M=I,P=!1;break}k.set(I,F)}if(P)for(var _=g?3:1,X=function(Se){var L=C.find(function(oe){var ae=k.get(oe);if(ae)return ae.slice(0,Se).every(function(se){return se})});if(L)return M=L,"break"},J=_;J>0;J--){var Ne=X(J);if(Ne==="break")break}t.placement!==M&&(t.modifiersData[r]._skip=!0,t.placement=M,t.reset=!0)}}const d5={name:"flip",enabled:!0,phase:"main",fn:c5,requiresIfExists:["offset"],data:{_skip:!1}};function Xp(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Yp(e){return[lt,It,jt,at].some(function(t){return e[t]>=0})}function f5(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,l=Di(t,{elementContext:"reference"}),a=Di(t,{altBoundary:!0}),s=Xp(l,r),u=Xp(a,o,i),c=Yp(s),d=Yp(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const p5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:f5};function h5(e,t,n){var r=on(e),o=[at,lt].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,l=i[0],a=i[1];return l=l||0,a=(a||0)*o,[at,It].indexOf(r)>=0?{x:a,y:l}:{x:l,y:a}}function m5(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,l=Og.reduce(function(c,d){return c[d]=h5(d,t.rects,i),c},{}),a=l[t.placement],s=a.x,u=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=l}const g5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:m5};function v5(e){var t=e.state,n=e.name;t.modifiersData[n]=jg({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const y5={name:"popperOffsets",enabled:!0,phase:"read",fn:v5,data:{}};function x5(e){return e==="x"?"y":"x"}function w5(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,l=n.altAxis,a=l===void 0?!1:l,s=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,x=f===void 0?!0:f,g=n.tetherOffset,h=g===void 0?0:g,S=Di(t,{boundary:s,rootBoundary:u,padding:d,altBoundary:c}),m=on(t.placement),p=So(t.placement),y=!p,C=jd(m),E=x5(C),O=t.modifiersData.popperOffsets,k=t.rects.reference,P=t.rects.popper,M=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,$=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(O){if(i){var A,H=C==="y"?lt:at,B=C==="y"?jt:It,N=C==="y"?"height":"width",W=O[C],T=W+S[H],F=W-S[B],_=x?-P[N]/2:0,X=p===xo?k[N]:P[N],J=p===xo?-P[N]:-k[N],Ne=t.elements.arrow,le=x&&Ne?Fd(Ne):{width:0,height:0},Se=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Tg(),L=Se[H],oe=Se[B],ae=fi(0,k[N],le[N]),se=y?k[N]/2-_-ae-L-$.mainAxis:X-ae-L-$.mainAxis,ut=y?-k[N]/2+_+ae+oe+$.mainAxis:J+ae+oe+$.mainAxis,Xe=t.elements.arrow&&tl(t.elements.arrow),Ro=Xe?C==="y"?Xe.clientTop||0:Xe.clientLeft||0:0,Pr=(A=I==null?void 0:I[C])!=null?A:0,$r=W+se-Pr-Ro,Xn=W+ut-Pr,Tr=fi(x?Sa(T,$r):T,W,x?fr(F,Xn):F);O[C]=Tr,D[C]=Tr-W}if(a){var Gt,Rr=C==="x"?lt:at,Yn=C==="x"?jt:It,ct=O[E],dt=E==="y"?"height":"width",bn=ct+S[Rr],an=ct-S[Yn],ft=[lt,at].indexOf(m)!==-1,We=(Gt=I==null?void 0:I[E])!=null?Gt:0,Zn=ft?bn:ct-k[dt]-P[dt]-We+$.altAxis,Jn=ft?ct+k[dt]+P[dt]-We-$.altAxis:an,qn=x&&ft?Hw(Zn,ct,Jn):fi(x?Zn:bn,ct,x?Jn:an);O[E]=qn,D[E]=qn-ct}t.modifiersData[r]=D}}const C5={name:"preventOverflow",enabled:!0,phase:"main",fn:w5,requiresIfExists:["offset"]};function S5(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function b5(e){return e===wt(e)||!Rt(e)?Id(e):S5(e)}function E5(e){var t=e.getBoundingClientRect(),n=wo(t.width)/e.offsetWidth||1,r=wo(t.height)/e.offsetHeight||1;return n!==1||r!==1}function k5(e,t,n){n===void 0&&(n=!1);var r=Rt(t),o=Rt(t)&&E5(t),i=Qn(t),l=Co(e,o,n),a={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((ln(t)!=="body"||Ld(i))&&(a=b5(t)),Rt(t)?(s=Co(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):i&&(s.x=_d(i))),{x:l.left+a.scrollLeft-s.x,y:l.top+a.scrollTop-s.y,width:l.width,height:l.height}}function O5(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var l=[].concat(i.requires||[],i.requiresIfExists||[]);l.forEach(function(a){if(!n.has(a)){var s=t.get(a);s&&o(s)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function P5(e){var t=O5(e);return zw.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function $5(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function T5(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var Zp={placement:"bottom",modifiers:[],strategy:"absolute"};function Jp(){for(var e=arguments.length,t=new Array(e),n=0;n{i||a(j5(o)||document.body)},[o,i]),yr(()=>{if(l&&!i)return tc(n,l),()=>{tc(n,null)}},[n,l,i]),i){if(v.isValidElement(r)){const u={ref:s};return v.cloneElement(r,u)}return w.jsx(v.Fragment,{children:r})}return w.jsx(v.Fragment,{children:l&&sd.createPortal(r,l)})}),_5=I5;function L5(e){return Be("MuiPopper",e)}fe("MuiPopper",["root"]);const A5=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],z5=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function D5(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function ac(e){return typeof e=="function"?e():e}function B5(e){return e.nodeType!==void 0}const N5=()=>Qe({root:["root"]},xw(L5)),W5={},U5=v.forwardRef(function(t,n){var r;const{anchorEl:o,children:i,direction:l,disablePortal:a,modifiers:s,open:u,placement:c,popperOptions:d,popperRef:f,slotProps:x={},slots:g={},TransitionProps:h}=t,S=G(t,A5),m=v.useRef(null),p=Kt(m,n),y=v.useRef(null),C=Kt(y,f),E=v.useRef(C);yr(()=>{E.current=C},[C]),v.useImperativeHandle(f,()=>y.current,[]);const O=D5(c,l),[k,P]=v.useState(O),[M,$]=v.useState(ac(o));v.useEffect(()=>{y.current&&y.current.forceUpdate()}),v.useEffect(()=>{o&&$(ac(o))},[o]),yr(()=>{if(!M||!u)return;const B=T=>{P(T.placement)};let N=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:T})=>{B(T)}}];s!=null&&(N=N.concat(s)),d&&d.modifiers!=null&&(N=N.concat(d.modifiers));const W=F5(M,m.current,b({placement:O},d,{modifiers:N}));return E.current(W),()=>{W.destroy(),E.current(null)}},[M,a,s,u,d,O]);const I={placement:k};h!==null&&(I.TransitionProps=h);const D=N5(),A=(r=g.root)!=null?r:"div",H=Ew({elementType:A,externalSlotProps:x.root,externalForwardedProps:S,additionalProps:{role:"tooltip",ref:p},ownerState:t,className:D.root});return w.jsx(A,b({},H,{children:typeof i=="function"?i(I):i}))}),H5=v.forwardRef(function(t,n){const{anchorEl:r,children:o,container:i,direction:l="ltr",disablePortal:a=!1,keepMounted:s=!1,modifiers:u,open:c,placement:d="bottom",popperOptions:f=W5,popperRef:x,style:g,transition:h=!1,slotProps:S={},slots:m={}}=t,p=G(t,z5),[y,C]=v.useState(!0),E=()=>{C(!1)},O=()=>{C(!0)};if(!s&&!c&&(!h||y))return null;let k;if(i)k=i;else if(r){const $=ac(r);k=$&&B5($)?ci($).body:ci(null).body}const P=!c&&s&&(!h||y)?"none":void 0,M=h?{in:c,onEnter:E,onExited:O}:void 0;return w.jsx(_5,{disablePortal:a,container:k,children:w.jsx(U5,b({anchorEl:r,direction:l,disablePortal:a,modifiers:u,ref:n,open:h?!y:c,placement:d,popperOptions:f,popperRef:x,slotProps:S,slots:m},p,{style:b({position:"fixed",top:0,left:0,display:P},g),TransitionProps:M,children:o}))})}),V5=H5;function K5(e){return Be("MuiSvgIcon",e)}fe("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const G5=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],Q5=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${ie(t)}`,`fontSize${ie(n)}`]};return Qe(o,K5,r)},X5=te("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${ie(n.color)}`],t[`fontSize${ie(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,l,a,s,u,c,d,f,x,g,h,S,m,p;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(i=o.duration)==null?void 0:i.shorter}),fontSize:{inherit:"inherit",small:((l=e.typography)==null||(a=l.pxToRem)==null?void 0:a.call(l,20))||"1.25rem",medium:((s=e.typography)==null||(u=s.pxToRem)==null?void 0:u.call(s,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(x=(e.vars||e).palette)==null||(g=x[t.color])==null?void 0:g.main)!=null?f:{action:(h=(e.vars||e).palette)==null||(S=h.action)==null?void 0:S.active,disabled:(m=(e.vars||e).palette)==null||(p=m.action)==null?void 0:p.disabled,inherit:void 0}[t.color]}}),Ig=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:l="inherit",component:a="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:d,viewBox:f="0 0 24 24"}=r,x=G(r,G5),g=b({},r,{color:l,component:a,fontSize:s,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:f}),h={};c||(h.viewBox=f);const S=Q5(g);return w.jsxs(X5,b({as:a,className:ee(S.root,i),focusable:"false",color:u,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:n},h,x,{ownerState:g,children:[o,d?w.jsx("title",{children:d}):null]}))});Ig.muiName="SvgIcon";const wn=Ig;function Y5(e,t){function n(r,o){return w.jsx(wn,b({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=wn.muiName,v.memo(v.forwardRef(n))}function sc(e,t){return sc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},sc(e,t)}function _g(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,sc(e,t)}const qp={disabled:!1},ba=en.createContext(null);var Z5=function(t){return t.scrollTop},Jo="unmounted",or="exited",ir="entering",Dr="entered",uc="exiting",Sn=function(e){_g(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var l=o,a=l&&!l.isMounting?r.enter:r.appear,s;return i.appearStatus=null,r.in?a?(s=or,i.appearStatus=ir):s=Dr:r.unmountOnExit||r.mountOnEnter?s=Jo:s=or,i.state={status:s},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var l=o.in;return l&&i.status===Jo?{status:or}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var l=this.state.status;this.props.in?l!==ir&&l!==Dr&&(i=ir):(l===ir||l===Dr)&&(i=uc)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,l,a;return i=l=a=o,o!=null&&typeof o!="number"&&(i=o.exit,l=o.enter,a=o.appear!==void 0?o.appear:l),{exit:i,enter:l,appear:a}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===ir){if(this.props.unmountOnExit||this.props.mountOnEnter){var l=this.props.nodeRef?this.props.nodeRef.current:wl.findDOMNode(this);l&&Z5(l)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===or&&this.setState({status:Jo})},n.performEnter=function(o){var i=this,l=this.props.enter,a=this.context?this.context.isMounting:o,s=this.props.nodeRef?[a]:[wl.findDOMNode(this),a],u=s[0],c=s[1],d=this.getTimeouts(),f=a?d.appear:d.enter;if(!o&&!l||qp.disabled){this.safeSetState({status:Dr},function(){i.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:ir},function(){i.props.onEntering(u,c),i.onTransitionEnd(f,function(){i.safeSetState({status:Dr},function(){i.props.onEntered(u,c)})})})},n.performExit=function(){var o=this,i=this.props.exit,l=this.getTimeouts(),a=this.props.nodeRef?void 0:wl.findDOMNode(this);if(!i||qp.disabled){this.safeSetState({status:or},function(){o.props.onExited(a)});return}this.props.onExit(a),this.safeSetState({status:uc},function(){o.props.onExiting(a),o.onTransitionEnd(l.exit,function(){o.safeSetState({status:or},function(){o.props.onExited(a)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,l=!0;return this.nextCallback=function(a){l&&(l=!1,i.nextCallback=null,o(a))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var l=this.props.nodeRef?this.props.nodeRef.current:wl.findDOMNode(this),a=o==null&&!this.props.addEndListener;if(!l||a){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[l,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Jo)return null;var i=this.props,l=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var a=G(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return en.createElement(ba.Provider,{value:null},typeof l=="function"?l(o,a):en.cloneElement(en.Children.only(l),a))},t}(en.Component);Sn.contextType=ba;Sn.propTypes={};function zr(){}Sn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:zr,onEntering:zr,onEntered:zr,onExit:zr,onExiting:zr,onExited:zr};Sn.UNMOUNTED=Jo;Sn.EXITED=or;Sn.ENTERING=ir;Sn.ENTERED=Dr;Sn.EXITING=uc;const Lg=Sn;function J5(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ad(e,t){var n=function(i){return t&&v.isValidElement(i)?t(i):i},r=Object.create(null);return e&&v.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function q5(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var l,a={};for(var s in t){if(r[s])for(l=0;le.scrollTop;function Ea(e,t){var n,r;const{timeout:o,easing:i,style:l={}}=e;return{duration:(n=l.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=l.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:l.transitionDelay}}function lC(e){return Be("MuiCollapse",e)}fe("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const aC=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],sC=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return Qe(r,lC,n)},uC=te("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>b({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&b({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),cC=te("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>b({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),dC=te("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>b({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),Ag=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiCollapse"}),{addEndListener:o,children:i,className:l,collapsedSize:a="0px",component:s,easing:u,in:c,onEnter:d,onEntered:f,onEntering:x,onExit:g,onExited:h,onExiting:S,orientation:m="vertical",style:p,timeout:y=Sg.standard,TransitionComponent:C=Lg}=r,E=G(r,aC),O=b({},r,{orientation:m,collapsedSize:a}),k=sC(O),P=qi(),M=v.useRef(),$=v.useRef(null),I=v.useRef(),D=typeof a=="number"?`${a}px`:a,A=m==="horizontal",H=A?"width":"height";v.useEffect(()=>()=>{clearTimeout(M.current)},[]);const B=v.useRef(null),N=Kt(n,B),W=L=>oe=>{if(L){const ae=B.current;oe===void 0?L(ae):L(ae,oe)}},T=()=>$.current?$.current[A?"clientWidth":"clientHeight"]:0,F=W((L,oe)=>{$.current&&A&&($.current.style.position="absolute"),L.style[H]=D,d&&d(L,oe)}),_=W((L,oe)=>{const ae=T();$.current&&A&&($.current.style.position="");const{duration:se,easing:ut}=Ea({style:p,timeout:y,easing:u},{mode:"enter"});if(y==="auto"){const Xe=P.transitions.getAutoHeightDuration(ae);L.style.transitionDuration=`${Xe}ms`,I.current=Xe}else L.style.transitionDuration=typeof se=="string"?se:`${se}ms`;L.style[H]=`${ae}px`,L.style.transitionTimingFunction=ut,x&&x(L,oe)}),X=W((L,oe)=>{L.style[H]="auto",f&&f(L,oe)}),J=W(L=>{L.style[H]=`${T()}px`,g&&g(L)}),Ne=W(h),le=W(L=>{const oe=T(),{duration:ae,easing:se}=Ea({style:p,timeout:y,easing:u},{mode:"exit"});if(y==="auto"){const ut=P.transitions.getAutoHeightDuration(oe);L.style.transitionDuration=`${ut}ms`,I.current=ut}else L.style.transitionDuration=typeof ae=="string"?ae:`${ae}ms`;L.style[H]=D,L.style.transitionTimingFunction=se,S&&S(L)}),Se=L=>{y==="auto"&&(M.current=setTimeout(L,I.current||0)),o&&o(B.current,L)};return w.jsx(C,b({in:c,onEnter:F,onEntered:X,onEntering:_,onExit:J,onExited:Ne,onExiting:le,addEndListener:Se,nodeRef:B,timeout:y==="auto"?null:y},E,{children:(L,oe)=>w.jsx(uC,b({as:s,className:ee(k.root,l,{entered:k.entered,exited:!c&&D==="0px"&&k.hidden}[L]),style:b({[A?"minWidth":"minHeight"]:D},p),ownerState:b({},O,{state:L}),ref:N},oe,{children:w.jsx(cC,{ownerState:b({},O,{state:L}),className:k.wrapper,ref:$,children:w.jsx(dC,{ownerState:b({},O,{state:L}),className:k.wrapperInner,children:i})})}))}))});Ag.muiSupportAuto=!0;const fC=Ag,pC=fe("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]),hC=pC;function mC(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:l,in:a,onExited:s,timeout:u}=e,[c,d]=v.useState(!1),f=ee(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),x={width:l,height:l,top:-(l/2)+i,left:-(l/2)+o},g=ee(n.child,c&&n.childLeaving,r&&n.childPulsate);return!a&&!c&&d(!0),v.useEffect(()=>{if(!a&&s!=null){const h=setTimeout(s,u);return()=>{clearTimeout(h)}}},[s,a,u]),w.jsx("span",{className:f,style:x,children:w.jsx("span",{className:g})})}const gC=fe("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Et=gC,vC=["center","classes","className"];let gs=e=>e,e0,t0,n0,r0;const cc=550,yC=80,xC=Yi(e0||(e0=gs` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),wC=Yi(t0||(t0=gs` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),CC=Yi(n0||(n0=gs` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),SC=te("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),bC=te(mC,{name:"MuiTouchRipple",slot:"Ripple"})(r0||(r0=gs` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),Et.rippleVisible,xC,cc,({theme:e})=>e.transitions.easing.easeInOut,Et.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Et.child,Et.childLeaving,wC,cc,({theme:e})=>e.transitions.easing.easeInOut,Et.childPulsate,CC,({theme:e})=>e.transitions.easing.easeInOut),EC=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:l}=r,a=G(r,vC),[s,u]=v.useState([]),c=v.useRef(0),d=v.useRef(null);v.useEffect(()=>{d.current&&(d.current(),d.current=null)},[s]);const f=v.useRef(!1),x=v.useRef(null),g=v.useRef(null),h=v.useRef(null);v.useEffect(()=>()=>{clearTimeout(x.current)},[]);const S=v.useCallback(C=>{const{pulsate:E,rippleX:O,rippleY:k,rippleSize:P,cb:M}=C;u($=>[...$,w.jsx(bC,{classes:{ripple:ee(i.ripple,Et.ripple),rippleVisible:ee(i.rippleVisible,Et.rippleVisible),ripplePulsate:ee(i.ripplePulsate,Et.ripplePulsate),child:ee(i.child,Et.child),childLeaving:ee(i.childLeaving,Et.childLeaving),childPulsate:ee(i.childPulsate,Et.childPulsate)},timeout:cc,pulsate:E,rippleX:O,rippleY:k,rippleSize:P},c.current)]),c.current+=1,d.current=M},[i]),m=v.useCallback((C={},E={},O=()=>{})=>{const{pulsate:k=!1,center:P=o||E.pulsate,fakeElement:M=!1}=E;if((C==null?void 0:C.type)==="mousedown"&&f.current){f.current=!1;return}(C==null?void 0:C.type)==="touchstart"&&(f.current=!0);const $=M?null:h.current,I=$?$.getBoundingClientRect():{width:0,height:0,left:0,top:0};let D,A,H;if(P||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)D=Math.round(I.width/2),A=Math.round(I.height/2);else{const{clientX:B,clientY:N}=C.touches&&C.touches.length>0?C.touches[0]:C;D=Math.round(B-I.left),A=Math.round(N-I.top)}if(P)H=Math.sqrt((2*I.width**2+I.height**2)/3),H%2===0&&(H+=1);else{const B=Math.max(Math.abs(($?$.clientWidth:0)-D),D)*2+2,N=Math.max(Math.abs(($?$.clientHeight:0)-A),A)*2+2;H=Math.sqrt(B**2+N**2)}C!=null&&C.touches?g.current===null&&(g.current=()=>{S({pulsate:k,rippleX:D,rippleY:A,rippleSize:H,cb:O})},x.current=setTimeout(()=>{g.current&&(g.current(),g.current=null)},yC)):S({pulsate:k,rippleX:D,rippleY:A,rippleSize:H,cb:O})},[o,S]),p=v.useCallback(()=>{m({},{pulsate:!0})},[m]),y=v.useCallback((C,E)=>{if(clearTimeout(x.current),(C==null?void 0:C.type)==="touchend"&&g.current){g.current(),g.current=null,x.current=setTimeout(()=>{y(C,E)});return}g.current=null,u(O=>O.length>0?O.slice(1):O),d.current=E},[]);return v.useImperativeHandle(n,()=>({pulsate:p,start:m,stop:y}),[p,m,y]),w.jsx(SC,b({className:ee(Et.root,i.root,l),ref:h},a,{children:w.jsx(oC,{component:null,exit:!0,children:s})}))}),kC=EC;function OC(e){return Be("MuiButtonBase",e)}const PC=fe("MuiButtonBase",["root","disabled","focusVisible"]),$C=PC,TC=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],RC=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,l=Qe({root:["root",t&&"disabled",n&&"focusVisible"]},OC,o);return n&&r&&(l.root+=` ${r}`),l},MC=te("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${$C.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),FC=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:l,className:a,component:s="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:d=!1,focusRipple:f=!1,LinkComponent:x="a",onBlur:g,onClick:h,onContextMenu:S,onDragLeave:m,onFocus:p,onFocusVisible:y,onKeyDown:C,onKeyUp:E,onMouseDown:O,onMouseLeave:k,onMouseUp:P,onTouchEnd:M,onTouchMove:$,onTouchStart:I,tabIndex:D=0,TouchRippleProps:A,touchRippleRef:H,type:B}=r,N=G(r,TC),W=v.useRef(null),T=v.useRef(null),F=Kt(T,H),{isFocusVisibleRef:_,onFocus:X,onBlur:J,ref:Ne}=Ym(),[le,Se]=v.useState(!1);u&&le&&Se(!1),v.useImperativeHandle(o,()=>({focusVisible:()=>{Se(!0),W.current.focus()}}),[]);const[L,oe]=v.useState(!1);v.useEffect(()=>{oe(!0)},[]);const ae=L&&!c&&!u;v.useEffect(()=>{le&&f&&!c&&L&&T.current.pulsate()},[c,f,le,L]);function se(z,Mr,er=d){return Jr(tr=>(Mr&&Mr(tr),!er&&T.current&&T.current[z](tr),!0))}const ut=se("start",O),Xe=se("stop",S),Ro=se("stop",m),Pr=se("stop",P),$r=se("stop",z=>{le&&z.preventDefault(),k&&k(z)}),Xn=se("start",I),Tr=se("stop",M),Gt=se("stop",$),Rr=se("stop",z=>{J(z),_.current===!1&&Se(!1),g&&g(z)},!1),Yn=Jr(z=>{W.current||(W.current=z.currentTarget),X(z),_.current===!0&&(Se(!0),y&&y(z)),p&&p(z)}),ct=()=>{const z=W.current;return s&&s!=="button"&&!(z.tagName==="A"&&z.href)},dt=v.useRef(!1),bn=Jr(z=>{f&&!dt.current&&le&&T.current&&z.key===" "&&(dt.current=!0,T.current.stop(z,()=>{T.current.start(z)})),z.target===z.currentTarget&&ct()&&z.key===" "&&z.preventDefault(),C&&C(z),z.target===z.currentTarget&&ct()&&z.key==="Enter"&&!u&&(z.preventDefault(),h&&h(z))}),an=Jr(z=>{f&&z.key===" "&&T.current&&le&&!z.defaultPrevented&&(dt.current=!1,T.current.stop(z,()=>{T.current.pulsate(z)})),E&&E(z),h&&z.target===z.currentTarget&&ct()&&z.key===" "&&!z.defaultPrevented&&h(z)});let ft=s;ft==="button"&&(N.href||N.to)&&(ft=x);const We={};ft==="button"?(We.type=B===void 0?"button":B,We.disabled=u):(!N.href&&!N.to&&(We.role="button"),u&&(We["aria-disabled"]=u));const Zn=Kt(n,Ne,W),Jn=b({},r,{centerRipple:i,component:s,disabled:u,disableRipple:c,disableTouchRipple:d,focusRipple:f,tabIndex:D,focusVisible:le}),qn=RC(Jn);return w.jsxs(MC,b({as:ft,className:ee(qn.root,a),ownerState:Jn,onBlur:Rr,onClick:h,onContextMenu:Xe,onFocus:Yn,onKeyDown:bn,onKeyUp:an,onMouseDown:ut,onMouseLeave:$r,onMouseUp:Pr,onDragLeave:Ro,onTouchEnd:Tr,onTouchMove:Gt,onTouchStart:Xn,ref:Zn,tabIndex:u?-1:D,type:B},We,N,{children:[l,ae?w.jsx(kC,b({ref:F,center:i},A)):null]}))}),zg=FC;function jC(e){return Be("MuiTypography",e)}fe("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const IC=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],_C=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:l}=e,a={root:["root",i,e.align!=="inherit"&&`align${ie(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Qe(a,jC,l)},LC=te("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${ie(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>b({margin:0},t.variant&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),o0={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},AC={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},zC=e=>AC[e]||e,DC=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiTypography"}),o=zC(r.color),i=v3(b({},r,{color:o})),{align:l="inherit",className:a,component:s,gutterBottom:u=!1,noWrap:c=!1,paragraph:d=!1,variant:f="body1",variantMapping:x=o0}=i,g=G(i,IC),h=b({},i,{align:l,color:o,className:a,component:s,gutterBottom:u,noWrap:c,paragraph:d,variant:f,variantMapping:x}),S=s||(d?"p":x[f]||o0[f])||"span",m=_C(h);return w.jsx(LC,b({as:S,ref:n,ownerState:h,className:ee(m.root,a)},g))}),qo=DC,BC=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],NC=te(V5,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),WC=v.forwardRef(function(t,n){var r;const o=fs(),i=je({props:t,name:"MuiPopper"}),{anchorEl:l,component:a,components:s,componentsProps:u,container:c,disablePortal:d,keepMounted:f,modifiers:x,open:g,placement:h,popperOptions:S,popperRef:m,transition:p,slots:y,slotProps:C}=i,E=G(i,BC),O=(r=y==null?void 0:y.root)!=null?r:s==null?void 0:s.Root,k=b({anchorEl:l,container:c,disablePortal:d,keepMounted:f,modifiers:x,open:g,placement:h,popperOptions:S,popperRef:m,transition:p},E);return w.jsx(NC,b({as:a,direction:o==null?void 0:o.direction,slots:{root:O},slotProps:C??u},k,{ref:n}))}),Dg=WC;function UC(e){return w.jsx(h3,b({},e,{defaultTheme:hs,themeId:vo}))}const HC=fe("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Kl=HC,VC=b({},Kl,fe("MuiOutlinedInput",["root","notchedOutline","input"])),KC=VC,GC=Y5(w.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function QC(e){return Be("MuiAvatar",e)}fe("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const XC=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],YC=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Qe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},QC,t)},ZC=te("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>b({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.variant==="square"&&{borderRadius:0},t.colorDefault&&b({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[600]}))),JC=te("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),qC=te(GC,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function eS({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[o,i]=v.useState(!1);return v.useEffect(()=>{if(!n&&!r)return;i(!1);let l=!0;const a=new Image;return a.onload=()=>{l&&i("loaded")},a.onerror=()=>{l&&i("error")},a.crossOrigin=e,a.referrerPolicy=t,a.src=n,r&&(a.srcset=r),()=>{l=!1}},[e,t,n,r]),o}const tS=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiAvatar"}),{alt:o,children:i,className:l,component:a="div",imgProps:s,sizes:u,src:c,srcSet:d,variant:f="circular"}=r,x=G(r,XC);let g=null;const h=eS(b({},s,{src:c,srcSet:d})),S=c||d,m=S&&h!=="error",p=b({},r,{colorDefault:!m,component:a,variant:f}),y=YC(p);return m?g=w.jsx(JC,b({alt:o,src:c,srcSet:d,sizes:u,ownerState:p,className:y.img},s)):i!=null?g=i:S&&o?g=o[0]:g=w.jsx(qC,{ownerState:p,className:y.fallback}),w.jsx(ZC,b({as:a,ownerState:p,className:ee(y.root,l),ref:n},x,{children:g}))}),nS=tS,rS=fe("MuiBackdrop",["root","invisible"]),Bg=rS;function oS(e){return Be("MuiButton",e)}const iS=fe("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","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),qr=iS,lS=v.createContext({}),aS=lS,sS=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],uS=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:l}=e,a={root:["root",i,`${i}${ie(t)}`,`size${ie(o)}`,`${i}Size${ie(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${ie(o)}`],endIcon:["endIcon",`iconSize${ie(o)}`]},s=Qe(a,oS,l);return b({},l,s)},Ng=e=>b({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),cS=te(zg,{shouldForwardProp:e=>Td(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${ie(n.color)}`],t[`size${ie(n.size)}`],t[`${n.variant}Size${ie(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return b({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":b({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":b({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${qr.focusVisible}`]:b({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${qr.disabled}`]:b({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Wt(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${qr.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${qr.disabled}`]:{boxShadow:"none"}}),dS=te("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${ie(n.size)}`]]}})(({ownerState:e})=>b({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Ng(e))),fS=te("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${ie(n.size)}`]]}})(({ownerState:e})=>b({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Ng(e))),pS=v.forwardRef(function(t,n){const r=v.useContext(aS),o=fd(r,t),i=je({props:o,name:"MuiButton"}),{children:l,color:a="primary",component:s="button",className:u,disabled:c=!1,disableElevation:d=!1,disableFocusRipple:f=!1,endIcon:x,focusVisibleClassName:g,fullWidth:h=!1,size:S="medium",startIcon:m,type:p,variant:y="text"}=i,C=G(i,sS),E=b({},i,{color:a,component:s,disabled:c,disableElevation:d,disableFocusRipple:f,fullWidth:h,size:S,type:p,variant:y}),O=uS(E),k=m&&w.jsx(dS,{className:O.startIcon,ownerState:E,children:m}),P=x&&w.jsx(fS,{className:O.endIcon,ownerState:E,children:x});return w.jsxs(cS,b({ownerState:E,className:ee(r.className,O.root,u),component:s,disabled:c,focusRipple:!f,focusVisibleClassName:ee(O.focusVisible,g),ref:n,type:p},C,{classes:O,children:[k,l,P]}))}),hS=pS;function mS(e){return Be("MuiCircularProgress",e)}fe("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const gS=["className","color","disableShrink","size","style","thickness","value","variant"];let vs=e=>e,i0,l0,a0,s0;const kn=44,vS=Yi(i0||(i0=vs` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`)),yS=Yi(l0||(l0=vs` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -125px; + } +`)),xS=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,i={root:["root",n,`color${ie(r)}`],svg:["svg"],circle:["circle",`circle${ie(n)}`,o&&"circleDisableShrink"]};return Qe(i,mS,t)},wS=te("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${ie(n.color)}`]]}})(({ownerState:e,theme:t})=>b({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&wd(a0||(a0=vs` + animation: ${0} 1.4s linear infinite; + `),vS)),CS=te("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),SS=te("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${ie(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>b({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&wd(s0||(s0=vs` + animation: ${0} 1.4s ease-in-out infinite; + `),yS)),bS=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiCircularProgress"}),{className:o,color:i="primary",disableShrink:l=!1,size:a=40,style:s,thickness:u=3.6,value:c=0,variant:d="indeterminate"}=r,f=G(r,gS),x=b({},r,{color:i,disableShrink:l,size:a,thickness:u,value:c,variant:d}),g=xS(x),h={},S={},m={};if(d==="determinate"){const p=2*Math.PI*((kn-u)/2);h.strokeDasharray=p.toFixed(3),m["aria-valuenow"]=Math.round(c),h.strokeDashoffset=`${((100-c)/100*p).toFixed(3)}px`,S.transform="rotate(-90deg)"}return w.jsx(wS,b({className:ee(g.root,o),style:b({width:a,height:a},S,s),ownerState:x,ref:n,role:"progressbar"},m,f,{children:w.jsx(CS,{className:g.svg,ownerState:x,viewBox:`${kn/2} ${kn/2} ${kn} ${kn}`,children:w.jsx(SS,{className:g.circle,style:h,ownerState:x,cx:kn,cy:kn,r:(kn-u)/2,fill:"none",strokeWidth:u})})}))}),Wg=bS,Ug=(e,t)=>b({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),Hg=e=>b({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),ES=(e,t=!1)=>{var n,r;const o={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([a,s])=>{var u;o[e.getColorSchemeSelector(a).replace(/\s*&/,"")]={colorScheme:(u=s.palette)==null?void 0:u.mode}});let i=b({html:Ug(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:b({margin:0},Hg(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},o);const l=(n=e.components)==null||(r=n.MuiCssBaseline)==null?void 0:r.styleOverrides;return l&&(i=[i,l]),i};function kS(e){const t=je({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return w.jsxs(v.Fragment,{children:[w.jsx(UC,{styles:o=>ES(o,r)}),n]})}const OS=fe("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),PS=OS;function $S(e){return Be("MuiDivider",e)}fe("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const TS=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],RS=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:i,orientation:l,textAlign:a,variant:s}=e;return Qe({root:["root",t&&"absolute",s,i&&"light",l==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&l==="vertical"&&"withChildrenVertical",a==="right"&&l!=="vertical"&&"textAlignRight",a==="left"&&l!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",l==="vertical"&&"wrapperVertical"]},$S,r)},MS=te("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>b({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:Wt(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>b({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>b({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>b({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>b({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),FS=te("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>b({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),jS=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiDivider"}),{absolute:o=!1,children:i,className:l,component:a=i?"div":"hr",flexItem:s=!1,light:u=!1,orientation:c="horizontal",role:d=a!=="hr"?"separator":void 0,textAlign:f="center",variant:x="fullWidth"}=r,g=G(r,TS),h=b({},r,{absolute:o,component:a,flexItem:s,light:u,orientation:c,role:d,textAlign:f,variant:x}),S=RS(h);return w.jsx(MS,b({as:a,className:ee(S.root,l),role:d,ref:n,ownerState:h},g,{children:i?w.jsx(FS,{className:S.wrapper,ownerState:h,children:i}):null}))}),IS=jS,_S=fe("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]),LS=_S,AS=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function dc(e){return`scale(${e}, ${e**2})`}const zS={entering:{opacity:1,transform:dc(1)},entered:{opacity:1,transform:"none"}},eu=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Vg=v.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:i,easing:l,in:a,onEnter:s,onEntered:u,onEntering:c,onExit:d,onExited:f,onExiting:x,style:g,timeout:h="auto",TransitionComponent:S=Lg}=t,m=G(t,AS),p=v.useRef(),y=v.useRef(),C=qi(),E=v.useRef(null),O=Kt(E,i.ref,n),k=B=>N=>{if(B){const W=E.current;N===void 0?B(W):B(W,N)}},P=k(c),M=k((B,N)=>{iC(B);const{duration:W,delay:T,easing:F}=Ea({style:g,timeout:h,easing:l},{mode:"enter"});let _;h==="auto"?(_=C.transitions.getAutoHeightDuration(B.clientHeight),y.current=_):_=W,B.style.transition=[C.transitions.create("opacity",{duration:_,delay:T}),C.transitions.create("transform",{duration:eu?_:_*.666,delay:T,easing:F})].join(","),s&&s(B,N)}),$=k(u),I=k(x),D=k(B=>{const{duration:N,delay:W,easing:T}=Ea({style:g,timeout:h,easing:l},{mode:"exit"});let F;h==="auto"?(F=C.transitions.getAutoHeightDuration(B.clientHeight),y.current=F):F=N,B.style.transition=[C.transitions.create("opacity",{duration:F,delay:W}),C.transitions.create("transform",{duration:eu?F:F*.666,delay:eu?W:W||F*.333,easing:T})].join(","),B.style.opacity=0,B.style.transform=dc(.75),d&&d(B)}),A=k(f),H=B=>{h==="auto"&&(p.current=setTimeout(B,y.current||0)),r&&r(E.current,B)};return v.useEffect(()=>()=>{clearTimeout(p.current)},[]),w.jsx(S,b({appear:o,in:a,nodeRef:E,onEnter:M,onEntered:$,onEntering:P,onExit:D,onExited:A,onExiting:I,addEndListener:H,timeout:h==="auto"?null:h},m,{children:(B,N)=>v.cloneElement(i,b({style:b({opacity:0,transform:dc(.75),visibility:B==="exited"&&!a?"hidden":void 0},zS[B],g,i.props.style),ref:O},N))}))});Vg.muiSupportAuto=!0;const u0=Vg;function DS(e,t,n,r,o){const[i,l]=v.useState(()=>o&&n?n(e).matches:r?r(e).matches:t);return yr(()=>{let a=!0;if(!n)return;const s=n(e),u=()=>{a&&l(s.matches)};return u(),s.addListener(u),()=>{a=!1,s.removeListener(u)}},[e,n]),i}const Kg=mi["useSyncExternalStore"];function BS(e,t,n,r,o){const i=v.useCallback(()=>t,[t]),l=v.useMemo(()=>{if(o&&n)return()=>n(e).matches;if(r!==null){const{matches:c}=r(e);return()=>c}return i},[i,e,r,o,n]),[a,s]=v.useMemo(()=>{if(n===null)return[i,()=>()=>{}];const c=n(e);return[()=>c.matches,d=>(c.addListener(d),()=>{c.removeListener(d)})]},[i,n,e]);return Kg(s,a,l)}function Gg(e,t={}){const n=fs(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:o=!1,matchMedia:i=r?window.matchMedia:null,ssrMatchMedia:l=null,noSsr:a=!1}=xg({name:"MuiUseMediaQuery",props:t,theme:n});let s=typeof e=="function"?e(n):e;return s=s.replace(/^@media( ?)/m,""),(Kg!==void 0?BS:DS)(s,o,i,l,a)}const NS=v.createContext({}),Bi=NS;function WS(e){return Be("MuiList",e)}const US=fe("MuiList",["root","padding","dense","subheader"]),c0=US,HS=["children","className","component","dense","disablePadding","subheader"],VS=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Qe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},WS,t)},KS=te("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>b({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),GS=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiList"}),{children:o,className:i,component:l="ul",dense:a=!1,disablePadding:s=!1,subheader:u}=r,c=G(r,HS),d=v.useMemo(()=>({dense:a}),[a]),f=b({},r,{component:l,dense:a,disablePadding:s}),x=VS(f);return w.jsx(Bi.Provider,{value:d,children:w.jsxs(KS,b({as:l,className:ee(x.root,i),ref:n,ownerState:f},c,{children:[u,o]}))})}),Qg=GS;function QS(e){return Be("MuiListItemButton",e)}const XS=fe("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),Vo=XS,YS=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],ZS=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]},JS=e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:i,divider:l,selected:a}=e,u=Qe({root:["root",r&&"dense",!i&&"gutters",l&&"divider",o&&"disabled",t==="flex-start"&&"alignItemsFlexStart",a&&"selected"]},QS,n);return b({},n,u)},qS=te(zg,{shouldForwardProp:e=>Td(e)||e==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:ZS})(({theme:e,ownerState:t})=>b({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Vo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Vo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Vo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Vo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Vo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.alignItems==="flex-start"&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})),e6=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiListItemButton"}),{alignItems:o="center",autoFocus:i=!1,component:l="div",children:a,dense:s=!1,disableGutters:u=!1,divider:c=!1,focusVisibleClassName:d,selected:f=!1,className:x}=r,g=G(r,YS),h=v.useContext(Bi),S=v.useMemo(()=>({dense:s||h.dense||!1,alignItems:o,disableGutters:u}),[o,h.dense,s,u]),m=v.useRef(null);yr(()=>{i&&m.current&&m.current.focus()},[i]);const p=b({},r,{alignItems:o,dense:S.dense,disableGutters:u,divider:c,selected:f}),y=JS(p),C=Kt(m,n);return w.jsx(Bi.Provider,{value:S,children:w.jsx(qS,b({ref:C,href:g.href||g.to,component:(g.href||g.to)&&l==="div"?"button":l,focusVisibleClassName:ee(y.focusVisible,d),ownerState:p,className:ee(y.root,x)},g,{classes:y,children:a}))})}),t6=e6;function n6(e){return Be("MuiListItemIcon",e)}const r6=fe("MuiListItemIcon",["root","alignItemsFlexStart"]),tu=r6,o6=["className"],i6=e=>{const{alignItems:t,classes:n}=e;return Qe({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},n6,n)},l6=te("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>b({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),a6=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiListItemIcon"}),{className:o}=r,i=G(r,o6),l=v.useContext(Bi),a=b({},r,{alignItems:l.alignItems}),s=i6(a);return w.jsx(l6,b({className:ee(s.root,o),ownerState:a,ref:n},i))}),s6=a6;function u6(e){return Be("MuiListItemText",e)}const c6=fe("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),d0=c6,d6=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],f6=e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:i}=e;return Qe({root:["root",n&&"inset",i&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},u6,t)},p6=te("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${d0.primary}`]:t.primary},{[`& .${d0.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>b({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),h6=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiListItemText"}),{children:o,className:i,disableTypography:l=!1,inset:a=!1,primary:s,primaryTypographyProps:u,secondary:c,secondaryTypographyProps:d}=r,f=G(r,d6),{dense:x}=v.useContext(Bi);let g=s??o,h=c;const S=b({},r,{disableTypography:l,inset:a,primary:!!g,secondary:!!h,dense:x}),m=f6(S);return g!=null&&g.type!==qo&&!l&&(g=w.jsx(qo,b({variant:x?"body2":"body1",className:m.primary,component:u!=null&&u.variant?void 0:"span",display:"block"},u,{children:g}))),h!=null&&h.type!==qo&&!l&&(h=w.jsx(qo,b({variant:"body2",className:m.secondary,color:"text.secondary",display:"block"},d,{children:h}))),w.jsxs(p6,b({className:ee(m.root,i),ownerState:S,ref:n},f,{children:[g,h]}))}),m6=h6,g6=fe("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),nu=g6;function v6(e){return Be("MuiScopedCssBaseline",e)}fe("MuiScopedCssBaseline",["root"]);const y6=["className","component","enableColorScheme"],x6=e=>{const{classes:t}=e;return Qe({root:["root"]},v6,t)},w6=te("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={};return t.enableColorScheme&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([r,o])=>{var i;n[`&${e.getColorSchemeSelector(r).replace(/\s*&/,"")}`]={colorScheme:(i=o.palette)==null?void 0:i.mode}}),b({},Ug(e,t.enableColorScheme),Hg(e),{"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:e.typography.fontWeightBold}},n)}),C6=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiScopedCssBaseline"}),{className:o,component:i="div"}=r,l=G(r,y6),a=b({},r,{component:i}),s=x6(a);return w.jsx(w6,b({as:i,className:ee(s.root,o),ref:n,ownerState:a},l))}),S6=C6;function b6(e){return Be("MuiTooltip",e)}const E6=fe("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),tt=E6,k6=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function O6(e){return Math.round(e*1e5)/1e5}const P6=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:i}=e,l={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${ie(i.split("-")[0])}`],arrow:["arrow"]};return Qe(l,b6,t)},$6=te(Dg,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>b({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${tt.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${tt.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${tt.arrow}`]:b({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${tt.arrow}`]:b({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),T6=te("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${ie(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>b({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:Wt(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${O6(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${tt.popper}[data-popper-placement*="left"] &`]:b({transformOrigin:"right center"},t.isRtl?b({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):b({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${tt.popper}[data-popper-placement*="right"] &`]:b({transformOrigin:"left center"},t.isRtl?b({marginRight:"14px"},t.touch&&{marginRight:"24px"}):b({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${tt.popper}[data-popper-placement*="top"] &`]:b({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${tt.popper}[data-popper-placement*="bottom"] &`]:b({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),R6=te("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:Wt(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let El=!1,ru=null,Ko={x:0,y:0};function kl(e,t){return n=>{t&&t(n),e(n)}}const M6=v.forwardRef(function(t,n){var r,o,i,l,a,s,u,c,d,f,x,g,h,S,m,p,y,C,E;const O=je({props:t,name:"MuiTooltip"}),{arrow:k=!1,children:P,components:M={},componentsProps:$={},describeChild:I=!1,disableFocusListener:D=!1,disableHoverListener:A=!1,disableInteractive:H=!1,disableTouchListener:B=!1,enterDelay:N=100,enterNextDelay:W=0,enterTouchDelay:T=700,followCursor:F=!1,id:_,leaveDelay:X=0,leaveTouchDelay:J=1500,onClose:Ne,onOpen:le,open:Se,placement:L="bottom",PopperComponent:oe,PopperProps:ae={},slotProps:se={},slots:ut={},title:Xe,TransitionComponent:Ro=u0,TransitionProps:Pr}=O,$r=G(O,k6),Xn=qi(),Tr=Xn.direction==="rtl",[Gt,Rr]=v.useState(),[Yn,ct]=v.useState(null),dt=v.useRef(!1),bn=H||F,an=v.useRef(),ft=v.useRef(),We=v.useRef(),Zn=v.useRef(),[Jn,qn]=Y2({controlled:Se,default:!1,name:"Tooltip",state:"open"});let z=Jn;const Mr=Xm(_),er=v.useRef(),tr=v.useCallback(()=>{er.current!==void 0&&(document.body.style.WebkitUserSelect=er.current,er.current=void 0),clearTimeout(Zn.current)},[]);v.useEffect(()=>()=>{clearTimeout(an.current),clearTimeout(ft.current),clearTimeout(We.current),tr()},[tr]);const xs=V=>{clearTimeout(ru),El=!0,qn(!0),le&&!z&&le(V)},nl=Jr(V=>{clearTimeout(ru),ru=setTimeout(()=>{El=!1},800+X),qn(!1),Ne&&z&&Ne(V),clearTimeout(an.current),an.current=setTimeout(()=>{dt.current=!1},Xn.transitions.duration.shortest)}),ws=V=>{dt.current&&V.type!=="touchstart"||(Gt&&Gt.removeAttribute("title"),clearTimeout(ft.current),clearTimeout(We.current),N||El&&W?ft.current=setTimeout(()=>{xs(V)},El?W:N):xs(V))},Hd=V=>{clearTimeout(ft.current),clearTimeout(We.current),We.current=setTimeout(()=>{nl(V)},X)},{isFocusVisibleRef:Vd,onBlur:o1,onFocus:i1,ref:l1}=Ym(),[,Kd]=v.useState(!1),Gd=V=>{o1(V),Vd.current===!1&&(Kd(!1),Hd(V))},Qd=V=>{Gt||Rr(V.currentTarget),i1(V),Vd.current===!0&&(Kd(!0),ws(V))},Xd=V=>{dt.current=!0;const pt=P.props;pt.onTouchStart&&pt.onTouchStart(V)},Yd=ws,Zd=Hd,a1=V=>{Xd(V),clearTimeout(We.current),clearTimeout(an.current),tr(),er.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",Zn.current=setTimeout(()=>{document.body.style.WebkitUserSelect=er.current,ws(V)},T)},s1=V=>{P.props.onTouchEnd&&P.props.onTouchEnd(V),tr(),clearTimeout(We.current),We.current=setTimeout(()=>{nl(V)},J)};v.useEffect(()=>{if(!z)return;function V(pt){(pt.key==="Escape"||pt.key==="Esc")&&nl(pt)}return document.addEventListener("keydown",V),()=>{document.removeEventListener("keydown",V)}},[nl,z]);const u1=Kt(P.ref,l1,Rr,n);!Xe&&Xe!==0&&(z=!1);const Cs=v.useRef(),c1=V=>{const pt=P.props;pt.onMouseMove&&pt.onMouseMove(V),Ko={x:V.clientX,y:V.clientY},Cs.current&&Cs.current.update()},Mo={},Ss=typeof Xe=="string";I?(Mo.title=!z&&Ss&&!A?Xe:null,Mo["aria-describedby"]=z?Mr:null):(Mo["aria-label"]=Ss?Xe:null,Mo["aria-labelledby"]=z&&!Ss?Mr:null);const Lt=b({},Mo,$r,P.props,{className:ee($r.className,P.props.className),onTouchStart:Xd,ref:u1},F?{onMouseMove:c1}:{}),Fo={};B||(Lt.onTouchStart=a1,Lt.onTouchEnd=s1),A||(Lt.onMouseOver=kl(Yd,Lt.onMouseOver),Lt.onMouseLeave=kl(Zd,Lt.onMouseLeave),bn||(Fo.onMouseOver=Yd,Fo.onMouseLeave=Zd)),D||(Lt.onFocus=kl(Qd,Lt.onFocus),Lt.onBlur=kl(Gd,Lt.onBlur),bn||(Fo.onFocus=Qd,Fo.onBlur=Gd));const d1=v.useMemo(()=>{var V;let pt=[{name:"arrow",enabled:!!Yn,options:{element:Yn,padding:4}}];return(V=ae.popperOptions)!=null&&V.modifiers&&(pt=pt.concat(ae.popperOptions.modifiers)),b({},ae.popperOptions,{modifiers:pt})},[Yn,ae]),jo=b({},O,{isRtl:Tr,arrow:k,disableInteractive:bn,placement:L,PopperComponentProp:oe,touch:dt.current}),bs=P6(jo),Jd=(r=(o=ut.popper)!=null?o:M.Popper)!=null?r:$6,qd=(i=(l=(a=ut.transition)!=null?a:M.Transition)!=null?l:Ro)!=null?i:u0,ef=(s=(u=ut.tooltip)!=null?u:M.Tooltip)!=null?s:T6,tf=(c=(d=ut.arrow)!=null?d:M.Arrow)!=null?c:R6,f1=Zo(Jd,b({},ae,(f=se.popper)!=null?f:$.popper,{className:ee(bs.popper,ae==null?void 0:ae.className,(x=(g=se.popper)!=null?g:$.popper)==null?void 0:x.className)}),jo),p1=Zo(qd,b({},Pr,(h=se.transition)!=null?h:$.transition),jo),h1=Zo(ef,b({},(S=se.tooltip)!=null?S:$.tooltip,{className:ee(bs.tooltip,(m=(p=se.tooltip)!=null?p:$.tooltip)==null?void 0:m.className)}),jo),m1=Zo(tf,b({},(y=se.arrow)!=null?y:$.arrow,{className:ee(bs.arrow,(C=(E=se.arrow)!=null?E:$.arrow)==null?void 0:C.className)}),jo);return w.jsxs(v.Fragment,{children:[v.cloneElement(P,Lt),w.jsx(Jd,b({as:oe??Dg,placement:L,anchorEl:F?{getBoundingClientRect:()=>({top:Ko.y,left:Ko.x,right:Ko.x,bottom:Ko.y,width:0,height:0})}:Gt,popperRef:Cs,open:Gt?z:!1,id:Mr,transition:!0},Fo,f1,{popperOptions:d1,children:({TransitionProps:V})=>w.jsx(qd,b({timeout:Xn.transitions.duration.shorter},V,p1,{children:w.jsxs(ef,b({},h1,{children:[Xe,k?w.jsx(tf,b({},m1,{ref:ct})):null]}))}))}))]})}),F6=M6,j6=fe("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),I6=j6,Dd=e=>w.jsx(fC,Object.assign({},e));var _6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=_6(e,[]);return w.jsxs(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:[w.jsx("path",{fillRule:"evenodd",d:"M9.9 5c1-1.4 3.2-1.4 4.2 0l.6.3a2.7 2.7 0 0 1 3 3c0 .2 0 .5.2.6 1.5 1 1.5 3.2 0 4.3l-.2.6a2.7 2.7 0 0 1-3 3c-.2 0-.4 0-.6.2a2.6 2.6 0 0 1-4.2 0 .6.6 0 0 0-.6-.2 2.7 2.7 0 0 1-3-3c0-.3 0-.5-.2-.6a2.7 2.7 0 0 1 0-4.3l.2-.6a2.7 2.7 0 0 1 3-3c.2 0 .4 0 .6-.2Zm2.6 1.3a.6.6 0 0 0-1 0c-.6.7-1.5 1.1-2.5 1-.4 0-.8.3-.7.7.1 1-.3 2-1 2.5-.4.3-.4.8 0 1a3 3 0 0 1 1 2.5c0 .4.3.8.7.7 1 0 2 .3 2.5 1 .2.4.8.4 1 0 .6-.7 1.5-1 2.5-1 .4.1.8-.3.7-.7-.1-1 .3-1.9 1-2.5.4-.2.4-.7 0-1a2.7 2.7 0 0 1-1-2.5c0-.4-.3-.7-.7-.7-1 .1-2-.3-2.5-1Z"}),w.jsx("path",{d:"m8.6 15 2.6 1.6L8.7 21l-.8-1.6H6l2.6-4.3Zm7.1 0-2.6 1.6 2.5 4.4.8-1.6h1.9l-2.6-4.3Z"})]}))},A6=L6;var z6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=z6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M8.3 10.3a1 1 0 0 0 0 1.4l3 3c.1.2.4.3.7.3.3 0 .6-.1.8-.3l3-3a1 1 0 0 0-.4-1.6 1 1 0 0 0-1.1.2L12 12.6l-2.3-2.3a1 1 0 0 0-1.4 0Z"})}))},Xg=D6;var B6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=B6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M12 10.6 6.7 5.3a1 1 0 0 0-1.4 1.4l5.3 5.3-5.3 5.3a1 1 0 0 0 1.4 1.4l5.3-5.3 5.3 5.3a1 1 0 0 0 1.4-1.4L13.4 12l5.3-5.3a1 1 0 1 0-1.4-1.4L12 10.6Z"})}))},W6=N6;var U6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=U6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M17 10v9H7V5h6v2.5A1.5 1.5 0 0 0 14.5 9H19v-.5a1 1 0 0 0-.4-.8l-5-4.2a2 2 0 0 0-1.3-.5H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-9h-2Z"})}))},V6=H6;var K6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=K6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M20.7 15.3c.2.2.2.4 0 .6l-.8.8c-.2.2-.4.2-.6 0L15 12.3a.4.4 0 0 1 0-.6l4.4-4.4c.2-.2.4-.2.6 0l.8.8c.2.2.2.4 0 .6l-3 3v.6l3 3ZM3 6.4c0-.2.2-.4.4-.4h12.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4a.4.4 0 0 1-.4-.4V6.4Zm.4 6.6a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h9.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4Zm0 5a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h12.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4Z"})}))},Q6=G6;var X6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=X6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M4 6.4c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4a.4.4 0 0 1-.4-.4V6.4Zm.4 6.6a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4Zm0 5a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4Z"})}))},Z6=Y6;var J6=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=J6(e,[]);return w.jsx(wn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("circle",{cx:12,cy:12,r:2})}))},e8=q6,t8=U(Xg,{shouldForwardProp:e=>e!=="isActive"})` + transform: rotateZ(${({isActive:e})=>e?180:0}deg); + + transition: ${({theme:e})=>e.transitions.create("transform",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.short})}; +`,n8=e=>w.jsx(t8,Object.assign({},e)),r8=U(qo,{shouldForwardProp:e=>e!=="isUpperCase"})` + text-transform: ${({isUpperCase:e})=>e?"uppercase":"none"}; +`;var hi;(function(e){e.text="text",e.secondary="secondary",e.primary="primary",e.error="error",e.success="success",e.warning="warning",e.info="info",e.textSecondary="text.secondary",e.grey="grey",e.red="red",e.green="green",e.yellow="yellow"})(hi||(hi={}));const o8=14,q=(e,t=o8)=>`${e/t}rem`,i8={fontSize:14,htmlFontSize:14,fontWeightLight:300,fontWeightRegular:400,fontWeightMedium:500,fontWeightBold:700,fontFamily:["Ubuntu","sans-serif"].join(","),get h1(){return{fontSize:q(35,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(40,this.htmlFontSize)}},get h2(){return{fontSize:q(29,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(32,this.htmlFontSize)}},get h3(){return{fontSize:q(24,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(28,this.htmlFontSize)}},get h4(){return{fontSize:q(20,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(24,this.htmlFontSize)}},get h5(){return{fontSize:q(16,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(24,this.htmlFontSize)}},get h6(){return{fontSize:q(14,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(16,this.htmlFontSize)}},get h7(){return{fontSize:q(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(20,this.htmlFontSize)}},get h8(){return{fontSize:q(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(16,this.htmlFontSize)}},get h9(){return{fontSize:q(11,this.htmlFontSize),fontWeight:this.fontWeightBold,lineHeight:q(16,this.htmlFontSize)}},get button(){return{fontSize:q(14,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(24,this.htmlFontSize)}},get ui(){return{fontSize:q(14,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:q(20,this.htmlFontSize)}},get link(){return{fontSize:q(14,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:q(20,this.htmlFontSize)}},get pointer(){return{fontSize:q(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:q(16,this.htmlFontSize)}},get small(){return{fontSize:q(12,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:q(16,this.htmlFontSize)}},get code(){return{fontSize:q(12,this.htmlFontSize),fontWeight:this.fontWeightLight,lineHeight:q(20,this.htmlFontSize)}},body1:{fontSize:"1rem"}};var Ie;(function(e){e.DEFAULT="DEFAULT",e.EDO="EDO",e.KEDO="KEDO",e.AO5="AO5",e.OFD="OFD",e.SIGN="SIGN",e.LKP="LKP",e.POA="POA",e.RSS="RSS",e.SBER="SBER",e.LK1C="LK1C",e.PLATFORM="PLATFORM",e.EKO="EKO"})(Ie||(Ie={}));const l8=4,a8={primary:{900:"#0F52B8",800:"#2165CC",700:"#1874FF",600:"#2684FF",500:"#4C9AFF",400:"#70AEFF",300:"#94C2FF",200:"#C5DCFF",100:"#E1EDFF"},secondary:{800:"#55B8F0"},brand:{800:"#2165CC",background:"#FAFBFC"}},s8={primary:{900:"#5D3FD4",800:"#6746EB",700:"#8566FF",600:"#9075FF",500:"#9D85FF",400:"#B29EFF",300:"#C2B2FF",200:"#E0D9FF",100:"#EFEBFF"},secondary:{800:"#5653FF"},brand:{800:"#6746EB",background:"#FAFBFC"}},u8={primary:{900:"#5D3FD4",800:"#6746EB",700:"#8566FF",600:"#9075FF",500:"#9D85FF",400:"#B29EFF",300:"#C2B2FF",200:"#E0D9FF",100:"#EFEBFF"},secondary:{800:"#5653FF"},brand:{800:"#6746EB",background:"#FAFBFC"}},c8={primary:{900:"#0068B2",800:"#0074C6",700:"#0989E3",600:"#2195E6",500:"#3AA1E9",400:"#52ACEB",300:"#84C4F1",200:"#C1E2F8",100:"#DFF0FB"},secondary:{800:"#14A5D3"},brand:{800:"#0074C6",background:"#FAFBFC"}},d8={primary:{900:"#1F78D6",800:"#2285EE",700:"#46A0FF",600:"#58A9FF",500:"#6BB3FF",400:"#7DBCFF",300:"#A2CFFF",200:"#D1E7FF",100:"#E7F3FF"},secondary:{800:"#22BDEE"},brand:{800:"#2285EE",background:"#FAFBFC"}},f8={primary:{900:"#325D89",800:"#376798",700:"#4D86BF",600:"#5E92C5",500:"#719ECC",400:"#82AAD2",300:"#A6C2DF",200:"#D3E1EF",100:"#E8EFF7"},secondary:{800:"#4099AC"},brand:{800:"#376798",background:"#FAFBFC"}},p8={primary:{900:"#009E71",800:"#00B07E",700:"#2CC89B",600:"#41CDA5",500:"#56D3AF",400:"#6BD8B9",300:"#95E3CD",200:"#CAF1E6",100:"#E3F8F2"},secondary:{800:"#00BDB2"},brand:{800:"#00B07E",background:"#FAFBFC"}},h8={primary:{900:"#0A9DEF",800:"#33ADF2",700:"#4DB8F4",600:"#66C2F5",500:"#80CCF8",400:"#99D6F9",300:"#B3E1FB",200:"#CCEBFC",100:"#E6F5FE"},secondary:{800:"#2BCCFF"},brand:{800:"#33ADF2",background:"#FAFBFC"}},m8={primary:{900:"#541B8D",800:"#663499",700:"#7A4EA6",600:"#8D67B2",500:"#A080C0",400:"#B399CC",300:"#C6B3D9",200:"#D9CCE5",100:"#ECE6F3"},secondary:{800:"#8B45D1"},brand:{800:"#663499",background:"#FAFBFC"}},g8={primary:{900:"#005E7F",800:"#107F8C",700:"#21A19A",600:"#7AC7C2",500:"#90D0CC",400:"#ABDBD8",300:"#D3ECEB",200:"#E5FCF7",100:"#EEF8F7"},secondary:{800:"#107F8C"},brand:{800:"#107F8C",background:"#E4E8EB"},green:{900:"#278B86",800:"#21A19A",700:"#3CADA6",600:"#7AC7C2",500:"#A6D9D7",400:"#C1E5E3",300:"#DBF0EF",200:"#E9F6F5",100:"#F2FAF9"},red:{900:"#920C24",800:"#C11030",700:"#C92D49",600:"#DA7083",500:"#E69FAC",400:"#EEBCC5",300:"#F5D9DE",200:"#F9E8EB",100:"#FCF1F3"},yellow:{900:"#CC7A00",800:"#FF9900",700:"#FFA61F",600:"#FFC266",500:"#FFD699",400:"#FFE3B8",300:"#FFEED6",200:"#FFF5E6",100:"#FFF9F0"},grey:{900:"#1F1F22",800:"#565B62",700:"#7D838A",600:"#979CA1",500:"#A4A8AD",400:"#B2B8BF",300:"#D9DEE3",200:"#E4E8EB",100:"#F2F5F5"}},v8={primary:{900:"#0559AD",800:"#087FF7",700:"#268FF9",600:"#6BB2FA",500:"#9CCCFC",400:"#BADCFD",300:"#D7EAFE",200:"#E7F3FF",100:"#F0F8FF"},secondary:{800:"#2EA32E"},brand:{800:"#FF5E5D",background:"#F9F4F2"}},y8={primary:{900:"#1A83C7",800:"#3391CD",700:"#4D9ED4",600:"#66ACDA",500:"#80BAE0",400:"#99C8E6",300:"#B2D6EC",200:"#CCE3F3",100:"#E5F1F9"},secondary:{800:"#3ED1F5"},brand:{800:"#0088CB",background:"#FAFBFC"}},x8={primary:{900:"#1A68FF",800:"#0A7CFF",700:"#4D89FF",600:"#669AFF",500:"#80ABFF",400:"#99BCFF",300:"#B2CDFF",200:"#CCDDFF",100:"#E5EEFF"},secondary:{800:"#0A7CFF"},brand:{800:"#0A7CFF",background:"#F0F4FA"}},w8={[Ie.DEFAULT]:a8,[Ie.AO5]:c8,[Ie.EDO]:s8,[Ie.KEDO]:u8,[Ie.OFD]:d8,[Ie.SIGN]:f8,[Ie.LKP]:p8,[Ie.POA]:h8,[Ie.RSS]:m8,[Ie.SBER]:g8,[Ie.LK1C]:v8,[Ie.PLATFORM]:y8,[Ie.EKO]:x8},C8={main:"#1874FF",hover:"#268FF9",visited:"#762376",active:"#072D57"},S8={link:C8},b8=(e=Ie.DEFAULT)=>{const t=w8[e];return{red:Object.assign({900:"#E64343",800:"#F24646",700:"#F35959",600:"#F67E7E",500:"#F79090",400:"#F8A3A3",300:"#FAB5B5",200:"#FCDADA",100:"#FEEDED"},t.red),green:Object.assign({900:"#008055",800:"#00875A",700:"#19936A",600:"#4DAB8C",500:"#66B79C",400:"#80C3AC",300:"#99CFBD",200:"#CCE7DE",100:"#E6F3EF"},t.green),yellow:Object.assign({900:"#ED8000",800:"#F98700",700:"#FA961F",600:"#FBAB4D",500:"#FBB766",400:"#FDCF99",300:"#FDDBB2",200:"#FBE6CC",100:"#FEF3E6"},t.yellow),grey:Object.assign({900:"#072D57",800:"#1D3F66",700:"#557192",600:"#778DA8",500:"#99A9BA",400:"#B7C2CE",300:"#DDE2E8",200:"#EBEEF1",100:"#F0F4F7"},t.grey),primary:Object.assign({main:t.primary[800],dark:t.primary[900],contrastText:"#FFF"},t.primary),secondary:Object.assign({main:t.secondary[800],dark:t.primary[900],contrastText:"#FFF"},t.secondary),background:{default:"#FFF",paper:"#FFF",element:"#FAFBFC",elementHover:"#EEF1F4",modalShadow:"#142A438A"},brand:{800:t.brand[800],background:t.brand.background},get text(){return{primary:this.grey[900],secondary:this.grey[700],disabled:this.grey[500]}},get info(){return this.primary},get warning(){return Object.assign(Object.assign({},this.yellow),{light:this.yellow[100],main:this.yellow[600],dark:this.yellow[800],contrastText:"#FFF"})},get success(){return Object.assign(Object.assign({},this.green),{light:this.green[100],main:this.green[600],dark:this.green[800],contrastText:"#FFF"})},get error(){return Object.assign(Object.assign({},this.red),{light:this.red[100],main:this.red[600],dark:this.red[800],contrastText:"#FFF"})},components:S8}},E8={styleOverrides:{root({theme:e}){return{fontWeight:"400",padding:e.spacing(3),".MuiAlert-message > *:last-child:not(:empty):not(.MuiTypography-root)":{padding:e.spacing(3,0)},[e.breakpoints.up("sm")]:{padding:e.spacing(2,4),".MuiAlert-message > *:last-child:not(:empty):not(.MuiTypography-root)":{padding:0}}}},filledSuccess({theme:e}){return{backgroundColor:e.palette.success.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.green[900]}}},filledError({theme:e}){return{backgroundColor:e.palette.error.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.red[900]}}},filledWarning({theme:e}){return{backgroundColor:e.palette.warning.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.yellow[900]}}},filledInfo({theme:e}){return{backgroundColor:e.palette.primary[100],color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.primary[900]}}},action({theme:e}){return{svg:{color:`${e.palette.text.primary} !important`}}}}};var k8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{size:n,color:r}=e,o=k8(e,["size","color"]),i=v.useMemo(()=>n==="small"?16:24,[n]);return w.jsx(Wg,Object.assign({ref:t},o,{size:i,color:"inherit","data-color":r}))});var ka;(function(e){e.PRIMARY="primary",e.INVERTED="inverted"})(ka||(ka={}));var f0;(function(e){e.SMALL="small",e.MEDIUM="medium"})(f0||(f0={}));const P8=e=>v.forwardRef(e);var fc;(function(e){e.Error="error",e.Success="success",e.Warning="warning",e.Primary="primary"})(fc||(fc={}));var Ae;(function(e){e.Contained="contained",e.Light="light",e.Text="text",e.Link="link"})(Ae||(Ae={}));var bo;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(bo||(bo={}));var Dt;(function(e){e.Default="default",e.Active="active",e.Focus="focus",e.Hover="hover"})(Dt||(Dt={}));function $8(e){return Be("MuiLoadingButton",e)}const T8=fe("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]),Xt=T8,R8=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],M8=e=>{const{loading:t,loadingPosition:n,classes:r}=e,o={root:["root",t&&"loading"],startIcon:[t&&`startIconLoading${ie(n)}`],endIcon:[t&&`endIconLoading${ie(n)}`],loadingIndicator:["loadingIndicator",t&&`loadingIndicator${ie(n)}`]},i=Qe(o,$8,r);return b({},r,i)},F8=e=>e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"&&e!=="classes",j8=te(hS,{shouldForwardProp:e=>F8(e)||e==="classes",name:"MuiLoadingButton",slot:"Root",overridesResolver:(e,t)=>[t.root,t.startIconLoadingStart&&{[`& .${Xt.startIconLoadingStart}`]:t.startIconLoadingStart},t.endIconLoadingEnd&&{[`& .${Xt.endIconLoadingEnd}`]:t.endIconLoadingEnd}]})(({ownerState:e,theme:t})=>b({[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},e.loadingPosition==="center"&&{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${Xt.loading}`]:{color:"transparent"}},e.loadingPosition==="start"&&e.fullWidth&&{[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginRight:-8}},e.loadingPosition==="end"&&e.fullWidth&&{[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginLeft:-8}})),I8=te("div",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.loadingIndicator,t[`loadingIndicator${ie(n.loadingPosition)}`]]}})(({theme:e,ownerState:t})=>b({position:"absolute",visibility:"visible",display:"flex"},t.loadingPosition==="start"&&(t.variant==="outlined"||t.variant==="contained")&&{left:t.size==="small"?10:14},t.loadingPosition==="start"&&t.variant==="text"&&{left:6},t.loadingPosition==="center"&&{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled},t.loadingPosition==="end"&&(t.variant==="outlined"||t.variant==="contained")&&{right:t.size==="small"?10:14},t.loadingPosition==="end"&&t.variant==="text"&&{right:6},t.loadingPosition==="start"&&t.fullWidth&&{position:"relative",left:-10},t.loadingPosition==="end"&&t.fullWidth&&{position:"relative",right:-10})),_8=v.forwardRef(function(t,n){const r=je({props:t,name:"MuiLoadingButton"}),{children:o,disabled:i=!1,id:l,loading:a=!1,loadingIndicator:s,loadingPosition:u="center",variant:c="text"}=r,d=G(r,R8),f=Xm(l),x=s??w.jsx(Wg,{"aria-labelledby":f,color:"inherit",size:16}),g=b({},r,{disabled:i,loading:a,loadingIndicator:x,loadingPosition:u,variant:c}),h=M8(g),S=a?w.jsx(I8,{className:h.loadingIndicator,ownerState:g,children:x}):null;return w.jsxs(j8,b({disabled:i||a,id:f,ref:n},d,{variant:c,classes:h,ownerState:g,children:[g.loadingPosition==="end"?o:S,g.loadingPosition==="end"?S:o]}))}),L8=_8,A8=U(L8)` + min-width: ${({variant:e})=>e===Ae.Link?"auto":""}; + padding: ${({variant:e})=>e===Ae.Link?0:""}; + + :active { + box-shadow: none; + } +`;var z8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{variant:n=Ae.Contained,color:r=fc.Primary}=e,o=z8(e,["variant","color"]),i=v.useMemo(()=>n!==Ae.Contained?ka.PRIMARY:ka.INVERTED,[n]);return w.jsx(A8,Object.assign({},o,{ref:t,variant:n,color:r,loadingIndicator:w.jsx(O8,{color:i,size:"small"})}))},Bd=P8(D8),ys=({type:e,values:t,defaultValue:n})=>e&&t[e]||n,B8=e=>ys({type:e.size,values:{[bo.Large]:"40px"},defaultValue:"32px"}),N8=e=>ys({type:e.size,values:{[bo.Small]:"36px"},defaultValue:"48px"}),W8=e=>ys({type:e.size,values:{[bo.Large]:e.theme.spacing(2,4,2,4)},defaultValue:e.theme.spacing(1,3,1,3)}),U8=e=>e.variant===Ae.Link?"0":ys({type:e.size,values:{[bo.Small]:e.theme.spacing(2,3)},defaultValue:e.theme.spacing(4,3)}),Ol=({theme:e,variant:t,color:n,buttonState:r,selected:o})=>{const i={selected:{default:e.palette.grey[900],hover:e.palette.grey[700],active:e.palette.grey[800],focus:e.palette.grey[900]},light:{error:{default:e.palette.red[900],hover:e.palette.red[900],active:e.palette.red[800],focus:e.palette.red[900]},success:{default:e.palette.green[900],hover:e.palette.green[900],active:e.palette.green[800],focus:e.palette.green[900]},primary:{default:e.palette.grey[900],hover:e.palette.grey[900],active:e.palette.primary[800],focus:e.palette.grey[900]},warning:{default:e.palette.yellow[900],hover:e.palette.yellow[900],active:e.palette.yellow[800],focus:e.palette.yellow[900]}},contained:e.palette.primary.contrastText,text:{default:e.palette.grey[900],hover:e.palette.grey[900],active:e.palette.primary[800],focus:e.palette.grey[900]},link:{default:e.palette.primary[800],hover:e.palette.primary[700],active:e.palette.primary[900],focus:e.palette.primary[800]}};return o?t!==Ae.Link?e.palette.primary.contrastText:i.selected[r]:t===Ae.Contained?i.contained:t===Ae.Light&&n?i.light[n][r]:t===Ae.Text?i.text[r]:i.link[r]},ei=({selected:e,color:t,variant:n,buttonState:r,theme:o})=>{const i={selected:{default:o.palette.grey[900],hover:o.palette.grey[700],active:o.palette.grey[800],focus:o.palette.grey[900]},light:{error:{default:o.palette.red[100],hover:o.palette.red[200],active:o.palette.red[100],focus:o.palette.red[100]},success:{default:o.palette.green[100],hover:o.palette.green[200],active:o.palette.green[100],focus:o.palette.green[100]},primary:{default:o.palette.grey[100],hover:o.palette.grey[200],active:o.palette.primary[100],focus:o.palette.grey[100]},warning:{default:o.palette.yellow[100],hover:o.palette.yellow[200],active:o.palette.yellow[100],focus:o.palette.yellow[100]}},contained:{error:{default:o.palette.red[800],hover:o.palette.red[700],active:o.palette.red[900],focus:o.palette.red[800]},success:{default:o.palette.green[800],hover:o.palette.green[700],active:o.palette.green[900],focus:o.palette.green[800]},primary:{default:o.palette.primary[800],hover:o.palette.primary[700],active:o.palette.primary[900],focus:o.palette.primary[800]},warning:{default:o.palette.yellow[800],hover:o.palette.yellow[700],active:o.palette.yellow[900],focus:o.palette.yellow[800]}},text:{default:"transparent",hover:o.palette.grey[200],active:o.palette.primary[100],focus:"transparent"},link:"transparent"};return e&&n!==Ae.Link?i.selected[r]:n===Ae.Light&&t?i.light[t][r]:n===Ae.Contained&&t?i.contained[t][r]:n===Ae.Text?i.text[r]:i.link},H8=({theme:e,variant:t})=>Ae.Link===t||Ae.Text===t?"transparent":e.palette.grey[200],V8={defaultProps:{disableRipple:!0},styleOverrides:{root({ownerState:e,theme:t}){const n=e.variant,r=e.color,o=e.selected,i=e.size;return{height:B8({size:i}),padding:W8({theme:t,size:i}),[t.breakpoints.down("sm")]:{height:N8({size:i}),padding:U8({size:i,theme:t,variant:n}),whiteSpace:"nowrap"},color:Ol({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Default}),fontWeight:t.typography.button.fontWeight,fontSize:t.typography.button.fontSize,backgroundColor:ei({selected:o,theme:t,color:r,variant:n,buttonState:Dt.Default}),border:"none",borderRadius:t.shape.small,"&:hover":{color:Ol({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Hover}),backgroundColor:ei({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Hover}),boxShadow:"none"},"&:active":{color:Ol({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Active}),backgroundColor:ei({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Active}),outline:"none"},"&:focus-visible":{color:Ol({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Focus}),backgroundColor:ei({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Focus}),outline:`2px solid ${t.palette.primary[400]}`,boxShadow:"none"},[`&.${qr.disabled}`]:{color:t.palette.grey[500],backgroundColor:H8({theme:t,variant:n}),pointerEvents:"none",cursor:"unset"},gap:t.spacing(1),textTransform:"none",boxShadow:"none",minWidth:"auto","&.MuiButton-root .MuiButton-startIcon":{marginRight:t.spacing(1)},"&.MuiButton-root .MuiButton-endIcon":{marginLeft:t.spacing(1)},"&.MuiButton-root .MuiSvgIcon-root":{fontSize:"24px"}}}}},K8={defaultProps:{disableRipple:!0},styleOverrides:{root({theme:e}){return{fontFamily:e.typography.fontFamily}}}},G8={defaultProps:{disableRipple:!0},styleOverrides:{root({ownerState:e,theme:t}){const n=e.variant,r=e.color;return{[`&.${Xt.loading}`]:{backgroundColor:ei({color:r,variant:n,theme:t,buttonState:Dt.Default})}}}}},Q8={styleOverrides:{root({theme:e}){return{display:"flex",minHeight:e.typography.small.lineHeight,fontSize:e.typography.small.fontSize,margin:e.spacing(1,0,0),lineHeight:e.typography.small.lineHeight,"&.Mui-error":{color:e.palette.error.dark}}}}},X8={styleOverrides:{root(){return{position:"relative",transform:"none"}}}},Y8={defaultProps:{shrink:!0},styleOverrides:{root({theme:e}){return{position:"relative",transform:"none",color:e.palette.grey[700],fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),lineHeight:e.typography.pxToRem(16),marginBottom:e.spacing(1),"&.Mui-focused":{color:e.palette.grey[700]},"&.Mui-error":{color:e.palette.grey[700]},"&.Mui-disabled":{color:e.palette.grey[600]}}}}},Z8={defaultProps:{notched:!1},styleOverrides:{root({theme:e}){return{fontSize:e.typography.pxToRem(14),borderRadius:e.shape.small,color:e.palette.grey[900],background:e.palette.background.element,"&:hover":{background:e.palette.background.elementHover,"&.Mui-disabled":{background:e.palette.background.element}},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.grey[300]},"&.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.background.element},"&.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.error.dark},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.primary[700]}}},input({theme:e}){return{height:20,padding:e.spacing(2.5,2),borderRadius:e.shape.small,"&:disabled":{background:e.palette.background.element},"&::placeholder":{opacity:1,color:e.palette.grey[600]}}},inputSizeSmall({theme:e}){return{paddingBlock:e.spacing(1.5),paddingInline:e.spacing(2)}},notchedOutline({theme:e}){return{borderWidth:2,borderColor:e.palette.grey[300]}},multiline(){return{padding:0}},inputMultiline({theme:e}){return{padding:e.spacing(2)}}}},J8={styleOverrides:{root({theme:e}){return{"&.Mui-selected":{backgroundColor:e.palette.grey[900],color:e.palette.primary.contrastText}}}}},q8=(e,t)=>e===0?"none":e===1?t.elevation[200]:t.elevation[300],eb={styleOverrides:{elevation({theme:e,ownerState:{elevation:t}}){return{boxShadow:q8(t,e)}},rounded({theme:e}){return{borderRadius:e.shape.small}}}},tb={variants:[{props:{variant:"button"},style:{textTransform:"capitalize"}}],defaultProps:{variantMapping:{link:"a",code:"code"}}};var pc;(function(e){e.medium="medium",e.small="small"})(pc||(pc={}));const nb={styleOverrides:{inputRoot({theme:e,ownerState:{size:t}}){return{paddingTop:`${e.spacing(1)} !important`,paddingBottom:`${e.spacing(1)} !important`,paddingLeft:`${e.spacing(1)} !important`,minHeight:t===pc.small?"32px":"40px"}},input({theme:e}){return{padding:"0 !important",paddingLeft:`${e.spacing(1)} !important`}},popupIndicator({theme:e}){return{borderRadius:e.shape.small,display:"flex",alignItems:"center",width:32,height:32}},endAdornment(){return{display:"flex",alignItems:"center",justifyContent:"flex-end",top:"calc(50% - 16px)"}},paper({theme:e}){return{marginTop:e.spacing(2)}},noOptions({theme:e}){return{padding:e.spacing(6,0,6,3),color:e.palette.grey[500]}},clearIndicator({theme:e}){return{width:32,height:32,padding:0,color:e.palette.primary.contrastText,"::before":{content:'""',position:"absolute",top:"50%",left:"50%",width:"0.6em",height:"0.6em",backgroundColor:e.palette.grey[500],transform:"translate(-50%, -50%)",borderRadius:"50%"},".MuiSvgIcon-root":{position:"absolute",top:"50%",left:"50%",width:"0.6em",height:"0.6em",transform:"translate(-50%, -50%)",zIndex:1}}},loading({theme:e}){return{display:"flex",justifyContent:"center",padding:e.spacing(6,0,6,0)}}}},rb={styleOverrides:{root({theme:e}){return{background:e.palette.background.modalShadow,[`&.${PS.root} > .${Bg.root}`]:{backgroundColor:"unset"}}},paper({theme:e}){return{borderRadius:e.shape.small}}}},ob={styleOverrides:{root({theme:e}){return{[`&.${LS.root} > .${Bg.root}`]:{backgroundColor:e.palette.background.modalShadow}}}}},ib={styleOverrides:{root({theme:e}){return{padding:e.spacing(6,6,4),fontSize:e.typography.h4.fontSize,fontWeight:e.typography.h4.fontWeight,lineHeight:e.typography.h4.lineHeight,display:"flex",justifyContent:"space-between",alignItems:"center",[`& .${qr.root}`]:{marginLeft:e.spacing(4),color:e.palette.grey[800]}}}}},lb={styleOverrides:{root({theme:e}){return{padding:e.spacing(0,6)}}}},ab={styleOverrides:{root:({theme:e})=>({padding:e.spacing(4,6,6,6),">div":{width:"100%"}})}},sb={styleOverrides:{root({theme:e}){return{border:"none",padding:e.spacing(1,4),height:44}}}},ub={styleOverrides:{root({theme:e}){return{th:{borderBottom:`2px solid ${e.palette.grey[300]}`}}}}},cb={styleOverrides:{root({theme:e}){return{"&.MuiTableRow-hover:hover":{backgroundColor:e.palette.background.elementHover,cursor:"pointer"},"&.Mui-selected":{backgroundColor:e.palette.primary[100]}}}}},db={defaultProps:{autoFocus:!1},styleOverrides:{paper({theme:e}){return{marginTop:e.spacing(2),[`&&.${hC.root}`]:{borderRadius:e.shape.small,boxShadow:e.elevation[200]}}},list({theme:e}){return{[`&&.${c0.root}`]:{padding:0},[`&&.${c0.padding}`]:{padding:e.spacing(1,0)}}}}},fb={styleOverrides:{root({theme:e}){return{padding:e.spacing(2,2,2,3),"&:hover":{backgroundColor:e.palette.background.elementHover},[`&.${nu.selected}`]:{background:`linear-gradient(90deg, ${e.palette.primary.main} 0, ${e.palette.primary.main} 4px, ${e.palette.primary[100]} 4px)`},[`&.${nu.gutters}`]:{minHeight:e.spacing(8),padding:e.spacing(1,10,1,3)},[e.breakpoints.down("sm")]:{padding:e.spacing(3,3,4,3),[`&.${nu.gutters}`]:{padding:e.spacing(3,3,4,3)}}}}}},pb={styleOverrides:{root({ownerState:e,theme:t}){const{"data-color":n}=e;return{color:n==="primary"?t.palette.grey[900]:t.palette.primary.contrastText}}}},hb={styleOverrides:{root({theme:e}){return{"&.Mui-selected":{color:e.palette.primary[800],backgroundColor:e.palette.grey[100]}}}}},mb={styleOverrides:{root(){return{overflow:"hidden",whiteSpace:"nowrap",textAlign:"left",textOverflow:"ellipsis"}}}},gb={styleOverrides:{root({theme:e}){return{width:"100%",borderRadius:"4px",backgroundColor:e.palette.grey[300]}},barColorPrimary({theme:e}){return{backgroundColor:e.palette.primary[800]}}}},vb={styleOverrides:{root({theme:e}){return{minWidth:0,padding:e.spacing(0,2),textTransform:"none"}}}},yb={styleOverrides:{root(){return{minHeight:38,height:38}},indicator({theme:e}){return{borderRadius:e.shape.small}}}},xb={styleOverrides:{label({theme:e}){const{active:t,completed:n,error:r}=I6;return{fontSize:e.typography.small.fontSize,lineHeight:e.typography.small.lineHeight,fontWeight:e.typography.small.fontWeight,color:e.palette.grey[700],[`&.${t}, &.${n}, &.${r}`]:{color:e.palette.grey[900],fontSize:e.typography.small.fontSize,lineHeight:e.typography.small.lineHeight,fontWeight:e.typography.small.fontWeight}}},iconContainer({theme:e}){return{paddingRight:e.spacing(2.5)}}}},wb={styleOverrides:{horizontal({theme:e}){return{"&:first-of-type":{paddingLeft:0},padding:e.spacing(0,2.5)}}}},Cb={styleOverrides:{lineHorizontal({theme:e}){return{borderTopWidth:2,borderColor:e.palette.grey[300]}}}},Sb={styleOverrides:{root({theme:e}){return{textTransform:"initial",padding:e.spacing(1,2),fontWeight:e.typography.fontWeightMedium}}}},bb={defaultProps:{size:"small",color:"primary"}},Yg=e=>e.replace("#","%23"),p0=e=>`url('data:image/svg+xml;utf8, ')`,h0=e=>{const t=Yg(e);return`url('data:image/svg+xml;utf8, ')`},Eb={styleOverrides:{root({theme:e}){return{width:"fit-content",height:"fit-content",padding:e.spacing(1),"& .Mui-checked.MuiSwitch-switchBase":{padding:0,"& + .MuiSwitch-track":{backgroundColor:e.palette.primary.main[800],opacity:1}},"& :not(.Mui-checked).MuiSwitch-switchBase":{padding:0,"& + .MuiSwitch-track":{backgroundColor:e.palette.grey[700],opacity:1}},"& .Mui-checked:hover + .MuiSwitch-track":{backgroundColor:e.palette.primary[700]},"& :not(.Mui-checked):hover + .MuiSwitch-track":{backgroundColor:e.palette.grey[500]},"& .MuiButtonBase-root.MuiSwitch-switchBase.Mui-disabled":{"& + .MuiSwitch-track":{backgroundColor:e.palette.grey[200],"&::before":{backgroundImage:p0(e.palette.grey[500])},"&::after":{backgroundImage:h0(e.palette.grey[500])}}},"& :not(.Mui-disabled):active + .MuiSwitch-track":{border:`2px solid ${e.palette.primary[400]}`}}},switchBase:{padding:0,"&:hover, &.Mui-checked:hover":{backgroundColor:"transparent"}},track({theme:e}){return{borderRadius:10,boxSizing:"border-box","&::before, &::after":{position:"absolute",top:"50%",transform:"translateY(-50%)",content:'""',backgroundSize:"cover"},"&::before":{left:e.spacing(2),backgroundImage:p0(e.palette.background.default)},"&::after":{right:e.spacing(2),backgroundImage:h0(e.palette.background.default)}}},thumb({theme:e}){return{backgroundColor:e.palette.background.default,boxShadow:"none",margin:e.spacing(1.5)}},sizeSmall:{"& .MuiSwitch-track":{width:32,height:16,"&::before, &::after":{width:8,height:8}},"& .MuiSwitch-thumb":{width:12,height:12}},sizeMedium:{"& .MuiSwitch-track":{width:40,height:20,"&::before, &::after":{width:12,height:12}},"& .MuiSwitch-thumb":{width:16,height:16}}}},kb={styleOverrides:{root({theme:e}){return{[`& .${Kl.adornedStart}`]:{paddingLeft:e.spacing(2)},[`& .${Kl.adornedEnd}`]:{paddingRight:e.spacing(2)},[`& .${Kl.inputAdornedStart}`]:{paddingLeft:e.spacing(1)},[`& .${KC.notchedOutline}`]:{top:-4.5}}}}},Zg=e=>` + @font-face { + font-family: 'Ubuntu'; + font-style: 'normal'; + font-weight: 300; + font-display: swap; + src: url(${e.light.woff2}) format('woff2'), url(${e.light.woff}) format('woff'); + } + @font-face { + font-family: 'Ubuntu'; + font-style: 'normal'; + font-weight: 400; + font-display: swap; + src: url(${e.regular.woff2}) format('woff2'), url(${e.regular.woff}) format('woff'); + } + @font-face { + font-family: 'Ubuntu'; + font-style: 'normal'; + font-weight: 500; + font-display: swap; + src: url(${e.medium.woff2}) format('woff2'), url(${e.medium.woff}) format('woff'); + } + @font-face { + font-family: 'Ubuntu'; + font-style: 'normal'; + font-weight: 700; + font-display: swap; + src: url(${e.bold.woff2}) format('woff2'), url(${e.bold.woff}) format('woff'); + } +`,Ob=e=>({styleOverrides:Zg(e)}),Pb=e=>({styleOverrides:{root:Zg(e)}}),$b={defaultProps:{disableRipple:!0}},Tb={defaultProps:{disableRipple:!0}},Rb=e=>({MuiCssBaseline:Ob(e),MuiScopedCssBaseline:Pb(e),MuiAlert:E8,MuiButton:V8,MuiButtonBase:K8,MuiLoadingButton:G8,MuiTypography:tb,MuiInputLabel:Y8,MuiOutlinedInput:Z8,MuiFormLabel:X8,MuiFormHelperText:Q8,MuiAutocomplete:nb,MuiCheckbox:$b,MuiMenu:db,MuiMenuItem:fb,MuiRadio:Tb,MuiDialog:rb,MuiDialogTitle:ib,MuiDialogContent:lb,MuiDialogActions:ab,MuiDrawer:ob,MuiTableCell:sb,MuiTableHead:ub,MuiTableRow:cb,MuiPaginationItem:J8,MuiPaper:eb,MuiCircularProgress:pb,MuiListItemButton:hb,MuiListItemText:mb,MuiLinearProgress:gb,MuiTab:vb,MuiTabs:yb,MuiStepLabel:xb,MuiStep:wb,MuiStepConnector:Cb,MuiToggleButtonGroup:bb,MuiToggleButton:Sb,MuiTextField:kb,MuiSwitch:Eb}),Mb={100:"0px 0px 1px 0px #072D574F, 0px 1px 1px 0px #072D5740;",200:"0px 0px 1px 0px #072D574F, 0px 3px 5px 0px #072D5733;",300:"0px 0px 1px 0px #072D574F, 0px 8px 12px 0px #072D5726;",400:"0px 0px 1px 0px #072D574F, 0px 10px 18px 0px #072D5726;",500:"0px 0px 1px 0px #072D574F, 0px 18px 28px 0px #072D5726;"},Fb={small:"3px",medium:"6px",large:"9px"},jb={values:{xs:0,sm:600,md:900,lg:1200,xl:1536}};var Ib=globalThis&&globalThis.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;r{const{brand:t,options:n,fontsUrls:r,breakpoints:o=jb}=e,i={typography:i8,breakpoints:o,spacing:l8,palette:b8(t),components:Rb(r)},l=n?m0(i,n):i,a=bg(l);return m0(a,{elevation:Mb,shape:Fb})},qg=()=>r4(),Db=({color:e,colorIntensity:t="800"})=>{const n=qg();return v.useMemo(()=>{var r;const o=e&&hi[e];if(o)switch(o){case hi.text:return n.palette.text.primary;case hi.textSecondary:return n.palette.text.secondary;default:return((r=n.palette[o])===null||r===void 0?void 0:r[t])||o}},[e,t,n])};var Bb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{children:n,color:r,colorIntensity:o="800",component:i}=e,l=Bb(e,["children","color","colorIntensity","component"]);const a=Db({color:r,colorIntensity:o});return w.jsx(r8,Object.assign({ref:t},l,{component:i,color:a,children:n}))});var v0=function(){},Nb=typeof window<"u",Wb=function(e,t,n){if(!Nb)return[t,v0,v0];if(!e)throw new Error("useLocalStorage key may not be falsy");var r=n?n.raw?function(c){return c}:n.deserializer:JSON.parse,o=v.useRef(function(c){try{var d=n?n.raw?String:n.serializer:JSON.stringify,f=localStorage.getItem(c);return f!==null?r(f):(t&&localStorage.setItem(c,d(t)),t)}catch{return t}}),i=v.useState(function(){return o.current(e)}),l=i[0],a=i[1];v.useLayoutEffect(function(){return a(o.current(e))},[e]);var s=v.useCallback(function(c){try{var d=typeof c=="function"?c(l):c;if(typeof d>"u")return;var f=void 0;n?n.raw?typeof d=="string"?f=d:f=JSON.stringify(d):n.serializer?f=n.serializer(d):f=JSON.stringify(d):f=JSON.stringify(d),localStorage.setItem(e,f),a(r(f))}catch{}},[e,a]),u=v.useCallback(function(){try{localStorage.removeItem(e),a(void 0)}catch{}},[e,a]);return[l,s,u]};const Ub=Wb;function Hb(e=null){const[t,n]=v.useState(!1),r=v.useRef(null);return v.useEffect(()=>{e&&(typeof e=="function"?e(r.current):e.current=r.current)},[e]),{open:t,anchorRef:r,handleCloseMenu:()=>n(!1),handleOpenMenu:()=>n(!0)}}const To=()=>{const e=qi();return{isMobile:Gg(e.breakpoints.down("sm"))}};var Ni;(function(e){e.MEDIUM="medium",e.SMALL="small"})(Ni||(Ni={}));var Vb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{className:t}=e,n=Vb(e,["className"]);return w.jsx(F6,Object.assign({},n,{classes:{popper:t}}))})` + & .${tt.tooltip} { + margin: 0; + + font-size: ${({size:e,theme:t})=>e===Ni.SMALL?t.typography.small.fontSize:t.typography.ui.fontSize}; + font-weight: ${({theme:e})=>e.typography.fontWeightRegular}; + line-height: ${({size:e,theme:t})=>e===Ni.SMALL?t.typography.small.lineHeight:t.typography.ui.lineHeight}; + white-space: pre-line; + + background-color: ${({theme:e})=>e.palette.grey[900]}; + border-radius: ${({theme:e})=>e.shape.small}; + } + + & .${tt.arrow} { + color: ${({theme:e})=>e.palette.grey[900]}; + } + + &&[data-popper-placement*='top'] .${tt.tooltip} { + margin-bottom: ${({theme:e})=>e.spacing(1)}; + } + + &&[data-popper-placement*='bottom'] .${tt.tooltip} { + margin-top: ${({theme:e})=>e.spacing(1)}; + } + + &&[data-popper-placement*='left'] .${tt.tooltip} { + margin-right: ${({theme:e})=>e.spacing(1)}; + } + + &&[data-popper-placement*='right'] .${tt.tooltip} { + margin-left: ${({theme:e})=>e.spacing(1)}; + } +`,Gb=U.div` + display: inherit; +`;var Qb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{title:n,placement:r="top",size:o=Ni.MEDIUM,withoutContainer:i=!0,children:l}=e,a=Qb(e,["title","placement","size","withoutContainer","children"]);return n?w.jsx(Kb,Object.assign({ref:t,title:n,size:o,placement:r,arrow:!0},a,{children:i?l:w.jsx(Gb,{children:l})})):l}),y0=U(he,{shouldForwardProp:e=>e!=="rowsCount"&&e!=="hasMultipleRows"})` + /* stylelint-disable-next-line */ + overflow: hidden; + /* stylelint-disable-next-line */ + display: ${({hasMultipleRows:e})=>e?"-webkit-box":""}; + + max-width: 100%; + + text-overflow: ellipsis; + white-space: ${({hasMultipleRows:e})=>e?"initial":"nowrap"}; + -webkit-box-orient: ${({hasMultipleRows:e})=>e?"vertical":""}; + -webkit-line-clamp: ${({rowsCount:e})=>e}; +`,Xb=e=>{const t=v.useRef(null),n=e&&typeof e!="function"?e:t,[r,o]=v.useState(!1);return v.useLayoutEffect(()=>{if(n!=null&&n.current){const i=Ab(([{target:s,contentRect:u}])=>{const c=Math.round(u.height)Math.round(u.width);o(c||d)},{waitMs:500}),l=new ResizeObserver(i.call),a=n.current;return l.observe(a),()=>l.unobserve(a)}},[n.current]),{isOverflowed:r,ref:n}};var Yb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{tooltipProps:n,children:r,rowsCount:o=x0}=e,i=Yb(e,["tooltipProps","children","rowsCount"]);const{ref:l,isOverflowed:a}=Xb(t),s=Object.assign(Object.assign({},i),{ref:l,children:r,rowsCount:o,hasMultipleRows:o>x0});return r&&a?w.jsx(Nd,Object.assign({title:r,disableInteractive:!0},n,{children:w.jsx(y0,Object.assign({},s))})):w.jsx(y0,Object.assign({},s))}),Zb=U(nS)` + font-size: ${({theme:e})=>e.typography.h5.fontSize}; + font-weight: ${({theme:e})=>e.typography.h5.fontWeight}; + + ${({theme:e})=>e.breakpoints.down("sm")} { + font-size: ${({theme:e})=>e.typography.h7.fontSize}; + } +`,Jb=v.forwardRef((e,t)=>w.jsx(Zb,Object.assign({},e,{ref:t})));var qb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{component:n="div"}=e,r=qb(e,["component"]);return w.jsx(n,Object.assign({ref:t},r))}),t7=e=>Array.isArray(e)?e:[e],n7=(e,t)=>t7(e).map(n=>t.spacing(n)).join(" "),w0=e=>typeof e=="number"?`repeat(${e}, 1fr)`:e,r7=U(e7,{shouldForwardProp:e=>!["container","columns","rows","direction","columnSpacing","rowSpacing","spacing"].includes(e)})` + ${({theme:e,columnSpacing:t})=>t&&`column-gap: ${e.spacing(t)};`}; + ${({theme:e,rowSpacing:t})=>t&&`row-gap: ${e.spacing(t)};`}; + ${({theme:e,spacing:t})=>t&&`gap: ${n7(t,e)};`}; + ${({container:e,spacing:t,rowSpacing:n,columnSpacing:r})=>(t||n||e||r)&&"display: grid"}; + grid-template-columns: ${({columns:e})=>w0(e)}; + grid-template-rows: ${({rows:e})=>w0(e)}; + ${({direction:e})=>e&&`grid-auto-flow: ${e}`}; +`,o7=r7,i7=()=>{const[e,t]=v.useState(!1);return{collapsedIn:e,onToggleSidebar:()=>{t(r=>!r)}}},l7=e=>{const[t,n]=v.useState(!0),[r=!0,o]=Ub(e,!0),i=qi(),l=Gg(i.breakpoints.up("xl"));return v.useEffect(()=>{(()=>{n(l?r:!1)})()},[l,r]),{collapsedIn:t,onToggleSidebar:()=>{if(l)return o(!r);n(!t)}}},a7=e=>{const{isMobile:t}=To(),n=i7(),r=l7(e);return t?n:r},Wd=v.createContext({collapsedIn:!1,onToggleSidebar:()=>{}}),s7=({children:e,localStorageKey:t="@astral/ui::Sidebar::collapsedIn"})=>{const n=a7(t);return w.jsx(Wd.Provider,{value:n,children:e})},u7=U(Bd)` + font-size: ${({theme:e})=>e.typography.h5.fontSize}; + + ${({theme:e})=>e.breakpoints.down("sm")} { + font-size: ${({theme:e})=>e.typography.body1.fontSize}; + font-weight: ${({theme:e})=>e.typography.body1.fontWeight}; + } +`;var c7=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{logo:n,name:r,variant:o="text"}=e,i=c7(e,["logo","name","variant"]);return w.jsx(u7,Object.assign({ref:t},i,{variant:o,startIcon:w.jsx(n,{}),children:r}))}),f7=U(Bd)` + overflow: hidden; + display: flex; + align-items: center; + + max-width: 300px; + height: auto; + padding: ${({theme:e})=>e.spacing(.5,.5,.5,2)}; + + text-align: right; +`,p7=U.div` + overflow: hidden; + display: flex; + gap: ${({theme:e})=>e.spacing(2)}; + align-items: center; +`,h7=U.div` + overflow: hidden; +`,m7=U(e1)` + font-size: ${({theme:e})=>e.typography.pxToRem(12)}; + font-weight: ${({theme:e})=>e.typography.fontWeightBold}; + line-height: ${({theme:e})=>e.typography.pxToRem(14)}; +`,g7=U(e1)` + font-size: ${({theme:e})=>e.typography.pxToRem(12)}; + line-height: ${({theme:e})=>e.typography.pxToRem(16)}; + color: ${({theme:e})=>e.palette.grey[500]}; +`,C0=U(Jb)` + ${({theme:e})=>e.breakpoints.down("sm")} { + width: 32px; + height: 32px; + } +`,v7=v.forwardRef((e,t)=>{const{displayName:n,annotation:r,avatar:o={},menu:i}=e,{open:l,anchorRef:a,handleOpenMenu:s,handleCloseMenu:u}=Hb(),{isMobile:c}=To();return w.jsxs(w.Fragment,{children:[w.jsx(Ow,{ref:t,onClickAway:u,children:w.jsxs(f7,{ref:a,variant:"text",onClick:s,children:[c?w.jsx(C0,Object.assign({},o)):w.jsxs(p7,{children:[w.jsxs(h7,{children:[w.jsx(m7,{children:n}),w.jsx(g7,{children:r})]}),w.jsx(C0,Object.assign({},o))]}),!c&&w.jsx(n8,{isActive:l})]})}),w.jsx(i,{open:l,anchorEl:a.current,onClose:u,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},PaperProps:{style:{maxWidth:300,minWidth:200}}})]})}),y7=U(Bd)` + gap: 0; + justify-content: flex-start; + + width: 100%; + min-width: 0; + padding: ${({theme:e})=>e.spacing(2)}; + + &.MuiButton-root .MuiButton-startIcon { + margin: 0; + } +`,x7=U.div` + height: 24px; +`;var w7=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{collapsedIn:n}=e,r=w7(e,["collapsedIn"]),{isMobile:o}=To(),i=o?W6:Q6;return w.jsx(y7,Object.assign({ref:t,startIcon:n?w.jsx(i,{}):w.jsx(Nd,{title:"Раскрыть меню",arrow:!0,placement:"right",children:w.jsx(x7,{children:w.jsx(Z6,{})})}),variant:"text"},r))}),S7=U(C7)` + height: 40px; + margin-top: auto; +`,b7=U.span` + margin-left: ${({theme:e})=>e.spacing(4)}; + + white-space: nowrap; + + ${({theme:e})=>e.breakpoints.down("sm")} { + display: none; + } +`,t1=v.forwardRef((e,t)=>{const{collapsedIn:n,onToggle:r}=e,o=()=>{r()};return w.jsx(S7,{ref:t,collapsedIn:n,onClick:o,children:w.jsx(Dd,{orientation:"horizontal",in:n,children:w.jsx(b7,{children:"Свернуть меню"})})})}),E7=U.header` + z-index: ${({theme:e})=>e.zIndex.appBar}; + + display: flex; + grid-area: header; + align-items: center; + justify-content: space-between; + + padding: ${({theme:e})=>e.spacing(2,3)}; + + background-color: ${({theme:e})=>e.palette.background.default}; + box-shadow: ${({theme:e})=>e.elevation[200]}; + + ${({theme:e})=>e.breakpoints.down("sm")} { + justify-content: flex-start; + + padding: ${({theme:e})=>e.spacing(0,2,0,0)}; + + border-bottom: 1px solid ${({theme:e})=>e.palette.divider}; + box-shadow: unset; + } +`,k7=U.div` + flex-shrink: 0; + + width: 48px; +`,S0=U.div` + display: flex; + gap: ${({theme:e})=>e.spacing(1)}; + align-items: center; + + ${({theme:e})=>e.breakpoints.down("sm")} { + flex-grow: 1; + } +`,O7=U.div` + display: contents; + + ${({theme:e})=>e.breakpoints.down("sm")} { + display: block; + + margin-left: auto; + } +`,P7=v.forwardRef((e,t)=>{const{productSwitcher:n,product:r,profile:o,children:i}=e,{collapsedIn:l,onToggleSidebar:a}=v.useContext(Wd),{isMobile:s}=To();return w.jsxs(E7,{ref:t,children:[s&&w.jsx(k7,{children:w.jsx(t1,{collapsedIn:l,onToggle:a})}),w.jsxs(S0,{children:[!s&&n&&w.jsx(n,{}),w.jsx(d7,Object.assign({},r))]}),w.jsxs(S0,{children:[i,o&&w.jsx(O7,{children:w.jsx(v7,Object.assign({},o))})]})]})}),$7=v.forwardRef((e,t)=>w.jsx(t6,Object.assign({ref:t,component:"div"},e,{disableRipple:!0}))),T7=U(s6)` + color: inherit; +`,R7=v.forwardRef((e,t)=>w.jsx(T7,Object.assign({ref:t},e))),M7=e=>w.jsx(m6,Object.assign({},e)),F7=U($7,{shouldForwardProp:e=>e!=="isGroupTitleItem"})` + height: 40px; + padding: ${({theme:e})=>e.spacing(2)}; + + border-radius: ${({theme:e})=>e.shape.medium}; + + ${tu.root} { + color: ${({theme:e,selected:t})=>t?e.palette.primary[800]:"inherit"}; + + transition: ${({theme:e})=>e.transitions.create("color",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})}; + } + + &.Mui-selected:hover { + background-color: inherit; + } + + &:hover { + color: ${({theme:e})=>e.palette.primary[800]}; + + background-color: inherit; + + ${tu.root} { + color: ${({theme:e})=>e.palette.primary[800]}; + } + } + + &:active { + color: ${({theme:e})=>e.palette.primary[900]}; + + ${tu.root} { + color: ${({theme:e})=>e.palette.primary[900]}; + } + } + + ${({theme:e})=>e.breakpoints.down("sm")} { + height: ${({isGroupTitleItem:e})=>e?"24px":"44px"}; + margin-top: ${({theme:e,isGroupTitleItem:t})=>t?e.spacing(4):0}; + padding: ${({theme:e,isGroupTitleItem:t})=>t?e.spacing(0,5):e.spacing(3,5)}; + + border-radius: 0; + + &.Mui-selected { + background-color: inherit; + } + } +`,j7=U(R7)` + min-width: unset; +`,I7=U(M7)` + margin-left: ${({theme:e})=>e.spacing(4)}; + + ${({theme:e})=>e.breakpoints.down("sm")} { + margin-left: 0; + } +`,_7=U(Xg,{shouldForwardProp:e=>e!=="collapsedIn"&&e!=="opened"})` + transform: ${({opened:e})=>e?"rotateZ(180deg)":"rotateZ(0deg)"}; + + width: ${({collapsedIn:e})=>e?"1em":"0px"}; + margin-left: auto; + + transition: ${({theme:e})=>e.transitions.create("transform",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.enteringScreen})}; +`;var L7=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{collapsedIn:n,opened:r,text:o,icon:i,component:l="a"}=e,a=L7(e,["collapsedIn","opened","text","icon","component"]),{isMobile:s}=To(),u=typeof r=="boolean",c={[s&&u?"secondary":"primary"]:o,secondaryTypographyProps:{variant:u?"caption":"body1"}};return w.jsxs(F7,Object.assign({isGroupTitleItem:u,ref:t,component:l},a,{children:[!s&&w.jsx(Nd,{arrow:!0,title:!n&&o,placement:"right",children:w.jsx(j7,{children:i})}),w.jsx(Dd,{orientation:"horizontal",in:n,children:w.jsx(I7,Object.assign({},c))}),u&&w.jsx(_7,{collapsedIn:n,opened:r})]}))}),A7=e=>{const{collapsedIn:t,items:n}=e;return w.jsx(Qg,{disablePadding:!0,children:n.map(r=>{const[o,i]=r;return w.jsx("li",{children:w.jsx(n1,{collapsedIn:t,selected:i.active,text:i.text,icon:w.jsx(e8,{}),component:i.component})},o)})})},z7=e=>{var t;const{collapsedIn:n,item:[r,o]}=e,[i,l]=v.useState((t=o.items)===null||t===void 0?void 0:t.some(([,{active:u}])=>u)),a=v.useMemo(()=>i?!1:o.active,[i,o.active]),s=v.useCallback(()=>{l(u=>{if(typeof u=="boolean")return!u})},[]);return w.jsxs("li",{children:[w.jsx(n1,{opened:i,collapsedIn:n,selected:a,text:o.text,icon:o.icon,component:o.component,onClick:s}),o.items&&w.jsx(Dd,{in:i,children:w.jsx(A7,{collapsedIn:n,items:o.items})})]},r)},D7=v.forwardRef((e,t)=>{const{collapsedIn:n=!0,items:r}=e;return w.jsx(Qg,{ref:t,disablePadding:!0,children:r.map(o=>w.jsx(z7,{collapsedIn:n,item:o},o[0]))})}),B7=U.aside` + z-index: ${({theme:e})=>e.zIndex.appBar-1}; + + display: flex; + grid-area: sidebar; + flex-direction: column; + + min-width: ${({collapsedIn:e})=>e?"240px":"100%"}; + padding: ${({theme:e})=>e.spacing(2)}; + + background-color: ${({theme:e})=>e.palette.background.element}; + border-right: 1px solid ${({theme:e})=>e.palette.grey[300]}; + + transition: ${({theme:e})=>e.transitions.create(["min-width"],{duration:e.transitions.duration.standard})}; + + ${({theme:e})=>e.breakpoints.down("sm")} { + position: absolute; + top: 48px; + bottom: 0; + transform: ${({collapsedIn:e})=>e?"translateX(0px)":"translateX(-100vw)"}; + + overflow: hidden; + + width: 100vw; + min-width: 100vw; + padding: ${({theme:e})=>e.spacing(3,0)}; + + background-color: ${({theme:e})=>e.palette.background.default}; + border-right: 0; + + transition: ${({theme:e})=>e.transitions.create(["transform"],{duration:e.transitions.duration.standard})}; + } +`,N7=U.div` + display: contents; + + ${({theme:e})=>e.breakpoints.down("sm")} { + display: block; + + padding: ${({theme:e})=>e.spacing(0,4)}; + } +`,W7=v.forwardRef((e,t)=>{const{menu:n}=e;return w.jsx("nav",{ref:t,children:n})}),U7=v.forwardRef((e,t)=>{const{menu:n,header:r}=e,{collapsedIn:o,onToggleSidebar:i}=v.useContext(Wd),{isMobile:l}=To();return w.jsxs(B7,{ref:t,collapsedIn:o,inert:l&&!o?"":void 0,children:[w.jsx(N7,{children:r}),w.jsx(W7,{menu:w.jsx(D7,{collapsedIn:o,items:n.items})}),!l&&w.jsx(t1,{collapsedIn:o,onToggle:i})]})}),H7=U.main` + overflow: hidden; + display: flex; + grid-area: main; + grid-column: 2; + grid-row: 2; + flex-direction: column; +`,V7=v.forwardRef(({children:e},t)=>w.jsx(H7,{ref:t,children:e})),K7=U.div` + display: grid; + grid-template: ${()=>` + + [header-start] "header header" [header-end] + [main-start] "sidebar main" 1fr [main-end] / auto 1fr + `}; + + height: 100vh; + + @supports (height: 100dvh) { + height: 100dvh; + } +`,Sr=e=>{const{children:t}=e;return w.jsx(s7,{children:w.jsx(K7,{children:t})})};Sr.Header=P7;Sr.Sidebar=U7;Sr.Main=V7;const G7=e=>w.jsx(IS,Object.assign({},e));var Q7=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{children:t,withScopedStyles:n=!1}=e,r=Q7(e,["children","withScopedStyles"]);const o=qg();return w.jsxs(w.Fragment,{children:[n?w.jsx(S6,Object.assign({},r,{children:t})):w.jsx(kS,Object.assign({},r,{children:t})),w.jsx(mg,{styles:{html:{fontSize:o.typography.htmlFontSize,[o.breakpoints.down("sm")]:{fontSize:16}},"*":{scrollbarWidth:"thin"},"*::-webkit-scrollbar":{width:4,height:4},"*::-webkit-scrollbar-thumb":{borderRadius:o.shape.small,backgroundColor:o.palette.grey[300]}}})]})},Y7=e=>{const{children:t,theme:n,withScopedStyles:r=!1}=e;return w.jsx(mw,{theme:n,children:w.jsx(l4,{theme:n,children:w.jsx(X7,{withScopedStyles:r,children:t})})})},Z7="/technology-radar/assets/UbuntuBold-e3010793.woff",J7="/technology-radar/assets/UbuntuBold-27f5f8c9.woff2",q7="/technology-radar/assets/UbuntuLight-9af5c69e.woff",eE="/technology-radar/assets/UbuntuLight-1070644f.woff2",tE="/technology-radar/assets/UbuntuRegular-9bc47a4f.woff",nE="/technology-radar/assets/UbuntuRegular-bf9c1a5d.woff2",rE="/technology-radar/assets/UbuntuMedium-c72e902a.woff",oE="/technology-radar/assets/UbuntuMedium-cb513009.woff2",iE={bold:{woff:Z7,woff2:J7},light:{woff:q7,woff2:eE},regular:{woff:tE,woff2:nE},medium:{woff:rE,woff2:oE}},lE=zb({brand:Ie.DEFAULT,fontsUrls:iE}),{VITE_RENDER_RADAR_URL:aE,VITE_BASE_PATH:r1}={VITE_RENDER_RADAR_URL:"https://kaluga-astral.github.io/render-tech-radar",VITE_BASE_PATH:"/technology-radar",BASE_URL:"/technology-radar",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Ud={common:{name:"Общий по компании",icon:A6},docs:{name:"Доки",icon:V6}},sE=()=>{const{pathname:e}=Qi(),t=Object.entries(Ud).map(([n,{name:r,icon:o}])=>[n,{icon:w.jsx(o,{}),text:r,active:e===`/${n}`,component:v.forwardRef(({children:i,...l},a)=>w.jsx(Gm,{ref:a,...l,to:`/${n}`,children:i},n))}]);return w.jsx(Sr.Sidebar,{menu:{items:t}})},uE=()=>w.jsxs("svg",{width:"180",height:"30",viewBox:"0 0 807 123",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[w.jsx("path",{d:"M112.948 75.6207L83.4835 12.3178C78.5727 1.62114 65.945 -2.93807 55.2464 1.97185C44.5479 6.88178 39.9879 19.5073 44.8987 30.2039L52.2649 45.9858C52.2649 45.9858 57.1757 57.7346 48.231 63.6966C38.0587 69.6587 29.2894 63.1706 21.0463 63.1706C9.47082 63.3459 0 72.8151 0 84.5638C0 96.3125 9.47082 105.782 21.2216 105.782C29.4648 105.782 36.4802 101.222 39.9879 94.3836C39.9879 94.3836 45.7756 82.9856 55.071 81.7581C68.225 80.0046 74.5388 93.6822 74.5388 93.6822C79.4496 104.379 92.0774 108.938 102.776 104.028C113.299 98.9429 118.034 86.3173 112.948 75.6207Z",fill:"#FA573A"}),w.jsx("path",{d:"M236.143 38.2767C232.284 31.4358 226.847 25.9981 220.181 22.1392C213.516 18.1048 205.973 16.1753 197.729 16.1753C189.485 16.1753 181.767 18.1048 174.926 22.1392C168.085 25.9981 162.823 31.4358 158.788 38.2767C154.929 44.9422 153 52.6602 153 60.9043C153 69.1485 154.754 76.8665 158.262 83.7074C161.946 90.3729 166.857 95.8105 173.172 99.6695C179.487 103.529 186.678 105.458 194.396 105.458C200.711 105.458 206.499 104.23 211.937 101.599C215.445 99.8449 218.778 97.74 221.585 95.1089C221.585 97.9154 222.462 100.196 224.391 102.125L224.566 102.301C226.496 104.055 228.952 105.107 231.758 105.107C234.565 105.107 237.02 104.23 238.95 102.301C240.879 100.371 241.932 97.9154 241.932 94.9335V60.9043C242.107 52.6602 240.178 44.9422 236.143 38.2767ZM222.462 60.9043C222.462 65.8158 221.409 70.3764 219.304 74.4108C217.199 78.2697 214.217 81.4271 210.358 83.7074C206.675 85.9877 202.465 87.0401 197.729 87.0401C192.993 87.0401 188.783 85.9877 184.924 83.7074C181.241 81.4271 178.083 78.2697 175.978 74.4108C173.874 70.3764 172.646 65.8158 172.646 60.9043C172.646 55.9929 173.698 51.4323 175.803 47.3979C178.083 43.3635 181.065 40.2062 184.749 37.9259C188.608 35.6456 192.818 34.4177 197.554 34.4177C202.29 34.4177 206.499 35.6456 210.183 37.9259C214.042 40.2062 217.024 43.3635 219.129 47.2225C221.409 51.4323 222.462 55.9929 222.462 60.9043Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M335.074 81.4271C331.39 78.796 327.005 78.9714 322.62 82.3041C318.761 85.4615 313.674 87.0401 307.184 87.0401C302.272 87.0401 297.887 85.9877 294.028 83.7074C290.344 81.4271 287.363 78.4452 285.258 74.5862C283.153 70.5518 282.1 65.9912 282.1 60.9043C282.1 52.8356 284.381 46.5209 288.766 41.7849C293.326 36.8734 298.939 34.5931 306.307 34.5931C309.815 34.5931 312.972 35.1194 315.779 36.3472C318.585 37.3997 321.041 39.3292 323.321 41.6095C325.426 43.8898 328.057 45.1176 331.039 45.1176C332.793 45.1176 334.547 44.5914 335.951 43.7144C339.634 41.2586 340.336 38.2767 340.336 36.1718C340.336 34.0669 339.634 32.1374 338.231 30.7342C329.811 21.0867 319.111 16.1753 306.482 16.1753C298.062 16.1753 290.52 18.1048 283.854 21.9638C277.189 25.6473 271.927 31.085 268.068 37.9259C264.384 44.5914 262.63 52.3094 262.63 60.9043C262.63 69.1485 264.56 76.8665 268.243 83.7074C272.102 90.3729 277.54 95.8105 284.381 99.6695C291.222 103.529 298.94 105.458 307.359 105.458C318.936 105.458 328.759 101.774 336.652 94.5827C338.406 93.004 339.108 90.8991 339.108 88.7942C338.757 85.9877 337.529 83.532 335.074 81.4271Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M474.172 25.6473C468.384 19.3326 460.49 16.1753 451.018 16.1753C445.054 16.1753 439.617 17.4031 434.705 19.6835C430.671 21.6129 427.163 24.0687 424.356 27.0506C421.725 23.8932 418.568 21.6129 415.06 19.8589C410.674 17.5786 405.588 16.3507 399.974 16.3507C395.414 16.3507 391.029 17.2277 387.17 18.8064C384.539 19.8589 382.083 21.2621 379.803 22.8408C379.276 21.7884 378.575 20.9113 377.873 20.0343C375.944 18.1048 373.663 17.2277 370.681 17.2277C367.875 17.2277 365.419 18.1048 363.314 20.0343C361.385 21.9638 360.508 24.4195 360.508 27.4014V95.2843C360.508 98.0909 361.385 100.547 363.314 102.476L363.49 102.651C365.419 104.406 367.875 105.458 370.681 105.458C373.663 105.458 376.119 104.581 378.048 102.651C379.803 100.722 380.855 98.2663 380.855 95.4597V51.9585C380.855 46.8717 382.258 42.6619 385.24 39.5046C388.222 36.3472 392.081 34.7685 396.993 34.7685C401.553 34.7685 405.061 36.1718 407.868 38.9783C410.499 41.6095 411.902 45.8193 411.902 51.4323V95.1089C411.902 97.9154 412.779 100.371 414.709 102.301L414.884 102.476C416.814 104.23 419.269 105.283 422.076 105.283C425.058 105.283 427.514 104.406 429.443 102.476C431.197 100.547 432.25 98.0909 432.25 95.2843V51.9585C432.25 46.8717 433.653 42.6619 436.635 39.5046C439.617 36.3472 443.476 34.7685 448.212 34.7685C452.772 34.7685 456.281 36.1718 459.087 38.9783C461.718 41.6095 463.121 45.8193 463.121 51.4323V95.1089C463.121 97.9154 463.998 100.371 465.928 102.301L466.103 102.476C468.033 104.23 470.489 105.283 473.295 105.283C476.277 105.283 478.733 104.406 480.662 102.476C482.416 100.547 483.469 98.0909 483.469 95.2843V51.4323C483.118 40.557 480.136 31.7866 474.172 25.6473Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M586.784 37.6014C582.925 30.7605 577.488 25.3229 570.647 21.4639C563.806 17.4295 556.263 15.5 548.019 15.5C539.775 15.5 532.057 17.4295 525.391 21.4639C518.726 25.3229 513.288 30.7605 509.429 37.6014C505.57 44.2669 503.641 51.9849 503.641 60.2291V112.676C503.641 115.658 504.518 118.114 506.447 120.043C508.377 121.797 510.693 123 513.5 123C516.482 123 519.077 121.973 521.006 120.043C522.936 118.114 523.813 115.658 523.813 112.676V94.4336C526.619 97.0647 529.952 99.1696 533.46 100.924C538.898 103.555 544.862 104.783 551.001 104.783C558.719 104.783 565.911 102.853 572.225 98.9942C578.54 95.1353 583.627 89.6976 587.135 83.0321C590.819 76.1912 592.573 68.4732 592.573 60.2291C592.573 51.9849 590.643 44.2669 586.784 37.6014ZM572.927 60.2291C572.927 65.1405 571.874 69.7011 569.594 73.7355C567.489 77.5945 564.507 80.7518 560.648 83.0321C556.965 85.3124 552.755 86.3649 548.019 86.3649C543.283 86.3649 539.073 85.3124 535.214 83.0321C531.531 80.7518 528.549 77.5945 526.444 73.7355C524.339 69.7011 523.111 65.1405 523.111 60.2291C523.111 55.3176 524.163 50.757 526.444 46.7226C528.549 42.6882 531.531 39.5309 535.214 37.426C539.073 35.1457 543.283 33.9178 548.019 33.9178C552.755 33.9178 556.965 35.1457 560.648 37.426C564.507 39.7063 567.489 42.8637 569.594 46.7226C571.699 50.757 572.927 55.3176 572.927 60.2291Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M696.063 38.1014C692.204 31.2605 686.767 25.8229 680.101 21.9639C673.436 17.9295 665.893 16 657.649 16C649.405 16 641.687 17.9295 634.846 21.9639C628.005 25.8229 622.743 31.2605 618.708 38.1014C614.849 44.7669 612.92 52.4849 612.92 60.7291C612.92 68.9732 614.674 76.6912 618.182 83.5321C621.866 90.1976 626.777 95.6353 633.092 99.4942C639.407 103.353 646.598 105.283 654.316 105.283C660.631 105.283 666.419 104.055 671.857 101.424C675.365 99.6696 678.698 97.5647 681.504 94.9336C681.504 97.7402 682.382 100.02 684.311 101.95L684.486 102.125C686.416 103.879 688.872 104.932 691.678 104.932C694.485 104.932 696.94 104.055 698.87 102.125C700.799 100.196 701.852 97.7402 701.852 94.7582V60.7291C702.027 52.4849 699.922 44.7669 696.063 38.1014ZM682.381 60.7291C682.381 65.6405 681.329 70.2011 679.224 74.2355C677.119 78.0945 674.137 81.2518 670.278 83.5321C666.595 85.8124 662.385 86.8649 657.649 86.8649C652.913 86.8649 648.703 85.8124 644.844 83.5321C641.161 81.2518 638.003 78.0945 635.898 74.2355C633.793 70.2011 632.566 65.6405 632.566 60.7291C632.566 55.8176 633.618 51.257 635.723 47.2226C638.003 43.1882 640.985 40.0309 644.669 37.7506C648.528 35.4703 652.738 34.2424 657.474 34.2424C662.21 34.2424 666.419 35.4703 670.103 37.7506C673.962 40.0309 676.944 43.1882 679.049 47.0472C681.154 51.257 682.381 55.8176 682.381 60.7291Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M805.968 92.0745L774.395 23.49C771.939 18.2277 768.08 16.9999 765.273 16.9999C762.993 16.9999 761.239 17.5261 759.66 18.5786C758.082 19.631 756.854 21.2097 755.801 23.3146L724.052 91.7237C723.351 93.127 723 94.5302 723 95.9335C723 98.2138 724.052 101.371 728.613 103.827C730.192 104.704 731.946 105.23 733.7 105.23C736.156 105.23 739.664 104.353 741.769 99.7925L765.449 47.8717L788.427 99.9679C790.707 104.353 794.04 105.406 796.321 105.406C797.724 105.406 799.302 105.055 801.232 104.178C802.986 103.476 804.389 102.424 805.442 101.02C806.494 99.6171 807 97.9294 807 95.9999C806.825 94.9474 806.494 93.6532 805.968 92.0745Z",fill:"#1DB1DF"})]}),cE=()=>w.jsx(Sr.Header,{product:{href:`${r1}/`,logo:()=>w.jsx(uE,{}),name:"Frontend. Tech Radar"}}),dE=U("iframe")` + width: 100%; + height: 100vh; + + border: 0; +`,fE=({jsonName:e})=>w.jsx(o7,{spacing:2,children:w.jsx(dE,{src:`${aE}/?documentId=${window.origin}${r1}/${e}.json`})}),pE=U.article` + display: grid; + grid-template-columns: minmax(400px, 800px); + justify-content: center; + text-align: left; + padding: 80px 20px; +`,ou=U(G7)` + margin: 20px 0; +`,hE=()=>w.jsxs(pE,{children:[w.jsx(he,{variant:"h2",gutterBottom:!0,children:"Intro"}),w.jsxs(he,{gutterBottom:!0,children:['Технологический радар - это инструмент, который отображает актуальную картину использования технологий и подходов в компании "Астрал-Софт".',w.jsx("br",{}),"Данный тех. радар показывает используемые технологии во frontend направлении компании “Астрал-Софт”."]}),w.jsx(ou,{}),w.jsxs("article",{children:[w.jsx(he,{variant:"subtitle2",gutterBottom:!0,children:"Тех. радар состоит из четырех квадрантов:"}),w.jsxs("ul",{children:[w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Libs"})," ","- используемые библиотеки"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Languages & Frameworks"})," ","- используемые языки программирования и фреймворки"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Infrastructure"})," ","- инструменты и технологии, используемые для формирования frontend инфраструктуры"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Techniques"})," ","- техники, используемые в работе"]})})]})]}),w.jsx(ou,{}),w.jsxs("article",{children:[w.jsx(he,{variant:"subtitle2",gutterBottom:!0,children:"Категории на радаре показывают актуальность технологий:"}),w.jsxs("ul",{children:[w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Hold"})," ","- отказываемся от технологии"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Assess"})," ","- планируем внедрять"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Trial"})," ","- в процессе внедрения"]})}),w.jsx("li",{children:w.jsxs(he,{children:[w.jsx(he,{color:"info",component:"span",children:"Adopt"})," ","- используем и будем использовать в проде"]})})]})]}),w.jsx(ou,{}),w.jsxs("article",{children:[w.jsx(he,{variant:"subtitle2",gutterBottom:!0,children:"На сайте предоставлен общий тех. радар по frontend-направлению в компании и отдельно тех. радары для каждой команды:"}),w.jsx("ul",{children:Object.entries(Ud).map(([e,{name:t}])=>w.jsx("li",{children:w.jsx(Gm,{to:`/${e}`,children:w.jsx(he,{color:"info",children:t})})}))})]})]});function mE(){return w.jsx(Y7,{theme:lE,children:w.jsx(_2,{children:w.jsxs(Sr,{children:[w.jsx(cE,{}),w.jsx(sE,{}),w.jsx(Sr.Main,{children:w.jsxs(T2,{children:[w.jsx(Dl,{path:"/",element:w.jsx(hE,{})}),Object.entries(Ud).map(([e])=>w.jsx(Dl,{path:`/${e}`,element:w.jsx(fE,{jsonName:e})},e)),w.jsx(Dl,{path:"/*",element:w.jsx(he,{children:"Не найдено"})})]})})]})})})}iu.createRoot(document.getElementById("root")).render(w.jsx(v.StrictMode,{children:w.jsx(mE,{})})); diff --git a/assets/index-f1453286.js b/assets/index-f1453286.js deleted file mode 100644 index 28f2c3a..0000000 --- a/assets/index-f1453286.js +++ /dev/null @@ -1,407 +0,0 @@ -var uv=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var SO=uv((vt,yt)=>{function cv(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function th(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var nh={exports:{}},zl={},rh={exports:{}},V={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Zi=Symbol.for("react.element"),fv=Symbol.for("react.portal"),dv=Symbol.for("react.fragment"),pv=Symbol.for("react.strict_mode"),hv=Symbol.for("react.profiler"),mv=Symbol.for("react.provider"),gv=Symbol.for("react.context"),vv=Symbol.for("react.forward_ref"),yv=Symbol.for("react.suspense"),xv=Symbol.for("react.memo"),wv=Symbol.for("react.lazy"),kd=Symbol.iterator;function Cv(e){return e===null||typeof e!="object"?null:(e=kd&&e[kd]||e["@@iterator"],typeof e=="function"?e:null)}var oh={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ih=Object.assign,ah={};function $o(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||oh}$o.prototype.isReactComponent={};$o.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};$o.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function lh(){}lh.prototype=$o.prototype;function Fc(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||oh}var zc=Fc.prototype=new lh;zc.constructor=Fc;ih(zc,$o.prototype);zc.isPureReactComponent=!0;var Od=Array.isArray,sh=Object.prototype.hasOwnProperty,Ac={current:null},uh={key:!0,ref:!0,__self:!0,__source:!0};function ch(e,t,n){var r,o={},i=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)sh.call(t,r)&&!uh.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,q=$[Q];if(0>>1;Qo(be,L))Fo(ae,be)?($[Q]=ae,$[F]=L,Q=F):($[Q]=be,$[le]=L,Q=le);else if(Fo(ae,L))$[Q]=ae,$[F]=L,Q=F;else break e}}return M}function o($,M){var L=$.sortIndex-M.sortIndex;return L!==0?L:$.id-M.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],c=1,f=null,d=3,x=!1,g=!1,m=!1,S=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v($){for(var M=n(u);M!==null;){if(M.callback===null)r(u);else if(M.startTime<=$)r(u),M.sortIndex=M.expirationTime,t(s,M);else break;M=n(u)}}function C($){if(m=!1,v($),!g)if(n(s)!==null)g=!0,B(E);else{var M=n(u);M!==null&&W(C,M.startTime-$)}}function E($,M){g=!1,m&&(m=!1,h(T),T=-1),x=!0;var L=d;try{for(v(M),f=n(s);f!==null&&(!(f.expirationTime>M)||$&&!I());){var Q=f.callback;if(typeof Q=="function"){f.callback=null,d=f.priorityLevel;var q=Q(f.expirationTime<=M);M=e.unstable_now(),typeof q=="function"?f.callback=q:f===n(s)&&r(s),v(M)}else r(s);f=n(s)}if(f!==null)var Be=!0;else{var le=n(u);le!==null&&W(C,le.startTime-M),Be=!1}return Be}finally{f=null,d=L,x=!1}}var O=!1,k=null,T=-1,_=5,P=-1;function I(){return!(e.unstable_now()-P<_)}function N(){if(k!==null){var $=e.unstable_now();P=$;var M=!0;try{M=k(!0,$)}finally{M?A():(O=!1,k=null)}}else O=!1}var A;if(typeof p=="function")A=function(){p(N)};else if(typeof MessageChannel<"u"){var U=new MessageChannel,z=U.port2;U.port1.onmessage=N,A=function(){z.postMessage(null)}}else A=function(){S(N,0)};function B($){k=$,O||(O=!0,A())}function W($,M){T=S(function(){$(e.unstable_now())},M)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function($){$.callback=null},e.unstable_continueExecution=function(){g||x||(g=!0,B(E))},e.unstable_forceFrameRate=function($){0>$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<$?Math.floor(1e3/$):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function($){switch(d){case 1:case 2:case 3:var M=3;break;default:M=d}var L=d;d=M;try{return $()}finally{d=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function($,M){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var L=d;d=$;try{return M()}finally{d=L}},e.unstable_scheduleCallback=function($,M,L){var Q=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0Q?($.sortIndex=L,t(u,$),n(s)===null&&$===n(u)&&(m?(h(T),T=-1):m=!0,W(C,L-Q))):($.sortIndex=q,t(s,$),g||x||(g=!0,B(E))),$},e.unstable_shouldYield=I,e.unstable_wrapCallback=function($){var M=d;return function(){var L=d;d=M;try{return $.apply(this,arguments)}finally{d=L}}}})(hh);ph.exports=hh;var Mv=ph.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var mh=y,Ct=Mv;function R(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),bu=Object.prototype.hasOwnProperty,jv=/^[: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]*$/,Td={},$d={};function Iv(e){return bu.call($d,e)?!0:bu.call(Td,e)?!1:jv.test(e)?$d[e]=!0:(Td[e]=!0,!1)}function Lv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Fv(e,t,n,r){if(t===null||typeof t>"u"||Lv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function qe(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var De={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){De[e]=new qe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];De[t]=new qe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){De[e]=new qe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){De[e]=new qe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){De[e]=new qe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){De[e]=new qe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){De[e]=new qe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){De[e]=new qe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){De[e]=new qe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Nc=/[\-:]([a-z])/g;function Bc(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Nc,Bc);De[t]=new qe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Nc,Bc);De[t]=new qe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Nc,Bc);De[t]=new qe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){De[e]=new qe(e,1,!1,e.toLowerCase(),null,!1,!1)});De.xlinkHref=new qe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){De[e]=new qe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Wc(e,t,n,r){var o=De.hasOwnProperty(t)?De[t]:null;(o!==null?o.type!==0:r||!(2l||o[a]!==i[l]){var s=` -`+o[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{Us=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ti(e):""}function zv(e){switch(e.tag){case 5:return ti(e.type);case 16:return ti("Lazy");case 13:return ti("Suspense");case 19:return ti("SuspenseList");case 0:case 2:case 15:return e=Hs(e.type,!1),e;case 11:return e=Hs(e.type.render,!1),e;case 1:return e=Hs(e.type,!0),e;default:return""}}function Pu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Gr:return"Fragment";case Kr:return"Portal";case Eu:return"Profiler";case Uc:return"StrictMode";case ku:return"Suspense";case Ou:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case yh:return(e.displayName||"Context")+".Consumer";case vh:return(e._context.displayName||"Context")+".Provider";case Hc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Vc:return t=e.displayName||null,t!==null?t:Pu(e.type)||"Memo";case Tn:t=e._payload,e=e._init;try{return Pu(e(t))}catch{}}return null}function Av(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Pu(t);case 8:return t===Uc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Vn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function wh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Dv(e){var t=wh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ha(e){e._valueTracker||(e._valueTracker=Dv(e))}function Ch(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=wh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function el(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Tu(e,t){var n=t.checked;return xe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function _d(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Vn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Sh(e,t){t=t.checked,t!=null&&Wc(e,"checked",t,!1)}function $u(e,t){Sh(e,t);var n=Vn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ru(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ru(e,t.type,Vn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Md(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ru(e,t,n){(t!=="number"||el(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ni=Array.isArray;function ao(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ma.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ki(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ui={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Nv=["Webkit","ms","Moz","O"];Object.keys(ui).forEach(function(e){Nv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ui[t]=ui[e]})});function Oh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ui.hasOwnProperty(e)&&ui[e]?(""+t).trim():t+"px"}function Ph(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Oh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Bv=xe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ju(e,t){if(t){if(Bv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(R(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(R(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(R(61))}if(t.style!=null&&typeof t.style!="object")throw Error(R(62))}}function Iu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Lu=null;function Kc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fu=null,lo=null,so=null;function Ld(e){if(e=ea(e)){if(typeof Fu!="function")throw Error(R(280));var t=e.stateNode;t&&(t=Wl(t),Fu(e.stateNode,e.type,t))}}function Th(e){lo?so?so.push(e):so=[e]:lo=e}function $h(){if(lo){var e=lo,t=so;if(so=lo=null,Ld(e),t)for(e=0;e>>=0,e===0?32:31-(Jv(e)/qv|0)|0}var ga=64,va=4194304;function ri(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ol(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?r=ri(l):(i&=a,i!==0&&(r=ri(i)))}else a=n&~o,a!==0?r=ri(a):i!==0&&(r=ri(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ji(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ut(t),e[t]=n}function ry(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=fi),Hd=String.fromCharCode(32),Vd=!1;function Yh(e,t){switch(e){case"keyup":return _y.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Qr=!1;function jy(e,t){switch(e){case"compositionend":return Xh(t);case"keypress":return t.which!==32?null:(Vd=!0,Hd);case"textInput":return e=t.data,e===Hd&&Vd?null:e;default:return null}}function Iy(e,t){if(Qr)return e==="compositionend"||!ef&&Yh(e,t)?(e=Gh(),Aa=Zc=Mn=null,Qr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Yd(n)}}function em(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?em(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function tm(){for(var e=window,t=el();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=el(e.document)}return t}function tf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Uy(e){var t=tm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&em(n.ownerDocument.documentElement,n)){if(r!==null&&tf(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Xd(n,i);var a=Xd(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Yr=null,Wu=null,pi=null,Uu=!1;function Zd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Uu||Yr==null||Yr!==el(r)||(r=Yr,"selectionStart"in r&&tf(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),pi&&_i(pi,r)||(pi=r,r=ll(Wu,"onSelect"),0Jr||(e.current=Yu[Jr],Yu[Jr]=null,Jr--)}function ce(e,t){Jr++,Yu[Jr]=e.current,e.current=t}var Kn={},Ge=Yn(Kn),rt=Yn(!1),gr=Kn;function go(e,t){var n=e.type.contextTypes;if(!n)return Kn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ot(e){return e=e.childContextTypes,e!=null}function ul(){pe(rt),pe(Ge)}function op(e,t,n){if(Ge.current!==Kn)throw Error(R(168));ce(Ge,t),ce(rt,n)}function cm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(R(108,Av(e)||"Unknown",o));return xe({},n,r)}function cl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Kn,gr=Ge.current,ce(Ge,e),ce(rt,rt.current),!0}function ip(e,t,n){var r=e.stateNode;if(!r)throw Error(R(169));n?(e=cm(e,t,gr),r.__reactInternalMemoizedMergedChildContext=e,pe(rt),pe(Ge),ce(Ge,e)):pe(rt),ce(rt,n)}var fn=null,Ul=!1,ou=!1;function fm(e){fn===null?fn=[e]:fn.push(e)}function t2(e){Ul=!0,fm(e)}function Xn(){if(!ou&&fn!==null){ou=!0;var e=0,t=oe;try{var n=fn;for(oe=1;e>=a,o-=a,pn=1<<32-Ut(t)+o|n<T?(_=k,k=null):_=k.sibling;var P=d(h,k,v[T],C);if(P===null){k===null&&(k=_);break}e&&k&&P.alternate===null&&t(h,k),p=i(P,p,T),O===null?E=P:O.sibling=P,O=P,k=_}if(T===v.length)return n(h,k),me&&ir(h,T),E;if(k===null){for(;TT?(_=k,k=null):_=k.sibling;var I=d(h,k,P.value,C);if(I===null){k===null&&(k=_);break}e&&k&&I.alternate===null&&t(h,k),p=i(I,p,T),O===null?E=I:O.sibling=I,O=I,k=_}if(P.done)return n(h,k),me&&ir(h,T),E;if(k===null){for(;!P.done;T++,P=v.next())P=f(h,P.value,C),P!==null&&(p=i(P,p,T),O===null?E=P:O.sibling=P,O=P);return me&&ir(h,T),E}for(k=r(h,k);!P.done;T++,P=v.next())P=x(k,h,T,P.value,C),P!==null&&(e&&P.alternate!==null&&k.delete(P.key===null?T:P.key),p=i(P,p,T),O===null?E=P:O.sibling=P,O=P);return e&&k.forEach(function(N){return t(h,N)}),me&&ir(h,T),E}function S(h,p,v,C){if(typeof v=="object"&&v!==null&&v.type===Gr&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case pa:e:{for(var E=v.key,O=p;O!==null;){if(O.key===E){if(E=v.type,E===Gr){if(O.tag===7){n(h,O.sibling),p=o(O,v.props.children),p.return=h,h=p;break e}}else if(O.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Tn&&dp(E)===O.type){n(h,O.sibling),p=o(O,v.props),p.ref=Ko(h,O,v),p.return=h,h=p;break e}n(h,O);break}else t(h,O);O=O.sibling}v.type===Gr?(p=hr(v.props.children,h.mode,C,v.key),p.return=h,h=p):(C=Ka(v.type,v.key,v.props,null,h.mode,C),C.ref=Ko(h,p,v),C.return=h,h=C)}return a(h);case Kr:e:{for(O=v.key;p!==null;){if(p.key===O)if(p.tag===4&&p.stateNode.containerInfo===v.containerInfo&&p.stateNode.implementation===v.implementation){n(h,p.sibling),p=o(p,v.children||[]),p.return=h,h=p;break e}else{n(h,p);break}else t(h,p);p=p.sibling}p=du(v,h.mode,C),p.return=h,h=p}return a(h);case Tn:return O=v._init,S(h,p,O(v._payload),C)}if(ni(v))return g(h,p,v,C);if(Bo(v))return m(h,p,v,C);Ea(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,p!==null&&p.tag===6?(n(h,p.sibling),p=o(p,v),p.return=h,h=p):(n(h,p),p=fu(v,h.mode,C),p.return=h,h=p),a(h)):n(h,p)}return S}var yo=xm(!0),wm=xm(!1),ta={},on=Yn(ta),Li=Yn(ta),Fi=Yn(ta);function fr(e){if(e===ta)throw Error(R(174));return e}function ff(e,t){switch(ce(Fi,t),ce(Li,e),ce(on,ta),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Mu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Mu(t,e)}pe(on),ce(on,t)}function xo(){pe(on),pe(Li),pe(Fi)}function Cm(e){fr(Fi.current);var t=fr(on.current),n=Mu(t,e.type);t!==n&&(ce(Li,e),ce(on,n))}function df(e){Li.current===e&&(pe(on),pe(Li))}var ve=Yn(0);function gl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var iu=[];function pf(){for(var e=0;en?n:4,e(!0);var r=au.transition;au.transition={};try{e(!1),t()}finally{oe=n,au.transition=r}}function zm(){return jt().memoizedState}function i2(e,t,n){var r=Wn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Am(e))Dm(t,n);else if(n=mm(e,t,n,r),n!==null){var o=Ze();Ht(n,e,r,o),Nm(n,t,r)}}function a2(e,t,n){var r=Wn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Am(e))Dm(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Kt(l,a)){var s=t.interleaved;s===null?(o.next=o,uf(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=mm(e,t,o,r),n!==null&&(o=Ze(),Ht(n,e,r,o),Nm(n,t,r))}}function Am(e){var t=e.alternate;return e===ye||t!==null&&t===ye}function Dm(e,t){hi=vl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Nm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qc(e,n)}}var yl={readContext:Mt,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},l2={readContext:Mt,useCallback:function(e,t){return Zt().memoizedState=[e,t===void 0?null:t],e},useContext:Mt,useEffect:hp,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Wa(4194308,4,Mm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wa(4194308,4,e,t)},useInsertionEffect:function(e,t){return Wa(4,2,e,t)},useMemo:function(e,t){var n=Zt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Zt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=i2.bind(null,ye,e),[r.memoizedState,e]},useRef:function(e){var t=Zt();return e={current:e},t.memoizedState=e},useState:pp,useDebugValue:yf,useDeferredValue:function(e){return Zt().memoizedState=e},useTransition:function(){var e=pp(!1),t=e[0];return e=o2.bind(null,e[1]),Zt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ye,o=Zt();if(me){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),_e===null)throw Error(R(349));yr&30||Em(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,hp(Om.bind(null,r,i,e),[e]),r.flags|=2048,Di(9,km.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Zt(),t=_e.identifierPrefix;if(me){var n=hn,r=pn;n=(r&~(1<<32-Ut(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=zi++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[en]=t,e[Ii]=r,Ym(e,t,!1,!1),t.stateNode=e;e:{switch(a=Iu(n,r),n){case"dialog":fe("cancel",e),fe("close",e),o=r;break;case"iframe":case"object":case"embed":fe("load",e),o=r;break;case"video":case"audio":for(o=0;oCo&&(t.flags|=128,r=!0,Go(i,!1),t.lanes=4194304)}else{if(!r)if(e=gl(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Go(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!me)return He(t),null}else 2*Ee()-i.renderingStartTime>Co&&n!==1073741824&&(t.flags|=128,r=!0,Go(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ee(),t.sibling=null,n=ve.current,ce(ve,r?n&1|2:n&1),t):(He(t),null);case 22:case 23:return Ef(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ht&1073741824&&(He(t),t.subtreeFlags&6&&(t.flags|=8192)):He(t),null;case 24:return null;case 25:return null}throw Error(R(156,t.tag))}function m2(e,t){switch(rf(t),t.tag){case 1:return ot(t.type)&&ul(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return xo(),pe(rt),pe(Ge),pf(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return df(t),null;case 13:if(pe(ve),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));vo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return pe(ve),null;case 4:return xo(),null;case 10:return sf(t.type._context),null;case 22:case 23:return Ef(),null;case 24:return null;default:return null}}var Oa=!1,Ke=!1,g2=typeof WeakSet=="function"?WeakSet:Set,j=null;function no(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Se(e,t,r)}else n.current=null}function lc(e,t,n){try{n()}catch(r){Se(e,t,r)}}var bp=!1;function v2(e,t){if(Hu=il,e=tm(),tf(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,s=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var x;f!==n||o!==0&&f.nodeType!==3||(l=a+o),f!==i||r!==0&&f.nodeType!==3||(s=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(x=f.firstChild)!==null;)d=f,f=x;for(;;){if(f===e)break t;if(d===n&&++u===o&&(l=a),d===i&&++c===r&&(s=a),(x=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=x}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Vu={focusedElem:e,selectionRange:n},il=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,S=g.memoizedState,h=t.stateNode,p=h.getSnapshotBeforeUpdate(t.elementType===t.type?m:At(t.type,m),S);h.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(R(163))}}catch(C){Se(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return g=bp,bp=!1,g}function mi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&lc(t,n,i)}o=o.next}while(o!==r)}}function Kl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function sc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Jm(e){var t=e.alternate;t!==null&&(e.alternate=null,Jm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[en],delete t[Ii],delete t[Qu],delete t[qy],delete t[e2])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function qm(e){return e.tag===5||e.tag===3||e.tag===4}function Ep(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||qm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function uc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=sl));else if(r!==4&&(e=e.child,e!==null))for(uc(e,t,n),e=e.sibling;e!==null;)uc(e,t,n),e=e.sibling}function cc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(cc(e,t,n),e=e.sibling;e!==null;)cc(e,t,n),e=e.sibling}var Le=null,Nt=!1;function On(e,t,n){for(n=n.child;n!==null;)eg(e,t,n),n=n.sibling}function eg(e,t,n){if(rn&&typeof rn.onCommitFiberUnmount=="function")try{rn.onCommitFiberUnmount(Al,n)}catch{}switch(n.tag){case 5:Ke||no(n,t);case 6:var r=Le,o=Nt;Le=null,On(e,t,n),Le=r,Nt=o,Le!==null&&(Nt?(e=Le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Le.removeChild(n.stateNode));break;case 18:Le!==null&&(Nt?(e=Le,n=n.stateNode,e.nodeType===8?ru(e.parentNode,n):e.nodeType===1&&ru(e,n),$i(e)):ru(Le,n.stateNode));break;case 4:r=Le,o=Nt,Le=n.stateNode.containerInfo,Nt=!0,On(e,t,n),Le=r,Nt=o;break;case 0:case 11:case 14:case 15:if(!Ke&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&lc(n,t,a),o=o.next}while(o!==r)}On(e,t,n);break;case 1:if(!Ke&&(no(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Se(n,t,l)}On(e,t,n);break;case 21:On(e,t,n);break;case 22:n.mode&1?(Ke=(r=Ke)||n.memoizedState!==null,On(e,t,n),Ke=r):On(e,t,n);break;default:On(e,t,n)}}function kp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new g2),t.forEach(function(r){var o=O2.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function zt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=Ee()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*x2(r/1960))-r,10e?16:e,jn===null)var r=!1;else{if(e=jn,jn=null,Cl=0,G&6)throw Error(R(331));var o=G;for(G|=4,j=e.current;j!==null;){var i=j,a=i.child;if(j.flags&16){var l=i.deletions;if(l!==null){for(var s=0;sEe()-Sf?pr(e,0):Cf|=n),it(e,t)}function sg(e,t){t===0&&(e.mode&1?(t=va,va<<=1,!(va&130023424)&&(va=4194304)):t=1);var n=Ze();e=yn(e,t),e!==null&&(Ji(e,t,n),it(e,n))}function k2(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),sg(e,n)}function O2(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(R(314))}r!==null&&r.delete(t),sg(e,n)}var ug;ug=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return nt=!1,p2(e,t,n);nt=!!(e.flags&131072)}else nt=!1,me&&t.flags&1048576&&dm(t,dl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ua(e,t),e=t.pendingProps;var o=go(t,Ge.current);co(t,n),o=mf(null,t,r,e,o,n);var i=gf();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ot(r)?(i=!0,cl(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,cf(t),o.updater=Hl,t.stateNode=o,o._reactInternals=t,ec(t,r,e,n),t=rc(null,t,r,!0,i,n)):(t.tag=0,me&&i&&nf(t),Xe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ua(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=T2(r),e=At(r,e),o){case 0:t=nc(null,t,r,e,n);break e;case 1:t=wp(null,t,r,e,n);break e;case 11:t=yp(null,t,r,e,n);break e;case 14:t=xp(null,t,r,At(r.type,e),n);break e}throw Error(R(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:At(r,o),nc(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:At(r,o),wp(e,t,r,o,n);case 3:e:{if(Km(t),e===null)throw Error(R(387));r=t.pendingProps,i=t.memoizedState,o=i.element,gm(e,t),ml(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=wo(Error(R(423)),t),t=Cp(e,t,r,n,o);break e}else if(r!==o){o=wo(Error(R(424)),t),t=Cp(e,t,r,n,o);break e}else for(gt=Dn(t.stateNode.containerInfo.firstChild),xt=t,me=!0,Bt=null,n=wm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(vo(),r===o){t=xn(e,t,n);break e}Xe(e,t,r,n)}t=t.child}return t;case 5:return Cm(t),e===null&&Zu(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Ku(r,o)?a=null:i!==null&&Ku(r,i)&&(t.flags|=32),Vm(e,t),Xe(e,t,a,n),t.child;case 6:return e===null&&Zu(t),null;case 13:return Gm(e,t,n);case 4:return ff(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=yo(t,null,r,n):Xe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:At(r,o),yp(e,t,r,o,n);case 7:return Xe(e,t,t.pendingProps,n),t.child;case 8:return Xe(e,t,t.pendingProps.children,n),t.child;case 12:return Xe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,ce(pl,r._currentValue),r._currentValue=a,i!==null)if(Kt(i.value,a)){if(i.children===o.children&&!rt.current){t=xn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=mn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Ju(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(R(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),Ju(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Xe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,co(t,n),o=Mt(o),r=r(o),t.flags|=1,Xe(e,t,r,n),t.child;case 14:return r=t.type,o=At(r,t.pendingProps),o=At(r.type,o),xp(e,t,r,o,n);case 15:return Um(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:At(r,o),Ua(e,t),t.tag=1,ot(r)?(e=!0,cl(t)):e=!1,co(t,n),ym(t,r,o),ec(t,r,o,n),rc(null,t,r,!0,e,n);case 19:return Qm(e,t,n);case 22:return Hm(e,t,n)}throw Error(R(156,t.tag))};function cg(e,t){return Fh(e,t)}function P2(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $t(e,t,n,r){return new P2(e,t,n,r)}function Of(e){return e=e.prototype,!(!e||!e.isReactComponent)}function T2(e){if(typeof e=="function")return Of(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Hc)return 11;if(e===Vc)return 14}return 2}function Un(e,t){var n=e.alternate;return n===null?(n=$t(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ka(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")Of(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Gr:return hr(n.children,o,i,t);case Uc:a=8,o|=8;break;case Eu:return e=$t(12,n,t,o|2),e.elementType=Eu,e.lanes=i,e;case ku:return e=$t(13,n,t,o),e.elementType=ku,e.lanes=i,e;case Ou:return e=$t(19,n,t,o),e.elementType=Ou,e.lanes=i,e;case xh:return Ql(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case vh:a=10;break e;case yh:a=9;break e;case Hc:a=11;break e;case Vc:a=14;break e;case Tn:a=16,r=null;break e}throw Error(R(130,e==null?e:typeof e,""))}return t=$t(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function hr(e,t,n,r){return e=$t(7,e,r,t),e.lanes=n,e}function Ql(e,t,n,r){return e=$t(22,e,r,t),e.elementType=xh,e.lanes=n,e.stateNode={isHidden:!1},e}function fu(e,t,n){return e=$t(6,e,null,t),e.lanes=n,e}function du(e,t,n){return t=$t(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function $2(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ks(0),this.expirationTimes=Ks(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ks(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Pf(e,t,n,r,o,i,a,l,s){return e=new $2(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=$t(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},cf(i),e}function R2(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(hg)}catch(e){console.error(e)}}hg(),dh.exports=bt;var _f=dh.exports;const $a=th(_f);var jp=_f;Su.createRoot=jp.createRoot,Su.hydrateRoot=jp.hydrateRoot;/** - * @remix-run/router v1.9.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Bi(){return Bi=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function ql(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function F2(){return Math.random().toString(36).substr(2,8)}function Lp(e,t){return{usr:e.state,key:e.key,idx:t}}function mc(e,t,n,r){return n===void 0&&(n=null),Bi({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Rr(t):t,{state:n,key:t&&t.key||r||F2()})}function El(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Rr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function z2(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,l=In.Pop,s=null,u=c();u==null&&(u=0,a.replaceState(Bi({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){l=In.Pop;let S=c(),h=S==null?null:S-u;u=S,s&&s({action:l,location:m.location,delta:h})}function d(S,h){l=In.Push;let p=mc(m.location,S,h);n&&n(p,S),u=c()+1;let v=Lp(p,u),C=m.createHref(p);try{a.pushState(v,"",C)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(C)}i&&s&&s({action:l,location:m.location,delta:1})}function x(S,h){l=In.Replace;let p=mc(m.location,S,h);n&&n(p,S),u=c();let v=Lp(p,u),C=m.createHref(p);a.replaceState(v,"",C),i&&s&&s({action:l,location:m.location,delta:0})}function g(S){let h=o.location.origin!=="null"?o.location.origin:o.location.href,p=typeof S=="string"?S:El(S);return Pe(h,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,h)}let m={get action(){return l},get location(){return e(o,a)},listen(S){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(Ip,f),s=S,()=>{o.removeEventListener(Ip,f),s=null}},createHref(S){return t(o,S)},createURL:g,encodeLocation(S){let h=g(S);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:d,replace:x,go(S){return a.go(S)}};return m}var Fp;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Fp||(Fp={}));function A2(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Rr(t):t,o=Mf(r.pathname||"/",n);if(o==null)return null;let i=mg(e);D2(i);let a=null;for(let l=0;a==null&&l{let s={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};s.relativePath.startsWith("/")&&(Pe(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=Hn([r,s.relativePath]),c=n.concat(s);i.children&&i.children.length>0&&(Pe(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),mg(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:K2(u,i.index),routesMeta:c})};return e.forEach((i,a)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,a);else for(let s of gg(i.path))o(i,a,s)}),t}function gg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let a=gg(r.join("/")),l=[];return l.push(...a.map(s=>s===""?i:[i,s].join("/"))),o&&l.push(...a),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function D2(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:G2(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const N2=/^:\w+$/,B2=3,W2=2,U2=1,H2=10,V2=-2,zp=e=>e==="*";function K2(e,t){let n=e.split("/"),r=n.length;return n.some(zp)&&(r+=V2),t&&(r+=W2),n.filter(o=>!zp(o)).reduce((o,i)=>o+(N2.test(i)?B2:i===""?U2:H2),r)}function G2(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function Q2(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let a=0;a{if(c==="*"){let d=l[f]||"";a=i.slice(0,i.length-d.length).replace(/(.)\/+$/,"$1")}return u[c]=J2(l[f]||"",c),u},{}),pathname:i,pathnameBase:a,pattern:e}}function X2(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),ql(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(a,l)=>(r.push(l),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function Z2(e){try{return decodeURI(e)}catch(t){return ql(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function J2(e,t){try{return decodeURIComponent(e)}catch(n){return ql(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Mf(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function q2(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Rr(e):e;return{pathname:n?n.startsWith("/")?n:ex(n,t):t,search:nx(r),hash:rx(o)}}function ex(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function pu(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function vg(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function yg(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Rr(e):(o=Bi({},e),Pe(!o.pathname||!o.pathname.includes("?"),pu("?","pathname","search",o)),Pe(!o.pathname||!o.pathname.includes("#"),pu("#","pathname","hash",o)),Pe(!o.search||!o.search.includes("#"),pu("#","search","hash",o)));let i=e===""||o.pathname==="",a=i?"/":o.pathname,l;if(r||a==null)l=n;else{let f=t.length-1;if(a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;o.pathname=d.join("/")}l=f>=0?t[f]:"/"}let s=q2(o,l),u=a&&a!=="/"&&a.endsWith("/"),c=(i||a===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||c)&&(s.pathname+="/"),s}const Hn=e=>e.join("/").replace(/\/\/+/g,"/"),tx=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),nx=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,rx=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ox(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const xg=["post","put","patch","delete"];new Set(xg);const ix=["get",...xg];new Set(ix);/** - * React Router v6.16.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function kl(){return kl=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=y.useRef(!1);return Cg(()=>{a.current=!0}),y.useCallback(function(s,u){if(u===void 0&&(u={}),!a.current)return;if(typeof s=="number"){n.go(s);return}let c=yg(s,JSON.parse(i),o,u.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Hn([t,c.pathname])),(u.replace?n.replace:n.push)(c,u.state,u)},[t,n,i,o,e])}function Sg(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=y.useContext(_r),{pathname:o}=ra(),i=JSON.stringify(vg(r).map(a=>a.pathnameBase));return y.useMemo(()=>yg(e,JSON.parse(i),o,n==="path"),[e,i,o,n])}function cx(e,t){return fx(e,t)}function fx(e,t,n){na()||Pe(!1);let{navigator:r}=y.useContext(Mo),{matches:o}=y.useContext(_r),i=o[o.length-1],a=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let s=ra(),u;if(t){var c;let m=typeof t=="string"?Rr(t):t;l==="/"||(c=m.pathname)!=null&&c.startsWith(l)||Pe(!1),u=m}else u=s;let f=u.pathname||"/",d=l==="/"?f:f.slice(l.length)||"/",x=A2(e,{pathname:d}),g=gx(x&&x.map(m=>Object.assign({},m,{params:Object.assign({},a,m.params),pathname:Hn([l,r.encodeLocation?r.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?l:Hn([l,r.encodeLocation?r.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),o,n);return t&&g?y.createElement(es.Provider,{value:{location:kl({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:In.Pop}},g):g}function dx(){let e=wx(),t=ox(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},i=null;return y.createElement(y.Fragment,null,y.createElement("h2",null,"Unexpected Application Error!"),y.createElement("h3",{style:{fontStyle:"italic"}},t),n?y.createElement("pre",{style:o},n):null,i)}const px=y.createElement(dx,null);class hx extends y.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?y.createElement(_r.Provider,{value:this.props.routeContext},y.createElement(wg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function mx(e){let{routeContext:t,match:n,children:r}=e,o=y.useContext(jf);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),y.createElement(_r.Provider,{value:t},r)}function gx(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let i=e,a=(r=n)==null?void 0:r.errors;if(a!=null){let l=i.findIndex(s=>s.route.id&&(a==null?void 0:a[s.route.id]));l>=0||Pe(!1),i=i.slice(0,Math.min(i.length,l+1))}return i.reduceRight((l,s,u)=>{let c=s.route.id?a==null?void 0:a[s.route.id]:null,f=null;n&&(f=s.route.errorElement||px);let d=t.concat(i.slice(0,u+1)),x=()=>{let g;return c?g=f:s.route.Component?g=y.createElement(s.route.Component,null):s.route.element?g=s.route.element:g=l,y.createElement(mx,{match:s,routeContext:{outlet:l,matches:d,isDataRoute:n!=null},children:g})};return n&&(s.route.ErrorBoundary||s.route.errorElement||u===0)?y.createElement(hx,{location:n.location,revalidation:n.revalidation,component:f,error:c,children:x(),routeContext:{outlet:null,matches:d,isDataRoute:!0}}):x()},null)}var bg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(bg||{}),Ol=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ol||{});function vx(e){let t=y.useContext(jf);return t||Pe(!1),t}function yx(e){let t=y.useContext(ax);return t||Pe(!1),t}function xx(e){let t=y.useContext(_r);return t||Pe(!1),t}function Eg(e){let t=xx(),n=t.matches[t.matches.length-1];return n.route.id||Pe(!1),n.route.id}function wx(){var e;let t=y.useContext(wg),n=yx(Ol.UseRouteError),r=Eg(Ol.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function Cx(){let{router:e}=vx(bg.UseNavigateStable),t=Eg(Ol.UseNavigateStable),n=y.useRef(!1);return Cg(()=>{n.current=!0}),y.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,kl({fromRouteId:t},i)))},[e,t])}function Ga(e){Pe(!1)}function Sx(e){let{basename:t="/",children:n=null,location:r,navigationType:o=In.Pop,navigator:i,static:a=!1}=e;na()&&Pe(!1);let l=t.replace(/^\/*/,"/"),s=y.useMemo(()=>({basename:l,navigator:i,static:a}),[l,i,a]);typeof r=="string"&&(r=Rr(r));let{pathname:u="/",search:c="",hash:f="",state:d=null,key:x="default"}=r,g=y.useMemo(()=>{let m=Mf(u,l);return m==null?null:{location:{pathname:m,search:c,hash:f,state:d,key:x},navigationType:o}},[l,u,c,f,d,x,o]);return g==null?null:y.createElement(Mo.Provider,{value:s},y.createElement(es.Provider,{children:n,value:g}))}function bx(e){let{children:t,location:n}=e;return cx(gc(t),n)}new Promise(()=>{});function gc(e,t){t===void 0&&(t=[]);let n=[];return y.Children.forEach(e,(r,o)=>{if(!y.isValidElement(r))return;let i=[...t,o];if(r.type===y.Fragment){n.push.apply(n,gc(r.props.children,i));return}r.type!==Ga&&Pe(!1),!r.props.index||!r.props.children||Pe(!1);let a={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=gc(r.props.children,i)),n.push(a)}),n}/** - * React Router DOM v6.16.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function vc(){return vc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function kx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Ox(e,t){return e.button===0&&(!t||t==="_self")&&!kx(e)}const Px=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Tx="startTransition",Ap=bi[Tx];function $x(e){let{basename:t,children:n,future:r,window:o}=e,i=y.useRef();i.current==null&&(i.current=L2({window:o,v5Compat:!0}));let a=i.current,[l,s]=y.useState({action:a.action,location:a.location}),{v7_startTransition:u}=r||{},c=y.useCallback(f=>{u&&Ap?Ap(()=>s(f)):s(f)},[s,u]);return y.useLayoutEffect(()=>a.listen(c),[a,c]),y.createElement(Sx,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:a})}const Rx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",_x=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,kg=y.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:a,state:l,target:s,to:u,preventScrollReset:c}=t,f=Ex(t,Px),{basename:d}=y.useContext(Mo),x,g=!1;if(typeof u=="string"&&_x.test(u)&&(x=u,Rx))try{let p=new URL(window.location.href),v=u.startsWith("//")?new URL(p.protocol+u):new URL(u),C=Mf(v.pathname,d);v.origin===p.origin&&C!=null?u=C+v.search+v.hash:g=!0}catch{}let m=lx(u,{relative:o}),S=Mx(u,{replace:a,state:l,target:s,preventScrollReset:c,relative:o});function h(p){r&&r(p),p.defaultPrevented||S(p)}return y.createElement("a",vc({},f,{href:x||m,onClick:g||i?r:h,ref:n,target:s}))});var Dp;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(Dp||(Dp={}));var Np;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Np||(Np={}));function Mx(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a}=t===void 0?{}:t,l=sx(),s=ra(),u=Sg(e,{relative:a});return y.useCallback(c=>{if(Ox(c,n)){c.preventDefault();let f=r!==void 0?r:El(s)===El(u);l(e,{replace:f,state:o,preventScrollReset:i,relative:a})}},[s,l,u,r,o,n,e,i,a])}const jx={black:"#000",white:"#fff"},Wi=jx,Ix={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"},Dr=Ix,Lx={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"},Nr=Lx,Fx={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"},Br=Fx,zx={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"},Wr=zx,Ax={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"},Ur=Ax,Dx={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"},Yo=Dx,Nx={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"},Bx=Nx;function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Og(e[n])}),t}function Vt(e,t,n={clone:!0}){const r=n.clone?b({},e):e;return dn(e)&&dn(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(dn(t[o])&&o in e&&dn(e[o])?r[o]=Vt(e[o],t[o],n):n.clone?r[o]=dn(t[o])?Og(t[o]):t[o]:r[o]=t[o])}),r}function So(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n{t==null&&(Bp+=1,n(`mui-${Bp}`))},[t]),r}const Wp=bi["useId".toString()];function Pg(e){if(Wp!==void 0){const t=Wp();return e??t}return Ux(e)}function Hx({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=y.useRef(e!==void 0),[i,a]=y.useState(t),l=o?e:i,s=y.useCallback(u=>{o||a(u)},[]);return[l,s]}function oo(e){const t=y.useRef(e);return Cr(()=>{t.current=e}),y.useCallback((...n)=>(0,t.current)(...n),[])}function Gt(...e){return y.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{yc(n,t)})},e)}let ts=!0,xc=!1,Up;const Vx={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Kx(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Vx[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function Gx(e){e.metaKey||e.altKey||e.ctrlKey||(ts=!0)}function hu(){ts=!1}function Qx(){this.visibilityState==="hidden"&&xc&&(ts=!0)}function Yx(e){e.addEventListener("keydown",Gx,!0),e.addEventListener("mousedown",hu,!0),e.addEventListener("pointerdown",hu,!0),e.addEventListener("touchstart",hu,!0),e.addEventListener("visibilitychange",Qx,!0)}function Xx(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return ts||Kx(t)}function Tg(){const e=y.useCallback(o=>{o!=null&&Yx(o.ownerDocument)},[]),t=y.useRef(!1);function n(){return t.current?(xc=!0,window.clearTimeout(Up),Up=window.setTimeout(()=>{xc=!1},100),t.current=!1,!0):!1}function r(o){return Xx(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function If(e,t){const n=b({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=b({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=b({},i),Object.keys(o).forEach(a=>{n[r][a]=If(o[a],i[a])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Qe(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,a)=>{if(a){const l=t(a);l!==""&&i.push(l),n&&n[a]&&i.push(n[a])}return i},[]).join(" ")}),r}const Hp=e=>e,Zx=()=>{let e=Hp;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Hp}}},Jx=Zx(),$g=Jx,qx={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 Ne(e,t,n="Mui"){const r=qx[t];return r?`${n}-${r}`:`${$g.generate(e)}-${t}`}function Me(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ne(e,o,n)}),r}const Sr="$$material";function K(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function e4(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var t4=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,n4=e4(function(e){return t4.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function r4(e){if(e.sheet)return e.sheet;for(var t=0;t0?Fe(jo,--st):0,bo--,ke===10&&(bo=1,rs--),ke}function wt(){return ke=st2||Hi(ke)>3?"":" "}function g4(e,t){for(;--t&&wt()&&!(ke<48||ke>102||ke>57&&ke<65||ke>70&&ke<97););return oa(e,Qa()+(t<6&&an()==32&&wt()==32))}function Cc(e){for(;wt();)switch(ke){case e:return st;case 34:case 39:e!==34&&e!==39&&Cc(ke);break;case 40:e===41&&Cc(e);break;case 92:wt();break}return st}function v4(e,t){for(;wt()&&e+ke!==47+10;)if(e+ke===42+42&&an()===47)break;return"/*"+oa(t,st-1)+"*"+ns(e===47?e:wt())}function y4(e){for(;!Hi(an());)wt();return oa(e,st)}function x4(e){return Lg(Xa("",null,null,null,[""],e=Ig(e),0,[0],e))}function Xa(e,t,n,r,o,i,a,l,s){for(var u=0,c=0,f=a,d=0,x=0,g=0,m=1,S=1,h=1,p=0,v="",C=o,E=i,O=r,k=v;S;)switch(g=p,p=wt()){case 40:if(g!=108&&Fe(k,f-1)==58){wc(k+=Z(Ya(p),"&","&\f"),"&\f")!=-1&&(h=-1);break}case 34:case 39:case 91:k+=Ya(p);break;case 9:case 10:case 13:case 32:k+=m4(g);break;case 92:k+=g4(Qa()-1,7);continue;case 47:switch(an()){case 42:case 47:Ra(w4(v4(wt(),Qa()),t,n),s);break;default:k+="/"}break;case 123*m:l[u++]=Jt(k)*h;case 125*m:case 59:case 0:switch(p){case 0:case 125:S=0;case 59+c:h==-1&&(k=Z(k,/\f/g,"")),x>0&&Jt(k)-f&&Ra(x>32?Kp(k+";",r,n,f-1):Kp(Z(k," ","")+";",r,n,f-2),s);break;case 59:k+=";";default:if(Ra(O=Vp(k,t,n,u,c,o,l,v,C=[],E=[],f),i),p===123)if(c===0)Xa(k,t,O,O,C,i,f,l,E);else switch(d===99&&Fe(k,3)===110?100:d){case 100:case 108:case 109:case 115:Xa(e,O,O,r&&Ra(Vp(e,O,O,0,0,o,l,v,o,C=[],f),E),o,E,f,l,r?C:E);break;default:Xa(k,O,O,O,[""],E,0,l,E)}}u=c=x=0,m=h=1,v=k="",f=a;break;case 58:f=1+Jt(k),x=g;default:if(m<1){if(p==123)--m;else if(p==125&&m++==0&&h4()==125)continue}switch(k+=ns(p),p*m){case 38:h=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(Jt(k)-1)*h,h=1;break;case 64:an()===45&&(k+=Ya(wt())),d=an(),c=f=Jt(v=k+=y4(Qa())),p++;break;case 45:g===45&&Jt(k)==2&&(m=0)}}return i}function Vp(e,t,n,r,o,i,a,l,s,u,c){for(var f=o-1,d=o===0?i:[""],x=zf(d),g=0,m=0,S=0;g0?d[h]+" "+p:Z(p,/&\f/g,d[h])))&&(s[S++]=v);return os(e,t,n,o===0?Lf:l,s,u,c)}function w4(e,t,n){return os(e,t,n,Rg,ns(p4()),Ui(e,2,-2),0)}function Kp(e,t,n,r){return os(e,t,n,Ff,Ui(e,0,r),Ui(e,r+1,-1),r)}function po(e,t){for(var n="",r=zf(e),o=0;o6)switch(Fe(e,t+1)){case 109:if(Fe(e,t+4)!==45)break;case 102:return Z(e,/(.+:)(.+)-([^]+)/,"$1"+X+"$2-$3$1"+Pl+(Fe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~wc(e,"stretch")?Fg(Z(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Fe(e,t+1)!==115)break;case 6444:switch(Fe(e,Jt(e)-3-(~wc(e,"!important")&&10))){case 107:return Z(e,":",":"+X)+e;case 101:return Z(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+X+(Fe(e,14)===45?"inline-":"")+"box$3$1"+X+"$2$3$1"+Ve+"$2box$3")+e}break;case 5936:switch(Fe(e,t+11)){case 114:return X+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return X+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return X+e+Ve+Z(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return X+e+Ve+e+e}return e}var $4=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Ff:t.return=Fg(t.value,t.length);break;case _g:return po([Xo(t,{value:Z(t.value,"@","@"+X)})],o);case Lf:if(t.length)return d4(t.props,function(i){switch(f4(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return po([Xo(t,{props:[Z(i,/:(read-\w+)/,":"+Pl+"$1")]})],o);case"::placeholder":return po([Xo(t,{props:[Z(i,/:(plac\w+)/,":"+X+"input-$1")]}),Xo(t,{props:[Z(i,/:(plac\w+)/,":"+Pl+"$1")]}),Xo(t,{props:[Z(i,/:(plac\w+)/,Ve+"input-$1")]})],o)}return""})}},R4=[$4],_4=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(m){var S=m.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var o=t.stylisPlugins||R4,i={},a,l=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(m){for(var S=m.getAttribute("data-emotion").split(" "),h=1;h=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var U4={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,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};function H4(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var V4=/[A-Z]|^ms/g,K4=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ug=function(t){return t.charCodeAt(1)===45},Yp=function(t){return t!=null&&typeof t!="boolean"},mu=H4(function(e){return Ug(e)?e:e.replace(V4,"-$&").toLowerCase()}),Xp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(K4,function(r,o,i){return qt={name:o,styles:i,next:qt},o})}return U4[t]!==1&&!Ug(t)&&typeof n=="number"&&n!==0?n+"px":n};function Vi(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return qt={name:n.name,styles:n.styles,next:qt},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)qt={name:r.name,styles:r.styles,next:qt},r=r.next;var o=n.styles+";";return o}return G4(e,t,n)}case"function":{if(e!==void 0){var i=qt,a=n(e);return qt=i,Vi(e,t,a)}break}}if(t==null)return n;var l=t[n];return l!==void 0?l:n}function G4(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?e3:t3},e0=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(a){return t.__emotion_forwardProp(a)&&i(a)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},n3=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Bg(n,r,o),Y4(function(){return Wg(n,r,o)}),null},r3=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,a;n!==void 0&&(i=n.label,a=n.target);var l=e0(t,n,r),s=l||qp(o),u=!s("as");return function(){var c=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&f.push("label:"+i+";"),c[0]==null||c[0].raw===void 0)f.push.apply(f,c);else{f.push(c[0][0]);for(var d=c.length,x=1;xt(i3(o)?n:o):t;return w.jsx(Gg,{styles:r})}/** - * @mui/styled-engine v5.14.12 - * - * @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 Qg(e,t){return Y(e,t)}const l3=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},s3=["values","unit","step"],u3=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>b({},n,{[r.key]:r.val}),{})};function c3(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=K(e,s3),i=u3(t),a=Object.keys(i);function l(d){return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${n})`}function s(d){return`@media (max-width:${(typeof t[d]=="number"?t[d]:d)-r/100}${n})`}function u(d,x){const g=a.indexOf(x);return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${n}) and (max-width:${(g!==-1&&typeof t[a[g]]=="number"?t[a[g]]:x)-r/100}${n})`}function c(d){return a.indexOf(d)+1`@media (min-width:${Uf[e]}px)`};function wn(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||t0;return t.reduce((a,l,s)=>(a[i.up(i.keys[s])]=n(t[s]),a),{})}if(typeof t=="object"){const i=r.breakpoints||t0;return Object.keys(t).reduce((a,l)=>{if(Object.keys(i.values||Uf).indexOf(l)!==-1){const s=i.up(l);a[s]=n(t[l],l)}else{const s=l;a[s]=t[s]}return a},{})}return n(t)}function p3(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function h3(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function ms(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Tl(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=ms(e,n)||r,t&&(o=t(o,r,e)),o}function ne(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=a=>{if(a[t]==null)return null;const l=a[t],s=a.theme,u=ms(s,r)||{};return wn(a,l,f=>{let d=Tl(u,o,f);return f===d&&typeof f=="string"&&(d=Tl(u,o,`${t}${f==="default"?"":J(f)}`,f)),n===!1?d:{[n]:d}})};return i.propTypes={},i.filterProps=[t],i}function m3(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const g3={m:"margin",p:"padding"},v3={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},n0={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},y3=m3(e=>{if(e.length>2)if(n0[e])e=n0[e];else return[e];const[t,n]=e.split(""),r=g3[t],o=v3[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),Hf=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Vf=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Hf,...Vf];function aa(e,t,n,r){var o;const i=(o=ms(e,t,!1))!=null?o:n;return typeof i=="number"?a=>typeof a=="string"?a:i*a:Array.isArray(i)?a=>typeof a=="string"?a:i[a]:typeof i=="function"?i:()=>{}}function Yg(e){return aa(e,"spacing",8)}function la(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function x3(e,t){return n=>e.reduce((r,o)=>(r[o]=la(t,n),r),{})}function w3(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=y3(n),i=x3(o,r),a=e[n];return wn(e,a,i)}function Xg(e,t){const n=Yg(e.theme);return Object.keys(e).map(r=>w3(e,t,r,n)).reduce(xi,{})}function we(e){return Xg(e,Hf)}we.propTypes={};we.filterProps=Hf;function Ce(e){return Xg(e,Vf)}Ce.propTypes={};Ce.filterProps=Vf;function C3(e=8){if(e.mui)return e;const t=Yg({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const a=t(i);return typeof a=="number"?`${a}px`:a}).join(" ");return n.mui=!0,n}function gs(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?xi(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function tn(e){return typeof e!="number"?e:`${e}px solid`}const S3=ne({prop:"border",themeKey:"borders",transform:tn}),b3=ne({prop:"borderTop",themeKey:"borders",transform:tn}),E3=ne({prop:"borderRight",themeKey:"borders",transform:tn}),k3=ne({prop:"borderBottom",themeKey:"borders",transform:tn}),O3=ne({prop:"borderLeft",themeKey:"borders",transform:tn}),P3=ne({prop:"borderColor",themeKey:"palette"}),T3=ne({prop:"borderTopColor",themeKey:"palette"}),$3=ne({prop:"borderRightColor",themeKey:"palette"}),R3=ne({prop:"borderBottomColor",themeKey:"palette"}),_3=ne({prop:"borderLeftColor",themeKey:"palette"}),vs=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=aa(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:la(t,r)});return wn(e,e.borderRadius,n)}return null};vs.propTypes={};vs.filterProps=["borderRadius"];gs(S3,b3,E3,k3,O3,P3,T3,$3,R3,_3,vs);const ys=e=>{if(e.gap!==void 0&&e.gap!==null){const t=aa(e.theme,"spacing",8),n=r=>({gap:la(t,r)});return wn(e,e.gap,n)}return null};ys.propTypes={};ys.filterProps=["gap"];const xs=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=aa(e.theme,"spacing",8),n=r=>({columnGap:la(t,r)});return wn(e,e.columnGap,n)}return null};xs.propTypes={};xs.filterProps=["columnGap"];const ws=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=aa(e.theme,"spacing",8),n=r=>({rowGap:la(t,r)});return wn(e,e.rowGap,n)}return null};ws.propTypes={};ws.filterProps=["rowGap"];const M3=ne({prop:"gridColumn"}),j3=ne({prop:"gridRow"}),I3=ne({prop:"gridAutoFlow"}),L3=ne({prop:"gridAutoColumns"}),F3=ne({prop:"gridAutoRows"}),z3=ne({prop:"gridTemplateColumns"}),A3=ne({prop:"gridTemplateRows"}),D3=ne({prop:"gridTemplateAreas"}),N3=ne({prop:"gridArea"});gs(ys,xs,ws,M3,j3,I3,L3,F3,z3,A3,D3,N3);function ho(e,t){return t==="grey"?t:e}const B3=ne({prop:"color",themeKey:"palette",transform:ho}),W3=ne({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:ho}),U3=ne({prop:"backgroundColor",themeKey:"palette",transform:ho});gs(B3,W3,U3);function mt(e){return e<=1&&e!==0?`${e*100}%`:e}const H3=ne({prop:"width",transform:mt}),Kf=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Uf[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:mt(n)}};return wn(e,e.maxWidth,t)}return null};Kf.filterProps=["maxWidth"];const V3=ne({prop:"minWidth",transform:mt}),K3=ne({prop:"height",transform:mt}),G3=ne({prop:"maxHeight",transform:mt}),Q3=ne({prop:"minHeight",transform:mt});ne({prop:"size",cssProperty:"width",transform:mt});ne({prop:"size",cssProperty:"height",transform:mt});const Y3=ne({prop:"boxSizing"});gs(H3,Kf,V3,K3,G3,Q3,Y3);const X3={border:{themeKey:"borders",transform:tn},borderTop:{themeKey:"borders",transform:tn},borderRight:{themeKey:"borders",transform:tn},borderBottom:{themeKey:"borders",transform:tn},borderLeft:{themeKey:"borders",transform:tn},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:vs},color:{themeKey:"palette",transform:ho},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:ho},backgroundColor:{themeKey:"palette",transform:ho},p:{style:Ce},pt:{style:Ce},pr:{style:Ce},pb:{style:Ce},pl:{style:Ce},px:{style:Ce},py:{style:Ce},padding:{style:Ce},paddingTop:{style:Ce},paddingRight:{style:Ce},paddingBottom:{style:Ce},paddingLeft:{style:Ce},paddingX:{style:Ce},paddingY:{style:Ce},paddingInline:{style:Ce},paddingInlineStart:{style:Ce},paddingInlineEnd:{style:Ce},paddingBlock:{style:Ce},paddingBlockStart:{style:Ce},paddingBlockEnd:{style:Ce},m:{style:we},mt:{style:we},mr:{style:we},mb:{style:we},ml:{style:we},mx:{style:we},my:{style:we},margin:{style:we},marginTop:{style:we},marginRight:{style:we},marginBottom:{style:we},marginLeft:{style:we},marginX:{style:we},marginY:{style:we},marginInline:{style:we},marginInlineStart:{style:we},marginInlineEnd:{style:we},marginBlock:{style:we},marginBlockStart:{style:we},marginBlockEnd:{style:we},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:ys},rowGap:{style:ws},columnGap:{style:xs},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:mt},maxWidth:{style:Kf},minWidth:{transform:mt},height:{transform:mt},maxHeight:{transform:mt},minHeight:{transform:mt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Cs=X3;function Z3(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function J3(e,t){return typeof e=="function"?e(t):e}function q3(){function e(n,r,o,i){const a={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:s=n,themeKey:u,transform:c,style:f}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const d=ms(o,u)||{};return f?f(a):wn(a,r,g=>{let m=Tl(d,c,g);return g===m&&typeof g=="string"&&(m=Tl(d,c,`${n}${g==="default"?"":J(g)}`,g)),s===!1?m:{[s]:m}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const a=(r=i.unstable_sxConfig)!=null?r:Cs;function l(s){let u=s;if(typeof s=="function")u=s(i);else if(typeof s!="object")return s;if(!u)return null;const c=p3(i.breakpoints),f=Object.keys(c);let d=c;return Object.keys(u).forEach(x=>{const g=J3(u[x],i);if(g!=null)if(typeof g=="object")if(a[x])d=xi(d,e(x,g,i,a));else{const m=wn({theme:i},g,S=>({[x]:S}));Z3(m,g)?d[x]=t({sx:g,theme:i}):d=xi(d,m)}else d=xi(d,e(x,g,i,a))}),h3(f,d)}return Array.isArray(o)?o.map(l):l(o)}return t}const Zg=q3();Zg.filterProps=["sx"];const Ss=Zg,ew=["breakpoints","palette","spacing","shape"];function Gf(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,a=K(e,ew),l=c3(n),s=C3(o);let u=Vt({breakpoints:l,direction:"ltr",components:{},palette:b({mode:"light"},r),spacing:s,shape:b({},d3,i)},a);return u=t.reduce((c,f)=>Vt(c,f),u),u.unstable_sxConfig=b({},Cs,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(f){return Ss({sx:f,theme:this})},u}function tw(e){return Object.keys(e).length===0}function bs(e=null){const t=y.useContext(br);return!t||tw(t)?e:t}const nw=Gf();function Es(e=nw){return bs(e)}function rw({styles:e,themeId:t,defaultTheme:n={}}){const r=Es(n),o=typeof e=="function"?e(t&&r[t]||r):e;return w.jsx(a3,{styles:o})}const ow=["sx"],iw=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:Cs;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function Jg(e){const{sx:t}=e,n=K(e,ow),{systemProps:r,otherProps:o}=iw(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...a)=>{const l=t(...a);return dn(l)?b({},r,l):r}:i=b({},r,t),b({},o,{sx:i})}function qg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tl!=="theme"&&l!=="sx"&&l!=="as"})(Ss);return y.forwardRef(function(s,u){const c=Es(n),f=Jg(s),{className:d,component:x="div"}=f,g=K(f,lw);return w.jsx(i,b({as:x,ref:u,className:aw(d,o?o(r):r),theme:t&&c[t]||c},g))})}const uw=["variant"];function r0(e){return e.length===0}function e1(e){const{variant:t}=e,n=K(e,uw);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=r0(r)?e[o]:J(e[o]):r+=`${r0(r)?o:J(o)}${J(e[o].toString())}`}),r}const cw=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function fw(e){return Object.keys(e).length===0}function dw(e){return typeof e=="string"&&e.charCodeAt(0)>96}const pw=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,$l=e=>{const t={};return e&&e.forEach(n=>{const r=e1(n.props);t[r]=n.style}),t},hw=(e,t)=>{let n=[];return t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants),$l(n)},Rl=(e,t,n)=>{const{ownerState:r={}}=e,o=[];return n&&n.forEach(i=>{let a=!0;Object.keys(i.props).forEach(l=>{r[l]!==i.props[l]&&e[l]!==i.props[l]&&(a=!1)}),a&&o.push(t[e1(i.props)])}),o},mw=(e,t,n,r)=>{var o;const i=n==null||(o=n.components)==null||(o=o[r])==null?void 0:o.variants;return Rl(e,t,i)};function Za(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const gw=Gf(),vw=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Ja({defaultTheme:e,theme:t,themeId:n}){return fw(t)?e:t[n]||t}function yw(e){return e?(t,n)=>n[e]:null}const o0=({styledArg:e,props:t,defaultTheme:n,themeId:r})=>{const o=e(b({},t,{theme:Ja(b({},t,{defaultTheme:n,themeId:r}))}));let i;if(o&&o.variants&&(i=o.variants,delete o.variants),i){const a=Rl(t,$l(i),i);return[o,...a]}return o};function xw(e={}){const{themeId:t,defaultTheme:n=gw,rootShouldForwardProp:r=Za,slotShouldForwardProp:o=Za}=e,i=a=>Ss(b({},a,{theme:Ja(b({},a,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(a,l={})=>{l3(a,C=>C.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:c,skipSx:f,overridesResolver:d=yw(vw(u))}=l,x=K(l,cw),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,m=f||!1;let S,h=Za;u==="Root"||u==="root"?h=r:u?h=o:dw(a)&&(h=void 0);const p=Qg(a,b({shouldForwardProp:h,label:S},x)),v=(C,...E)=>{const O=E?E.map(P=>{if(typeof P=="function"&&P.__emotion_real!==P)return I=>o0({styledArg:P,props:I,defaultTheme:n,themeId:t});if(dn(P)){let I=P,N;return P&&P.variants&&(N=P.variants,delete I.variants,I=A=>{let U=P;return Rl(A,$l(N),N).forEach(B=>{U=Vt(U,B)}),U}),I}return P}):[];let k=C;if(dn(C)){let P;C&&C.variants&&(P=C.variants,delete k.variants,k=I=>{let N=C;return Rl(I,$l(P),P).forEach(U=>{N=Vt(N,U)}),N})}else typeof C=="function"&&C.__emotion_real!==C&&(k=P=>o0({styledArg:C,props:P,defaultTheme:n,themeId:t}));s&&d&&O.push(P=>{const I=Ja(b({},P,{defaultTheme:n,themeId:t})),N=pw(s,I);if(N){const A={};return Object.entries(N).forEach(([U,z])=>{A[U]=typeof z=="function"?z(b({},P,{theme:I})):z}),d(P,A)}return null}),s&&!g&&O.push(P=>{const I=Ja(b({},P,{defaultTheme:n,themeId:t}));return mw(P,hw(s,I),I,s)}),m||O.push(i);const T=O.length-E.length;if(Array.isArray(C)&&T>0){const P=new Array(T).fill("");k=[...C,...P],k.raw=[...C.raw,...P]}const _=p(k,...O);return a.muiName&&(_.muiName=a.muiName),_};return p.withConfig&&(v.withConfig=p.withConfig),v}}function t1(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:If(t.components[n].defaultProps,r)}function ww({props:e,name:t,defaultTheme:n,themeId:r}){let o=Es(n);return r&&(o=o[r]||o),t1({theme:o,name:t,props:e})}function Qf(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Cw(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function Er(e){if(e.type)return e;if(e.charAt(0)==="#")return Er(Cw(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(So(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(So(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}function ks(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Sw(e){e=Er(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),a=(u,c=(u+n/30)%12)=>o-i*Math.max(Math.min(c-3,9-c,1),-1);let l="rgb";const s=[Math.round(a(0)*255),Math.round(a(8)*255),Math.round(a(4)*255)];return e.type==="hsla"&&(l+="a",s.push(t[3])),ks({type:l,values:s})}function i0(e){e=Er(e);let t=e.type==="hsl"||e.type==="hsla"?Er(Sw(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function bw(e,t){const n=i0(e),r=i0(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Wt(e,t){return e=Er(e),t=Qf(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,ks(e)}function Ew(e,t){if(e=Er(e),t=Qf(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return ks(e)}function kw(e,t){if(e=Er(e),t=Qf(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return ks(e)}const Ow=y.createContext(null),n1=Ow;function r1(){return y.useContext(n1)}const Pw=typeof Symbol=="function"&&Symbol.for,Tw=Pw?Symbol.for("mui.nested"):"__THEME_NESTED__";function $w(e,t){return typeof t=="function"?t(e):b({},e,t)}function Rw(e){const{children:t,theme:n}=e,r=r1(),o=y.useMemo(()=>{const i=r===null?n:$w(r,n);return i!=null&&(i[Tw]=r!==null),i},[n,r]);return w.jsx(n1.Provider,{value:o,children:t})}const a0={};function l0(e,t,n,r=!1){return y.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),a=e?b({},t,{[e]:i}):i;return r?()=>a:a}return e?b({},t,{[e]:n}):b({},t,n)},[e,t,n,r])}function _w(e){const{children:t,theme:n,themeId:r}=e,o=bs(a0),i=r1()||a0,a=l0(r,o,n),l=l0(r,i,n,!0);return w.jsx(Rw,{theme:l,children:w.jsx(br.Provider,{value:a,children:t})})}function Mw(e,t){return b({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const jw=["mode","contrastThreshold","tonalOffset"],s0={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:Wi.white,default:Wi.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}},gu={text:{primary:Wi.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:Wi.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function u0(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=kw(e.main,o):t==="dark"&&(e.dark=Ew(e.main,i)))}function Iw(e="light"){return e==="dark"?{main:Br[200],light:Br[50],dark:Br[400]}:{main:Br[700],light:Br[400],dark:Br[800]}}function Lw(e="light"){return e==="dark"?{main:Nr[200],light:Nr[50],dark:Nr[400]}:{main:Nr[500],light:Nr[300],dark:Nr[700]}}function Fw(e="light"){return e==="dark"?{main:Dr[500],light:Dr[300],dark:Dr[700]}:{main:Dr[700],light:Dr[400],dark:Dr[800]}}function zw(e="light"){return e==="dark"?{main:Wr[400],light:Wr[300],dark:Wr[700]}:{main:Wr[700],light:Wr[500],dark:Wr[900]}}function Aw(e="light"){return e==="dark"?{main:Ur[400],light:Ur[300],dark:Ur[700]}:{main:Ur[800],light:Ur[500],dark:Ur[900]}}function Dw(e="light"){return e==="dark"?{main:Yo[400],light:Yo[300],dark:Yo[700]}:{main:"#ed6c02",light:Yo[500],dark:Yo[900]}}function Nw(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=K(e,jw),i=e.primary||Iw(t),a=e.secondary||Lw(t),l=e.error||Fw(t),s=e.info||zw(t),u=e.success||Aw(t),c=e.warning||Dw(t);function f(m){return bw(m,gu.text.primary)>=n?gu.text.primary:s0.text.primary}const d=({color:m,name:S,mainShade:h=500,lightShade:p=300,darkShade:v=700})=>{if(m=b({},m),!m.main&&m[h]&&(m.main=m[h]),!m.hasOwnProperty("main"))throw new Error(So(11,S?` (${S})`:"",h));if(typeof m.main!="string")throw new Error(So(12,S?` (${S})`:"",JSON.stringify(m.main)));return u0(m,"light",p,r),u0(m,"dark",v,r),m.contrastText||(m.contrastText=f(m.main)),m},x={dark:gu,light:s0};return Vt(b({common:b({},Wi),mode:t,primary:d({color:i,name:"primary"}),secondary:d({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:d({color:l,name:"error"}),warning:d({color:c,name:"warning"}),info:d({color:s,name:"info"}),success:d({color:u,name:"success"}),grey:Bx,contrastThreshold:n,getContrastText:f,augmentColor:d,tonalOffset:r},x[t]),o)}const Bw=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function Ww(e){return Math.round(e*1e5)/1e5}const c0={textTransform:"uppercase"},f0='"Roboto", "Helvetica", "Arial", sans-serif';function Uw(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=f0,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:a=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:c,pxToRem:f}=n,d=K(n,Bw),x=o/14,g=f||(h=>`${h/u*x}rem`),m=(h,p,v,C,E)=>b({fontFamily:r,fontWeight:h,fontSize:g(p),lineHeight:v},r===f0?{letterSpacing:`${Ww(C/p)}em`}:{},E,c),S={h1:m(i,96,1.167,-1.5),h2:m(i,60,1.2,-.5),h3:m(a,48,1.167,0),h4:m(a,34,1.235,.25),h5:m(a,24,1.334,0),h6:m(l,20,1.6,.15),subtitle1:m(a,16,1.75,.15),subtitle2:m(l,14,1.57,.1),body1:m(a,16,1.5,.15),body2:m(a,14,1.43,.15),button:m(l,14,1.75,.4,c0),caption:m(a,12,1.66,.4),overline:m(a,12,2.66,1,c0),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Vt(b({htmlFontSize:u,pxToRem:g,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:a,fontWeightMedium:l,fontWeightBold:s},S),d,{clone:!1})}const Hw=.2,Vw=.14,Kw=.12;function he(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${Hw})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Vw})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Kw})`].join(",")}const Gw=["none",he(0,2,1,-1,0,1,1,0,0,1,3,0),he(0,3,1,-2,0,2,2,0,0,1,5,0),he(0,3,3,-2,0,3,4,0,0,1,8,0),he(0,2,4,-1,0,4,5,0,0,1,10,0),he(0,3,5,-1,0,5,8,0,0,1,14,0),he(0,3,5,-1,0,6,10,0,0,1,18,0),he(0,4,5,-2,0,7,10,1,0,2,16,1),he(0,5,5,-3,0,8,10,1,0,3,14,2),he(0,5,6,-3,0,9,12,1,0,3,16,2),he(0,6,6,-3,0,10,14,1,0,4,18,3),he(0,6,7,-4,0,11,15,1,0,4,20,3),he(0,7,8,-4,0,12,17,2,0,5,22,4),he(0,7,8,-4,0,13,19,2,0,5,24,4),he(0,7,9,-4,0,14,21,2,0,5,26,4),he(0,8,9,-5,0,15,22,2,0,6,28,5),he(0,8,10,-5,0,16,24,2,0,6,30,5),he(0,8,11,-5,0,17,26,2,0,6,32,5),he(0,9,11,-5,0,18,28,2,0,7,34,6),he(0,9,12,-6,0,19,29,2,0,7,36,6),he(0,10,13,-6,0,20,31,3,0,8,38,7),he(0,10,13,-6,0,21,33,3,0,8,40,7),he(0,10,14,-6,0,22,35,3,0,8,42,7),he(0,11,14,-7,0,23,36,3,0,9,44,8),he(0,11,15,-7,0,24,38,3,0,9,46,8)],Qw=Gw,Yw=["duration","easing","delay"],Xw={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)"},o1={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function d0(e){return`${Math.round(e)}ms`}function Zw(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function Jw(e){const t=b({},Xw,e.easing),n=b({},o1,e.duration);return b({getAutoHeightDuration:Zw,create:(o=["all"],i={})=>{const{duration:a=n.standard,easing:l=t.easeInOut,delay:s=0}=i;return K(i,Yw),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof a=="string"?a:d0(a)} ${l} ${typeof s=="string"?s:d0(s)}`).join(",")}},e,{easing:t,duration:n})}const qw={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},e5=qw,t5=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Yf(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,a=K(e,t5);if(e.vars)throw new Error(So(18));const l=Nw(r),s=Gf(e);let u=Vt(s,{mixins:Mw(s.breakpoints,n),palette:l,shadows:Qw.slice(),typography:Uw(l,i),transitions:Jw(o),zIndex:b({},e5)});return u=Vt(u,a),u=t.reduce((c,f)=>Vt(c,f),u),u.unstable_sxConfig=b({},Cs,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(f){return Ss({sx:f,theme:this})},u}const n5=Yf(),Os=n5;function Ps(){const e=Es(Os);return e[Sr]||e}function Ie({props:e,name:t}){return ww({props:e,name:t,defaultTheme:Os,themeId:Sr})}const Xf=e=>Za(e)&&e!=="classes",r5=xw({themeId:Sr,defaultTheme:Os,rootShouldForwardProp:Xf}),re=r5,o5=["theme"];function i5(e){let{theme:t}=e,n=K(e,o5);const r=t[Sr];return w.jsx(_w,b({},n,{themeId:r?Sr:void 0,theme:r||t}))}function i1(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tt?"":e(n)}function c5(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function f5(e,t){return typeof e=="function"?e(t):e}function p0(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function d5(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const x=te(o==null?void 0:o.className,r==null?void 0:r.className,i,n==null?void 0:n.className),g=b({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),m=b({},n,o,r);return x.length>0&&(m.className=x),Object.keys(g).length>0&&(m.style=g),{props:m,internalRef:void 0}}const a=c5(b({},o,r)),l=p0(r),s=p0(o),u=t(a),c=te(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),f=b({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),d=b({},u,n,s,l);return c.length>0&&(d.className=c),Object.keys(f).length>0&&(d.style=f),{props:d,internalRef:u.ref}}const p5=["elementType","externalSlotProps","ownerState"];function h5(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,i=K(e,p5),a=f5(r,o),{props:l,internalRef:s}=d5(b({},i,{externalSlotProps:a})),u=Gt(s,a==null?void 0:a.ref,(t=e.additionalProps)==null?void 0:t.ref);return ii(n,b({},l,{ref:u}),o)}function h0(e){return e.substring(2).toLowerCase()}function m5(e,t){return t.documentElement.clientWidth(setTimeout(()=>{s.current=!0},0),()=>{s.current=!1}),[]);const c=Gt(t.ref,l),f=oo(g=>{const m=u.current;u.current=!1;const S=yi(l.current);if(!s.current||!l.current||"clientX"in g&&m5(g,S))return;if(a.current){a.current=!1;return}let h;g.composedPath?h=g.composedPath().indexOf(l.current)>-1:h=!S.documentElement.contains(g.target)||l.current.contains(g.target),!h&&(n||!m)&&o(g)}),d=g=>m=>{u.current=!0;const S=t.props[g];S&&S(m)},x={ref:c};return i!==!1&&(x[i]=d(i)),y.useEffect(()=>{if(i!==!1){const g=h0(i),m=yi(l.current),S=()=>{a.current=!0};return m.addEventListener(g,f),m.addEventListener("touchmove",S),()=>{m.removeEventListener(g,f),m.removeEventListener("touchmove",S)}}},[f,i]),r!==!1&&(x[r]=d(r)),y.useEffect(()=>{if(r!==!1){const g=h0(r),m=yi(l.current);return m.addEventListener(g,f),()=>{m.removeEventListener(g,f)}}},[f,r]),w.jsx(y.Fragment,{children:y.cloneElement(t,x)})}var at="top",It="bottom",Lt="right",lt="left",Zf="auto",sa=[at,It,Lt,lt],Eo="start",Ki="end",v5="clippingParents",a1="viewport",Zo="popper",y5="reference",m0=sa.reduce(function(e,t){return e.concat([t+"-"+Eo,t+"-"+Ki])},[]),l1=[].concat(sa,[Zf]).reduce(function(e,t){return e.concat([t,t+"-"+Eo,t+"-"+Ki])},[]),x5="beforeRead",w5="read",C5="afterRead",S5="beforeMain",b5="main",E5="afterMain",k5="beforeWrite",O5="write",P5="afterWrite",T5=[x5,w5,C5,S5,b5,E5,k5,O5,P5];function sn(e){return e?(e.nodeName||"").toLowerCase():null}function St(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function kr(e){var t=St(e).Element;return e instanceof t||e instanceof Element}function _t(e){var t=St(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Jf(e){if(typeof ShadowRoot>"u")return!1;var t=St(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function $5(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!_t(i)||!sn(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var l=o[a];l===!1?i.removeAttribute(a):i.setAttribute(a,l===!0?"":l)}))})}function R5(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=a.reduce(function(s,u){return s[u]="",s},{});!_t(o)||!sn(o)||(Object.assign(o.style,l),Object.keys(i).forEach(function(s){o.removeAttribute(s)}))})}}const _5={name:"applyStyles",enabled:!0,phase:"write",fn:$5,effect:R5,requires:["computeStyles"]};function ln(e){return e.split("-")[0]}var mr=Math.max,_l=Math.min,ko=Math.round;function Sc(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function s1(){return!/^((?!chrome|android).)*safari/i.test(Sc())}function Oo(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&_t(e)&&(o=e.offsetWidth>0&&ko(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ko(r.height)/e.offsetHeight||1);var a=kr(e)?St(e):window,l=a.visualViewport,s=!s1()&&n,u=(r.left+(s&&l?l.offsetLeft:0))/o,c=(r.top+(s&&l?l.offsetTop:0))/i,f=r.width/o,d=r.height/i;return{width:f,height:d,top:c,right:u+f,bottom:c+d,left:u,x:u,y:c}}function qf(e){var t=Oo(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function u1(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Jf(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Cn(e){return St(e).getComputedStyle(e)}function M5(e){return["table","td","th"].indexOf(sn(e))>=0}function Zn(e){return((kr(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ts(e){return sn(e)==="html"?e:e.assignedSlot||e.parentNode||(Jf(e)?e.host:null)||Zn(e)}function g0(e){return!_t(e)||Cn(e).position==="fixed"?null:e.offsetParent}function j5(e){var t=/firefox/i.test(Sc()),n=/Trident/i.test(Sc());if(n&&_t(e)){var r=Cn(e);if(r.position==="fixed")return null}var o=Ts(e);for(Jf(o)&&(o=o.host);_t(o)&&["html","body"].indexOf(sn(o))<0;){var i=Cn(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function ua(e){for(var t=St(e),n=g0(e);n&&M5(n)&&Cn(n).position==="static";)n=g0(n);return n&&(sn(n)==="html"||sn(n)==="body"&&Cn(n).position==="static")?t:n||j5(e)||t}function ed(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function wi(e,t,n){return mr(e,_l(t,n))}function I5(e,t,n){var r=wi(e,t,n);return r>n?n:r}function c1(){return{top:0,right:0,bottom:0,left:0}}function f1(e){return Object.assign({},c1(),e)}function d1(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var L5=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,f1(typeof t!="number"?t:d1(t,sa))};function F5(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,l=ln(n.placement),s=ed(l),u=[lt,Lt].indexOf(l)>=0,c=u?"height":"width";if(!(!i||!a)){var f=L5(o.padding,n),d=qf(i),x=s==="y"?at:lt,g=s==="y"?It:Lt,m=n.rects.reference[c]+n.rects.reference[s]-a[s]-n.rects.popper[c],S=a[s]-n.rects.reference[s],h=ua(i),p=h?s==="y"?h.clientHeight||0:h.clientWidth||0:0,v=m/2-S/2,C=f[x],E=p-d[c]-f[g],O=p/2-d[c]/2+v,k=wi(C,O,E),T=s;n.modifiersData[r]=(t={},t[T]=k,t.centerOffset=k-O,t)}}function z5(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||u1(t.elements.popper,o)&&(t.elements.arrow=o))}const A5={name:"arrow",enabled:!0,phase:"main",fn:F5,effect:z5,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Po(e){return e.split("-")[1]}var D5={top:"auto",right:"auto",bottom:"auto",left:"auto"};function N5(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ko(n*o)/o||0,y:ko(r*o)/o||0}}function v0(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,l=e.position,s=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=a.x,x=d===void 0?0:d,g=a.y,m=g===void 0?0:g,S=typeof c=="function"?c({x,y:m}):{x,y:m};x=S.x,m=S.y;var h=a.hasOwnProperty("x"),p=a.hasOwnProperty("y"),v=lt,C=at,E=window;if(u){var O=ua(n),k="clientHeight",T="clientWidth";if(O===St(n)&&(O=Zn(n),Cn(O).position!=="static"&&l==="absolute"&&(k="scrollHeight",T="scrollWidth")),O=O,o===at||(o===lt||o===Lt)&&i===Ki){C=It;var _=f&&O===E&&E.visualViewport?E.visualViewport.height:O[k];m-=_-r.height,m*=s?1:-1}if(o===lt||(o===at||o===It)&&i===Ki){v=Lt;var P=f&&O===E&&E.visualViewport?E.visualViewport.width:O[T];x-=P-r.width,x*=s?1:-1}}var I=Object.assign({position:l},u&&D5),N=c===!0?N5({x,y:m},St(n)):{x,y:m};if(x=N.x,m=N.y,s){var A;return Object.assign({},I,(A={},A[C]=p?"0":"",A[v]=h?"0":"",A.transform=(E.devicePixelRatio||1)<=1?"translate("+x+"px, "+m+"px)":"translate3d("+x+"px, "+m+"px, 0)",A))}return Object.assign({},I,(t={},t[C]=p?m+"px":"",t[v]=h?x+"px":"",t.transform="",t))}function B5(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,l=n.roundOffsets,s=l===void 0?!0:l,u={placement:ln(t.placement),variation:Po(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,v0(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,v0(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const W5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:B5,data:{}};var _a={passive:!0};function U5(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,l=a===void 0?!0:a,s=St(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(c){c.addEventListener("scroll",n.update,_a)}),l&&s.addEventListener("resize",n.update,_a),function(){i&&u.forEach(function(c){c.removeEventListener("scroll",n.update,_a)}),l&&s.removeEventListener("resize",n.update,_a)}}const H5={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:U5,data:{}};var V5={left:"right",right:"left",bottom:"top",top:"bottom"};function qa(e){return e.replace(/left|right|bottom|top/g,function(t){return V5[t]})}var K5={start:"end",end:"start"};function y0(e){return e.replace(/start|end/g,function(t){return K5[t]})}function td(e){var t=St(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function nd(e){return Oo(Zn(e)).left+td(e).scrollLeft}function G5(e,t){var n=St(e),r=Zn(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;var u=s1();(u||!u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l+nd(e),y:s}}function Q5(e){var t,n=Zn(e),r=td(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=mr(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=mr(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+nd(e),s=-r.scrollTop;return Cn(o||n).direction==="rtl"&&(l+=mr(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:s}}function rd(e){var t=Cn(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function p1(e){return["html","body","#document"].indexOf(sn(e))>=0?e.ownerDocument.body:_t(e)&&rd(e)?e:p1(Ts(e))}function Ci(e,t){var n;t===void 0&&(t=[]);var r=p1(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=St(r),a=o?[i].concat(i.visualViewport||[],rd(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(Ci(Ts(a)))}function bc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Y5(e,t){var n=Oo(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function x0(e,t,n){return t===a1?bc(G5(e,n)):kr(t)?Y5(t,n):bc(Q5(Zn(e)))}function X5(e){var t=Ci(Ts(e)),n=["absolute","fixed"].indexOf(Cn(e).position)>=0,r=n&&_t(e)?ua(e):e;return kr(r)?t.filter(function(o){return kr(o)&&u1(o,r)&&sn(o)!=="body"}):[]}function Z5(e,t,n,r){var o=t==="clippingParents"?X5(e):[].concat(t),i=[].concat(o,[n]),a=i[0],l=i.reduce(function(s,u){var c=x0(e,u,r);return s.top=mr(c.top,s.top),s.right=_l(c.right,s.right),s.bottom=_l(c.bottom,s.bottom),s.left=mr(c.left,s.left),s},x0(e,a,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function h1(e){var t=e.reference,n=e.element,r=e.placement,o=r?ln(r):null,i=r?Po(r):null,a=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,s;switch(o){case at:s={x:a,y:t.y-n.height};break;case It:s={x:a,y:t.y+t.height};break;case Lt:s={x:t.x+t.width,y:l};break;case lt:s={x:t.x-n.width,y:l};break;default:s={x:t.x,y:t.y}}var u=o?ed(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(i){case Eo:s[u]=s[u]-(t[c]/2-n[c]/2);break;case Ki:s[u]=s[u]+(t[c]/2-n[c]/2);break}}return s}function Gi(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,a=i===void 0?e.strategy:i,l=n.boundary,s=l===void 0?v5:l,u=n.rootBoundary,c=u===void 0?a1:u,f=n.elementContext,d=f===void 0?Zo:f,x=n.altBoundary,g=x===void 0?!1:x,m=n.padding,S=m===void 0?0:m,h=f1(typeof S!="number"?S:d1(S,sa)),p=d===Zo?y5:Zo,v=e.rects.popper,C=e.elements[g?p:d],E=Z5(kr(C)?C:C.contextElement||Zn(e.elements.popper),s,c,a),O=Oo(e.elements.reference),k=h1({reference:O,element:v,strategy:"absolute",placement:o}),T=bc(Object.assign({},v,k)),_=d===Zo?T:O,P={top:E.top-_.top+h.top,bottom:_.bottom-E.bottom+h.bottom,left:E.left-_.left+h.left,right:_.right-E.right+h.right},I=e.modifiersData.offset;if(d===Zo&&I){var N=I[o];Object.keys(P).forEach(function(A){var U=[Lt,It].indexOf(A)>=0?1:-1,z=[at,It].indexOf(A)>=0?"y":"x";P[A]+=N[z]*U})}return P}function J5(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,u=s===void 0?l1:s,c=Po(r),f=c?l?m0:m0.filter(function(g){return Po(g)===c}):sa,d=f.filter(function(g){return u.indexOf(g)>=0});d.length===0&&(d=f);var x=d.reduce(function(g,m){return g[m]=Gi(e,{placement:m,boundary:o,rootBoundary:i,padding:a})[ln(m)],g},{});return Object.keys(x).sort(function(g,m){return x[g]-x[m]})}function q5(e){if(ln(e)===Zf)return[];var t=qa(e);return[y0(e),t,y0(t)]}function eC(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,l=a===void 0?!0:a,s=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,x=n.flipVariations,g=x===void 0?!0:x,m=n.allowedAutoPlacements,S=t.options.placement,h=ln(S),p=h===S,v=s||(p||!g?[qa(S)]:q5(S)),C=[S].concat(v).reduce(function(le,be){return le.concat(ln(be)===Zf?J5(t,{placement:be,boundary:c,rootBoundary:f,padding:u,flipVariations:g,allowedAutoPlacements:m}):be)},[]),E=t.rects.reference,O=t.rects.popper,k=new Map,T=!0,_=C[0],P=0;P=0,z=U?"width":"height",B=Gi(t,{placement:I,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),W=U?A?Lt:lt:A?It:at;E[z]>O[z]&&(W=qa(W));var $=qa(W),M=[];if(i&&M.push(B[N]<=0),l&&M.push(B[W]<=0,B[$]<=0),M.every(function(le){return le})){_=I,T=!1;break}k.set(I,M)}if(T)for(var L=g?3:1,Q=function(be){var F=C.find(function(ae){var se=k.get(ae);if(se)return se.slice(0,be).every(function(ue){return ue})});if(F)return _=F,"break"},q=L;q>0;q--){var Be=Q(q);if(Be==="break")break}t.placement!==_&&(t.modifiersData[r]._skip=!0,t.placement=_,t.reset=!0)}}const tC={name:"flip",enabled:!0,phase:"main",fn:eC,requiresIfExists:["offset"],data:{_skip:!1}};function w0(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function C0(e){return[at,Lt,It,lt].some(function(t){return e[t]>=0})}function nC(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Gi(t,{elementContext:"reference"}),l=Gi(t,{altBoundary:!0}),s=w0(a,r),u=w0(l,o,i),c=C0(s),f=C0(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}const rC={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:nC};function oC(e,t,n){var r=ln(e),o=[lt,at].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=i[0],l=i[1];return a=a||0,l=(l||0)*o,[lt,Lt].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}function iC(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,a=l1.reduce(function(c,f){return c[f]=oC(f,t.rects,i),c},{}),l=a[t.placement],s=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}const aC={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:iC};function lC(e){var t=e.state,n=e.name;t.modifiersData[n]=h1({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const sC={name:"popperOffsets",enabled:!0,phase:"read",fn:lC,data:{}};function uC(e){return e==="x"?"y":"x"}function cC(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,l=a===void 0?!1:a,s=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,x=d===void 0?!0:d,g=n.tetherOffset,m=g===void 0?0:g,S=Gi(t,{boundary:s,rootBoundary:u,padding:f,altBoundary:c}),h=ln(t.placement),p=Po(t.placement),v=!p,C=ed(h),E=uC(C),O=t.modifiersData.popperOffsets,k=t.rects.reference,T=t.rects.popper,_=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,P=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(O){if(i){var A,U=C==="y"?at:lt,z=C==="y"?It:Lt,B=C==="y"?"height":"width",W=O[C],$=W+S[U],M=W-S[z],L=x?-T[B]/2:0,Q=p===Eo?k[B]:T[B],q=p===Eo?-T[B]:-k[B],Be=t.elements.arrow,le=x&&Be?qf(Be):{width:0,height:0},be=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:c1(),F=be[U],ae=be[z],se=wi(0,k[B],le[B]),ue=v?k[B]/2-L-se-F-P.mainAxis:Q-se-F-P.mainAxis,ut=v?-k[B]/2+L+se+ae+P.mainAxis:q+se+ae+P.mainAxis,Ye=t.elements.arrow&&ua(t.elements.arrow),zo=Ye?C==="y"?Ye.clientTop||0:Ye.clientLeft||0:0,jr=(A=I==null?void 0:I[C])!=null?A:0,Ir=W+ue-jr-zo,Jn=W+ut-jr,Lr=wi(x?_l($,Ir):$,W,x?mr(M,Jn):M);O[C]=Lr,N[C]=Lr-W}if(l){var Qt,Fr=C==="x"?at:lt,qn=C==="x"?It:Lt,ct=O[E],ft=E==="y"?"height":"width",kn=ct+S[Fr],un=ct-S[qn],dt=[at,lt].indexOf(h)!==-1,We=(Qt=I==null?void 0:I[E])!=null?Qt:0,er=dt?kn:ct-k[ft]-T[ft]-We+P.altAxis,tr=dt?ct+k[ft]+T[ft]-We-P.altAxis:un,nr=x&&dt?I5(er,ct,tr):wi(x?er:kn,ct,x?tr:un);O[E]=nr,N[E]=nr-ct}t.modifiersData[r]=N}}const fC={name:"preventOverflow",enabled:!0,phase:"main",fn:cC,requiresIfExists:["offset"]};function dC(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function pC(e){return e===St(e)||!_t(e)?td(e):dC(e)}function hC(e){var t=e.getBoundingClientRect(),n=ko(t.width)/e.offsetWidth||1,r=ko(t.height)/e.offsetHeight||1;return n!==1||r!==1}function mC(e,t,n){n===void 0&&(n=!1);var r=_t(t),o=_t(t)&&hC(t),i=Zn(t),a=Oo(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((sn(t)!=="body"||rd(i))&&(l=pC(t)),_t(t)?(s=Oo(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):i&&(s.x=nd(i))),{x:a.left+l.scrollLeft-s.x,y:a.top+l.scrollTop-s.y,width:a.width,height:a.height}}function gC(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(l){if(!n.has(l)){var s=t.get(l);s&&o(s)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function vC(e){var t=gC(e);return T5.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function yC(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function xC(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var S0={placement:"bottom",modifiers:[],strategy:"absolute"};function b0(){for(var e=arguments.length,t=new Array(e),n=0;n{i||l(bC(o)||document.body)},[o,i]),Cr(()=>{if(a&&!i)return yc(n,a),()=>{yc(n,null)}},[n,a,i]),i){if(y.isValidElement(r)){const u={ref:s};return y.cloneElement(r,u)}return w.jsx(y.Fragment,{children:r})}return w.jsx(y.Fragment,{children:a&&_f.createPortal(r,a)})}),kC=EC;function OC(e){return Ne("MuiPopper",e)}Me("MuiPopper",["root"]);const PC=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],TC=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function $C(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Ec(e){return typeof e=="function"?e():e}function RC(e){return e.nodeType!==void 0}const _C=()=>Qe({root:["root"]},u5(OC)),MC={},jC=y.forwardRef(function(t,n){var r;const{anchorEl:o,children:i,direction:a,disablePortal:l,modifiers:s,open:u,placement:c,popperOptions:f,popperRef:d,slotProps:x={},slots:g={},TransitionProps:m}=t,S=K(t,PC),h=y.useRef(null),p=Gt(h,n),v=y.useRef(null),C=Gt(v,d),E=y.useRef(C);Cr(()=>{E.current=C},[C]),y.useImperativeHandle(d,()=>v.current,[]);const O=$C(c,a),[k,T]=y.useState(O),[_,P]=y.useState(Ec(o));y.useEffect(()=>{v.current&&v.current.forceUpdate()}),y.useEffect(()=>{o&&P(Ec(o))},[o]),Cr(()=>{if(!_||!u)return;const z=$=>{T($.placement)};let B=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:$})=>{z($)}}];s!=null&&(B=B.concat(s)),f&&f.modifiers!=null&&(B=B.concat(f.modifiers));const W=SC(_,h.current,b({placement:O},f,{modifiers:B}));return E.current(W),()=>{W.destroy(),E.current(null)}},[_,l,s,u,f,O]);const I={placement:k};m!==null&&(I.TransitionProps=m);const N=_C(),A=(r=g.root)!=null?r:"div",U=h5({elementType:A,externalSlotProps:x.root,externalForwardedProps:S,additionalProps:{role:"tooltip",ref:p},ownerState:t,className:N.root});return w.jsx(A,b({},U,{children:typeof i=="function"?i(I):i}))}),IC=y.forwardRef(function(t,n){const{anchorEl:r,children:o,container:i,direction:a="ltr",disablePortal:l=!1,keepMounted:s=!1,modifiers:u,open:c,placement:f="bottom",popperOptions:d=MC,popperRef:x,style:g,transition:m=!1,slotProps:S={},slots:h={}}=t,p=K(t,TC),[v,C]=y.useState(!0),E=()=>{C(!1)},O=()=>{C(!0)};if(!s&&!c&&(!m||v))return null;let k;if(i)k=i;else if(r){const P=Ec(r);k=P&&RC(P)?yi(P).body:yi(null).body}const T=!c&&s&&(!m||v)?"none":void 0,_=m?{in:c,onEnter:E,onExited:O}:void 0;return w.jsx(kC,{disablePortal:l,container:k,children:w.jsx(jC,b({anchorEl:r,direction:a,disablePortal:l,modifiers:u,ref:n,open:m?!v:c,placement:f,popperOptions:d,popperRef:x,slotProps:S,slots:h},p,{style:b({position:"fixed",top:0,left:0,display:T},g),TransitionProps:_,children:o}))})}),LC=IC;function FC(e){return Ne("MuiSvgIcon",e)}Me("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const zC=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],AC=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${J(t)}`,`fontSize${J(n)}`]};return Qe(o,FC,r)},DC=re("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${J(n.color)}`],t[`fontSize${J(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,a,l,s,u,c,f,d,x,g,m,S,h,p;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(i=o.duration)==null?void 0:i.shorter}),fontSize:{inherit:"inherit",small:((a=e.typography)==null||(l=a.pxToRem)==null?void 0:l.call(a,20))||"1.25rem",medium:((s=e.typography)==null||(u=s.pxToRem)==null?void 0:u.call(s,24))||"1.5rem",large:((c=e.typography)==null||(f=c.pxToRem)==null?void 0:f.call(c,35))||"2.1875rem"}[t.fontSize],color:(d=(x=(e.vars||e).palette)==null||(g=x[t.color])==null?void 0:g.main)!=null?d:{action:(m=(e.vars||e).palette)==null||(S=m.action)==null?void 0:S.active,disabled:(h=(e.vars||e).palette)==null||(p=h.action)==null?void 0:p.disabled,inherit:void 0}[t.color]}}),m1=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:a="inherit",component:l="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:f,viewBox:d="0 0 24 24"}=r,x=K(r,zC),g=b({},r,{color:a,component:l,fontSize:s,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:d}),m={};c||(m.viewBox=d);const S=AC(g);return w.jsxs(DC,b({as:l,className:te(S.root,i),focusable:"false",color:u,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},m,x,{ownerState:g,children:[o,f?w.jsx("title",{children:f}):null]}))});m1.muiName="SvgIcon";const Gn=m1;function NC(e,t){function n(r,o){return w.jsx(Gn,b({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Gn.muiName,y.memo(y.forwardRef(n))}function kc(e,t){return kc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},kc(e,t)}function g1(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,kc(e,t)}const E0={disabled:!1},Ml=nn.createContext(null);var BC=function(t){return t.scrollTop},ai="unmounted",lr="exited",sr="entering",Vr="entered",Oc="exiting",bn=function(e){g1(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var a=o,l=a&&!a.isMounting?r.enter:r.appear,s;return i.appearStatus=null,r.in?l?(s=lr,i.appearStatus=sr):s=Vr:r.unmountOnExit||r.mountOnEnter?s=ai:s=lr,i.state={status:s},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var a=o.in;return a&&i.status===ai?{status:lr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var a=this.state.status;this.props.in?a!==sr&&a!==Vr&&(i=sr):(a===sr||a===Vr)&&(i=Oc)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,a,l;return i=a=l=o,o!=null&&typeof o!="number"&&(i=o.exit,a=o.enter,l=o.appear!==void 0?o.appear:a),{exit:i,enter:a,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===sr){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:$a.findDOMNode(this);a&&BC(a)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===lr&&this.setState({status:ai})},n.performEnter=function(o){var i=this,a=this.props.enter,l=this.context?this.context.isMounting:o,s=this.props.nodeRef?[l]:[$a.findDOMNode(this),l],u=s[0],c=s[1],f=this.getTimeouts(),d=l?f.appear:f.enter;if(!o&&!a||E0.disabled){this.safeSetState({status:Vr},function(){i.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:sr},function(){i.props.onEntering(u,c),i.onTransitionEnd(d,function(){i.safeSetState({status:Vr},function(){i.props.onEntered(u,c)})})})},n.performExit=function(){var o=this,i=this.props.exit,a=this.getTimeouts(),l=this.props.nodeRef?void 0:$a.findDOMNode(this);if(!i||E0.disabled){this.safeSetState({status:lr},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Oc},function(){o.props.onExiting(l),o.onTransitionEnd(a.exit,function(){o.safeSetState({status:lr},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,a=!0;return this.nextCallback=function(l){a&&(a=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var a=this.props.nodeRef?this.props.nodeRef.current:$a.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!a||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===ai)return null;var i=this.props,a=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=K(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return nn.createElement(Ml.Provider,{value:null},typeof a=="function"?a(o,l):nn.cloneElement(nn.Children.only(a),l))},t}(nn.Component);bn.contextType=Ml;bn.propTypes={};function Hr(){}bn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Hr,onEntering:Hr,onEntered:Hr,onExit:Hr,onExiting:Hr,onExited:Hr};bn.UNMOUNTED=ai;bn.EXITED=lr;bn.ENTERING=sr;bn.ENTERED=Vr;bn.EXITING=Oc;const v1=bn;function WC(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function od(e,t){var n=function(i){return t&&y.isValidElement(i)?t(i):i},r=Object.create(null);return e&&y.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function UC(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var a,l={};for(var s in t){if(r[s])for(a=0;ae.scrollTop;function jl(e,t){var n,r;const{timeout:o,easing:i,style:a={}}=e;return{duration:(n=a.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=a.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:a.transitionDelay}}function XC(e){return Ne("MuiCollapse",e)}Me("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const ZC=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],JC=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return Qe(r,XC,n)},qC=re("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>b({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&b({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),eS=re("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>b({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),tS=re("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>b({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),y1=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiCollapse"}),{addEndListener:o,children:i,className:a,collapsedSize:l="0px",component:s,easing:u,in:c,onEnter:f,onEntered:d,onEntering:x,onExit:g,onExited:m,onExiting:S,orientation:h="vertical",style:p,timeout:v=o1.standard,TransitionComponent:C=v1}=r,E=K(r,ZC),O=b({},r,{orientation:h,collapsedSize:l}),k=JC(O),T=Ps(),_=y.useRef(),P=y.useRef(null),I=y.useRef(),N=typeof l=="number"?`${l}px`:l,A=h==="horizontal",U=A?"width":"height";y.useEffect(()=>()=>{clearTimeout(_.current)},[]);const z=y.useRef(null),B=Gt(n,z),W=F=>ae=>{if(F){const se=z.current;ae===void 0?F(se):F(se,ae)}},$=()=>P.current?P.current[A?"clientWidth":"clientHeight"]:0,M=W((F,ae)=>{P.current&&A&&(P.current.style.position="absolute"),F.style[U]=N,f&&f(F,ae)}),L=W((F,ae)=>{const se=$();P.current&&A&&(P.current.style.position="");const{duration:ue,easing:ut}=jl({style:p,timeout:v,easing:u},{mode:"enter"});if(v==="auto"){const Ye=T.transitions.getAutoHeightDuration(se);F.style.transitionDuration=`${Ye}ms`,I.current=Ye}else F.style.transitionDuration=typeof ue=="string"?ue:`${ue}ms`;F.style[U]=`${se}px`,F.style.transitionTimingFunction=ut,x&&x(F,ae)}),Q=W((F,ae)=>{F.style[U]="auto",d&&d(F,ae)}),q=W(F=>{F.style[U]=`${$()}px`,g&&g(F)}),Be=W(m),le=W(F=>{const ae=$(),{duration:se,easing:ue}=jl({style:p,timeout:v,easing:u},{mode:"exit"});if(v==="auto"){const ut=T.transitions.getAutoHeightDuration(ae);F.style.transitionDuration=`${ut}ms`,I.current=ut}else F.style.transitionDuration=typeof se=="string"?se:`${se}ms`;F.style[U]=N,F.style.transitionTimingFunction=ue,S&&S(F)}),be=F=>{v==="auto"&&(_.current=setTimeout(F,I.current||0)),o&&o(z.current,F)};return w.jsx(C,b({in:c,onEnter:M,onEntered:Q,onEntering:L,onExit:q,onExited:Be,onExiting:le,addEndListener:be,nodeRef:z,timeout:v==="auto"?null:v},E,{children:(F,ae)=>w.jsx(qC,b({as:s,className:te(k.root,a,{entered:k.entered,exited:!c&&N==="0px"&&k.hidden}[F]),style:b({[A?"minWidth":"minHeight"]:N},p),ownerState:b({},O,{state:F}),ref:B},ae,{children:w.jsx(eS,{ownerState:b({},O,{state:F}),className:k.wrapper,ref:P,children:w.jsx(tS,{ownerState:b({},O,{state:F}),className:k.wrapperInner,children:i})})}))}))});y1.muiSupportAuto=!0;const nS=y1;function rS(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:a,in:l,onExited:s,timeout:u}=e,[c,f]=y.useState(!1),d=te(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),x={width:a,height:a,top:-(a/2)+i,left:-(a/2)+o},g=te(n.child,c&&n.childLeaving,r&&n.childPulsate);return!l&&!c&&f(!0),y.useEffect(()=>{if(!l&&s!=null){const m=setTimeout(s,u);return()=>{clearTimeout(m)}}},[s,l,u]),w.jsx("span",{className:d,style:x,children:w.jsx("span",{className:g})})}const oS=Me("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Ot=oS,iS=["center","classes","className"];let $s=e=>e,k0,O0,P0,T0;const Pc=550,aS=80,lS=ia(k0||(k0=$s` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),sS=ia(O0||(O0=$s` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),uS=ia(P0||(P0=$s` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`)),cS=re("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),fS=re(rS,{name:"MuiTouchRipple",slot:"Ripple"})(T0||(T0=$s` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`),Ot.rippleVisible,lS,Pc,({theme:e})=>e.transitions.easing.easeInOut,Ot.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Ot.child,Ot.childLeaving,sS,Pc,({theme:e})=>e.transitions.easing.easeInOut,Ot.childPulsate,uS,({theme:e})=>e.transitions.easing.easeInOut),dS=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:a}=r,l=K(r,iS),[s,u]=y.useState([]),c=y.useRef(0),f=y.useRef(null);y.useEffect(()=>{f.current&&(f.current(),f.current=null)},[s]);const d=y.useRef(!1),x=y.useRef(null),g=y.useRef(null),m=y.useRef(null);y.useEffect(()=>()=>{clearTimeout(x.current)},[]);const S=y.useCallback(C=>{const{pulsate:E,rippleX:O,rippleY:k,rippleSize:T,cb:_}=C;u(P=>[...P,w.jsx(fS,{classes:{ripple:te(i.ripple,Ot.ripple),rippleVisible:te(i.rippleVisible,Ot.rippleVisible),ripplePulsate:te(i.ripplePulsate,Ot.ripplePulsate),child:te(i.child,Ot.child),childLeaving:te(i.childLeaving,Ot.childLeaving),childPulsate:te(i.childPulsate,Ot.childPulsate)},timeout:Pc,pulsate:E,rippleX:O,rippleY:k,rippleSize:T},c.current)]),c.current+=1,f.current=_},[i]),h=y.useCallback((C={},E={},O=()=>{})=>{const{pulsate:k=!1,center:T=o||E.pulsate,fakeElement:_=!1}=E;if((C==null?void 0:C.type)==="mousedown"&&d.current){d.current=!1;return}(C==null?void 0:C.type)==="touchstart"&&(d.current=!0);const P=_?null:m.current,I=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let N,A,U;if(T||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)N=Math.round(I.width/2),A=Math.round(I.height/2);else{const{clientX:z,clientY:B}=C.touches&&C.touches.length>0?C.touches[0]:C;N=Math.round(z-I.left),A=Math.round(B-I.top)}if(T)U=Math.sqrt((2*I.width**2+I.height**2)/3),U%2===0&&(U+=1);else{const z=Math.max(Math.abs((P?P.clientWidth:0)-N),N)*2+2,B=Math.max(Math.abs((P?P.clientHeight:0)-A),A)*2+2;U=Math.sqrt(z**2+B**2)}C!=null&&C.touches?g.current===null&&(g.current=()=>{S({pulsate:k,rippleX:N,rippleY:A,rippleSize:U,cb:O})},x.current=setTimeout(()=>{g.current&&(g.current(),g.current=null)},aS)):S({pulsate:k,rippleX:N,rippleY:A,rippleSize:U,cb:O})},[o,S]),p=y.useCallback(()=>{h({},{pulsate:!0})},[h]),v=y.useCallback((C,E)=>{if(clearTimeout(x.current),(C==null?void 0:C.type)==="touchend"&&g.current){g.current(),g.current=null,x.current=setTimeout(()=>{v(C,E)});return}g.current=null,u(O=>O.length>0?O.slice(1):O),f.current=E},[]);return y.useImperativeHandle(n,()=>({pulsate:p,start:h,stop:v}),[p,h,v]),w.jsx(cS,b({className:te(Ot.root,i.root,a),ref:m},l,{children:w.jsx(QC,{component:null,exit:!0,children:s})}))}),pS=dS;function hS(e){return Ne("MuiButtonBase",e)}const mS=Me("MuiButtonBase",["root","disabled","focusVisible"]),gS=mS,vS=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],yS=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=Qe({root:["root",t&&"disabled",n&&"focusVisible"]},hS,o);return n&&r&&(a.root+=` ${r}`),a},xS=re("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${gS.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),wS=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:a,className:l,component:s="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:f=!1,focusRipple:d=!1,LinkComponent:x="a",onBlur:g,onClick:m,onContextMenu:S,onDragLeave:h,onFocus:p,onFocusVisible:v,onKeyDown:C,onKeyUp:E,onMouseDown:O,onMouseLeave:k,onMouseUp:T,onTouchEnd:_,onTouchMove:P,onTouchStart:I,tabIndex:N=0,TouchRippleProps:A,touchRippleRef:U,type:z}=r,B=K(r,vS),W=y.useRef(null),$=y.useRef(null),M=Gt($,U),{isFocusVisibleRef:L,onFocus:Q,onBlur:q,ref:Be}=Tg(),[le,be]=y.useState(!1);u&&le&&be(!1),y.useImperativeHandle(o,()=>({focusVisible:()=>{be(!0),W.current.focus()}}),[]);const[F,ae]=y.useState(!1);y.useEffect(()=>{ae(!0)},[]);const se=F&&!c&&!u;y.useEffect(()=>{le&&d&&!c&&F&&$.current.pulsate()},[c,d,le,F]);function ue(D,zr,rr=f){return oo(or=>(zr&&zr(or),!rr&&$.current&&$.current[D](or),!0))}const ut=ue("start",O),Ye=ue("stop",S),zo=ue("stop",h),jr=ue("stop",T),Ir=ue("stop",D=>{le&&D.preventDefault(),k&&k(D)}),Jn=ue("start",I),Lr=ue("stop",_),Qt=ue("stop",P),Fr=ue("stop",D=>{q(D),L.current===!1&&be(!1),g&&g(D)},!1),qn=oo(D=>{W.current||(W.current=D.currentTarget),Q(D),L.current===!0&&(be(!0),v&&v(D)),p&&p(D)}),ct=()=>{const D=W.current;return s&&s!=="button"&&!(D.tagName==="A"&&D.href)},ft=y.useRef(!1),kn=oo(D=>{d&&!ft.current&&le&&$.current&&D.key===" "&&(ft.current=!0,$.current.stop(D,()=>{$.current.start(D)})),D.target===D.currentTarget&&ct()&&D.key===" "&&D.preventDefault(),C&&C(D),D.target===D.currentTarget&&ct()&&D.key==="Enter"&&!u&&(D.preventDefault(),m&&m(D))}),un=oo(D=>{d&&D.key===" "&&$.current&&le&&!D.defaultPrevented&&(ft.current=!1,$.current.stop(D,()=>{$.current.pulsate(D)})),E&&E(D),m&&D.target===D.currentTarget&&ct()&&D.key===" "&&!D.defaultPrevented&&m(D)});let dt=s;dt==="button"&&(B.href||B.to)&&(dt=x);const We={};dt==="button"?(We.type=z===void 0?"button":z,We.disabled=u):(!B.href&&!B.to&&(We.role="button"),u&&(We["aria-disabled"]=u));const er=Gt(n,Be,W),tr=b({},r,{centerRipple:i,component:s,disabled:u,disableRipple:c,disableTouchRipple:f,focusRipple:d,tabIndex:N,focusVisible:le}),nr=yS(tr);return w.jsxs(xS,b({as:dt,className:te(nr.root,l),ownerState:tr,onBlur:Fr,onClick:m,onContextMenu:Ye,onFocus:qn,onKeyDown:kn,onKeyUp:un,onMouseDown:ut,onMouseLeave:Ir,onMouseUp:jr,onDragLeave:zo,onTouchEnd:Lr,onTouchMove:Qt,onTouchStart:Jn,ref:er,tabIndex:u?-1:N,type:z},We,B,{children:[a,se?w.jsx(pS,b({ref:M,center:i},A)):null]}))}),x1=wS;function CS(e){return Ne("MuiTypography",e)}Me("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const SS=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],bS=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:a}=e,l={root:["root",i,e.align!=="inherit"&&`align${J(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Qe(l,CS,a)},ES=re("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${J(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>b({margin:0},t.variant&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),$0={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},kS={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},OS=e=>kS[e]||e,PS=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTypography"}),o=OS(r.color),i=Jg(b({},r,{color:o})),{align:a="inherit",className:l,component:s,gutterBottom:u=!1,noWrap:c=!1,paragraph:f=!1,variant:d="body1",variantMapping:x=$0}=i,g=K(i,SS),m=b({},i,{align:a,color:o,className:l,component:s,gutterBottom:u,noWrap:c,paragraph:f,variant:d,variantMapping:x}),S=s||(f?"p":x[d]||$0[d])||"span",h=bS(m);return w.jsx(ES,b({as:S,ref:n,ownerState:m,className:te(h.root,l)},g))}),li=PS,TS=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],$S=re(LC,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),RS=y.forwardRef(function(t,n){var r;const o=bs(),i=Ie({props:t,name:"MuiPopper"}),{anchorEl:a,component:l,components:s,componentsProps:u,container:c,disablePortal:f,keepMounted:d,modifiers:x,open:g,placement:m,popperOptions:S,popperRef:h,transition:p,slots:v,slotProps:C}=i,E=K(i,TS),O=(r=v==null?void 0:v.root)!=null?r:s==null?void 0:s.Root,k=b({anchorEl:a,container:c,disablePortal:f,keepMounted:d,modifiers:x,open:g,placement:m,popperOptions:S,popperRef:h,transition:p},E);return w.jsx($S,b({as:l,direction:o==null?void 0:o.direction,slots:{root:O},slotProps:C??u},k,{ref:n}))}),w1=RS;function _S(e){return w.jsx(rw,b({},e,{defaultTheme:Os,themeId:Sr}))}const MS=NC(w.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function jS(e){return Ne("MuiAvatar",e)}Me("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const IS=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],LS=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Qe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},jS,t)},FS=re("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>b({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.variant==="square"&&{borderRadius:0},t.colorDefault&&b({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[600]}))),zS=re("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),AS=re(MS,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function DS({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[o,i]=y.useState(!1);return y.useEffect(()=>{if(!n&&!r)return;i(!1);let a=!0;const l=new Image;return l.onload=()=>{a&&i("loaded")},l.onerror=()=>{a&&i("error")},l.crossOrigin=e,l.referrerPolicy=t,l.src=n,r&&(l.srcset=r),()=>{a=!1}},[e,t,n,r]),o}const NS=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiAvatar"}),{alt:o,children:i,className:a,component:l="div",imgProps:s,sizes:u,src:c,srcSet:f,variant:d="circular"}=r,x=K(r,IS);let g=null;const m=DS(b({},s,{src:c,srcSet:f})),S=c||f,h=S&&m!=="error",p=b({},r,{colorDefault:!h,component:l,variant:d}),v=LS(p);return h?g=w.jsx(zS,b({alt:o,src:c,srcSet:f,sizes:u,ownerState:p,className:v.img},s)):i!=null?g=i:S&&o?g=o[0]:g=w.jsx(AS,{ownerState:p,className:v.fallback}),w.jsx(FS,b({as:l,ownerState:p,className:te(v.root,a),ref:n},x,{children:g}))}),BS=NS,WS=Yf(),US=sw({themeId:Sr,defaultTheme:WS,defaultClassName:"MuiBox-root",generateClassName:$g.generate}),HS=US;function VS(e){return Ne("MuiButton",e)}const KS=Me("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","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),io=KS,GS=y.createContext({}),QS=GS,YS=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],XS=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:a}=e,l={root:["root",i,`${i}${J(t)}`,`size${J(o)}`,`${i}Size${J(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${J(o)}`],endIcon:["endIcon",`iconSize${J(o)}`]},s=Qe(l,VS,a);return b({},a,s)},C1=e=>b({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),ZS=re(x1,{shouldForwardProp:e=>Xf(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${J(n.color)}`],t[`size${J(n.size)}`],t[`${n.variant}Size${J(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return b({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":b({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Wt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":b({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${io.focusVisible}`]:b({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${io.disabled}`]:b({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Wt(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${io.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${io.disabled}`]:{boxShadow:"none"}}),JS=re("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>b({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},C1(e))),qS=re("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>b({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},C1(e))),e6=y.forwardRef(function(t,n){const r=y.useContext(QS),o=If(r,t),i=Ie({props:o,name:"MuiButton"}),{children:a,color:l="primary",component:s="button",className:u,disabled:c=!1,disableElevation:f=!1,disableFocusRipple:d=!1,endIcon:x,focusVisibleClassName:g,fullWidth:m=!1,size:S="medium",startIcon:h,type:p,variant:v="text"}=i,C=K(i,YS),E=b({},i,{color:l,component:s,disabled:c,disableElevation:f,disableFocusRipple:d,fullWidth:m,size:S,type:p,variant:v}),O=XS(E),k=h&&w.jsx(JS,{className:O.startIcon,ownerState:E,children:h}),T=x&&w.jsx(qS,{className:O.endIcon,ownerState:E,children:x});return w.jsxs(ZS,b({ownerState:E,className:te(r.className,O.root,u),component:s,disabled:c,focusRipple:!d,focusVisibleClassName:te(O.focusVisible,g),ref:n,type:p},C,{classes:O,children:[k,a,T]}))}),t6=e6;function n6(e){return Ne("MuiCircularProgress",e)}Me("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const r6=["className","color","disableShrink","size","style","thickness","value","variant"];let Rs=e=>e,R0,_0,M0,j0;const Pn=44,o6=ia(R0||(R0=Rs` - 0% { - transform: rotate(0deg); - } - - 100% { - transform: rotate(360deg); - } -`)),i6=ia(_0||(_0=Rs` - 0% { - stroke-dasharray: 1px, 200px; - stroke-dashoffset: 0; - } - - 50% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -15px; - } - - 100% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -125px; - } -`)),a6=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,i={root:["root",n,`color${J(r)}`],svg:["svg"],circle:["circle",`circle${J(n)}`,o&&"circleDisableShrink"]};return Qe(i,n6,t)},l6=re("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${J(n.color)}`]]}})(({ownerState:e,theme:t})=>b({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&Wf(M0||(M0=Rs` - animation: ${0} 1.4s linear infinite; - `),o6)),s6=re("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),u6=re("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${J(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>b({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&Wf(j0||(j0=Rs` - animation: ${0} 1.4s ease-in-out infinite; - `),i6)),c6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiCircularProgress"}),{className:o,color:i="primary",disableShrink:a=!1,size:l=40,style:s,thickness:u=3.6,value:c=0,variant:f="indeterminate"}=r,d=K(r,r6),x=b({},r,{color:i,disableShrink:a,size:l,thickness:u,value:c,variant:f}),g=a6(x),m={},S={},h={};if(f==="determinate"){const p=2*Math.PI*((Pn-u)/2);m.strokeDasharray=p.toFixed(3),h["aria-valuenow"]=Math.round(c),m.strokeDashoffset=`${((100-c)/100*p).toFixed(3)}px`,S.transform="rotate(-90deg)"}return w.jsx(l6,b({className:te(g.root,o),style:b({width:l,height:l},S,s),ownerState:x,ref:n,role:"progressbar"},h,d,{children:w.jsx(s6,{className:g.svg,ownerState:x,viewBox:`${Pn/2} ${Pn/2} ${Pn} ${Pn}`,children:w.jsx(u6,{className:g.circle,style:m,ownerState:x,cx:Pn,cy:Pn,r:(Pn-u)/2,fill:"none",strokeWidth:u})})}))}),S1=c6,b1=(e,t)=>b({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),E1=e=>b({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),f6=(e,t=!1)=>{var n,r;const o={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([l,s])=>{var u;o[e.getColorSchemeSelector(l).replace(/\s*&/,"")]={colorScheme:(u=s.palette)==null?void 0:u.mode}});let i=b({html:b1(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:b({margin:0},E1(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},o);const a=(n=e.components)==null||(r=n.MuiCssBaseline)==null?void 0:r.styleOverrides;return a&&(i=[i,a]),i};function d6(e){const t=Ie({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return w.jsxs(y.Fragment,{children:[w.jsx(_S,{styles:o=>f6(o,r)}),n]})}function p6(e){return Ne("MuiDivider",e)}Me("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const h6=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],m6=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:i,orientation:a,textAlign:l,variant:s}=e;return Qe({root:["root",t&&"absolute",s,i&&"light",a==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&a==="vertical"&&"withChildrenVertical",l==="right"&&a!=="vertical"&&"textAlignRight",l==="left"&&a!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",a==="vertical"&&"wrapperVertical"]},p6,r)},g6=re("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>b({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:Wt(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>b({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>b({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>b({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>b({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),v6=re("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>b({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),y6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDivider"}),{absolute:o=!1,children:i,className:a,component:l=i?"div":"hr",flexItem:s=!1,light:u=!1,orientation:c="horizontal",role:f=l!=="hr"?"separator":void 0,textAlign:d="center",variant:x="fullWidth"}=r,g=K(r,h6),m=b({},r,{absolute:o,component:l,flexItem:s,light:u,orientation:c,role:f,textAlign:d,variant:x}),S=m6(m);return w.jsx(g6,b({as:l,className:te(S.root,a),role:f,ref:n,ownerState:m},g,{children:i?w.jsx(v6,{className:S.wrapper,ownerState:m,children:i}):null}))}),x6=y6,w6=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Tc(e){return`scale(${e}, ${e**2})`}const C6={entering:{opacity:1,transform:Tc(1)},entered:{opacity:1,transform:"none"}},vu=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),k1=y.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:i,easing:a,in:l,onEnter:s,onEntered:u,onEntering:c,onExit:f,onExited:d,onExiting:x,style:g,timeout:m="auto",TransitionComponent:S=v1}=t,h=K(t,w6),p=y.useRef(),v=y.useRef(),C=Ps(),E=y.useRef(null),O=Gt(E,i.ref,n),k=z=>B=>{if(z){const W=E.current;B===void 0?z(W):z(W,B)}},T=k(c),_=k((z,B)=>{YC(z);const{duration:W,delay:$,easing:M}=jl({style:g,timeout:m,easing:a},{mode:"enter"});let L;m==="auto"?(L=C.transitions.getAutoHeightDuration(z.clientHeight),v.current=L):L=W,z.style.transition=[C.transitions.create("opacity",{duration:L,delay:$}),C.transitions.create("transform",{duration:vu?L:L*.666,delay:$,easing:M})].join(","),s&&s(z,B)}),P=k(u),I=k(x),N=k(z=>{const{duration:B,delay:W,easing:$}=jl({style:g,timeout:m,easing:a},{mode:"exit"});let M;m==="auto"?(M=C.transitions.getAutoHeightDuration(z.clientHeight),v.current=M):M=B,z.style.transition=[C.transitions.create("opacity",{duration:M,delay:W}),C.transitions.create("transform",{duration:vu?M:M*.666,delay:vu?W:W||M*.333,easing:$})].join(","),z.style.opacity=0,z.style.transform=Tc(.75),f&&f(z)}),A=k(d),U=z=>{m==="auto"&&(p.current=setTimeout(z,v.current||0)),r&&r(E.current,z)};return y.useEffect(()=>()=>{clearTimeout(p.current)},[]),w.jsx(S,b({appear:o,in:l,nodeRef:E,onEnter:_,onEntered:P,onEntering:T,onExit:N,onExited:A,onExiting:I,addEndListener:U,timeout:m==="auto"?null:m},h,{children:(z,B)=>y.cloneElement(i,b({style:b({opacity:0,transform:Tc(.75),visibility:z==="exited"&&!l?"hidden":void 0},C6[z],g,i.props.style),ref:O},B))}))});k1.muiSupportAuto=!0;const I0=k1;function S6(e,t,n,r,o){const[i,a]=y.useState(()=>o&&n?n(e).matches:r?r(e).matches:t);return Cr(()=>{let l=!0;if(!n)return;const s=n(e),u=()=>{l&&a(s.matches)};return u(),s.addListener(u),()=>{l=!1,s.removeListener(u)}},[e,n]),i}const O1=bi["useSyncExternalStore"];function b6(e,t,n,r,o){const i=y.useCallback(()=>t,[t]),a=y.useMemo(()=>{if(o&&n)return()=>n(e).matches;if(r!==null){const{matches:c}=r(e);return()=>c}return i},[i,e,r,o,n]),[l,s]=y.useMemo(()=>{if(n===null)return[i,()=>()=>{}];const c=n(e);return[()=>c.matches,f=>(c.addListener(f),()=>{c.removeListener(f)})]},[i,n,e]);return O1(s,l,a)}function E6(e,t={}){const n=bs(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:o=!1,matchMedia:i=r?window.matchMedia:null,ssrMatchMedia:a=null,noSsr:l=!1}=t1({name:"MuiUseMediaQuery",props:t,theme:n});let s=typeof e=="function"?e(n):e;return s=s.replace(/^@media( ?)/m,""),(O1!==void 0?b6:S6)(s,o,i,a,l)}const k6=y.createContext({}),Qi=k6;function O6(e){return Ne("MuiList",e)}Me("MuiList",["root","padding","dense","subheader"]);const P6=["children","className","component","dense","disablePadding","subheader"],T6=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Qe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},O6,t)},$6=re("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>b({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),R6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiList"}),{children:o,className:i,component:a="ul",dense:l=!1,disablePadding:s=!1,subheader:u}=r,c=K(r,P6),f=y.useMemo(()=>({dense:l}),[l]),d=b({},r,{component:a,dense:l,disablePadding:s}),x=T6(d);return w.jsx(Qi.Provider,{value:f,children:w.jsxs($6,b({as:a,className:te(x.root,i),ref:n,ownerState:d},c,{children:[u,o]}))})}),P1=R6;function _6(e){return Ne("MuiListItemButton",e)}const M6=Me("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),Jo=M6,j6=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],I6=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]},L6=e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:i,divider:a,selected:l}=e,u=Qe({root:["root",r&&"dense",!i&&"gutters",a&&"divider",o&&"disabled",t==="flex-start"&&"alignItemsFlexStart",l&&"selected"]},_6,n);return b({},n,u)},F6=re(x1,{shouldForwardProp:e=>Xf(e)||e==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:I6})(({theme:e,ownerState:t})=>b({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Jo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Jo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Jo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Wt(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Jo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Jo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.alignItems==="flex-start"&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})),z6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiListItemButton"}),{alignItems:o="center",autoFocus:i=!1,component:a="div",children:l,dense:s=!1,disableGutters:u=!1,divider:c=!1,focusVisibleClassName:f,selected:d=!1,className:x}=r,g=K(r,j6),m=y.useContext(Qi),S=y.useMemo(()=>({dense:s||m.dense||!1,alignItems:o,disableGutters:u}),[o,m.dense,s,u]),h=y.useRef(null);Cr(()=>{i&&h.current&&h.current.focus()},[i]);const p=b({},r,{alignItems:o,dense:S.dense,disableGutters:u,divider:c,selected:d}),v=L6(p),C=Gt(h,n);return w.jsx(Qi.Provider,{value:S,children:w.jsx(F6,b({ref:C,href:g.href||g.to,component:(g.href||g.to)&&a==="div"?"button":a,focusVisibleClassName:te(v.focusVisible,f),ownerState:p,className:te(v.root,x)},g,{classes:v,children:l}))})}),A6=z6;function D6(e){return Ne("MuiListItemIcon",e)}Me("MuiListItemIcon",["root","alignItemsFlexStart"]);const N6=["className"],B6=e=>{const{alignItems:t,classes:n}=e;return Qe({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},D6,n)},W6=re("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>b({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),U6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiListItemIcon"}),{className:o}=r,i=K(r,N6),a=y.useContext(Qi),l=b({},r,{alignItems:a.alignItems}),s=B6(l);return w.jsx(W6,b({className:te(s.root,o),ownerState:l,ref:n},i))}),H6=U6;function V6(e){return Ne("MuiListItemText",e)}const K6=Me("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),L0=K6,G6=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],Q6=e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:i}=e;return Qe({root:["root",n&&"inset",i&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},V6,t)},Y6=re("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${L0.primary}`]:t.primary},{[`& .${L0.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>b({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),X6=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiListItemText"}),{children:o,className:i,disableTypography:a=!1,inset:l=!1,primary:s,primaryTypographyProps:u,secondary:c,secondaryTypographyProps:f}=r,d=K(r,G6),{dense:x}=y.useContext(Qi);let g=s??o,m=c;const S=b({},r,{disableTypography:a,inset:l,primary:!!g,secondary:!!m,dense:x}),h=Q6(S);return g!=null&&g.type!==li&&!a&&(g=w.jsx(li,b({variant:x?"body2":"body1",className:h.primary,component:u!=null&&u.variant?void 0:"span",display:"block"},u,{children:g}))),m!=null&&m.type!==li&&!a&&(m=w.jsx(li,b({variant:"body2",className:h.secondary,color:"text.secondary",display:"block"},f,{children:m}))),w.jsxs(Y6,b({className:te(h.root,i),ownerState:S,ref:n},d,{children:[g,m]}))}),Z6=X6;function J6(e){return Ne("MuiScopedCssBaseline",e)}Me("MuiScopedCssBaseline",["root"]);const q6=["className","component","enableColorScheme"],e8=e=>{const{classes:t}=e;return Qe({root:["root"]},J6,t)},t8=re("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={};return t.enableColorScheme&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([r,o])=>{var i;n[`&${e.getColorSchemeSelector(r).replace(/\s*&/,"")}`]={colorScheme:(i=o.palette)==null?void 0:i.mode}}),b({},b1(e,t.enableColorScheme),E1(e),{"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:e.typography.fontWeightBold}},n)}),n8=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiScopedCssBaseline"}),{className:o,component:i="div"}=r,a=K(r,q6),l=b({},r,{component:i}),s=e8(l);return w.jsx(t8,b({as:i,className:te(s.root,o),ref:n,ownerState:l},a))}),r8=n8;function o8(e){return Ne("MuiTooltip",e)}const i8=Me("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Ln=i8,a8=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function l8(e){return Math.round(e*1e5)/1e5}const s8=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:i}=e,a={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${J(i.split("-")[0])}`],arrow:["arrow"]};return Qe(a,o8,t)},u8=re(w1,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>b({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Ln.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Ln.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Ln.arrow}`]:b({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Ln.arrow}`]:b({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),c8=re("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${J(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>b({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:Wt(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${l8(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Ln.popper}[data-popper-placement*="left"] &`]:b({transformOrigin:"right center"},t.isRtl?b({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):b({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Ln.popper}[data-popper-placement*="right"] &`]:b({transformOrigin:"left center"},t.isRtl?b({marginRight:"14px"},t.touch&&{marginRight:"24px"}):b({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Ln.popper}[data-popper-placement*="top"] &`]:b({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Ln.popper}[data-popper-placement*="bottom"] &`]:b({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),f8=re("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:Wt(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Ma=!1,yu=null,qo={x:0,y:0};function ja(e,t){return n=>{t&&t(n),e(n)}}const d8=y.forwardRef(function(t,n){var r,o,i,a,l,s,u,c,f,d,x,g,m,S,h,p,v,C,E;const O=Ie({props:t,name:"MuiTooltip"}),{arrow:k=!1,children:T,components:_={},componentsProps:P={},describeChild:I=!1,disableFocusListener:N=!1,disableHoverListener:A=!1,disableInteractive:U=!1,disableTouchListener:z=!1,enterDelay:B=100,enterNextDelay:W=0,enterTouchDelay:$=700,followCursor:M=!1,id:L,leaveDelay:Q=0,leaveTouchDelay:q=1500,onClose:Be,onOpen:le,open:be,placement:F="bottom",PopperComponent:ae,PopperProps:se={},slotProps:ue={},slots:ut={},title:Ye,TransitionComponent:zo=I0,TransitionProps:jr}=O,Ir=K(O,a8),Jn=Ps(),Lr=Jn.direction==="rtl",[Qt,Fr]=y.useState(),[qn,ct]=y.useState(null),ft=y.useRef(!1),kn=U||M,un=y.useRef(),dt=y.useRef(),We=y.useRef(),er=y.useRef(),[tr,nr]=Hx({controlled:be,default:!1,name:"Tooltip",state:"open"});let D=tr;const zr=Pg(L),rr=y.useRef(),or=y.useCallback(()=>{rr.current!==void 0&&(document.body.style.WebkitUserSelect=rr.current,rr.current=void 0),clearTimeout(er.current)},[]);y.useEffect(()=>()=>{clearTimeout(un.current),clearTimeout(dt.current),clearTimeout(We.current),or()},[or]);const Fs=H=>{clearTimeout(yu),Ma=!0,nr(!0),le&&!D&&le(H)},fa=oo(H=>{clearTimeout(yu),yu=setTimeout(()=>{Ma=!1},800+Q),nr(!1),Be&&D&&Be(H),clearTimeout(un.current),un.current=setTimeout(()=>{ft.current=!1},Jn.transitions.duration.shortest)}),zs=H=>{ft.current&&H.type!=="touchstart"||(Qt&&Qt.removeAttribute("title"),clearTimeout(dt.current),clearTimeout(We.current),B||Ma&&W?dt.current=setTimeout(()=>{Fs(H)},Ma?W:B):Fs(H))},pd=H=>{clearTimeout(dt.current),clearTimeout(We.current),We.current=setTimeout(()=>{fa(H)},Q)},{isFocusVisibleRef:hd,onBlur:Z1,onFocus:J1,ref:q1}=Tg(),[,md]=y.useState(!1),gd=H=>{Z1(H),hd.current===!1&&(md(!1),pd(H))},vd=H=>{Qt||Fr(H.currentTarget),J1(H),hd.current===!0&&(md(!0),zs(H))},yd=H=>{ft.current=!0;const pt=T.props;pt.onTouchStart&&pt.onTouchStart(H)},xd=zs,wd=pd,ev=H=>{yd(H),clearTimeout(We.current),clearTimeout(un.current),or(),rr.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",er.current=setTimeout(()=>{document.body.style.WebkitUserSelect=rr.current,zs(H)},$)},tv=H=>{T.props.onTouchEnd&&T.props.onTouchEnd(H),or(),clearTimeout(We.current),We.current=setTimeout(()=>{fa(H)},q)};y.useEffect(()=>{if(!D)return;function H(pt){(pt.key==="Escape"||pt.key==="Esc")&&fa(pt)}return document.addEventListener("keydown",H),()=>{document.removeEventListener("keydown",H)}},[fa,D]);const nv=Gt(T.ref,q1,Fr,n);!Ye&&Ye!==0&&(D=!1);const As=y.useRef(),rv=H=>{const pt=T.props;pt.onMouseMove&&pt.onMouseMove(H),qo={x:H.clientX,y:H.clientY},As.current&&As.current.update()},Ao={},Ds=typeof Ye=="string";I?(Ao.title=!D&&Ds&&!A?Ye:null,Ao["aria-describedby"]=D?zr:null):(Ao["aria-label"]=Ds?Ye:null,Ao["aria-labelledby"]=D&&!Ds?zr:null);const Ft=b({},Ao,Ir,T.props,{className:te(Ir.className,T.props.className),onTouchStart:yd,ref:nv},M?{onMouseMove:rv}:{}),Do={};z||(Ft.onTouchStart=ev,Ft.onTouchEnd=tv),A||(Ft.onMouseOver=ja(xd,Ft.onMouseOver),Ft.onMouseLeave=ja(wd,Ft.onMouseLeave),kn||(Do.onMouseOver=xd,Do.onMouseLeave=wd)),N||(Ft.onFocus=ja(vd,Ft.onFocus),Ft.onBlur=ja(gd,Ft.onBlur),kn||(Do.onFocus=vd,Do.onBlur=gd));const ov=y.useMemo(()=>{var H;let pt=[{name:"arrow",enabled:!!qn,options:{element:qn,padding:4}}];return(H=se.popperOptions)!=null&&H.modifiers&&(pt=pt.concat(se.popperOptions.modifiers)),b({},se.popperOptions,{modifiers:pt})},[qn,se]),No=b({},O,{isRtl:Lr,arrow:k,disableInteractive:kn,placement:F,PopperComponentProp:ae,touch:ft.current}),Ns=s8(No),Cd=(r=(o=ut.popper)!=null?o:_.Popper)!=null?r:u8,Sd=(i=(a=(l=ut.transition)!=null?l:_.Transition)!=null?a:zo)!=null?i:I0,bd=(s=(u=ut.tooltip)!=null?u:_.Tooltip)!=null?s:c8,Ed=(c=(f=ut.arrow)!=null?f:_.Arrow)!=null?c:f8,iv=ii(Cd,b({},se,(d=ue.popper)!=null?d:P.popper,{className:te(Ns.popper,se==null?void 0:se.className,(x=(g=ue.popper)!=null?g:P.popper)==null?void 0:x.className)}),No),av=ii(Sd,b({},jr,(m=ue.transition)!=null?m:P.transition),No),lv=ii(bd,b({},(S=ue.tooltip)!=null?S:P.tooltip,{className:te(Ns.tooltip,(h=(p=ue.tooltip)!=null?p:P.tooltip)==null?void 0:h.className)}),No),sv=ii(Ed,b({},(v=ue.arrow)!=null?v:P.arrow,{className:te(Ns.arrow,(C=(E=ue.arrow)!=null?E:P.arrow)==null?void 0:C.className)}),No);return w.jsxs(y.Fragment,{children:[y.cloneElement(T,Ft),w.jsx(Cd,b({as:ae??w1,placement:F,anchorEl:M?{getBoundingClientRect:()=>({top:qo.y,left:qo.x,right:qo.x,bottom:qo.y,width:0,height:0})}:Qt,popperRef:As,open:Qt?D:!1,id:zr,transition:!0},Do,iv,{popperOptions:ov,children:({TransitionProps:H})=>w.jsx(Sd,b({timeout:Jn.transitions.duration.shorter},H,av,{children:w.jsxs(bd,b({},lv,{children:[Ye,k?w.jsx(Ed,b({},sv,{ref:ct})):null]}))}))}))]})}),p8=d8,h8=Me("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),m8=h8,ad=e=>w.jsx(nS,Object.assign({},e));var g8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=g8(e,[]);return w.jsxs(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:[w.jsx("path",{fillRule:"evenodd",d:"M9.9 5c1-1.4 3.2-1.4 4.2 0l.6.3a2.7 2.7 0 0 1 3 3c0 .2 0 .5.2.6 1.5 1 1.5 3.2 0 4.3l-.2.6a2.7 2.7 0 0 1-3 3c-.2 0-.4 0-.6.2a2.6 2.6 0 0 1-4.2 0 .6.6 0 0 0-.6-.2 2.7 2.7 0 0 1-3-3c0-.3 0-.5-.2-.6a2.7 2.7 0 0 1 0-4.3l.2-.6a2.7 2.7 0 0 1 3-3c.2 0 .4 0 .6-.2Zm2.6 1.3a.6.6 0 0 0-1 0c-.6.7-1.5 1.1-2.5 1-.4 0-.8.3-.7.7.1 1-.3 2-1 2.5-.4.3-.4.8 0 1a3 3 0 0 1 1 2.5c0 .4.3.8.7.7 1 0 2 .3 2.5 1 .2.4.8.4 1 0 .6-.7 1.5-1 2.5-1 .4.1.8-.3.7-.7-.1-1 .3-1.9 1-2.5.4-.2.4-.7 0-1a2.7 2.7 0 0 1-1-2.5c0-.4-.3-.7-.7-.7-1 .1-2-.3-2.5-1Z"}),w.jsx("path",{d:"m8.6 15 2.6 1.6L8.7 21l-.8-1.6H6l2.6-4.3Zm7.1 0-2.6 1.6 2.5 4.4.8-1.6h1.9l-2.6-4.3Z"})]}))},y8=v8;var x8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=x8(e,[]);return w.jsx(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M8.3 10.3a1 1 0 0 0 0 1.4l3 3c.1.2.4.3.7.3.3 0 .6-.1.8-.3l3-3a1 1 0 0 0-.4-1.6 1 1 0 0 0-1.1.2L12 12.6l-2.3-2.3a1 1 0 0 0-1.4 0Z"})}))},T1=w8;var C8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=C8(e,[]);return w.jsx(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M17 10v9H7V5h6v2.5A1.5 1.5 0 0 0 14.5 9H19v-.5a1 1 0 0 0-.4-.8l-5-4.2a2 2 0 0 0-1.3-.5H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-9h-2Z"})}))},b8=S8;var E8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=E8(e,[]);return w.jsx(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M20.7 15.3c.2.2.2.4 0 .6l-.8.8c-.2.2-.4.2-.6 0L15 12.3a.4.4 0 0 1 0-.6l4.4-4.4c.2-.2.4-.2.6 0l.8.8c.2.2.2.4 0 .6l-3 3v.6l3 3ZM3 6.4c0-.2.2-.4.4-.4h12.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4a.4.4 0 0 1-.4-.4V6.4Zm.4 6.6a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h9.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4Zm0 5a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h12.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H3.4Z"})}))},O8=k8;var P8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=P8(e,[]);return w.jsx(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("path",{d:"M4 6.4c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4a.4.4 0 0 1-.4-.4V6.4Zm.4 6.6a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4Zm0 5a.4.4 0 0 1-.4-.4v-1.2c0-.2.2-.4.4-.4h15.2c.2 0 .4.2.4.4v1.2c0 .2-.2.4-.4.4H4.4Z"})}))},$8=T8;var R8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t=R8(e,[]);return w.jsx(Gn,Object.assign({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t,{children:w.jsx("circle",{cx:12,cy:12,r:2})}))},M8=_8,j8=Y(T1,{shouldForwardProp:e=>e!=="isActive"})` - transform: rotateZ(${({isActive:e})=>e?180:0}deg); - - transition: ${({theme:e})=>e.transitions.create("transform",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.short})}; -`,I8=e=>w.jsx(j8,Object.assign({},e));var $c;(function(e){e.text="text",e.secondary="secondary",e.primary="primary",e.error="error.main",e.success="success.main",e.warning="warning.main",e.info="info.main",e.textSecondary="text.secondary",e.grey="grey",e.red="red",e.green="green",e.yellow="yellow"})($c||($c={}));var L8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{children:n,color:r,colorIntensity:o="800",component:i}=e,a=L8(e,["children","color","colorIntensity","component"]);const l=y.useMemo(()=>{const s=r&&$c[r];if(s)return u=>{var c,f;return((c=u.palette[s])===null||c===void 0?void 0:c[o])||((f=u.palette[s])===null||f===void 0?void 0:f.main)||s}},[r,o]);return w.jsx(li,Object.assign({ref:t},a,{component:i,color:l,children:n}))});var F8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{size:n,color:r}=e,o=F8(e,["size","color"]),i=y.useMemo(()=>n==="small"?16:24,[n]);return w.jsx(S1,Object.assign({ref:t},o,{size:i,color:"inherit","data-color":r}))});var Il;(function(e){e.PRIMARY="primary",e.INVERTED="inverted"})(Il||(Il={}));var F0;(function(e){e.SMALL="small",e.MEDIUM="medium"})(F0||(F0={}));var Rc;(function(e){e.Error="error",e.Success="success",e.Warning="warning",e.Primary="primary"})(Rc||(Rc={}));var ze;(function(e){e.Contained="contained",e.Light="light",e.Text="text",e.Link="link"})(ze||(ze={}));var To;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(To||(To={}));var Dt;(function(e){e.Default="default",e.Active="active",e.Focus="focus",e.Hover="hover"})(Dt||(Dt={}));function A8(e){return Ne("MuiLoadingButton",e)}const D8=Me("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]),Xt=D8,N8=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],B8=e=>{const{loading:t,loadingPosition:n,classes:r}=e,o={root:["root",t&&"loading"],startIcon:[t&&`startIconLoading${J(n)}`],endIcon:[t&&`endIconLoading${J(n)}`],loadingIndicator:["loadingIndicator",t&&`loadingIndicator${J(n)}`]},i=Qe(o,A8,r);return b({},r,i)},W8=e=>e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"&&e!=="classes",U8=re(t6,{shouldForwardProp:e=>W8(e)||e==="classes",name:"MuiLoadingButton",slot:"Root",overridesResolver:(e,t)=>[t.root,t.startIconLoadingStart&&{[`& .${Xt.startIconLoadingStart}`]:t.startIconLoadingStart},t.endIconLoadingEnd&&{[`& .${Xt.endIconLoadingEnd}`]:t.endIconLoadingEnd}]})(({ownerState:e,theme:t})=>b({[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},e.loadingPosition==="center"&&{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${Xt.loading}`]:{color:"transparent"}},e.loadingPosition==="start"&&e.fullWidth&&{[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginRight:-8}},e.loadingPosition==="end"&&e.fullWidth&&{[`& .${Xt.startIconLoadingStart}, & .${Xt.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginLeft:-8}})),H8=re("div",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.loadingIndicator,t[`loadingIndicator${J(n.loadingPosition)}`]]}})(({theme:e,ownerState:t})=>b({position:"absolute",visibility:"visible",display:"flex"},t.loadingPosition==="start"&&(t.variant==="outlined"||t.variant==="contained")&&{left:t.size==="small"?10:14},t.loadingPosition==="start"&&t.variant==="text"&&{left:6},t.loadingPosition==="center"&&{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled},t.loadingPosition==="end"&&(t.variant==="outlined"||t.variant==="contained")&&{right:t.size==="small"?10:14},t.loadingPosition==="end"&&t.variant==="text"&&{right:6},t.loadingPosition==="start"&&t.fullWidth&&{position:"relative",left:-10},t.loadingPosition==="end"&&t.fullWidth&&{position:"relative",right:-10})),V8=y.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiLoadingButton"}),{children:o,disabled:i=!1,id:a,loading:l=!1,loadingIndicator:s,loadingPosition:u="center",variant:c="text"}=r,f=K(r,N8),d=Pg(a),x=s??w.jsx(S1,{"aria-labelledby":d,color:"inherit",size:16}),g=b({},r,{disabled:i,loading:l,loadingIndicator:x,loadingPosition:u,variant:c}),m=B8(g),S=l?w.jsx(H8,{className:m.loadingIndicator,ownerState:g,children:x}):null;return w.jsxs(U8,b({disabled:i||l,id:d,ref:n},f,{variant:c,classes:m,ownerState:g,children:[g.loadingPosition==="end"?o:S,g.loadingPosition==="end"?S:o]}))}),K8=V8,G8=Y(K8)` - min-width: ${({variant:e})=>e===ze.Link?"auto":""}; - padding: ${({variant:e})=>e===ze.Link?0:""}; - - :active { - box-shadow: none; - } -`;var Q8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{variant:n=ze.Contained,color:r=Rc.Primary}=e,o=Q8(e,["variant","color"]),i=y.useMemo(()=>n!==ze.Contained?Il.PRIMARY:Il.INVERTED,[n]);return w.jsx(G8,Object.assign({ref:t},o,{variant:n,color:r,loadingIndicator:w.jsx(z8,{color:i,size:"small"})}))}),_s=({type:e,values:t,defaultValue:n})=>e&&t[e]||n,Y8=e=>_s({type:e.size,values:{[To.Large]:"40px"},defaultValue:"32px"}),X8=e=>_s({type:e.size,values:{[To.Small]:"36px"},defaultValue:"48px"}),Z8=e=>_s({type:e.size,values:{[To.Large]:e.theme.spacing(2,4,2,4)},defaultValue:e.theme.spacing(1,3,1,3)}),J8=e=>e.variant===ze.Link?"0":_s({type:e.size,values:{[To.Small]:e.theme.spacing(2,3)},defaultValue:e.theme.spacing(4,3)}),Ia=({theme:e,variant:t,color:n,buttonState:r,selected:o})=>{const i={selected:{default:e.palette.grey[900],hover:e.palette.grey[700],active:e.palette.grey[800],focus:e.palette.grey[900]},light:{error:{default:e.palette.red[900],hover:e.palette.red[900],active:e.palette.red[800],focus:e.palette.red[900]},success:{default:e.palette.green[900],hover:e.palette.green[900],active:e.palette.green[800],focus:e.palette.green[900]},primary:{default:e.palette.grey[900],hover:e.palette.grey[900],active:e.palette.primary[800],focus:e.palette.grey[900]},warning:{default:e.palette.yellow[900],hover:e.palette.yellow[900],active:e.palette.yellow[800],focus:e.palette.yellow[900]}},contained:e.palette.primary.contrastText,text:{default:e.palette.grey[900],hover:e.palette.grey[900],active:e.palette.primary[800],focus:e.palette.grey[900]},link:{default:e.palette.primary[800],hover:e.palette.primary[700],active:e.palette.primary[900],focus:e.palette.primary[800]}};return o?t!==ze.Link?e.palette.primary.contrastText:i.selected[r]:t===ze.Contained?i.contained:t===ze.Light&&n?i.light[n][r]:t===ze.Text?i.text[r]:i.link[r]},si=({selected:e,color:t,variant:n,buttonState:r,theme:o})=>{const i={selected:{default:o.palette.grey[900],hover:o.palette.grey[700],active:o.palette.grey[800],focus:o.palette.grey[900]},light:{error:{default:o.palette.red[100],hover:o.palette.red[200],active:o.palette.red[100],focus:o.palette.red[100]},success:{default:o.palette.green[100],hover:o.palette.green[200],active:o.palette.green[100],focus:o.palette.green[100]},primary:{default:o.palette.grey[100],hover:o.palette.grey[200],active:o.palette.primary[100],focus:o.palette.grey[100]},warning:{default:o.palette.yellow[100],hover:o.palette.yellow[200],active:o.palette.yellow[100],focus:o.palette.yellow[100]}},contained:{error:{default:o.palette.red[800],hover:o.palette.red[700],active:o.palette.red[900],focus:o.palette.red[800]},success:{default:o.palette.green[800],hover:o.palette.green[700],active:o.palette.green[900],focus:o.palette.green[800]},primary:{default:o.palette.primary[800],hover:o.palette.primary[700],active:o.palette.primary[900],focus:o.palette.primary[800]},warning:{default:o.palette.yellow[800],hover:o.palette.yellow[700],active:o.palette.yellow[900],focus:o.palette.yellow[800]}},text:{default:"transparent",hover:o.palette.grey[200],active:o.palette.primary[100],focus:"transparent"},link:"transparent"};return e&&n!==ze.Link?i.selected[r]:n===ze.Light&&t?i.light[t][r]:n===ze.Contained&&t?i.contained[t][r]:n===ze.Text?i.text[r]:i.link},q8=({theme:e,variant:t})=>ze.Link===t||ze.Text===t?"transparent":e.palette.grey[100],eb={defaultProps:{disableRipple:!0},styleOverrides:{root({ownerState:e,theme:t}){const n=e.variant,r=e.color,o=e.selected,i=e.size;return{height:Y8({size:i}),padding:Z8({theme:t,size:i}),[t.breakpoints.down("sm")]:{height:X8({size:i}),padding:J8({size:i,theme:t,variant:n}),whiteSpace:"nowrap"},color:Ia({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Default}),fontWeight:t.typography.button.fontWeight,fontSize:t.typography.button.fontSize,backgroundColor:si({selected:o,theme:t,color:r,variant:n,buttonState:Dt.Default}),border:"none",borderRadius:t.shape.small,"&:hover":{color:Ia({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Hover}),backgroundColor:si({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Hover}),boxShadow:"none"},"&:active":{color:Ia({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Active}),backgroundColor:si({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Active}),outline:"none"},"&:focus-visible":{color:Ia({selected:o,theme:t,variant:n,color:r,buttonState:Dt.Focus}),backgroundColor:si({selected:o,color:r,variant:n,theme:t,buttonState:Dt.Focus}),outline:`2px solid ${t.palette.primary[400]}`,boxShadow:"none"},[`&.${io.disabled}`]:{color:t.palette.grey[500],backgroundColor:q8({theme:t,variant:n}),pointerEvents:"none",cursor:"unset"},gap:t.spacing(1),textTransform:"none",boxShadow:"none",minWidth:"auto","&.MuiButton-root .MuiButton-startIcon":{marginRight:t.spacing(1)},"&.MuiButton-root .MuiButton-endIcon":{marginLeft:t.spacing(1)},"&.MuiButton-root .MuiSvgIcon-root":{fontSize:"24px"}}}}};var z0=function(){},tb=typeof window<"u",nb=function(e,t,n){if(!tb)return[t,z0,z0];if(!e)throw new Error("useLocalStorage key may not be falsy");var r=n?n.raw?function(c){return c}:n.deserializer:JSON.parse,o=y.useRef(function(c){try{var f=n?n.raw?String:n.serializer:JSON.stringify,d=localStorage.getItem(c);return d!==null?r(d):(t&&localStorage.setItem(c,f(t)),t)}catch{return t}}),i=y.useState(function(){return o.current(e)}),a=i[0],l=i[1];y.useLayoutEffect(function(){return l(o.current(e))},[e]);var s=y.useCallback(function(c){try{var f=typeof c=="function"?c(a):c;if(typeof f>"u")return;var d=void 0;n?n.raw?typeof f=="string"?d=f:d=JSON.stringify(f):n.serializer?d=n.serializer(f):d=JSON.stringify(f):d=JSON.stringify(f),localStorage.setItem(e,d),l(r(d))}catch{}},[e,l]),u=y.useCallback(function(){try{localStorage.removeItem(e),l(void 0)}catch{}},[e,l]);return[a,s,u]};const rb=nb;function ob(e=null){const[t,n]=y.useState(!1),r=y.useRef(null);return y.useEffect(()=>{e&&(typeof e=="function"?e(r.current):e.current=r.current)},[e]),{open:t,anchorRef:r,handleCloseMenu:()=>n(!1),handleOpenMenu:()=>n(!0)}}var Yi;(function(e){e.MEDIUM="medium",e.SMALL="small"})(Yi||(Yi={}));var ib=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{className:t}=e,n=ib(e,["className"]);return w.jsx(p8,Object.assign({},n,{classes:{popper:t}}))})` - & .MuiTooltip-tooltip { - margin: 0; - - font-weight: ${({theme:e})=>e.typography.fontWeightRegular}; - font-size: ${({size:e,theme:t})=>e===Yi.SMALL?t.typography.small.fontSize:t.typography.ui.fontSize}; - line-height: ${({size:e,theme:t})=>e===Yi.SMALL?t.typography.small.lineHeight:t.typography.ui.lineHeight}; - - background-color: ${({theme:e})=>e.palette.grey[900]}; - border-radius: ${({theme:e})=>e.shape.small}; - } - - & .MuiTooltip-arrow { - color: ${({theme:e})=>e.palette.grey[900]}; - } - - &&[data-popper-placement*='top'] .MuiTooltip-tooltip { - margin-bottom: ${({theme:e})=>e.spacing(3)}; - } - - &&[data-popper-placement*='bottom'] .MuiTooltip-tooltip { - margin-top: ${({theme:e})=>e.spacing(3)}; - } - - &&[data-popper-placement*='left'] .MuiTooltip-tooltip { - margin-right: ${({theme:e})=>e.spacing(2)}; - } - - &&[data-popper-placement*='right'] .MuiTooltip-tooltip { - margin-left: ${({theme:e})=>e.spacing(2)}; - } -`,lb=Y.div` - display: inherit; -`;var sb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{title:n,placement:r="top",size:o=Yi.MEDIUM,withoutContainer:i=!0,children:a}=e,l=sb(e,["title","placement","size","withoutContainer","children"]);return n?w.jsx(ab,Object.assign({ref:t,title:n,size:o,placement:r},l,{children:i?a:w.jsx(lb,{children:a})})):a}),ub=Y(HS,{shouldForwardProp:e=>e!=="container"})` - display: ${({container:e})=>e&&"grid"}; -`;var cb=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{container:n=!1,templateColumns:r,templateRows:o,templateAreas:i,columnSpacing:a,rowSpacing:l,spacing:s,autoColumns:u,autoRows:c,autoFlow:f,column:d,row:x,area:g,component:m="div",children:S}=e,h=cb(e,["container","templateColumns","templateRows","templateAreas","columnSpacing","rowSpacing","spacing","autoColumns","autoRows","autoFlow","column","row","area","component","children"]);return w.jsx(ub,Object.assign({ref:t,container:n,gridTemplateColumns:r,gridTemplateRows:o,gridTemplateAreas:i,columnGap:a,rowGap:l,gap:s,gridAutoColumns:u,gridAutoRows:c,gridAutoFlow:f,gridColumn:d,gridRow:x,gridArea:g,component:m},h,{children:S}))});var db=typeof global=="object"&&global&&global.Object===Object&&global;const R1=db;var pb=typeof self=="object"&&self&&self.Object===Object&&self,hb=R1||pb||Function("return this")();const Io=hb;var mb=Io.Symbol;const Ll=mb;var _1=Object.prototype,gb=_1.hasOwnProperty,vb=_1.toString,ei=Ll?Ll.toStringTag:void 0;function yb(e){var t=gb.call(e,ei),n=e[ei];try{e[ei]=void 0;var r=!0}catch{}var o=vb.call(e);return r&&(t?e[ei]=n:delete e[ei]),o}var xb=Object.prototype,wb=xb.toString;function Cb(e){return wb.call(e)}var Sb="[object Null]",bb="[object Undefined]",A0=Ll?Ll.toStringTag:void 0;function Ms(e){return e==null?e===void 0?bb:Sb:A0&&A0 in Object(e)?yb(e):Cb(e)}function ca(e){return e!=null&&typeof e=="object"}var Eb=Array.isArray;const _c=Eb;function Mr(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function M1(e){return e}var kb="[object AsyncFunction]",Ob="[object Function]",Pb="[object GeneratorFunction]",Tb="[object Proxy]";function sd(e){if(!Mr(e))return!1;var t=Ms(e);return t==Ob||t==Pb||t==kb||t==Tb}var $b=Io["__core-js_shared__"];const xu=$b;var D0=function(){var e=/[^.]+$/.exec(xu&&xu.keys&&xu.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Rb(e){return!!D0&&D0 in e}var _b=Function.prototype,Mb=_b.toString;function jb(e){if(e!=null){try{return Mb.call(e)}catch{}try{return e+""}catch{}}return""}var Ib=/[\\^$.*+?()[\]{}|]/g,Lb=/^\[object .+?Constructor\]$/,Fb=Function.prototype,zb=Object.prototype,Ab=Fb.toString,Db=zb.hasOwnProperty,Nb=RegExp("^"+Ab.call(Db).replace(Ib,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Bb(e){if(!Mr(e)||Rb(e))return!1;var t=sd(e)?Nb:Lb;return t.test(jb(e))}function Wb(e,t){return e==null?void 0:e[t]}function ud(e,t){var n=Wb(e,t);return Bb(n)?n:void 0}var N0=Object.create,Ub=function(){function e(){}return function(t){if(!Mr(t))return{};if(N0)return N0(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const Hb=Ub;function Vb(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Kb(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n0){if(++t>=Gb)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Zb(e){return function(){return e}}var Jb=function(){try{var e=ud(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Fl=Jb;var qb=Fl?function(e,t){return Fl(e,"toString",{configurable:!0,enumerable:!1,value:Zb(t),writable:!0})}:M1;const eE=qb;var tE=Xb(eE);const nE=tE;var rE=9007199254740991,oE=/^(?:0|[1-9]\d*)$/;function j1(e,t){var n=typeof e;return t=t??rE,!!t&&(n=="number"||n!="symbol"&&oE.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=fE}function fd(e){return e!=null&&I1(e.length)&&!sd(e)}function dE(e,t,n){if(!Mr(n))return!1;var r=typeof t;return(r=="number"?fd(n)&&j1(t,n.length):r=="string"&&t in n)?js(n[t],e):!1}function pE(e){return cE(function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(o--,i):void 0,a&&dE(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=Object(t);++r-1}function k7(e,t){var n=this.__data__,r=Is(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function En(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t{var{component:n="div"}=e,r=i9(e,["component"]);return w.jsx(n,Object.assign({ref:t},r))}),l9=e=>Array.isArray(e)?e:[e],s9=(e,t)=>l9(e).map(n=>t.spacing(n)).join(" "),J0=e=>typeof e=="number"?`repeat(${e}, 1fr)`:e,u9=Y(a9,{shouldForwardProp:e=>!["container","columns","rows","direction","columnSpacing","rowSpacing","spacing"].includes(e)})` - ${({theme:e,columnSpacing:t})=>t&&`column-gap: ${e.spacing(t)};`}; - ${({theme:e,rowSpacing:t})=>t&&`row-gap: ${e.spacing(t)};`}; - ${({theme:e,spacing:t})=>t&&`gap: ${s9(t,e)};`}; - ${({container:e,spacing:t,rowSpacing:n,columnSpacing:r})=>(t||n||e||r)&&"display: grid"}; - grid-template-columns: ${({columns:e})=>J0(e)}; - grid-template-rows: ${({rows:e})=>J0(e)}; - ${({direction:e})=>e&&`grid-auto-flow: ${e}`}; -`,c9=u9,f9=Y(ld)` - font-size: ${({theme:e})=>e.typography.h5.fontSize}; -`;var d9=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{logo:n,name:r,variant:o="text"}=e,i=d9(e,["logo","name","variant"]);return w.jsx(f9,Object.assign({ref:t},i,{variant:o,startIcon:w.jsx(n,{}),children:r}))}),h9=Y(ld)` - display: flex; - align-items: center; - height: auto; - padding: ${({theme:e})=>e.spacing(.5,.5,.5,2)}; - - text-align: right; -`,m9=Y.div` - display: flex; - gap: ${({theme:e})=>e.spacing(2)}; - align-items: center; -`,g9=Y.div` - display: block; -`,v9=Y.span` - display: block; - - font-weight: ${({theme:e})=>e.typography.fontWeightBold}; - font-size: ${({theme:e})=>e.typography.pxToRem(12)}; - line-height: ${({theme:e})=>e.typography.pxToRem(14)}; -`,y9=Y.span` - display: block; - - color: ${({theme:e})=>e.palette.grey[500]}; - font-size: ${({theme:e})=>e.typography.pxToRem(12)}; - line-height: ${({theme:e})=>e.typography.pxToRem(16)}; -`,x9=y.forwardRef((e,t)=>{const{displayName:n,annotation:r,avatar:o={},menu:i}=e,{open:a,anchorRef:l,handleOpenMenu:s,handleCloseMenu:u}=ob();return w.jsxs(w.Fragment,{children:[w.jsx(g5,{ref:t,onClickAway:u,children:w.jsxs(h9,{ref:l,variant:"text",onClick:s,children:[w.jsxs(m9,{children:[w.jsxs(g9,{children:[w.jsx(v9,{children:n}),w.jsx(y9,{children:r})]}),w.jsx(BS,Object.assign({},o))]}),w.jsx(I8,{isActive:a})]})}),w.jsx(i,{open:a,anchorEl:l.current,onClose:u})]})}),w9=Y.header` - z-index: ${({theme:e})=>e.zIndex.appBar}; - - display: flex; - grid-area: header; - align-items: center; - justify-content: space-between; - padding: ${({theme:e})=>e.spacing(2,3)}; - - background-color: ${({theme:e})=>e.palette.background.default}; - box-shadow: ${({theme:e})=>e.elevation[200]}; -`,C9=Y(fb)` - column-gap: ${({theme:e})=>e.spacing(1)}; -`,S9=y.forwardRef((e,t)=>{const{productSwitcher:n,product:r,profile:o}=e;return w.jsxs(w9,{ref:t,children:[w.jsxs(C9,{container:!0,autoFlow:"column",component:"nav",children:[n&&w.jsx(n,{}),w.jsx(p9,Object.assign({},r))]}),o&&w.jsx(x9,Object.assign({},o))]})}),b9=y.forwardRef((e,t)=>w.jsx(A6,Object.assign({ref:t,component:"div"},e,{disableRipple:!0}))),E9=Y(H6)` - color: ${({theme:e})=>e.palette.grey[900]}; -`,k9=y.forwardRef((e,t)=>w.jsx(E9,Object.assign({ref:t},e))),O9=e=>w.jsx(Z6,Object.assign({},e)),P9=Y(b9)` - height: 40px; - padding: ${({theme:e})=>e.spacing(2)}; - - border-radius: ${({theme:e})=>e.shape.medium}; - - .MuiListItemIcon-root { - color: ${({theme:e,selected:t})=>t?e.palette.primary[800]:"inherit"}; - - transition: ${({theme:e})=>e.transitions.create("color",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})}; - } - - &.Mui-selected:hover { - background-color: inherit; - } - - &:hover { - color: ${({theme:e})=>e.palette.primary[800]}; - - background-color: inherit; - - .MuiListItemIcon-root { - color: ${({theme:e})=>e.palette.primary[800]}; - } - } - - &:active { - color: ${({theme:e})=>e.palette.primary[900]}; - - .MuiListItemIcon-root { - color: ${({theme:e})=>e.palette.primary[900]}; - } - } -`,T9=Y(k9)` - min-width: unset; -`,$9=Y(O9)` - margin-left: ${({theme:e})=>e.spacing(4)}; -`,R9=Y(T1,{shouldForwardProp:e=>e!=="collapsedIn"&&e!=="opened"})` - width: ${({collapsedIn:e})=>e?"1em":"0px"}; - margin-left: auto; - - transform: ${({opened:e})=>e?"rotateZ(180deg)":"rotateZ(0deg)"}; - - transition: ${({theme:e})=>e.transitions.create("transform",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.enteringScreen})}; -`;var _9=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{collapsedIn:n,opened:r,text:o,icon:i,component:a="a"}=e,l=_9(e,["collapsedIn","opened","text","icon","component"]);return w.jsxs(P9,Object.assign({ref:t,component:a},l,{children:[w.jsx($1,{arrow:!0,title:!n&&o,placement:"right",children:w.jsx(T9,{children:i})}),w.jsx(ad,{orientation:"horizontal",in:n,children:w.jsx($9,{primary:o})}),typeof r=="boolean"&&w.jsx(R9,{collapsedIn:n,opened:r})]}))}),M9=e=>{const{collapsedIn:t,items:n}=e;return w.jsx(P1,{disablePadding:!0,children:n.map(r=>{const[o,i]=r;return w.jsx("li",{children:w.jsx(G1,{collapsedIn:t,selected:i.active,text:i.text,icon:w.jsx(M8,{}),component:i.component})},o)})})},j9=e=>{var t;const{collapsedIn:n,item:[r,o]}=e,[i,a]=y.useState((t=o.items)===null||t===void 0?void 0:t.some(([,{active:u}])=>u)),l=y.useMemo(()=>i?!1:o.active,[i,o.active]),s=y.useCallback(()=>{a(u=>{if(typeof u=="boolean")return!u})},[]);return w.jsxs("li",{children:[w.jsx(G1,{opened:i,collapsedIn:n,selected:l,text:o.text,icon:o.icon,component:o.component,onClick:s}),o.items&&w.jsx(ad,{in:i,children:w.jsx(M9,{collapsedIn:n,items:o.items})})]},r)},I9=y.forwardRef((e,t)=>{const{collapsedIn:n=!0,items:r}=e;return w.jsx(P1,{ref:t,disablePadding:!0,children:r.map(o=>w.jsx(j9,{collapsedIn:n,item:o},o[0]))})}),L9=y.createContext({isOpen:!1}),F9=({children:e,isOpen:t})=>w.jsx(L9.Provider,{value:{isOpen:t},children:e}),z9=Y.aside` - z-index: ${({theme:e})=>e.zIndex.appBar-1}; - - display: flex; - flex-direction: column; - grid-area: sidebar; - min-width: ${({collapsedIn:e})=>e?"240px":"100%"}; - padding: ${({theme:e})=>e.spacing(2)}; - - background-color: ${({theme:e})=>e.palette.background.element}; - border-right: 1px solid ${({theme:e})=>e.palette.grey[300]}; - - transition: ${({theme:e})=>e.transitions.create("min-width",{duration:e.transitions.duration.standard})}; -`,A9=y.forwardRef((e,t)=>{const{menu:n}=e;return w.jsx("nav",{ref:t,children:n})}),D9=Y(ld)` - gap: 0; - justify-content: flex-start; - width: 100%; - min-width: 0; - padding: ${({theme:e})=>e.spacing(2)}; - - &.MuiButton-root .MuiButton-startIcon { - margin: 0; - } -`,N9=Y.div` - height: 24px; -`;var B9=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{collapsedIn:n}=e,r=B9(e,["collapsedIn"]);return w.jsx(D9,Object.assign({ref:t,startIcon:n?w.jsx(O8,{}):w.jsx($1,{title:"Раскрыть меню",arrow:!0,placement:"right",children:w.jsx(N9,{children:w.jsx($8,{})})}),variant:"text"},r))}),U9=Y(W9)` - height: 40px; - margin-top: auto; -`,H9=Y.span` - margin-left: ${({theme:e})=>e.spacing(4)}; - - white-space: nowrap; -`,V9=y.forwardRef((e,t)=>{const{collapsedIn:n,onToggle:r}=e,o=()=>{r()};return w.jsx(U9,{ref:t,collapsedIn:n,onClick:o,children:w.jsx(ad,{orientation:"horizontal",in:n,children:w.jsx(H9,{children:"Свернуть меню"})})})}),K9=y.forwardRef((e,t)=>{const{menu:n,localStorageKey:r="@astral/ui::Sidebar::collapsedIn",header:o}=e,[i,a]=y.useState(!0),[l=!0,s]=rb(r,!0),u=Ps(),c=E6(u.breakpoints.up("xl"));y.useEffect(()=>{(()=>{a(c?l:!1)})()},[c,l]);const f=()=>{c?s(!l):a(!i)};return w.jsx(F9,{isOpen:i,children:w.jsxs(z9,{ref:t,collapsedIn:i,children:[o,w.jsx(A9,{menu:w.jsx(I9,{collapsedIn:i,items:n.items})}),w.jsx(V9,{collapsedIn:i,onToggle:f})]})})}),G9=Y.main` - grid-area: main; - grid-row: 2; - grid-column: 2; - overflow: hidden; -`,Q9=y.forwardRef(({children:e},t)=>w.jsx(G9,{ref:t,children:e})),Y9=Y.div` - display: grid; - grid-template: ${()=>` - - [header-start] "header header" [header-end] - [main-start] "sidebar main" 1fr [main-end] / auto 1fr - `}; - height: 100vh; -`,Pr=e=>{const{children:t}=e;return w.jsx(Y9,{children:t})};Pr.Header=S9;Pr.Sidebar=K9;Pr.Main=Q9;const X9=e=>w.jsx(x6,Object.assign({},e)),Z9=14,ee=(e,t=Z9)=>`${e/t}rem`,J9={fontSize:14,htmlFontSize:14,fontWeightLight:300,fontWeightRegular:400,fontWeightMedium:500,fontWeightBold:700,fontFamily:["Ubuntu","sans-serif"].join(","),get h1(){return{fontSize:ee(35,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(40,this.htmlFontSize)}},get h2(){return{fontSize:ee(29,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(32,this.htmlFontSize)}},get h3(){return{fontSize:ee(24,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(28,this.htmlFontSize)}},get h4(){return{fontSize:ee(20,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(24,this.htmlFontSize)}},get h5(){return{fontSize:ee(16,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(24,this.htmlFontSize)}},get h6(){return{fontSize:ee(14,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(16,this.htmlFontSize)}},get h7(){return{fontSize:ee(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(20,this.htmlFontSize)}},get h8(){return{fontSize:ee(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(16,this.htmlFontSize)}},get h9(){return{fontSize:ee(11,this.htmlFontSize),fontWeight:this.fontWeightBold,lineHeight:ee(16,this.htmlFontSize)}},get button(){return{fontSize:ee(14,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(24,this.htmlFontSize)}},get ui(){return{fontSize:ee(14,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:ee(20,this.htmlFontSize)}},get link(){return{fontSize:ee(14,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:ee(20,this.htmlFontSize)}},get pointer(){return{fontSize:ee(12,this.htmlFontSize),fontWeight:this.fontWeightMedium,lineHeight:ee(16,this.htmlFontSize)}},get small(){return{fontSize:ee(12,this.htmlFontSize),fontWeight:this.fontWeightRegular,lineHeight:ee(16,this.htmlFontSize)}},get code(){return{fontSize:ee(12,this.htmlFontSize),fontWeight:this.fontWeightLight,lineHeight:ee(20,this.htmlFontSize)}},body1:{fontSize:"1rem"}};var et;(function(e){e.DEFAULT="DEFAULT",e.EDO="EDO",e.KEDO="KEDO",e.AO5="AO5",e.OFD="OFD",e.SIGN="SIGN",e.LKP="LKP",e.POA="POA",e.RSS="RSS",e.SBER="SBER"})(et||(et={}));const q9=4,ek={secondary:"#55B8F0",900:"#0F52B8",800:"#2165CC",700:"#1874FF",600:"#2684FF",500:"#4C9AFF",400:"#70AEFF",300:"#94C2FF",200:"#C5DCFF",100:"#E1EDFF"},tk={secondary:"#5653FF",900:"#5D3FD4",800:"#6746EB",700:"#8566FF",600:"#9075FF",500:"#9D85FF",400:"#B29EFF",300:"#C2B2FF",200:"#E0D9FF",100:"#EFEBFF"},nk={secondary:"#5653FF",900:"#5D3FD4",800:"#6746EB",700:"#8566FF",600:"#9075FF",500:"#9D85FF",400:"#B29EFF",300:"#C2B2FF",200:"#E0D9FF",100:"#EFEBFF"},rk={secondary:"#14A5D3",900:"#0068B2",800:"#0074C6",700:"#0989E3",600:"#2195E6",500:"#3AA1E9",400:"#52ACEB",300:"#84C4F1",200:"#C1E2F8",100:"#DFF0FB"},ok={secondary:"#22BDEE",900:"#1F78D6",800:"#2285EE",700:"#46A0FF",600:"#58A9FF",500:"#6BB3FF",400:"#7DBCFF",300:"#A2CFFF",200:"#D1E7FF",100:"#E7F3FF"},ik={secondary:"#4099AC",900:"#325D89",800:"#376798",700:"#4D86BF",600:"#5E92C5",500:"#719ECC",400:"#82AAD2",300:"#A6C2DF",200:"#D3E1EF",100:"#E8EFF7"},ak={secondary:"#00BDB2",900:"#009E71",800:"#00B07E",700:"#2CC89B",600:"#41CDA5",500:"#56D3AF",400:"#6BD8B9",300:"#95E3CD",200:"#CAF1E6",100:"#E3F8F2"},lk={secondary:"#2BCCFF",900:"#0A9DEF",800:"#33ADF2",700:"#4DB8F4",600:"#66C2F5",500:"#80CCF8",400:"#99D6F9",300:"#B3E1FB",200:"#CCEBFC",100:"#E6F5FE"},sk={secondary:"#8B45D1",900:"#541B8D",800:"#663499",700:"#7A4EA6",600:"#8D67B2",500:"#A080C0",400:"#B399CC",300:"#C6B3D9",200:"#D9CCE5",100:"#ECE6F3"},uk={secondary:"#107F8C",900:"#005E7F",800:"#107F8C",700:"#21A19A",600:"#7AC7C2",500:"#90D0CC",400:"#ABDBD8",300:"#D3ECEB",200:"#E5FCF7",100:"#EEF8F7",green:{900:"#278B86",800:"#21A19A",700:"#3CADA6",600:"#7AC7C2",500:"#A6D9D7",400:"#C1E5E3",300:"#DBF0EF",200:"#E9F6F5",100:"#F2FAF9"},red:{900:"#920C24",800:"#C11030",700:"#C92D49",600:"#DA7083",500:"#E69FAC",400:"#EEBCC5",300:"#F5D9DE",200:"#F9E8EB",100:"#FCF1F3"},yellow:{900:"#CC7A00",800:"#FF9900",700:"#FFA61F",600:"#FFC266",500:"#FFD699",400:"#FFE3B8",300:"#FFEED6",200:"#FFF5E6",100:"#FFF9F0"},grey:{900:"#1F1F22",800:"#565B62",700:"#7D838A",600:"#979CA1",500:"#A4A8AD",400:"#B2B8BF",300:"#D9DEE3",200:"#E4E8EB",100:"#F2F5F5"}},ck={[et.DEFAULT]:ek,[et.AO5]:rk,[et.EDO]:tk,[et.KEDO]:nk,[et.OFD]:ok,[et.SIGN]:ik,[et.LKP]:ak,[et.POA]:lk,[et.RSS]:sk,[et.SBER]:uk},fk=(e=et.DEFAULT)=>{const t=ck[e];return{red:Object.assign({900:"#E64343",800:"#F24646",700:"#F35959",600:"#F67E7E",500:"#F79090",400:"#F8A3A3",300:"#FAB5B5",200:"#FCDADA",100:"#FEEDED"},t.red),green:Object.assign({900:"#008055",800:"#00875A",700:"#19936A",600:"#4DAB8C",500:"#66B79C",400:"#80C3AC",300:"#99CFBD",200:"#CCE7DE",100:"#E6F3EF"},t.green),yellow:Object.assign({900:"#ED8000",800:"#F98700",700:"#FA961F",600:"#FBAB4D",500:"#FBB766",400:"#FDCF99",300:"#FDDBB2",200:"#FBE6CC",100:"#FEF3E6"},t.yellow),primary:Object.assign({main:t[800],dark:t[900],contrastText:"#FFF"},t),secondary:{main:t.secondary,dark:t[900],contrastText:"#FFF"},get success(){return{light:this.green[100],main:this.green[600],dark:this.green[800],contrastText:"#FFF"}},get warning(){return{light:this.yellow[100],main:this.yellow[600],dark:this.yellow[800],contrastText:"#FFF"}},get error(){return{light:this.red[100],main:this.red[600],dark:this.red[800],contrastText:"#FFF"}},get text(){return{primary:this.grey[900],secondary:this.grey[700],disabled:this.grey[500]}},grey:Object.assign({900:"#072D57",800:"#1D3F66",700:"#557192",600:"#778DA8",500:"#99A9BA",400:"#B7C2CE",300:"#DDE2E8",200:"#EBEEF1",100:"#F0F4F7"},t.grey),background:{default:"#FFF",paper:"#FFF",element:"#FAFBFC",elementHover:"#EEF1F4",modalShadow:"#142A438A"}}},dk={styleOverrides:{root({theme:e}){return{fontWeight:"400",padding:e.spacing(3),".MuiAlert-message > *:last-child:not(:empty):not(.MuiTypography-root)":{padding:e.spacing(3,0)},[e.breakpoints.up("sm")]:{padding:e.spacing(2,4),".MuiAlert-message > *:last-child:not(:empty):not(.MuiTypography-root)":{padding:0}}}},filledSuccess({theme:e}){return{backgroundColor:e.palette.success.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.green[900]}}},filledError({theme:e}){return{backgroundColor:e.palette.error.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.red[900]}}},filledWarning({theme:e}){return{backgroundColor:e.palette.warning.light,color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.yellow[900]}}},filledInfo({theme:e}){return{backgroundColor:e.palette.primary[100],color:e.palette.text.primary,".MuiAlert-icon":{color:e.palette.primary[900]}}},action({theme:e}){return{svg:{color:`${e.palette.text.primary} !important`}}}}},pk={defaultProps:{disableRipple:!0},styleOverrides:{root({theme:e}){return{fontFamily:e.typography.fontFamily}}}},hk={defaultProps:{disableRipple:!0},styleOverrides:{root({ownerState:e,theme:t}){const n=e.variant,r=e.color;return{[`&.${Xt.loading}`]:{backgroundColor:si({color:r,variant:n,theme:t,buttonState:Dt.Default})}}}}},mk={styleOverrides:{root({theme:e}){return{display:"flex",minHeight:e.typography.small.lineHeight,fontSize:e.typography.small.fontSize,margin:e.spacing(1,0,0),lineHeight:e.typography.small.lineHeight,"&.Mui-error":{color:e.palette.error.dark}}}}},gk={styleOverrides:{root(){return{position:"relative",transform:"none"}}}},vk={defaultProps:{shrink:!0},styleOverrides:{root({theme:e}){return{position:"relative",transform:"none",color:e.palette.grey[700],fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),lineHeight:e.typography.pxToRem(16),marginBottom:e.spacing(1),"&.Mui-focused":{color:e.palette.grey[700]},"&.Mui-error":{color:e.palette.grey[700]},"&.Mui-disabled":{color:e.palette.grey[600]}}}}},yk={defaultProps:{notched:!1},styleOverrides:{root({theme:e}){return{fontSize:e.typography.pxToRem(14),borderRadius:e.shape.small,color:e.palette.grey[900],background:e.palette.background.element,"&:hover":{background:e.palette.background.elementHover,"&.Mui-disabled":{background:e.palette.background.element}},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.grey[300]},"&.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.background.element},"&.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.error.dark},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.primary[700]}}},input({theme:e}){return{height:20,padding:e.spacing(2.5,2),borderRadius:e.shape.small,"&:disabled":{background:e.palette.background.element},"&::placeholder":{opacity:1,color:e.palette.grey[600]}}},inputSizeSmall({theme:e}){return{paddingBlock:e.spacing(1.5),paddingInline:e.spacing(2)}},notchedOutline({theme:e}){return{borderWidth:2,borderColor:e.palette.grey[300]}},multiline(){return{padding:0}},inputMultiline({theme:e}){return{padding:e.spacing(2)}}}},xk={styleOverrides:{root({theme:e}){return{"&.Mui-selected":{backgroundColor:e.palette.grey[900],color:e.palette.primary.contrastText}}}}},wk=(e,t)=>e===0?"none":e===1?t.elevation[200]:t.elevation[300],Ck={styleOverrides:{elevation({theme:e,ownerState:{elevation:t}}){return{boxShadow:wk(t,e)}},rounded({theme:e}){return{borderRadius:e.shape.small}}}},Sk={variants:[{props:{variant:"button"},style:{textTransform:"capitalize"}}],defaultProps:{variantMapping:{link:"a",code:"code"}}};var Lc;(function(e){e.medium="medium",e.small="small"})(Lc||(Lc={}));const bk={styleOverrides:{inputRoot({theme:e,ownerState:{size:t}}){return{paddingTop:`${e.spacing(1)} !important`,paddingBottom:`${e.spacing(1)} !important`,paddingLeft:`${e.spacing(1)} !important`,minHeight:t===Lc.small?"32px":"40px"}},input({theme:e}){return{padding:"0 !important",paddingLeft:`${e.spacing(1)} !important`}},popupIndicator({theme:e}){return{borderRadius:e.shape.small,width:20,height:20}},endAdornment(){return{top:"calc(50% - 11px)"}},paper({theme:e}){return{marginTop:e.spacing(2)}},noOptions({theme:e}){return{color:e.palette.grey[500]}},clearIndicator({theme:e}){return{padding:0,borderRadius:"50%",backgroundColor:e.palette.grey[500],color:e.palette.primary.contrastText,marginRight:e.spacing(1),width:14,height:14,">svg":{width:16,height:16}}}}},Ek={styleOverrides:{root({theme:e}){return{background:e.palette.background.modalShadow}},paper({theme:e}){return{borderRadius:e.shape.small}}}},kk={styleOverrides:{root({theme:e}){return{padding:e.spacing(6,6,4),fontSize:e.typography.h4.fontSize,fontWeight:e.typography.h4.fontWeight,lineHeight:e.typography.h4.lineHeight,display:"flex",justifyContent:"space-between",alignItems:"center",[`& .${io.root}`]:{marginLeft:e.spacing(4),color:e.palette.grey[800]}}}}},Ok={styleOverrides:{root({theme:e}){return{padding:e.spacing(0,6)}}}},Pk={styleOverrides:{root:({theme:e})=>({padding:e.spacing(4,6,6,6),">div":{width:"100%"}})}},Tk={styleOverrides:{root({theme:e}){return{border:"none",padding:e.spacing(1,4),height:44}}}},$k={styleOverrides:{root({theme:e}){return{th:{borderBottom:`2px solid ${e.palette.grey[300]}`}}}}},Rk={styleOverrides:{root({theme:e}){return{"&.MuiTableRow-hover:hover":{backgroundColor:e.palette.background.elementHover,cursor:"pointer"},"&.Mui-selected":{backgroundColor:e.palette.primary[100]}}}}},_k={defaultProps:{autoFocus:!1},styleOverrides:{paper({theme:e}){return{marginTop:e.spacing(2),"&.MuiPaper-root":{borderRadius:e.shape.small,boxShadow:e.elevation[200]}}},list({theme:e}){return{padding:e.spacing(1,0)}}}},Mk={styleOverrides:{root({theme:e}){return{padding:e.spacing(1.5,10,1.5,3),"&:hover":{backgroundColor:e.palette.background.elementHover}}}}},jk={styleOverrides:{root({ownerState:e,theme:t}){const{"data-color":n}=e;return{color:n==="primary"?t.palette.grey[900]:t.palette.primary.contrastText}}}},Ik={styleOverrides:{root({theme:e}){return{"&.Mui-selected":{color:e.palette.primary[800],backgroundColor:e.palette.grey[100]}}}}},Lk={styleOverrides:{root(){return{overflow:"hidden",whiteSpace:"nowrap",textAlign:"left",textOverflow:"ellipsis"}}}},Fk={styleOverrides:{root({theme:e}){return{minWidth:0,padding:e.spacing(0,2),textTransform:"none"}}}},zk={styleOverrides:{root(){return{minHeight:38,height:38}},indicator({theme:e}){return{borderRadius:e.shape.small}}}},Ak={styleOverrides:{label({theme:e}){const{active:t,completed:n,error:r}=m8;return{fontSize:e.typography.small.fontSize,lineHeight:e.typography.small.lineHeight,fontWeight:e.typography.small.fontWeight,color:e.palette.grey[700],[`&.${t}, &.${n}, &.${r}`]:{color:e.palette.grey[900],fontSize:e.typography.small.fontSize,lineHeight:e.typography.small.lineHeight,fontWeight:e.typography.small.fontWeight}}},iconContainer({theme:e}){return{paddingRight:e.spacing(2.5)}}}},Dk={styleOverrides:{horizontal({theme:e}){return{"&:first-child":{paddingLeft:0},padding:e.spacing(0,2.5)}}}},Nk={styleOverrides:{lineHorizontal({theme:e}){return{borderTopWidth:2,borderColor:e.palette.grey[300]}}}},Bk={styleOverrides:{root({theme:e}){return{textTransform:"initial",padding:e.spacing(1,2),fontWeight:e.typography.fontWeightMedium}}}},Wk={defaultProps:{size:"small",color:"primary"}},Q1=e=>e.replace("#","%23"),q0=e=>`url('data:image/svg+xml;utf8, ')`,eh=e=>{const t=Q1(e);return`url('data:image/svg+xml;utf8, ')`},Uk={styleOverrides:{root({theme:e}){return{width:"fit-content",height:"fit-content",padding:e.spacing(1),"& .Mui-checked.MuiSwitch-switchBase":{padding:0,"& + .MuiSwitch-track":{backgroundColor:e.palette.primary.main[800],opacity:1}},"& :not(.Mui-checked).MuiSwitch-switchBase":{padding:0,"& + .MuiSwitch-track":{backgroundColor:e.palette.grey[700],opacity:1}},"& .Mui-checked:hover + .MuiSwitch-track":{backgroundColor:e.palette.primary[700]},"& :not(.Mui-checked):hover + .MuiSwitch-track":{backgroundColor:e.palette.grey[500]},"& .MuiButtonBase-root.MuiSwitch-switchBase.Mui-disabled":{"& + .MuiSwitch-track":{backgroundColor:e.palette.grey[200],"&::before":{backgroundImage:q0(e.palette.grey[500])},"&::after":{backgroundImage:eh(e.palette.grey[500])}}},"& :not(.Mui-disabled):active + .MuiSwitch-track":{border:`2px solid ${e.palette.primary[400]}`}}},switchBase:{padding:0,"&:hover, &.Mui-checked:hover":{backgroundColor:"transparent"}},track({theme:e}){return{borderRadius:10,boxSizing:"border-box","&::before, &::after":{position:"absolute",top:"50%",transform:"translateY(-50%)",content:'""',backgroundSize:"cover"},"&::before":{left:e.spacing(2),backgroundImage:q0(e.palette.background.default)},"&::after":{right:e.spacing(2),backgroundImage:eh(e.palette.background.default)}}},thumb({theme:e}){return{backgroundColor:e.palette.background.default,boxShadow:"none",margin:e.spacing(1.5)}},sizeSmall:{"& .MuiSwitch-track":{width:32,height:16,"&::before, &::after":{width:8,height:8}},"& .MuiSwitch-thumb":{width:12,height:12}},sizeMedium:{"& .MuiSwitch-track":{width:40,height:20,"&::before, &::after":{width:12,height:12}},"& .MuiSwitch-thumb":{width:16,height:16}}}},Y1=e=>` - @font-face { - font-family: 'Ubuntu'; - font-style: 'normal'; - font-weight: 300; - font-display: swap; - src: url(${e.light.woff2}) format('woff2'), url(${e.light.woff}) format('woff'); - } - @font-face { - font-family: 'Ubuntu'; - font-style: 'normal'; - font-weight: 400; - font-display: swap; - src: url(${e.regular.woff2}) format('woff2'), url(${e.regular.woff}) format('woff'); - } - @font-face { - font-family: 'Ubuntu'; - font-style: 'normal'; - font-weight: 500; - font-display: swap; - src: url(${e.medium.woff2}) format('woff2'), url(${e.medium.woff}) format('woff'); - } - @font-face { - font-family: 'Ubuntu'; - font-style: 'normal'; - font-weight: 700; - font-display: swap; - src: url(${e.bold.woff2}) format('woff2'), url(${e.bold.woff}) format('woff'); - } -`,Hk=e=>({styleOverrides:Y1(e)}),Vk=e=>({styleOverrides:{root:Y1(e)}}),Kk={defaultProps:{disableRipple:!0}},Gk={defaultProps:{disableRipple:!0}},Qk=e=>({MuiCssBaseline:Hk(e),MuiScopedCssBaseline:Vk(e),MuiAlert:dk,MuiButton:eb,MuiButtonBase:pk,MuiLoadingButton:hk,MuiTypography:Sk,MuiInputLabel:vk,MuiOutlinedInput:yk,MuiFormLabel:gk,MuiFormHelperText:mk,MuiAutocomplete:bk,MuiCheckbox:Kk,MuiMenu:_k,MuiMenuItem:Mk,MuiRadio:Gk,MuiDialog:Ek,MuiDialogTitle:kk,MuiDialogContent:Ok,MuiDialogActions:Pk,MuiTableCell:Tk,MuiTableHead:$k,MuiTableRow:Rk,MuiPaginationItem:xk,MuiPaper:Ck,MuiCircularProgress:jk,MuiListItemButton:Ik,MuiListItemText:Lk,MuiTab:Fk,MuiTabs:zk,MuiStepLabel:Ak,MuiStep:Dk,MuiStepConnector:Nk,MuiToggleButtonGroup:Wk,MuiToggleButton:Bk,MuiSwitch:Uk}),Yk={100:"0px 0px 1px 0px #072D574F, 0px 1px 1px 0px #072D5740;",200:"0px 0px 1px 0px #072D574F, 0px 3px 5px 0px #072D5733;",300:"0px 0px 1px 0px #072D574F, 0px 8px 12px 0px #072D5726;",400:"0px 0px 1px 0px #072D574F, 0px 10px 18px 0px #072D5726;",500:"0px 0px 1px 0px #072D574F, 0px 18px 28px 0px #072D5726;"},Xk={small:"3px",medium:"6px",large:"9px"},Zk={values:{xs:0,sm:600,md:900,lg:1200,xl:1536}},Jk=e=>{const{brand:t,options:n,fontsUrls:r,breakpoints:o=Zk}=e,i={typography:J9,breakpoints:o,spacing:q9,palette:fk(t),components:Qk(r)},a=Yf(Z0({},i,n));return Z0(a,{elevation:Yk,shape:Xk})},qk=()=>X4();var eO=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{children:t,withScopedStyles:n=!1}=e,r=eO(e,["children","withScopedStyles"]);const o=qk();return w.jsxs(w.Fragment,{children:[n?w.jsx(r8,Object.assign({},r,{children:t})):w.jsx(d6,Object.assign({},r,{children:t})),w.jsx(Gg,{styles:{html:{fontSize:o.typography.htmlFontSize,[o.breakpoints.down("sm")]:{fontSize:16}},"*":{scrollbarWidth:"thin"},"*::-webkit-scrollbar":{width:4,height:4},"*::-webkit-scrollbar-thumb":{borderRadius:o.shape.small,backgroundColor:o.palette.grey[300]}}})]})},nO=e=>{const{children:t,theme:n,withScopedStyles:r=!1}=e;return w.jsx(i5,{theme:n,children:w.jsx(q4,{theme:n,children:w.jsx(tO,{withScopedStyles:r,children:t})})})},rO="/technology-radar/assets/UbuntuBold-e3010793.woff",oO="/technology-radar/assets/UbuntuBold-27f5f8c9.woff2",iO="/technology-radar/assets/UbuntuLight-9af5c69e.woff",aO="/technology-radar/assets/UbuntuLight-1070644f.woff2",lO="/technology-radar/assets/UbuntuRegular-9bc47a4f.woff",sO="/technology-radar/assets/UbuntuRegular-bf9c1a5d.woff2",uO="/technology-radar/assets/UbuntuMedium-c72e902a.woff",cO="/technology-radar/assets/UbuntuMedium-cb513009.woff2",fO={bold:{woff:rO,woff2:oO},light:{woff:iO,woff2:aO},regular:{woff:lO,woff2:sO},medium:{woff:uO,woff2:cO}},dO=Jk({brand:et.DEFAULT,fontsUrls:fO}),{VITE_RENDER_RADAR_URL:pO,VITE_BASE_PATH:X1}={VITE_RENDER_RADAR_URL:"https://kaluga-astral.github.io/render-tech-radar",VITE_BASE_PATH:"/technology-radar",BASE_URL:"/technology-radar",MODE:"production",DEV:!1,PROD:!0,SSR:!1},dd={common:{name:"Общий по компании",icon:y8},docs:{name:"Доки",icon:b8}},hO=()=>{const{pathname:e}=ra(),t=Object.entries(dd).map(([n,{name:r,icon:o}])=>[n,{icon:w.jsx(o,{}),text:r,active:e===`/${n}`,component:y.forwardRef(({children:i,...a},l)=>w.jsx(kg,{ref:l,...a,to:`/${n}`,children:i},n))}]);return w.jsx(Pr.Sidebar,{menu:{items:t}})},mO=()=>w.jsxs("svg",{width:"180",height:"30",viewBox:"0 0 807 123",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[w.jsx("path",{d:"M112.948 75.6207L83.4835 12.3178C78.5727 1.62114 65.945 -2.93807 55.2464 1.97185C44.5479 6.88178 39.9879 19.5073 44.8987 30.2039L52.2649 45.9858C52.2649 45.9858 57.1757 57.7346 48.231 63.6966C38.0587 69.6587 29.2894 63.1706 21.0463 63.1706C9.47082 63.3459 0 72.8151 0 84.5638C0 96.3125 9.47082 105.782 21.2216 105.782C29.4648 105.782 36.4802 101.222 39.9879 94.3836C39.9879 94.3836 45.7756 82.9856 55.071 81.7581C68.225 80.0046 74.5388 93.6822 74.5388 93.6822C79.4496 104.379 92.0774 108.938 102.776 104.028C113.299 98.9429 118.034 86.3173 112.948 75.6207Z",fill:"#FA573A"}),w.jsx("path",{d:"M236.143 38.2767C232.284 31.4358 226.847 25.9981 220.181 22.1392C213.516 18.1048 205.973 16.1753 197.729 16.1753C189.485 16.1753 181.767 18.1048 174.926 22.1392C168.085 25.9981 162.823 31.4358 158.788 38.2767C154.929 44.9422 153 52.6602 153 60.9043C153 69.1485 154.754 76.8665 158.262 83.7074C161.946 90.3729 166.857 95.8105 173.172 99.6695C179.487 103.529 186.678 105.458 194.396 105.458C200.711 105.458 206.499 104.23 211.937 101.599C215.445 99.8449 218.778 97.74 221.585 95.1089C221.585 97.9154 222.462 100.196 224.391 102.125L224.566 102.301C226.496 104.055 228.952 105.107 231.758 105.107C234.565 105.107 237.02 104.23 238.95 102.301C240.879 100.371 241.932 97.9154 241.932 94.9335V60.9043C242.107 52.6602 240.178 44.9422 236.143 38.2767ZM222.462 60.9043C222.462 65.8158 221.409 70.3764 219.304 74.4108C217.199 78.2697 214.217 81.4271 210.358 83.7074C206.675 85.9877 202.465 87.0401 197.729 87.0401C192.993 87.0401 188.783 85.9877 184.924 83.7074C181.241 81.4271 178.083 78.2697 175.978 74.4108C173.874 70.3764 172.646 65.8158 172.646 60.9043C172.646 55.9929 173.698 51.4323 175.803 47.3979C178.083 43.3635 181.065 40.2062 184.749 37.9259C188.608 35.6456 192.818 34.4177 197.554 34.4177C202.29 34.4177 206.499 35.6456 210.183 37.9259C214.042 40.2062 217.024 43.3635 219.129 47.2225C221.409 51.4323 222.462 55.9929 222.462 60.9043Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M335.074 81.4271C331.39 78.796 327.005 78.9714 322.62 82.3041C318.761 85.4615 313.674 87.0401 307.184 87.0401C302.272 87.0401 297.887 85.9877 294.028 83.7074C290.344 81.4271 287.363 78.4452 285.258 74.5862C283.153 70.5518 282.1 65.9912 282.1 60.9043C282.1 52.8356 284.381 46.5209 288.766 41.7849C293.326 36.8734 298.939 34.5931 306.307 34.5931C309.815 34.5931 312.972 35.1194 315.779 36.3472C318.585 37.3997 321.041 39.3292 323.321 41.6095C325.426 43.8898 328.057 45.1176 331.039 45.1176C332.793 45.1176 334.547 44.5914 335.951 43.7144C339.634 41.2586 340.336 38.2767 340.336 36.1718C340.336 34.0669 339.634 32.1374 338.231 30.7342C329.811 21.0867 319.111 16.1753 306.482 16.1753C298.062 16.1753 290.52 18.1048 283.854 21.9638C277.189 25.6473 271.927 31.085 268.068 37.9259C264.384 44.5914 262.63 52.3094 262.63 60.9043C262.63 69.1485 264.56 76.8665 268.243 83.7074C272.102 90.3729 277.54 95.8105 284.381 99.6695C291.222 103.529 298.94 105.458 307.359 105.458C318.936 105.458 328.759 101.774 336.652 94.5827C338.406 93.004 339.108 90.8991 339.108 88.7942C338.757 85.9877 337.529 83.532 335.074 81.4271Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M474.172 25.6473C468.384 19.3326 460.49 16.1753 451.018 16.1753C445.054 16.1753 439.617 17.4031 434.705 19.6835C430.671 21.6129 427.163 24.0687 424.356 27.0506C421.725 23.8932 418.568 21.6129 415.06 19.8589C410.674 17.5786 405.588 16.3507 399.974 16.3507C395.414 16.3507 391.029 17.2277 387.17 18.8064C384.539 19.8589 382.083 21.2621 379.803 22.8408C379.276 21.7884 378.575 20.9113 377.873 20.0343C375.944 18.1048 373.663 17.2277 370.681 17.2277C367.875 17.2277 365.419 18.1048 363.314 20.0343C361.385 21.9638 360.508 24.4195 360.508 27.4014V95.2843C360.508 98.0909 361.385 100.547 363.314 102.476L363.49 102.651C365.419 104.406 367.875 105.458 370.681 105.458C373.663 105.458 376.119 104.581 378.048 102.651C379.803 100.722 380.855 98.2663 380.855 95.4597V51.9585C380.855 46.8717 382.258 42.6619 385.24 39.5046C388.222 36.3472 392.081 34.7685 396.993 34.7685C401.553 34.7685 405.061 36.1718 407.868 38.9783C410.499 41.6095 411.902 45.8193 411.902 51.4323V95.1089C411.902 97.9154 412.779 100.371 414.709 102.301L414.884 102.476C416.814 104.23 419.269 105.283 422.076 105.283C425.058 105.283 427.514 104.406 429.443 102.476C431.197 100.547 432.25 98.0909 432.25 95.2843V51.9585C432.25 46.8717 433.653 42.6619 436.635 39.5046C439.617 36.3472 443.476 34.7685 448.212 34.7685C452.772 34.7685 456.281 36.1718 459.087 38.9783C461.718 41.6095 463.121 45.8193 463.121 51.4323V95.1089C463.121 97.9154 463.998 100.371 465.928 102.301L466.103 102.476C468.033 104.23 470.489 105.283 473.295 105.283C476.277 105.283 478.733 104.406 480.662 102.476C482.416 100.547 483.469 98.0909 483.469 95.2843V51.4323C483.118 40.557 480.136 31.7866 474.172 25.6473Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M586.784 37.6014C582.925 30.7605 577.488 25.3229 570.647 21.4639C563.806 17.4295 556.263 15.5 548.019 15.5C539.775 15.5 532.057 17.4295 525.391 21.4639C518.726 25.3229 513.288 30.7605 509.429 37.6014C505.57 44.2669 503.641 51.9849 503.641 60.2291V112.676C503.641 115.658 504.518 118.114 506.447 120.043C508.377 121.797 510.693 123 513.5 123C516.482 123 519.077 121.973 521.006 120.043C522.936 118.114 523.813 115.658 523.813 112.676V94.4336C526.619 97.0647 529.952 99.1696 533.46 100.924C538.898 103.555 544.862 104.783 551.001 104.783C558.719 104.783 565.911 102.853 572.225 98.9942C578.54 95.1353 583.627 89.6976 587.135 83.0321C590.819 76.1912 592.573 68.4732 592.573 60.2291C592.573 51.9849 590.643 44.2669 586.784 37.6014ZM572.927 60.2291C572.927 65.1405 571.874 69.7011 569.594 73.7355C567.489 77.5945 564.507 80.7518 560.648 83.0321C556.965 85.3124 552.755 86.3649 548.019 86.3649C543.283 86.3649 539.073 85.3124 535.214 83.0321C531.531 80.7518 528.549 77.5945 526.444 73.7355C524.339 69.7011 523.111 65.1405 523.111 60.2291C523.111 55.3176 524.163 50.757 526.444 46.7226C528.549 42.6882 531.531 39.5309 535.214 37.426C539.073 35.1457 543.283 33.9178 548.019 33.9178C552.755 33.9178 556.965 35.1457 560.648 37.426C564.507 39.7063 567.489 42.8637 569.594 46.7226C571.699 50.757 572.927 55.3176 572.927 60.2291Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M696.063 38.1014C692.204 31.2605 686.767 25.8229 680.101 21.9639C673.436 17.9295 665.893 16 657.649 16C649.405 16 641.687 17.9295 634.846 21.9639C628.005 25.8229 622.743 31.2605 618.708 38.1014C614.849 44.7669 612.92 52.4849 612.92 60.7291C612.92 68.9732 614.674 76.6912 618.182 83.5321C621.866 90.1976 626.777 95.6353 633.092 99.4942C639.407 103.353 646.598 105.283 654.316 105.283C660.631 105.283 666.419 104.055 671.857 101.424C675.365 99.6696 678.698 97.5647 681.504 94.9336C681.504 97.7402 682.382 100.02 684.311 101.95L684.486 102.125C686.416 103.879 688.872 104.932 691.678 104.932C694.485 104.932 696.94 104.055 698.87 102.125C700.799 100.196 701.852 97.7402 701.852 94.7582V60.7291C702.027 52.4849 699.922 44.7669 696.063 38.1014ZM682.381 60.7291C682.381 65.6405 681.329 70.2011 679.224 74.2355C677.119 78.0945 674.137 81.2518 670.278 83.5321C666.595 85.8124 662.385 86.8649 657.649 86.8649C652.913 86.8649 648.703 85.8124 644.844 83.5321C641.161 81.2518 638.003 78.0945 635.898 74.2355C633.793 70.2011 632.566 65.6405 632.566 60.7291C632.566 55.8176 633.618 51.257 635.723 47.2226C638.003 43.1882 640.985 40.0309 644.669 37.7506C648.528 35.4703 652.738 34.2424 657.474 34.2424C662.21 34.2424 666.419 35.4703 670.103 37.7506C673.962 40.0309 676.944 43.1882 679.049 47.0472C681.154 51.257 682.381 55.8176 682.381 60.7291Z",fill:"#1DB1DF"}),w.jsx("path",{d:"M805.968 92.0745L774.395 23.49C771.939 18.2277 768.08 16.9999 765.273 16.9999C762.993 16.9999 761.239 17.5261 759.66 18.5786C758.082 19.631 756.854 21.2097 755.801 23.3146L724.052 91.7237C723.351 93.127 723 94.5302 723 95.9335C723 98.2138 724.052 101.371 728.613 103.827C730.192 104.704 731.946 105.23 733.7 105.23C736.156 105.23 739.664 104.353 741.769 99.7925L765.449 47.8717L788.427 99.9679C790.707 104.353 794.04 105.406 796.321 105.406C797.724 105.406 799.302 105.055 801.232 104.178C802.986 103.476 804.389 102.424 805.442 101.02C806.494 99.6171 807 97.9294 807 95.9999C806.825 94.9474 806.494 93.6532 805.968 92.0745Z",fill:"#1DB1DF"})]}),gO=()=>w.jsx(Pr.Header,{product:{href:`${X1}/`,logo:()=>w.jsx(mO,{}),name:"Frontend. Tech Radar"}}),vO=Y("iframe")` - width: 100%; - height: 100vh; - - border: 0; -`,yO=({jsonName:e})=>w.jsx(c9,{spacing:2,children:w.jsx(vO,{src:`${pO}/?documentId=${window.origin}${X1}/${e}.json`})}),xO=Y.article` - display: grid; - grid-template-columns: minmax(400px, 800px); - justify-content: center; - text-align: left; - padding: 80px 20px; -`,Cu=Y(X9)` - margin: 20px 0; -`,wO=()=>w.jsxs(xO,{children:[w.jsx(ge,{variant:"h2",gutterBottom:!0,children:"Intro"}),w.jsxs(ge,{gutterBottom:!0,children:['Технологический радар - это инструмент, который отображает актуальную картину использования технологий и подходов в компании "Астрал-Софт".',w.jsx("br",{}),"Данный тех. радар показывает используемые технологии во frontend направлении компании “Астрал-Софт”."]}),w.jsx(Cu,{}),w.jsxs("article",{children:[w.jsx(ge,{variant:"subtitle2",gutterBottom:!0,children:"Тех. радар состоит из четырех квадрантов:"}),w.jsxs("ul",{children:[w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Libs"})," ","- используемые библиотеки"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Languages & Frameworks"})," ","- используемые языки программирования и фреймворки"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Infrastructure"})," ","- инструменты и технологии, используемые для формирования frontend инфраструктуры"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Techniques"})," ","- техники, используемые в работе"]})})]})]}),w.jsx(Cu,{}),w.jsxs("article",{children:[w.jsx(ge,{variant:"subtitle2",gutterBottom:!0,children:"Категории на радаре показывают актуальность технологий:"}),w.jsxs("ul",{children:[w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Hold"})," ","- отказываемся от технологии"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Assess"})," ","- планируем внедрять"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Trial"})," ","- в процессе внедрения"]})}),w.jsx("li",{children:w.jsxs(ge,{children:[w.jsx(ge,{color:"info",component:"span",children:"Adopt"})," ","- используем и будем использовать в проде"]})})]})]}),w.jsx(Cu,{}),w.jsxs("article",{children:[w.jsx(ge,{variant:"subtitle2",gutterBottom:!0,children:"На сайте предоставлен общий тех. радар по frontend-направлению в компании и отдельно тех. радары для каждой команды:"}),w.jsx("ul",{children:Object.entries(dd).map(([e,{name:t}])=>w.jsx("li",{children:w.jsx(kg,{to:`/${e}`,children:w.jsx(ge,{color:"info",children:t})})}))})]})]});function CO(){return w.jsx(nO,{theme:dO,children:w.jsx($x,{children:w.jsxs(Pr,{children:[w.jsx(gO,{}),w.jsx(hO,{}),w.jsx(Pr.Main,{children:w.jsxs(bx,{children:[w.jsx(Ga,{path:"/",element:w.jsx(wO,{})}),Object.entries(dd).map(([e])=>w.jsx(Ga,{path:`/${e}`,element:w.jsx(yO,{jsonName:e})},e)),w.jsx(Ga,{path:"/*",element:w.jsx(ge,{children:"Не найдено"})})]})})]})})})}Su.createRoot(document.getElementById("root")).render(w.jsx(y.StrictMode,{children:w.jsx(CO,{})}))});export default SO(); diff --git a/index.html b/index.html index e9097e6..bfbea39 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Тех. радар Астрал-Софт - +