1/*! For license information please see main.bfa88bce.js.LICENSE.txt */ 2(()=>{"use strict";var e={876:(e,t,n)=>{var r=n(630),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),m=s(n),g=0;g<i.length;++g){var y=i[g];if(!a[y]&&(!r||!r[y])&&(!m||!m[y])&&(!l||!l[y])){var v=p(n,y);try{c(t,y,v)}catch(b){}}}}return t}},138:(e,t)=>{var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case a:case l:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case m:case s:return e;default:return t}}case o:return t}}}function k(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return k(e)||w(e)===u},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===d||e===l||e===i||e===f||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===s||e.$$typeof===c||e.$$typeof===p||e.$$typeof===v||e.$$typeof===b||e.$$typeof===x||e.$$typeof===y)},t.typeOf=w},630:(e,t,n)=>{e.exports=n(138)},345:(e,t,n)=>{var r=n(950),o=n(340);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,l={};function s(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[: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]*$/,f={},h={};function m(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 19,036 bytes, line 2
2h((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(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){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function b(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(h,e)||!d.call(f,e)&&(p.test(e)?h[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"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(y,v);g[t]=new m(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(y,v);g[t]=new m(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(y,v);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),P=Symbol.for("react.provider"),j=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),z=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),A=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var $=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var M=Symbol.iterator;function N(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=M&&e[M]||e["@@iterator"])?e:null}var O,L=Object.assign;function _(e){if(void 0===O)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);O=t&&t[1]||""}return"\n"+O+e}var F=!1;function B(e,t){if(!e||F)return"";F=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,l=a.length-1;1<=i&&0<=l&&o[i]!==a[l];)l--;for(;1<=i&&0<=l;i--,l--)if(o[i]!==a[l]){if(1!==i||1!==l)do{if(i--,0>--l||o[i]!==a[l]){var s="\n"+o[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}}while(1<=i&&0<=l);break}}}finally{F=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_(e):""}function D(e){switch(e.tag){case 5:return _(e.type);case 16:return _("Lazy");case 13:return _("Suspense");case 19:return _("SuspenseList");case 0:case 2:case 15:return e=B(e.type,!1);case 11:return e=B(e.type.render,!1);case 1:return e=B(e.type,!0);default:return""}}function W(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case S:return"Fragment";case k:return"Portal";case E:return"Profiler";case C:return"StrictMode";case T:return"Suspense";case z:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case j:return(e.displayName||"Context")+".Consumer";case P:return(e._context.displayName||"Context")+".Provider";case R:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case I:return null!==(t=e.displayName||null)?t:W(e.type)||"Memo";case A:t=e._payload,e=e._init;try{return W(e(t))}catch(n){}}return null}function H(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=(e=t.render).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 W(t);case 8:return t===C?"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("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function U(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function G(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function q(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Q(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=U(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function X(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function J(e,t){X(e,t);var n=U(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,U(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+U(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:U(n)}}function ae(e,t){var n=U(t.value),r=U(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function le(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function se(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?le(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={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},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var ye=L({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 ve(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;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 xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,Se=null,Ce=null;function Ee(e){if(e=wo(e)){if("function"!==typeof ke)throw Error(a(280));var t=e.stateNode;t&&(t=So(t),ke(e.stateNode,e.type,t))}}function Pe(e){Se?Ce?Ce.push(e):Ce=[e]:Se=e}function je(){if(Se){var e=Se,t=Ce;if(Ce=Se=null,Ee(e),t)for(e=0;e<t.length;e++)Ee(t[e])}}function Re(e,t){return e(t)}function ze(){}var Ie=!1;function Ae(e,t,n){if(Ie)return e(t,n);Ie=!0;try{return Re(e,t,n)}finally{Ie=!1,(null!==Se||null!==Ce)&&(ze(),je())}}function $e(e,t){var n=e.stateNode;if(null===n)return null;var r=So(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var Me=!1;if(u)try{var Ne={};Object.defineProperty(Ne,"passive",{get:function(){Me=!0}}),window.addEventListener("test",Ne,Ne),window.removeEventListener("test",Ne,Ne)}catch(ue){Me=!1}function Oe(e,t,n,r,o,a,i,l,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Le=!1,_e=null,Fe=!1,Be=null,De={onError:function(e){Le=!0,_e=e}};function We(e,t,n,r,o,a,i,l,s){Le=!1,_e=null,Oe.apply(De,arguments)}function He(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ue(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ve(e){if(He(e)!==e)throw Error(a(188))}function Ge(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=He(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return Ve(o),e;if(i===r)return Ve(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?Ke(e):null}function Ke(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ke(e);if(null!==t)return t;e=e.sibling}return null}var qe=o.unstable_scheduleCallback,Qe=o.unstable_cancelCallback,Ye=o.unstable_shouldYield,Xe=o.unstable_requestPaint,Je=o.unstable_now,Ze=o.unstable_getCurrentPriorityLevel,et=o.unstable_ImmediatePriority,tt=o.unstable_UserBlockingPriority,nt=o.unstable_NormalPriority,rt=o.unstable_LowPriority,ot=o.unstable_IdlePriority,at=null,it=null;var lt=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/ct|0)|0},st=Math.log,ct=Math.LN2;var ut=64,dt=4194304;function pt(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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var l=i&~o;0!==l?r=pt(l):0!==(a&=i)&&(r=pt(a))}else 0!==(i=n&~o)?r=pt(i):0!==a&&(r=pt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-lt(t)),r|=e[n],t&=~o;return r}function ht(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function gt(){var e=ut;return 0===(4194240&(ut<<=1))&&(ut=64),e}function yt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-lt(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-lt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var xt=0;function wt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var kt,St,Ct,Et,Pt,jt=!1,Rt=[],Tt=null,zt=null,It=null,At=new Map,$t=new Map,Mt=[],Nt="mou
2sedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Ot(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":zt=null;break;case"mouseover":case"mouseout":It=null;break;case"pointerover":case"pointerout":At.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":$t.delete(t.pointerId)}}function Lt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&St(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function _t(e){var t=xo(e.target);if(null!==t){var n=He(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ue(n)))return e.blockedOn=t,void Pt(e.priority,(function(){Ct(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&St(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);xe=r,n.target.dispatchEvent(r),xe=null,t.shift()}return!0}function Bt(e,t,n){Ft(e)&&n.delete(t)}function Dt(){jt=!1,null!==Tt&&Ft(Tt)&&(Tt=null),null!==zt&&Ft(zt)&&(zt=null),null!==It&&Ft(It)&&(It=null),At.forEach(Bt),$t.forEach(Bt)}function Wt(e,t){e.blockedOn===t&&(e.blockedOn=null,jt||(jt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Dt)))}function Ht(e){function t(t){return Wt(t,e)}if(0<Rt.length){Wt(Rt[0],e);for(var n=1;n<Rt.length;n++){var r=Rt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Tt&&Wt(Tt,e),null!==zt&&Wt(zt,e),null!==It&&Wt(It,e),At.forEach(t),$t.forEach(t),n=0;n<Mt.length;n++)(r=Mt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Mt.length&&null===(n=Mt[0]).blockedOn;)_t(n),null===n.blockedOn&&Mt.shift()}var Ut=x.ReactCurrentBatchConfig,Vt=!0;function Gt(e,t,n,r){var o=xt,a=Ut.transition;Ut.transition=null;try{xt=1,qt(e,t,n,r)}finally{xt=o,Ut.transition=a}}function Kt(e,t,n,r){var o=xt,a=Ut.transition;Ut.transition=null;try{xt=4,qt(e,t,n,r)}finally{xt=o,Ut.transition=a}}function qt(e,t,n,r){if(Vt){var o=Yt(e,t,n,r);if(null===o)Vr(e,t,r,Qt,n),Ot(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Tt=Lt(Tt,e,t,n,r,o),!0;case"dragenter":return zt=Lt(zt,e,t,n,r,o),!0;case"mouseover":return It=Lt(It,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return At.set(a,Lt(At.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,$t.set(a,Lt($t.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Ot(e,r),4&t&&-1<Nt.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&kt(a),null===(a=Yt(e,t,n,r))&&Vr(e,t,r,Qt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Qt=null;function Yt(e,t,n,r){if(Qt=null,null!==(e=xo(e=we(r))))if(null===(t=He(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ue(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qt=e,null}function Xt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ze()){case et:return 1;case tt:return 4;case nt:case rt:return 16;case ot:return 536870912;default:return 16}default:return 16}}var Jt=null,Zt=null,en=null;function tn(){if(en)return en;var e,t,n=Zt,r=n.length,o="value"in Jt?Jt.value:Jt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return en=o.slice(e,1<t?1-t:void 0)}function nn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function rn(){return!0}function on(){return!1}function an(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?rn:on,this.isPropagationStopped=on,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rn)},persist:function(){},isPersistent:rn}),t}var ln,sn,cn,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dn=an(un),pn=L({},un,{view:0,detail:0}),fn=an(pn),hn=L({},pn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 1,722 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cn&&(cn&&"mousemove"===e.type?(ln=e.screenX-cn.screenX,sn=e.screenY-cn.screenY):sn=ln=0,cn=e),ln)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),mn=an(hn),gn=an(L({},hn,{dataTransfer:0})),yn=an(L({},pn,{relatedTarget:0})),vn=an(L({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=L({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xn=an(bn),wn=an(L({},un,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Cn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function En(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Cn[e])&&!!t[e]}function Pn(){return En}var jn=L({},pn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=nn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Sn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pn,charCo
vendor: 113,907 bytes, line 2
2de:function(e){return"keypress"===e.type?nn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?nn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Rn=an(jn),Tn=an(L({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),zn=an(L({},pn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pn})),In=an(L({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),An=L({},hn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),$n=an(An),Mn=[9,13,27,32],Nn=u&&"CompositionEvent"in window,On=null;u&&"documentMode"in document&&(On=document.documentMode);var Ln=u&&"TextEvent"in window&&!On,_n=u&&(!Nn||On&&8<On&&11>=On),Fn=String.fromCharCode(32),Bn=!1;function Dn(e,t){switch(e){case"keyup":return-1!==Mn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Hn=!1;var Un={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Un[e.type]:"textarea"===t}function Gn(e,t,n,r){Pe(r),0<(t=Kr(t,"onChange")).length&&(n=new dn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,qn=null;function Qn(e){Fr(e,0)}function Yn(e){if(K(ko(e)))return e}function Xn(e,t){if("change"===e)return t}var Jn=!1;if(u){var Zn;if(u){var er="oninput"in document;if(!er){var tr=document.createElement("div");tr.setAttribute("oninput","return;"),er="function"===typeof tr.oninput}Zn=er}else Zn=!1;Jn=Zn&&(!document.documentMode||9<document.documentMode)}function nr(){Kn&&(Kn.detachEvent("onpropertychange",rr),qn=Kn=null)}function rr(e){if("value"===e.propertyName&&Yn(qn)){var t=[];Gn(t,qn,e,we(e)),Ae(Qn,t)}}function or(e,t,n){"focusin"===e?(nr(),qn=n,(Kn=t).attachEvent("onpropertychange",rr)):"focusout"===e&&nr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(qn)}function ir(e,t){if("click"===e)return Yn(t)}function lr(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function cr(e,t){if(sr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function pr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?pr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fr(){for(var e=window,t=q();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=q((e=t.contentWindow).document)}return t}function hr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pr(n.ownerDocument.documentElement,n)){if(null!==r&&hr(n))if(t=r.start,void 0===(e=r.end)&&(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).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=dr(n,a);var i=dr(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gr=u&&"documentMode"in document&&11>=document.documentMode,yr=null,vr=null,br=null,xr=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;xr||null==yr||yr!==q(r)||("selectionStart"in(r=yr)&&hr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&cr(br,r)||(br=r,0<(r=Kr(vr,"onSelect")).length&&(t=new dn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Sr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Cr={},Er={};function Pr(e){if(Cr[e])return Cr[e];if(!Sr[e])return e;var t,n=Sr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return Cr[e]=n[t];return e}u&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete Sr.animationend.animation,delete Sr.animationiteration.animation,delete Sr.animationstart.animation),"TransitionEvent"in window||delete Sr.transitionend.transition);var jr=Pr("animationend"),Rr=Pr("animationiteration"),Tr=Pr("animationstart"),zr=Pr("transitionend"),Ir=new Map,Ar="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function $r(e,t){Ir.set(e,t),s(t,[e])}for(var Mr=0;Mr<Ar.length;Mr++){var Nr=Ar[Mr];$r(Nr.toLowerCase(),"on"+(Nr[0].toUpperCase()+Nr.slice(1)))}$r(jr,"onAnimationEnd"),$r(Rr,"onAnimationIteration"),$r(Tr,"onAnimationStart"),$r("dblclick","onDoubleClick"),$r("focusin","onFocus"),$r("focusout","onBlur"),$r(zr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function _r(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,l,s,c){if(We.apply(this,arguments),Le){if(!Le)throw Error(a(198));var u=_e;Le=!1,_e=null,Fe||(Fe=!0,Be=u)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,c=l.currentTarget;if(l=l.listener,s!==a&&o.isPropagationStopped())break e;_r(o,l,c),a=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,c=l.currentTarget,l=l.listener,s!==a&&o.isPropagationStopped())break e;_r(o,l,c),a=s}}}if(Fe)throw e=Be,Fe=!1,Be=null,e}function Br(e,t){var n=t[yo];void 0===n&&(n=t[yo]=new Set);var r=e+"__bubble";n.has(r)||(Ur(t,e,2,!1),n.add(r))}function Dr(e,t,n){var r=0;t&&(r|=4),Ur(n,e,r,t)}var Wr="_reactListening"+Math.random().toString(36).slice(2);function Hr(e){if(!e[Wr]){e[Wr]=!0,i.forEach((function(t){"selectionchange"!==t&&(Lr.has(t)||Dr(t,!1,e),Dr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Wr]||(t[Wr]=!0,Dr("selectionchange",!1,t))}}function Ur(e,t,n,r){switch(Xt(t)){case 1:var o=Gt;break;case 4:o=Kt;break;default:o=qt}n=o.bind(null,t,n,e),o=void 0,!Me||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Vr(e,t,n,r,o){var a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===o||8===s.nodeType&&s.parentNode===o))return;i=i.return}for(;null!==l;){if(null===(i=xo(l)))return;if(5===(s=i.tag)||6===s){r=a=i;continue e}l=l.parentNode}}r=r.return}Ae((function(){var r=a,o=we(n),i=[];e:{var l=Ir.get(e);if(void 0!==l){var s=dn,c=e;switch(e){case"keypress":if(0===nn(n))break e;case"keydown":case"keyup":s=Rn;break;case"focusin":c="focus",s=yn;break;case"focusout":c="blur",s=yn;break;case"beforeblur":case"afterblur":s=yn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=zn;break;case jr:case Rr:case Tr:s=vn;break;case zr:s=In;break;case"scroll":s=fn;break;case"wheel":s=$n;break;case"copy":case"cut":case"paste":s=xn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Tn}var u=0!==(4&t),d=!u&&"scroll"===e,p=u?null!==l?l+"Capture":null:l;u=[];for(var f,h=r;null!==h;){var m=(f=h).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==p&&(null!=(m=$e(h,p))&&u.push(Gr(h,m,f)))),d)break;h=h.return}0<u.length&&(l=new s(l,c,null,n,o),i.push({event:l,listeners:u}))}}if(0===(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===xe||!(c=n.relatedTarget||n.fromElement)||!xo(c)&&!c[go])&&(s||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(c=(c=n.relatedTarget||n.toElement)?xo(c):null)&&(c!==(d=He(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(s=null,c=r),s!==c)){if(u=mn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=Tn,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==s?l:ko(s),f=null==c?l:ko(c),(l=new u(m,h+"leave",s,n,o)).target=d,l.relatedTarget=f,m=null,xo(o)===r&&((u=new u(p,h+"enter",c,n,o)).target=f,u.relatedTarget=d,m=u),d=m,s&&c)e:{for(p=c,h=0,f=u=s;f;f=qr(f))h++;for(f=0,m=p;m;m=qr(m))f++;for(;0<h-f;)u=qr(u),h--;for(;0<f-h;)p=qr(p),f--;for(;h--;){if(u===p||null!==p&&u===p.alternate)break e;u=qr(u),p=qr(p)}u=null}else u=null;null!==s&&Qr(i,l,s,u,!1),null!==c&&null!==d&&Qr(i,d,c,u,!0)}if("select"===(s=(l=r?ko(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var g=Xn;else if(Vn(l))if(Jn)g=lr;else{g=ar;var y=or}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=ir);switch(g&&(g=g(e,r))?Gn(i,g,n,o):(y&&y(e,l,r),"focusout"===e&&(y=l._wrapperState)&&y.controlled&&"number"===l.type&&ee(l,"number",l.value)),y=r?ko(r):window,e){case"focusin":(Vn(y)||"true"===y.contentEditable)&&(yr=y,vr=r,br=null);break;case"focusout":br=vr=yr=null;break;case"mousedown":xr=!0;break;case"contextmenu":case"mouseup":case"dragend":xr=!1,wr(i,n,o);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":wr(i,n,o)}var v;if(Nn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Hn?Dn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(_n&&"ko"!==n.locale&&(Hn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Hn&&(v=tn()):(Zt="value"in(Jt=o)?Jt.value:Jt.textContent,Hn=!0)),0<(y=Kr(r,b)).length&&(b=new wn(b,e,null,n,o),i.push({event:b,listeners:y}),v?b.data=v:null!==(v=Wn(n))&&(b.data=v))),(v=Ln?function(e,t){switch(e){case"compositionend":return Wn(t);case"keypress":return 32!==t.which?null:(Bn=!0,Fn);case"textInput":return(e=t.data)===Fn&&Bn?null:e;default:return null}}(e,n):function(e,t){if(Hn)return"compositionend"===e||!Nn&&Dn(e,t)?(e=tn(),en=Zt=Jt=null,Hn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return _n&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Kr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=v))}Fr(i,t)}))}function Gr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Kr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=$e(e,n))&&r.unshift(Gr(e,a,o)),null!=(a=$e(e,t))&&r.push(Gr(e,a,o))),e=e.return}return r}function qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Qr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,c=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==c&&(l=c,o?null!=(s=$e(n,a))&&i.unshift(Gr(n,s,l)):o||null!=(s=$e(n,a))&&i.push(Gr(n,s,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Yr=/\r\n?/g,Xr=/\u0000|\uFFFD/g;function Jr(e){return("string"===typeof e?e:""+e).replace(Yr,"\n").replace(Xr,"")}function Zr(e,t,n){if(t=Jr(t),Jr(e)!==t&&n)throw Error(a(425))}function eo(){}var to=null,no=null;function ro(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var oo="function"===typeof setTimeout?setTimeout:void 0,ao="function"===typeof clearTimeout?clearTimeout:void 0,io="function"===typeof Promise?Promise:void 0,lo="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof io?function(e){return io.resolve(null).then(e).catch(so)}:oo;function so(e){setTimeout((function(){throw e}))}function co(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void Ht(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);Ht(t)}function uo(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function po(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var fo=Math.random().toString(36).slice(2),ho="__reactFiber$"+fo,mo="__reactProps$"+fo,go="__reactContainer$"+fo,yo="__reactEvents$"+fo,vo="__reactListeners$"+fo,bo="__reactHandles$"+fo;function xo(e){var t=e[ho];if(t)return t;for(var n=e.parentNode;n;){if(t=n[go]||n[ho]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=po(e);null!==e;){if(n=e[ho])return n;e=po(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[ho]||e[go])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ko(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function So(e){return e[mo]||null}var Co=[],Eo=-1;function Po(e){return{current:e}}function jo(e){0>Eo||(e.current=Co[Eo],Co[Eo]=null,Eo--)}function Ro(e,t){Eo++,Co[Eo]=e.current,e.current=t}var To={},zo=Po(To),Io=Po(!1),Ao=To;function $o(e,t){var n=e.type.contextTypes;if(!n)return To;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Mo(e){return null!==(e=e.childContextTypes)&&void 0!==e}function No(){jo(Io),jo(zo)}function Oo(e,t,n){if(zo.current!==To)throw Error(a(168));Ro(zo,t),Ro(Io,n)}function Lo(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,H(e)||"Unknown",o));return L({},n,r)}function _o(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||To,Ao=zo.current,Ro(zo,e),Ro(Io,Io.current),!0}function Fo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Lo(e,t,Ao),r.__reactInternalMemoizedMergedChildContext=e,jo(Io),jo(zo),Ro(zo,e)):jo(Io),Ro(Io,n)}var Bo=null,Do=!1,Wo=!1;function Ho(e){null===Bo?Bo=[e]:Bo.push(e)}function Uo(){if(!Wo&&null!==Bo){Wo=!0;var e=0,t=xt;try{var n=Bo;for(xt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Bo=null,Do=!1}catch(o){throw null!==Bo&&(Bo=Bo.slice(e+1)),qe(et,Uo),o}finally{xt=t,Wo=!1}}return null}var Vo=[],Go=0,Ko=null,qo=0,Qo=[],Yo=0,Xo=null,Jo=1,Zo="";function ea(e,t){Vo[Go++]=qo,Vo[Go++]=Ko,Ko=e,qo=t}function ta(e,t,n){Qo[Yo++]=Jo,Qo[Yo++]=Zo,Qo[Yo++]=Xo,Xo=e;var r=Jo;e=Zo;var o=32-lt(r)-1;r&=~(1<<o),n+=1;var a=32-lt(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Jo=1<<32-lt(t)+o|n<<o|r,Zo=a+e}else Jo=1<<a|n<<o|r,Zo=e}function na(e){null!==e.return&&(ea(e,1),ta(e,1,0))}function ra(e){for(;e===Ko;)Ko=Vo[--Go],Vo[Go]=null,qo=Vo[--Go],Vo[Go]=null;for(;e===Xo;)Xo=Qo[--Yo],Qo[Yo]=null,Zo=Qo[--Yo],Qo[Yo]=null,Jo=Qo[--Yo],Qo[Yo]=null}var oa=null,aa=null,ia=!1,la=null;function sa(e,t){var n=Ac(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function ca(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,oa=e,aa=uo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,oa=e,aa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xo?{id:Jo,overflow:Zo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Ac(18,null,null,0)).stateNode=t,n.return=e,e.child=n,oa=e,aa=null,!0);default:return!1}}function ua(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function da(e){if(ia){var t=aa;if(t){var n=t;if(!ca(e,t)){if(ua(e))throw Error(a(418));t=uo(n.nextSibling);var r=oa;t&&ca(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,ia=!1,oa=e)}}else{if(ua(e))throw Error(a(418));e.flags=-4097&e.flags|2,ia=!1,oa=e}}}function pa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;oa=e}function fa(e){if(e!==oa)return!1;if(!ia)return pa(e),ia=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ro(e.type,e.memoizedProps)),t&&(t=aa)){if(ua(e))throw ha(),Error(a(418));for(;t;)sa(e,t),t=uo(t.nextSibling)}if(pa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){aa=uo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}aa=null}}else aa=oa?uo(e.stateNode.nextSibling):null;return!0}function ha(){for(var e=aa;e;)e=uo(e.nextSibling)}function ma(){aa=oa=null,ia=!1}function ga(e){null===la?la=[e]:la.push(e)}var ya=x.ReactCurrentBatchConfig;function va(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function ba(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xa(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Mc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=_c(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function c(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===A&&xa(a)===t.type)?((r=o(t,n.props)).ref=va(e,t,n),r.return=e,r):((r=Nc(n.type,n.key,n.props,null,e.mode,r)).ref=va(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Fc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Oc(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=_c(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Nc(t.type,t.key,t.props,null,e.mode,n)).ref=va(e,null,t),n.return=e,n;case k:return(t=Fc(t,e.mode,n)).return=e,t;case A:return p(e,(0,t._init)(t._payload),n)}if(te(t)||N(t))return(t=Oc(t,e.mode,n,null)).return=e,t;ba(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==o?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===o?c(e,t,n,r):null;case k:return n.key===o?u(e,t,n,r):null;case A:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||N(n))return null!==o?null:d(e,t,n,r,null);ba(e,n)}return null}function h(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case A:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||N(r))return d(t,e=e.get(n)||null,r,o,null);ba(t,r)}return null}function m(o,a,l,s){for(var c=null,u=null,d=a,m=a=0,g=null;null!==d&&m<l.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var y=f(o,d,l[m],s);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(o,d),a=i(y,a,m),null===u?c=y:u.sibling=y,u=y,d=g}if(m===l.length)return n(o,d),ia&&ea(o,m),c;if(null===d){for(;m<l.length;m++)null!==(d=p(o,l[m],s))&&(a=i(d,a,m),null===u?c=d:u.sibling=d,u=d);return ia&&ea(o,m),c}for(d=r(o,d);m<l.length;m++)null!==(g=h(d,o,m,l[m],s))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=i(g,a,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(o,e)})),ia&&ea(o,m),c}function g(o,l,s,c){var u=N(s);if("function"!==typeof u)throw Error(a(150));if(null==(s=u.call(s)))throw Error(a(151));for(var d=u=null,m=l,g=l=0,y=null,v=s.next();null!==m&&!v.done;g++,v=s.next()){m.index>g?(y=m,m=null):y=m.sibling;var b=f(o,m,v.value,c);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(o,m),l=i(b,l,g),null===d?u=b:d.sibling=b,d=b,m=y}if(v.done)return n(o,m),ia&&ea(o,g),u;if(null===m){for(;!v.done;g++,v=s.next())null!==(v=p(o,v.value,c))&&(l=i(v,l,g),null===d?u=v:d.sibling=v,d=v);return ia&&ea(o,g),u}for(m=r(o,m);!v.done;g++,v=s.next())null!==(v=h(m,o,g,v.value,c))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),l=i(v,l,g),null===d?u=v:d.sibling=v,d=v);return e&&m.forEach((function(e){return t(o,e)})),ia&&ea(o,g),u}return function e(r,a,i,s){if("object"===typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case w:e:{for(var c=i.key,u=a;null!==u;){if(u.key===c){if((c=i.type)===S){if(7===u.tag){n(r,u.sibling),(a=o(u,i.props.children)).return=r,r=a;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===A&&xa(c)===u.type){n(r,u.sibling),(a=o(u,i.props)).ref=va(r,u,i),a.return=r,r=a;break e}n(r,u);break}t(r,u),u=u.sibling}i.type===S?((a=Oc(i.props.children,r.mode,s,i.key)).return=r,r=a):((s=Nc(i.type,i.key,i.props,null,r.mode,s)).ref=va(r,a,i),s.return=r,r=s)}return l(r);case k:e:{for(u=i.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Fc(i,r.mode,s)).return=r,r=a}return l(r);case A:return e(r,a,(u=i._init)(i._payload),s)}if(te(i))return m(r,a,i,s);if(N(i))return g(r,a,i,s);ba(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=_c(i,r.mode,s)).return=r,r=a),l(r)):n(r,a)}}var ka=wa(!0),Sa=wa(!1),Ca=Po(null),Ea=null,Pa=null,ja=null;function Ra(){ja=Pa=Ea=null}function Ta(e){var t=Ca.current;jo(Ca),e._currentValue=t}function za(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ia(e,t){Ea=e,ja=Pa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(xl=!0),e.firstContext=null)}function Aa(e){var t=e._currentValue;if(ja!==e)if(e={context:e,memoizedValue:t,next:null},null===Pa){if(null===Ea)throw Error(a(308));Pa=e,Ea.dependencies={lanes:0,firstContext:e}}else Pa=Pa.next=e;return t}var $a=null;function Ma(e){null===$a?$a=[e]:$a.push(e)}function Na(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Ma(t)):(n.next=o.next,o.next=n),t.interleaved=n,Oa(e,r)}function Oa(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var La=!1;function _a(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ba(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Da(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ts)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Oa(e,n)}return null===(o=r.interleaved)?(t.next=t,Ma(r)):(t.next=o.next,o.next=t),r.interleaved=t,Oa(e,n)}function Wa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function Ha(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ua(e,t,n,r){var o=e.updateQueue;La=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,c=s.next;s.next=null,null===i?a=c:i.next=c,i=s;var u=e.alternate;null!==u&&((l=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===l?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=s))}if(null!==a){var d=o.baseState;for(i=0,u=c=s=null,l=a;;){var p=l.lane,f=l.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var h=e,m=l;switch(p=t,f=n,m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(f,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(p="function"===typeof(h=m.payload)?h.call(f,d,p):h)||void 0===p)break e;d=L({},d,p);break e;case 2:La=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[l]:p.push(l))}else f={eventTime:f,lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(c=u=f,s=d):u=u.next=f,i|=p;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(p=l).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===u&&(s=d),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Ls|=i,e.lanes=i,e.memoizedState=d}}function Va(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!==typeof o)throw Error(a(191,o));o.call(r)}}}var Ga={},Ka=Po(Ga),qa=Po(Ga),Qa=Po(Ga);function Ya(e){if(e===Ga)throw Error(a(174));return e}function Xa(e,t){switch(Ro(Qa,t),Ro(qa,e),Ro(Ka,Ga),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:se(null,"");break;default:t=se(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}jo(Ka),Ro(Ka,t)}function Ja(){jo(Ka),jo(qa),jo(Qa)}function Za(e){Ya(Qa.current);var t=Ya(Ka.current),n=se(t,e.type);t!==n&&(Ro(qa,e),Ro(Ka,n))}function ei(e){qa.current===e&&(jo(Ka),jo(qa))}var ti=Po(0);function ni(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ri=[];function oi(){for(var e=0;e<ri.length;e++)ri[e]._workInProgressVersionPrimary=null;ri.length=0}var ai=x.ReactCurrentDispatcher,ii=x.ReactCurrentBatchConfig,li=0,si=null,ci=null,ui=null,di=!1,pi=!1,fi=0,hi=0;function mi(){throw Error(a(321))}function gi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function yi(e,t,n,r,o,i){if(li=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ai.current=null===e||null===e.memoizedState?el:tl,e=n(r,o),pi){i=0;do{if(pi=!1,fi=0,25<=i)throw Error(a(301));i+=1,ui=ci=null,t.updateQueue=null,ai.current=nl,e=n(r,o)}while(pi)}if(ai.current=Zi,t=null!==ci&&null!==ci.next,li=0,ui=ci=si=null,di=!1,t)throw Error(a(300));return e}function vi(){var e=0!==fi;return fi=0,e}function bi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ui?si.memoizedState=ui=e:ui=ui.next=e,ui}function xi(){if(null===ci){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=ci.next;var t=null===ui?si.memoizedState:ui.next;if(null!==t)ui=t,ci=e;else{if(null===e)throw Error(a(310));e={memoizedState:(ci=e).memoizedState,baseState:ci.baseState,baseQueue:ci.baseQueue,queue:ci.queue,next:null},null===ui?si.memoizedState=ui=e:ui=ui.next=e}return ui}function wi(e,t){return"function"===typeof t?t(e):t}function ki(e){var t=xi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=ci,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var s=l=null,c=null,u=i;do{var d=u.lane;if((li&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(s=c=p,l=r):c=c.next=p,si.lanes|=d,Ls|=d}u=u.next}while(null!==u&&u!==i);null===c?l=r:c.next=s,sr(r,t.memoizedState)||(xl=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Ls|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Si(e){var t=xi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var l=o=o.next;do{i=e(i,l.action),l=l.next}while(l!==o);sr(i,t.memoizedState)||(xl=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Ci(){}function Ei(e,t){var n=si,r=xi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,xl=!0),r=r.queue,Li(Ri.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ui&&1&ui.memoizedState.tag){if(n.flags|=2048,Ai(9,ji.bind(null,n,r,o,t),void 0,null),null===zs)throw Error(a(349));0!==(30&li)||Pi(n,t,o)}return o}function Pi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function ji(e,t,n,r){t.value=n,t.getSnapshot=r,Ti(t)&&zi(e)}function Ri(e,t,n){return n((function(){Ti(t)&&zi(e)}))}function Ti(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function zi(e){var t=Oa(e,1);null!==t&&rc(t,e,1,-1)}function Ii(e){var t=bi();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Qi.bind(null,si,e),[t.memoizedState,e]}function Ai(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function $i(){return xi().memoizedState}function Mi(e,t,n,r){var o=bi();si.flags|=e,o.memoizedState=Ai(1|t,n,void 0,void 0===r?null:r)}function Ni(e,t,n,r){var o=xi();r=void 0===r?null:r;var a=void 0;if(null!==ci){var i=ci.memoizedState;if(a=i.destroy,null!==r&&gi(r,i.deps))return void(o.memoizedState=Ai(t,n,a,r))}si.flags|=e,o.memoizedState=Ai(1|t,n,a,r)}function Oi(e,t){return Mi(8390656,8,e,t)}function Li(e,t){return Ni(2048,8,e,t)}function _i(e,t){return Ni(4,2,e,t)}function Fi(e,t){return Ni(4,4,e,t)}function Bi(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Di(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ni(4,4,Bi.bind(null,t,e),n)}function Wi(){}function Hi(e,t){var n=xi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&gi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ui(e,t){var n=xi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&gi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Vi(e,t,n){return 0===(21&li)?(e.baseState&&(e.baseState=!1,xl=!0),e.memoizedState=n):(sr(n,t)||(n=gt(),si.lanes|=n,Ls|=n,e.baseState=!0),t)}function Gi(e,t){var n=xt;xt=0!==n&&4>n?n:4,e(!0);var r=ii.transition;ii.transition={};try{e(!1),t()}finally{xt=n,ii.transition=r}}function Ki(){return xi().memoizedState}function qi(e,t,n){var r=nc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yi(e))Xi(t,n);else if(null!==(n=Na(e,t,n,r))){rc(n,e,r,tc()),Ji(n,t,r)}}function Qi(e,t,n){var r=nc(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yi(e))Xi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,sr(l,i)){var s=t.interleaved;return null===s?(o.next=o,Ma(t)):(o.next=s.next,s.next=o),void(t.interleaved=o)}}catch(c){}null!==(n=Na(e,t,o,r))&&(rc(n,e,r,o=tc()),Ji(n,t,r))}}function Yi(e){var t=e.alternate;return e===si||null!==t&&t===si}function Xi(e,t){pi=di=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ji(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Zi={readContext:Aa,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},el={readContext:Aa,useCallback:function(e,t){return bi().memoizedState=[e,void 0===t?null:t],e},useContext:Aa,useEffect:Oi,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Mi(4194308,4,Bi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Mi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mi(4,2,e,t)},useMemo:function(e,t){var n=bi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bi();return t=void 0!==n?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=qi.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bi().memoizedState=e},useState:Ii,useDebugValue:Wi,useDeferredValue:function(e){return bi().memoizedState=e},useTransition:function(){var e=Ii(!1),t=e[0];return e=Gi.bind(null,e[1]),bi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=bi();if(ia){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===zs)throw Error(a(349));0!==(30&li)||Pi(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Oi(Ri.bind(null,r,i,e),[e]),r.flags|=2048,Ai(9,ji.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=bi(),t=zs.identifierPrefix;if(ia){var n=Zo;t=":"+t+"R"+(n=(Jo&~(1<<32-lt(Jo)-1)).toString(32)+n),0<(n=fi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=hi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},tl={readContext:Aa,useCallback:Hi,useContext:Aa,useEffect:Li,useImperativeHandle:Di,useInsertionEffect:_i,useLayoutEffect:Fi,useMemo:Ui,useReducer:ki,useRef:$i,useState:function(){return ki(wi)},useDebugValue:Wi,useDeferredValue:function(e){return Vi(xi(),ci.memoizedState,e)},useTransition:function(){return[ki(wi)[0],xi().memoizedState]},useMutableSource:Ci,useSyncExternalStore:Ei,useId:Ki,unstable_isNewReconciler:!1},nl={readContext:Aa,useCallback:Hi,useContext:Aa,useEffect:Li,useImperativeHandle:Di,useInsertionEffect:_i,useLayoutEffect:Fi,useMemo:Ui,useReducer:Si,useRef:$i,useState:function(){return Si(wi)},useDebugValue:Wi,useDeferredValue:function(e){var t=xi();return null===ci?t.memoizedState=e:Vi(t,ci.memoizedState,e)},useTransition:function(){return[Si(wi)[0],xi().memoizedState]},useMutableSource:Ci,useSyncExternalStore:Ei,useId:Ki,unstable_isNewReconciler:!1};function rl(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function ol(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var al={isMounted:function(e){return!!(e=e._reactInternals)&&He(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=tc(),o=nc(e),a=Ba(r,o);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Da(e,a,o))&&(rc(t,e,o,r),Wa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=tc(),o=nc(e),a=Ba(r,o);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Da(e,a,o))&&(rc(t,e,o,r),Wa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=tc(),r=nc(e),o=Ba(n,r);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=Da(e,o,r))&&(rc(t,e,r,n),Wa(t,e,r))}};function il(e,t,n,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!cr(n,r)||!cr(o,a))}function ll(e,t,n){var r=!1,o=To,a=t.contextType;return"object"===typeof a&&null!==a?a=Aa(a):(o=Mo(t)?Ao:zo.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?$o(e,o):To),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=al,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function sl(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&al.enqueueReplaceState(t,t.state,null)}function cl(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},_a(e);var a=t.contextType;"object"===typeof a&&null!==a?o.context=Aa(a):(a=Mo(t)?Ao:zo.current,o.context=$o(e,a)),o.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(ol(e,t,a,n),o.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(t=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&al.enqueueReplaceState(o,o.state,null),Ua(e,n,o,r),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function ul(e,t){try{var n="",r=t;do{n+=D(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function dl(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function pl(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var fl="function"===typeof WeakMap?WeakMap:Map;function hl(e,t,n){(n=Ba(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vs||(Vs=!0,Gs=r),pl(0,t)},n}function ml(e,t,n){(n=Ba(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){pl(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){pl(0,t),"function"!==typeof r&&(null===Ks?Ks=new Set([this]):Ks.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function gl(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new fl;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Pc.bind(null,e,t,n),t.then(e,e))}function yl(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vl(e,t,n,r,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ba(-1,1)).tag=2,Da(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var bl=x.ReactCurrentOwner,xl=!1;function wl(e,t,n,r){t.child=null===e?Sa(t,null,n,r):ka(t,e.child,n,r)}function kl(e,t,n,r,o){n=n.render;var a=t.ref;return Ia(t,o),r=yi(e,t,n,r,a,o),n=vi(),null===e||xl?(ia&&n&&na(t),t.flags|=1,wl(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Vl(e,t,o))}function Sl(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||$c(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Nc(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Cl(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:cr)(i,r)&&e.ref===t.ref)return Vl(e,t,o)}return t.flags|=1,(e=Mc(a,r)).ref=t.ref,e.return=t,t.child=e}function Cl(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(cr(a,r)&&e.ref===t.ref){if(xl=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,Vl(e,t,o);0!==(131072&e.flags)&&(xl=!0)}}return jl(e,t,n,r,o)}function El(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ro(Ms,$s),$s|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ro(Ms,$s),$s|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Ro(Ms,$s),$s|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Ro(Ms,$s),$s|=r;return wl(e,t,o,n),t.child}function Pl(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function jl(e,t,n,r,o){var a=Mo(n)?Ao:zo.current;return a=$o(t,a),Ia(t,o),n=yi(e,t,n,r,a,o),r=vi(),null===e||xl?(ia&&r&&na(t),t.flags|=1,wl(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Vl(e,t,o))}function Rl(e,t,n,r,o){if(Mo(n)){var a=!0;_o(t)}else a=!1;if(Ia(t,o),null===t.stateNode)Ul(e,t),ll(t,n,r),cl(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,c=n.contextType;"object"===typeof c&&null!==c?c=Aa(c):c=$o(t,c=Mo(n)?Ao:zo.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof i.getSnapshotBeforeUpdate;d||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==r||s!==c)&&sl(t,i,r,c),La=!1;var p=t.memoizedState;i.state=p,Ua(t,r,i,o),s=t.memoizedState,l!==r||p!==s||Io.current||La?("function"===typeof u&&(ol(t,n,u,r),s=t.memoizedState),(l=La||il(t,n,l,r,p,s,c))?(d||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=c,r=l):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fa(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:rl(t.type,l),i.props=c,d=t.pendingProps,p=i.context,"object"===typeof(s=n.contextType)&&null!==s?s=Aa(s):s=$o(t,s=Mo(n)?Ao:zo.current);var f=n.getDerivedStateFromProps;(u="function"===typeof f||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==d||p!==s)&&sl(t,i,r,s),La=!1,p=t.memoizedState,i.state=p,Ua(t,r,i,o);var h=t.memoizedState;l!==d||p!==h||Io.current||La?("function"===typeof f&&(ol(t,n,f,r),h=t.memoizedState),(c=La||il(t,n,c,r,p,h,s)||!1)?(u||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,s),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,s)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=s,r=c):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Tl(e,t,n,r,a,o)}function Tl(e,t,n,r,o,a){Pl(e,t);var i=0!==(128&t.flags);if(!r&&!i)return o&&Fo(t,n,!1),Vl(e,t,a);r=t.stateNode,bl.current=t;var l=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ka(t,e.child,null,a),t.child=ka(t,null,l,a)):wl(e,t,l,a),t.memoizedState=r.state,o&&Fo(t,n,!0),t.child}function zl(e){var t=e.stateNode;t.pendingContext?Oo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Oo(0,t.context,!1),Xa(e,t.containerInfo)}function Il(e,t,n,r,o){return ma(),ga(o),t.flags|=256,wl(e,t,n,r),t.child}var Al,$l,Ml,Nl,Ol={dehydrated:null,treeContext:null,retryLane:0};function Ll(e){return{baseLanes:e,cachePool:null,transitions:null}}function _l(e,t,n){var r,o=t.pendingProps,i=ti.current,l=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Ro(ti,1&i),null===e)return da(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=o.children,e=o.fallback,l?(o=t.mode,l=t.child,s={mode:"hidden",children:s},0===(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=s):l=Lc(s,o,0,null),e=Oc(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Ll(n),t.memoizedState=Ol,e):Fl(t,s));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,l){if(n)return 256&t.flags?(t.flags&=-257,Bl(e,t,l,r=dl(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Lc({mode:"visible",children:r.children},o,0,null),(i=Oc(i,o,l,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&ka(t,e.child,null,l),t.child.memoizedState=Ll(l),t.memoizedState=Ol,i);if(0===(1&t.mode))return Bl(e,t,l,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var s=r.dgst;return r=s,Bl(e,t,l,r=dl(i=Error(a(419)),r,void 0))}if(s=0!==(l&e.childLanes),xl||s){if(null!==(r=zs)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|l))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Oa(e,o),rc(r,e,o,-1))}return gc(),Bl(e,t,l,r=dl(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Rc.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,aa=uo(o.nextSibling),oa=t,ia=!0,la=null,null!==e&&(Qo[Yo++]=Jo,Qo[Yo++]=Zo,Qo[Yo++]=Xo,Jo=e.id,Zo=e.overflow,Xo=t),t=Fl(t,r.children),t.flags|=4096,t)}(e,t,s,o,r,i,n);if(l){l=o.fallback,s=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 0===(1&s)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null):(o=Mc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?l=Mc(r,l):(l=Oc(l,s,n,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,s=null===(s=e.child.memoizedState)?Ll(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},l.memoizedState=s,l.childLanes=e.childLanes&~n,t.memoizedState=Ol,o}return e=(l=e.child).sibling,o=Mc(l,{mode:"visible",children:o.children}),0===(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Fl(e,t){return(t=Lc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Bl(e,t,n,r){return null!==r&&ga(r),ka(t,e.child,null,n),(e=Fl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Dl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),za(e.return,t,n)}function Wl(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Hl(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(wl(e,t,r.children,n),0!==(2&(r=ti.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Dl(e,n,t);else if(19===e.tag)Dl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ro(ti,r),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ni(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Wl(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ni(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Wl(t,!0,n,null,a);break;case"together":Wl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ul(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ls|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Mc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Mc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Gl(e,t){if(!ia)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Kl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ql(e,t,n){var r=t.pendingProps;switch(ra(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Kl(t),null;case 1:case 17:return Mo(t.type)&&No(),Kl(t),null;case 3:return r=t.stateNode,Ja(),jo(Io),jo(zo),oi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==la&&(lc(la),la=null))),$l(e,t),Kl(t),null;case 5:ei(t);var o=Ya(Qa.current);if(n=t.type,null!==e&&null!=t.stateNode)Ml(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Kl(t),null}if(e=Ya(Ka.current),fa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[ho]=t,r[mo]=i,e=0!==(1&t.mode),n){case"dialog":Br("cancel",r),Br("close",r);break;case"iframe":case"object":case"embed":Br("load",r);break;case"video":case"audio":for(o=0;o<Or.length;o++)Br(Or[o],r);break;case"source":Br("error",r);break;case"img":case"image":case"link":Br("error",r),Br("load",r);break;case"details":Br("toggle",r);break;case"input":Y(r,i),Br("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Br("invalid",r);break;case"textarea":oe(r,i),Br("invalid",r)}for(var s in ve(n,i),o=null,i)if(i.hasOwnProperty(s)){var c=i[s];"children"===s?"string"===typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Zr(r.textContent,c,e),o=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Zr(r.textContent,c,e),o=["children",""+c]):l.hasOwnProperty(s)&&null!=c&&"onScroll"===s&&Br("scroll",r)}switch(n){case"input":G(r),Z(r,i,!0);break;case"textarea":G(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=eo)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{s=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=le(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[ho]=t,e[mo]=r,Al(e,t,!1,!1),t.stateNode=e;e:{switch(s=be(n,r),n){case"dialog":Br("cancel",e),Br("close",e),o=r;break;case"iframe":case"object":case"embed":Br("load",e),o=r;break;case"video":case"audio":for(o=0;o<Or.length;o++)Br(Or[o],e);o=r;break;case"source":Br("error",e),o=r;break;case"img":case"image":case"link":Br("error",e),Br("load",e),o=r;break;case"details":Br("toggle",e),o=r;break;case"input":Y(e,r),o=Q(e,r),Br("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=L({},r,{value:void 0}),Br("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),Br("invalid",e)}for(i in ve(n,o),c=o)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?ge(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"===typeof u?("textarea"!==n||""!==u)&&pe(e,u):"number"===typeof u&&pe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(l.hasOwnProperty(i)?null!=u&&"onScroll"===i&&Br("scroll",e):null!=u&&b(e,i,u,s))}switch(n){case"input":G(e),Z(e,r,!1);break;case"textarea":G(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+U(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=eo)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Kl(t),null;case 6:if(e&&null!=t.stateNode)Nl(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ya(Qa.current),Ya(Ka.current),fa(t)){if(r=t.stateNode,n=t.memoizedProps,r[ho]=t,(i=r.nodeValue!==n)&&null!==(e=oa))switch(e.tag){case 3:Zr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[ho]=t,t.stateNode=r}return Kl(t),null;case 13:if(jo(ti),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ia&&null!==aa&&0!==(1&t.mode)&&0===(128&t.flags))ha(),ma(),t.flags|=98560,i=!1;else if(i=fa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[ho]=t}else ma(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Kl(t),i=!1}else null!==la&&(lc(la),la=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&ti.current)?0===Ns&&(Ns=3):gc())),null!==t.updateQueue&&(t.flags|=4),Kl(t),null);case 4:return Ja(),$l(e,t),null===e&&Hr(t.stateNode.containerInfo),Kl(t),null;case 10:return Ta(t.type._context),Kl(t),null;case 19:if(jo(ti),null===(i=t.memoizedState))return Kl(t),null;if(r=0!==(128&t.flags),null===(s=i.rendering))if(r)Gl(i,!1);else{if(0!==Ns||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(s=ni(e))){for(t.flags|=128,Gl(i,!1),null!==(r=s.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(s=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ro(ti,1&ti.current|2),t.child}e=e.sibling}null!==i.tail&&Je()>Hs&&(t.flags|=128,r=!0,Gl(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ni(s))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Gl(i,!0),null===i.tail&&"hidden"===i.tailMode&&!s.alternate&&!ia)return Kl(t),null}else 2*Je()-i.renderingStartTime>Hs&&1073741824!==n&&(t.flags|=128,r=!0,Gl(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=i.last)?n.sibling=s:t.child=s,i.last=s)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Je(),t.sibling=null,n=ti.current,Ro(ti,r?1&n|2:1&n),t):(Kl(t),null);case 22:case 23:return pc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&$s)&&(Kl(t),6&t.subtreeFlags&&(t.flags|=8192)):Kl(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ql(e,t){switch(ra(t),t.tag){case 1:return Mo(t.type)&&No(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ja(),jo(Io),jo(zo),oi(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ei(t),null;case 13:if(jo(ti),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ma()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return jo(ti),null;case 4:return Ja(),null;case 10:return Ta(t.type._context),null;case 22:case 23:return pc(),null;default:return null}}Al=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},$l=function(){},Ml=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ya(Ka.current);var a,i=null;switch(n){case"input":o=Q(e,o),r=Q(e,r),i=[];break;case"select":o=L({},o,{value:void 0}),r=L({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=eo)}for(u in ve(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var s=o[u];for(a in s)s.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(l.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(s=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&c!==s&&(null!=c||null!=s))if("style"===u)if(s){for(a in s)!s.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&s[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(i||(i=[]),i.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(l.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Br("scroll",e),i||s===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Nl=function(e,t,n,r){n!==r&&(t.flags|=4)};var Yl=!1,Xl=!1,Jl="function"===typeof WeakSet?WeakSet:Set,Zl=null;function es(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Ec(e,t,r)}else n.current=null}function ts(e,t,n){try{n()}catch(r){Ec(e,t,r)}}var ns=!1;function rs(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&ts(t,n,a)}o=o.next}while(o!==r)}}function os(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect: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 as(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function is(e){var t=e.alternate;null!==t&&(e.alternate=null,is(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[ho],delete t[mo],delete t[yo],delete t[vo],delete t[bo])),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 ls(e){return 5===e.tag||3===e.tag||4===e.tag}function ss(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ls(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function cs(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=eo));else if(4!==r&&null!==(e=e.child))for(cs(e,t,n),e=e.sibling;null!==e;)cs(e,t,n),e=e.sibling}function us(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(us(e,t,n),e=e.sibling;null!==e;)us(e,t,n),e=e.sibling}var ds=null,ps=!1;function fs(e,t,n){for(n=n.child;null!==n;)hs(e,t,n),n=n.sibling}function hs(e,t,n){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(at,n)}catch(l){}switch(n.tag){case 5:Xl||es(n,t);case 6:var r=ds,o=ps;ds=null,fs(e,t,n),ps=o,null!==(ds=r)&&(ps?(e=ds,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ds.removeChild(n.stateNode));break;case 18:null!==ds&&(ps?(e=ds,n=n.stateNode,8===e.nodeType?co(e.parentNode,n):1===e.nodeType&&co(e,n),Ht(e)):co(ds,n.stateNode));break;case 4:r=ds,o=ps,ds=n.stateNode.containerInfo,ps=!0,fs(e,t,n),ds=r,ps=o;break;case 0:case 11:case 14:case 15:if(!Xl&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&ts(n,t,i),o=o.next}while(o!==r)}fs(e,t,n);break;case 1:if(!Xl&&(es(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ec(n,t,l)}fs(e,t,n);break;case 21:fs(e,t,n);break;case 22:1&n.mode?(Xl=(r=Xl)||null!==n.memoizedState,fs(e,t,n),Xl=r):fs(e,t,n);break;default:fs(e,t,n)}}function ms(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Jl),t.forEach((function(t){var r=Tc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function gs(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 5:ds=s.stateNode,ps=!1;break e;case 3:case 4:ds=s.stateNode.containerInfo,ps=!0;break e}s=s.return}if(null===ds)throw Error(a(160));hs(i,l,o),ds=null,ps=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){Ec(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ys(t,e),t=t.sibling}function ys(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gs(t,e),vs(e),4&r){try{rs(3,e,e.return),os(3,e)}catch(g){Ec(e,e.return,g)}try{rs(5,e,e.return)}catch(g){Ec(e,e.return,g)}}break;case 1:gs(t,e),vs(e),512&r&&null!==n&&es(n,n.return);break;case 5:if(gs(t,e),vs(e),512&r&&null!==n&&es(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){Ec(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,l=null!==n?n.memoizedProps:i,s=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===s&&"radio"===i.type&&null!=i.name&&X(o,i),be(s,l);var u=be(s,i);for(l=0;l<c.length;l+=2){var d=c[l],p=c[l+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):b(o,d,p,u)}switch(s){case"input":J(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[mo]=i}catch(g){Ec(e,e.return,g)}}break;case 6:if(gs(t,e),vs(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Ec(e,e.return,g)}}break;case 3:if(gs(t,e),vs(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ht(t.containerInfo)}catch(g){Ec(e,e.return,g)}break;case 4:default:gs(t,e),vs(e);break;case 13:gs(t,e),vs(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Ws=Je())),4&r&&ms(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Xl=(u=Xl)||d,gs(t,e),Xl=u):gs(t,e),vs(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Zl=e,d=e.child;null!==d;){for(p=Zl=d;null!==Zl;){switch(h=(f=Zl).child,f.tag){case 0:case 11:case 14:case 15:rs(4,f,f.return);break;case 1:es(f,f.return);var m=f.stateNode;if("function"===typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){Ec(r,n,g)}}break;case 5:es(f,f.return);break;case 22:if(null!==f.memoizedState){ks(p);continue}}null!==h?(h.return=f,Zl=h):ks(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,u?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(s=p.stateNode,l=void 0!==(c=p.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,s.style.display=me("display",l))}catch(g){Ec(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){Ec(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:gs(t,e),vs(e),4&r&&ms(e);case 21:}}function vs(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ls(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),us(e,ss(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;cs(e,ss(e),i);break;default:throw Error(a(161))}}catch(l){Ec(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bs(e,t,n){Zl=e,xs(e,t,n)}function xs(e,t,n){for(var r=0!==(1&e.mode);null!==Zl;){var o=Zl,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Yl;if(!i){var l=o.alternate,s=null!==l&&null!==l.memoizedState||Xl;l=Yl;var c=Xl;if(Yl=i,(Xl=s)&&!c)for(Zl=o;null!==Zl;)s=(i=Zl).child,22===i.tag&&null!==i.memoizedState?Ss(o):null!==s?(s.return=i,Zl=s):Ss(o);for(;null!==a;)Zl=a,xs(a,t,n),a=a.sibling;Zl=o,Yl=l,Xl=c}ws(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Zl=a):ws(e)}}function ws(e){for(;null!==Zl;){var t=Zl;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Xl||os(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Xl)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:rl(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Va(t,i,r);break;case 3:var l=t.updateQueue;if(null!==l){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Va(t,l,n)}break;case 5:var s=t.stateNode;if(null===n&&4&t.flags){n=s;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Ht(p)}}}break;default:throw Error(a(163))}Xl||512&t.flags&&as(t)}catch(Te){Ec(t,t.return,Te)}}if(t===e){Zl=null;break}if(null!==(n=t.sibling)){n.return=t.return,Zl=n;break}Zl=t.return}}function ks(e){for(;null!==Zl;){var t=Zl;if(t===e){Zl=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zl=n;break}Zl=t.return}}function Ss(e){for(;null!==Zl;){var t=Zl;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{os(4,t)}catch(s){Ec(t,n,s)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(s){Ec(t,o,s)}}var a=t.return;try{as(t)}catch(s){Ec(t,a,s)}break;case 5:var i=t.return;try{as(t)}catch(s){Ec(t,i,s)}}}catch(s){Ec(t,t.return,s)}if(t===e){Zl=null;break}var l=t.sibling;if(null!==l){l.return=t.return,Zl=l;break}Zl=t.return}}var Cs,Es=Math.ceil,Ps=x.ReactCurrentDispatcher,js=x.ReactCurrentOwner,Rs=x.ReactCurrentBatchConfig,Ts=0,zs=null,Is=null,As=0,$s=0,Ms=Po(0),Ns=0,Os=null,Ls=0,_s=0,Fs=0,Bs=null,Ds=null,Ws=0,Hs=1/0,Us=null,Vs=!1,Gs=null,Ks=null,qs=!1,Qs=null,Ys=0,Xs=0,Js=null,Zs=-1,ec=0;function tc(){return 0!==(6&Ts)?Je():-1!==Zs?Zs:Zs=Je()}function nc(e){return 0===(1&e.mode)?1:0!==(2&Ts)&&0!==As?As&-As:null!==ya.transition?(0===ec&&(ec=gt()),ec):0!==(e=xt)?e:e=void 0===(e=window.event)?16:Xt(e.type)}function rc(e,t,n,r){if(50<Xs)throw Xs=0,Js=null,Error(a(185));vt(e,n,r),0!==(2&Ts)&&e===zs||(e===zs&&(0===(2&Ts)&&(_s|=n),4===Ns&&sc(e,As)),oc(e,r),1===n&&0===Ts&&0===(1&t.mode)&&(Hs=Je()+500,Do&&Uo()))}function oc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-lt(a),l=1<<i,s=o[i];-1===s?0!==(l&n)&&0===(l&r)||(o[i]=ht(l,t)):s<=t&&(e.expiredLanes|=l),a&=~l}}(e,t);var r=ft(e,e===zs?As:0);if(0===r)null!==n&&Qe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Qe(n),1===t)0===e.tag?function(e){Do=!0,Ho(e)}(cc.bind(null,e)):Ho(cc.bind(null,e)),lo((function(){0===(6&Ts)&&Uo()})),n=null;else{switch(wt(r)){case 1:n=et;break;case 4:n=tt;break;case 16:default:n=nt;break;case 536870912:n=ot}n=zc(n,ac.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ac(e,t){if(Zs=-1,ec=0,0!==(6&Ts))throw Error(a(327));var n=e.callbackNode;if(Sc()&&e.callbackNode!==n)return null;var r=ft(e,e===zs?As:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=yc(e,r);else{t=r;var o=Ts;Ts|=2;var i=mc();for(zs===e&&As===t||(Us=null,Hs=Je()+500,fc(e,t));;)try{bc();break}catch(s){hc(e,s)}Ra(),Ps.current=i,Ts=o,null!==Is?t=0:(zs=null,As=0,t=Ns)}if(0!==t){if(2===t&&(0!==(o=mt(e))&&(r=o,t=ic(e,o))),1===t)throw n=Os,fc(e,0),sc(e,r),oc(e,Je()),n;if(6===t)sc(e,r);else{if(o=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(l){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(t=yc(e,r))&&(0!==(i=mt(e))&&(r=i,t=ic(e,i))),1===t))throw n=Os,fc(e,0),sc(e,r),oc(e,Je()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:kc(e,Ds,Us);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=Ws+500-Je())){if(0!==ft(e,0))break;if(((o=e.suspendedLanes)&r)!==r){tc(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=oo(kc.bind(null,e,Ds,Us),t);break}kc(e,Ds,Us);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-lt(r);i=1<<l,(l=t[l])>o&&(o=l),r&=~i}if(r=o,10<(r=(120>(r=Je()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Es(r/1960))-r)){e.timeoutHandle=oo(kc.bind(null,e,Ds,Us),r);break}kc(e,Ds,Us);break;default:throw Error(a(329))}}}return oc(e,Je()),e.callbackNode===n?ac.bind(null,e):null}function ic(e,t){var n=Bs;return e.current.memoizedState.isDehydrated&&(fc(e,t).flags|=256),2!==(e=yc(e,t))&&(t=Ds,Ds=n,null!==t&&lc(t)),e}function lc(e){null===Ds?Ds=e:Ds.push.apply(Ds,e)}function sc(e,t){for(t&=~Fs,t&=~_s,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-lt(t),r=1<<n;e[n]=-1,t&=~r}}function cc(e){if(0!==(6&Ts))throw Error(a(327));Sc();var t=ft(e,0);if(0===(1&t))return oc(e,Je()),null;var n=yc(e,t);if(0!==e.tag&&2===n){var r=mt(e);0!==r&&(t=r,n=ic(e,r))}if(1===n)throw n=Os,fc(e,0),sc(e,t),oc(e,Je()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kc(e,Ds,Us),oc(e,Je()),null}function uc(e,t){var n=Ts;Ts|=1;try{return e(t)}finally{0===(Ts=n)&&(Hs=Je()+500,Do&&Uo())}}function dc(e){null!==Qs&&0===Qs.tag&&0===(6&Ts)&&Sc();var t=Ts;Ts|=1;var n=Rs.transition,r=xt;try{if(Rs.transition=null,xt=1,e)return e()}finally{xt=r,Rs.transition=n,0===(6&(Ts=t))&&Uo()}}function pc(){$s=Ms.current,jo(Ms)}function fc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ao(n)),null!==Is)for(n=Is.return;null!==n;){var r=n;switch(ra(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&No();break;case 3:Ja(),jo(Io),jo(zo),oi();break;case 5:ei(r);break;case 4:Ja();break;case 13:case 19:jo(ti);break;case 10:Ta(r.type._context);break;case 22:case 23:pc()}n=n.return}if(zs=e,Is=e=Mc(e.current,null),As=$s=t,Ns=0,Os=null,Fs=_s=Ls=0,Ds=Bs=null,null!==$a){for(t=0;t<$a.length;t++)if(null!==(r=(n=$a[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}$a=null}return e}function hc(e,t){for(;;){var n=Is;try{if(Ra(),ai.current=Zi,di){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}di=!1}if(li=0,ui=ci=si=null,pi=!1,fi=0,js.current=null,null===n||null===n.return){Ns=1,Os=t,Is=null;break}e:{var i=e,l=n.return,s=n,c=t;if(t=As,s.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=s,p=d.tag;if(0===(1&d.mode)&&(0===p||11===p||15===p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=yl(l);if(null!==h){h.flags&=-257,vl(h,l,s,0,t),1&h.mode&&gl(i,u,t),c=u;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(0===(1&t)){gl(i,u,t),gc();break e}c=Error(a(426))}else if(ia&&1&s.mode){var y=yl(l);if(null!==y){0===(65536&y.flags)&&(y.flags|=256),vl(y,l,s,0,t),ga(ul(c,s));break e}}i=c=ul(c,s),4!==Ns&&(Ns=2),null===Bs?Bs=[i]:Bs.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Ha(i,hl(0,c,t));break e;case 1:s=c;var v=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof v.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Ks||!Ks.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,Ha(i,ml(i,s,t));break e}}i=i.return}while(null!==i)}wc(n)}catch(x){t=x,Is===n&&null!==n&&(Is=n=n.return);continue}break}}function mc(){var e=Ps.current;return Ps.current=Zi,null===e?Zi:e}function gc(){0!==Ns&&3!==Ns&&2!==Ns||(Ns=4),null===zs||0===(268435455&Ls)&&0===(268435455&_s)||sc(zs,As)}function yc(e,t){var n=Ts;Ts|=2;var r=mc();for(zs===e&&As===t||(Us=null,fc(e,t));;)try{vc();break}catch(o){hc(e,o)}if(Ra(),Ts=n,Ps.current=r,null!==Is)throw Error(a(261));return zs=null,As=0,Ns}function vc(){for(;null!==Is;)xc(Is)}function bc(){for(;null!==Is&&!Ye();)xc(Is)}function xc(e){var t=Cs(e.alternate,e,$s);e.memoizedProps=e.pendingProps,null===t?wc(e):Is=t,js.current=null}function wc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=ql(n,t,$s)))return void(Is=n)}else{if(null!==(n=Ql(n,t)))return n.flags&=32767,void(Is=n);if(null===e)return Ns=6,void(Is=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Is=t);Is=t=e}while(null!==t);0===Ns&&(Ns=5)}function kc(e,t,n){var r=xt,o=Rs.transition;try{Rs.transition=null,xt=1,function(e,t,n,r){do{Sc()}while(null!==Qs);if(0!==(6&Ts))throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-lt(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===zs&&(Is=zs=null,As=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||qs||(qs=!0,zc(nt,(function(){return Sc(),null}))),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=Rs.transition,Rs.transition=null;var l=xt;xt=1;var s=Ts;Ts|=4,js.current=null,function(e,t){if(to=Vt,hr(e=fr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(w){n=null;break e}var l=0,s=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==o&&3!==p.nodeType||(s=l+o),p!==i||0!==r&&3!==p.nodeType||(c=l+r),3===p.nodeType&&(l+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++u===o&&(s=l),f===i&&++d===r&&(c=l),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===s||-1===c?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(no={focusedElem:e,selectionRange:n},Vt=!1,Zl=t;null!==Zl;)if(e=(t=Zl).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Zl=e;else for(;null!==Zl;){t=Zl;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:rl(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(a(163))}}catch(w){Ec(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Zl=e;break}Zl=t.return}m=ns,ns=!1}(e,n),ys(n,e),mr(no),Vt=!!to,no=to=null,e.current=n,bs(n,e,o),Xe(),Ts=s,xt=l,Rs.transition=i}else e.current=n;if(qs&&(qs=!1,Qs=e,Ys=o),i=e.pendingLanes,0===i&&(Ks=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),oc(e,Je()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Vs)throw Vs=!1,e=Gs,Gs=null,e;0!==(1&Ys)&&0!==e.tag&&Sc(),i=e.pendingLanes,0!==(1&i)?e===Js?Xs++:(Xs=0,Js=e):Xs=0,Uo()}(e,t,n,r)}finally{Rs.transition=o,xt=r}return null}function Sc(){if(null!==Qs){var e=wt(Ys),t=Rs.transition,n=xt;try{if(Rs.transition=null,xt=16>e?16:e,null===Qs)var r=!1;else{if(e=Qs,Qs=null,Ys=0,0!==(6&Ts))throw Error(a(331));var o=Ts;for(Ts|=4,Zl=e.current;null!==Zl;){var i=Zl,l=i.child;if(0!==(16&Zl.flags)){var s=i.deletions;if(null!==s){for(var c=0;c<s.length;c++){var u=s[c];for(Zl=u;null!==Zl;){var d=Zl;switch(d.tag){case 0:case 11:case 15:rs(8,d,i)}var p=d.child;if(null!==p)p.return=d,Zl=p;else for(;null!==Zl;){var f=(d=Zl).sibling,h=d.return;if(is(d),d===u){Zl=null;break}if(null!==f){f.return=h,Zl=f;break}Zl=h}}}var m=i.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Zl=i}}if(0!==(2064&i.subtreeFlags)&&null!==l)l.return=i,Zl=l;else e:for(;null!==Zl;){if(0!==(2048&(i=Zl).flags))switch(i.tag){case 0:case 11:case 15:rs(9,i,i.return)}var v=i.sibling;if(null!==v){v.return=i.return,Zl=v;break e}Zl=i.return}}var b=e.current;for(Zl=b;null!==Zl;){var x=(l=Zl).child;if(0!==(2064&l.subtreeFlags)&&null!==x)x.return=l,Zl=x;else e:for(l=b;null!==Zl;){if(0!==(2048&(s=Zl).flags))try{switch(s.tag){case 0:case 11:case 15:os(9,s)}}catch(k){Ec(s,s.return,k)}if(s===l){Zl=null;break e}var w=s.sibling;if(null!==w){w.return=s.return,Zl=w;break e}Zl=s.return}}if(Ts=o,Uo(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(at,e)}catch(k){}r=!0}return r}finally{xt=n,Rs.transition=t}}return!1}function Cc(e,t,n){e=Da(e,t=hl(0,t=ul(n,t),1),1),t=tc(),null!==e&&(vt(e,1,t),oc(e,t))}function Ec(e,t,n){if(3===e.tag)Cc(e,e,n);else for(;null!==t;){if(3===t.tag){Cc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Ks||!Ks.has(r))){t=Da(t,e=ml(t,e=ul(n,e),1),1),e=tc(),null!==t&&(vt(t,1,e),oc(t,e));break}}t=t.return}}function Pc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=tc(),e.pingedLanes|=e.suspendedLanes&n,zs===e&&(As&n)===n&&(4===Ns||3===Ns&&(130023424&As)===As&&500>Je()-Ws?fc(e,0):Fs|=n),oc(e,t)}function jc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=dt,0===(130023424&(dt<<=1))&&(dt=4194304)));var n=tc();null!==(e=Oa(e,t))&&(vt(e,t,n),oc(e,n))}function Rc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),jc(e,n)}function Tc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),jc(e,n)}function zc(e,t){return qe(e,t)}function Ic(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 Ac(e,t,n,r){return new Ic(e,t,n,r)}function $c(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Mc(e,t){var n=e.alternate;return null===n?((n=Ac(e.tag,t,e.key,e.mode)).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=14680064&e.flags,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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Nc(e,t,n,r,o,i){var l=2;if(r=e,"function"===typeof e)$c(e)&&(l=1);else if("string"===typeof e)l=5;else e:switch(e){case S:return Oc(n.children,o,i,t);case C:l=8,o|=8;break;case E:return(e=Ac(12,n,t,2|o)).elementType=E,e.lanes=i,e;case T:return(e=Ac(13,n,t,o)).elementType=T,e.lanes=i,e;case z:return(e=Ac(19,n,t,o)).elementType=z,e.lanes=i,e;case $:return Lc(n,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case P:l=10;break e;case j:l=9;break e;case R:l=11;break e;case I:l=14;break e;case A:l=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Ac(l,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Oc(e,t,n,r){return(e=Ac(7,e,r,t)).lanes=n,e}function Lc(e,t,n,r){return(e=Ac(22,e,r,t)).elementType=$,e.lanes=n,e.stateNode={isHidden:!1},e}function _c(e,t,n){return(e=Ac(6,e,null,t)).lanes=n,e}function Fc(e,t,n){return(t=Ac(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=yt(0),this.expirationTimes=yt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=yt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Dc(e,t,n,r,o,a,i,l,s){return e=new Bc(e,t,n,l,s),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Ac(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},_a(a),e}function Wc(e){if(!e)return To;e:{if(He(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Mo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Mo(n))return Lo(e,n,t)}return t}function Hc(e,t,n,r,o,a,i,l,s){return(e=Dc(n,r,!0,e,0,a,0,l,s)).context=Wc(null),n=e.current,(a=Ba(r=tc(),o=nc(n))).callback=void 0!==t&&null!==t?t:null,Da(n,a,o),e.current.lanes=o,vt(e,o,r),oc(e,r),e}function Uc(e,t,n,r){var o=t.current,a=tc(),i=nc(o);return n=Wc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ba(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Da(o,t,i))&&(rc(e,o,i,a),Wa(e,o,i)),i}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Gc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Kc(e,t){Gc(e,t),(e=e.alternate)&&Gc(e,t)}Cs=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Io.current)xl=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return xl=!1,function(e,t,n){switch(t.tag){case 3:zl(t),ma();break;case 5:Za(t);break;case 1:Mo(t.type)&&_o(t);break;case 4:Xa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Ro(Ca,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ro(ti,1&ti.current),t.flags|=128,null):0!==(n&t.child.childLanes)?_l(e,t,n):(Ro(ti,1&ti.current),null!==(e=Vl(e,t,n))?e.sibling:null);Ro(ti,1&ti.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Hl(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Ro(ti,ti.current),r)break;return null;case 22:case 23:return t.lanes=0,El(e,t,n)}return Vl(e,t,n)}(e,t,n);xl=0!==(131072&e.flags)}else xl=!1,ia&&0!==(1048576&t.flags)&&ta(t,qo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ul(e,t),e=t.pendingProps;var o=$o(t,zo.current);Ia(t,n),o=yi(null,t,r,e,o,n);var i=vi();return t.flags|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Mo(r)?(i=!0,_o(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,_a(t),o.updater=al,t.stateNode=o,o._reactInternals=t,cl(t,r,e,n),t=Tl(null,t,r,!0,i,n)):(t.tag=0,ia&&i&&na(t),wl(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ul(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"===typeof e)return $c(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===R)return 11;if(e===I)return 14}return 2}(r),e=rl(r,e),o){case 0:t=jl(null,t,r,e,n);break e;case 1:t=Rl(null,t,r,e,n);break e;case 11:t=kl(null,t,r,e,n);break e;case 14:t=Sl(null,t,r,rl(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,jl(e,t,r,o=t.elementType===r?o:rl(r,o),n);case 1:return r=t.type,o=t.pendingProps,Rl(e,t,r,o=t.elementType===r?o:rl(r,o),n);case 3:e:{if(zl(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Fa(e,t),Ua(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,256&t.flags){t=Il(e,t,r,n,o=ul(Error(a(423)),t));break e}if(r!==o){t=Il(e,t,r,n,o=ul(Error(a(424)),t));break e}for(aa=uo(t.stateNode.containerInfo.firstChild),oa=t,ia=!0,la=null,n=Sa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ma(),r===o){t=Vl(e,t,n);break e}wl(e,t,r,n)}t=t.child}return t;case 5:return Za(t),null===e&&da(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,l=o.children,ro(r,o)?l=null:null!==i&&ro(r,i)&&(t.flags|=32),Pl(e,t),wl(e,t,l,n),t.child;case 6:return null===e&&da(t),null;case 13:return _l(e,t,n);case 4:return Xa(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ka(t,null,r,n):wl(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,kl(e,t,r,o=t.elementType===r?o:rl(r,o),n);case 7:return wl(e,t,t.pendingProps,n),t.child;case 8:case 12:return wl(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,Ro(Ca,r._currentValue),r._currentValue=l,null!==i)if(sr(i.value,l)){if(i.children===o.children&&!Io.current){t=Vl(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var s=i.dependencies;if(null!==s){l=i.child;for(var c=s.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=Ba(-1,n&-n)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),za(i.return,n,t),s.lanes|=n;break}c=c.next}}else if(10===i.tag)l=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(l=i.return))throw Error(a(341));l.lanes|=n,null!==(s=l.alternate)&&(s.lanes|=n),za(l,n,t),l=i.sibling}else l=i.child;if(null!==l)l.return=i;else for(l=i;null!==l;){if(l===t){l=null;break}if(null!==(i=l.sibling)){i.return=l.return,l=i;break}l=l.return}i=l}wl(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ia(t,n),r=r(o=Aa(o)),t.flags|=1,wl(e,t,r,n),t.child;case 14:return o=rl(r=t.type,t.pendingProps),Sl(e,t,r,o=rl(r.type,o),n);case 15:return Cl(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rl(r,o),Ul(e,t),t.tag=1,Mo(r)?(e=!0,_o(t)):e=!1,Ia(t,n),ll(t,r,o),cl(t,r,o,n),Tl(null,t,r,!0,e,n);case 19:return Hl(e,t,n);case 22:return El(e,t,n)}throw Error(a(156,t.tag))};var qc="function"===typeof reportError?reportError:function(e){console.error(e)};function Qc(e){this._internalRoot=e}function Yc(e){this._internalRoot=e}function Xc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Jc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zc(){}function eu(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"===typeof o){var l=o;o=function(){var e=Vc(i);l.call(e)}}Uc(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"===typeof r){var a=r;r=function(){var e=Vc(i);a.call(e)}}var i=Hc(t,r,e,0,null,!1,0,"",Zc);return e._reactRootContainer=i,e[go]=i.current,Hr(8===e.nodeType?e.parentNode:e),dc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof r){var l=r;r=function(){var e=Vc(s);l.call(e)}}var s=Dc(e,0,!1,null,0,!1,0,"",Zc);return e._reactRootContainer=s,e[go]=s.current,Hr(8===e.nodeType?e.parentNode:e),dc((function(){Uc(t,s,n,r)})),s}(n,t,e,o,r);return Vc(i)}Yc.prototype.render=Qc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Uc(e,t,null,null)},Yc.prototype.unmount=Qc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;dc((function(){Uc(null,e,null,null)})),t[go]=null}},Yc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Et();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Mt.length&&0!==t&&t<Mt[n].priority;n++);Mt.splice(n,0,e),0===n&&_t(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=pt(t.pendingLanes);0!==n&&(bt(t,1|n),oc(t,Je()),0===(6&Ts)&&(Hs=Je()+500,Uo()))}break;case 13:dc((function(){var t=Oa(e,1);if(null!==t){var n=tc();rc(t,e,1,n)}})),Kc(e,1)}},St=function(e){if(13===e.tag){var t=Oa(e,134217728);if(null!==t)rc(t,e,134217728,tc());Kc(e,134217728)}},Ct=function(e){if(13===e.tag){var t=nc(e),n=Oa(e,t);if(null!==n)rc(n,e,t,tc());Kc(e,t)}},Et=function(){return xt},Pt=function(e,t){var n=xt;try{return xt=e,t()}finally{xt=n}},ke=function(e,t,n){switch(t){case"input":if(J(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=So(r);if(!o)throw Error(a(90));K(r),J(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Re=uc,ze=dc;var tu={usingClientEntryPoint:!1,Events:[wo,ko,So,Pe,je,uc]},nu={findFiberByHostInstance:xo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},ru={bundleType:nu.bundleType,version:nu.version,rendererPackageName:nu.rendererPackageName,rendererConfig:nu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ge(e))?null:e.stateNode},findFiberByHostInstance:nu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ou=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ou.isDisabled&&ou.supportsFiber)try{at=ou.inject(ru),it=ou}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Xc(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Xc(e))throw Error(a(299));var n=!1,r="",o=qc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Dc(e,1,!1,null,0,n,0,r,o),e[go]=t.current,Hr(8===e.nodeType?e.parentNode:e),new Qc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ge(t))?null:e.stateNode},t.flushSync=function(e){return dc(e)},t.hydrate=function(e,t,n){if(!Jc(t))throw Error(a(200));return eu(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Xc(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",l=qc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),t=Hc(t,null,e,1,null!=n?n:null,o,0,i,l),e[go]=t.current,Hr(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Yc(t)},t.render=function(e,t,n){if(!Jc(t))throw Error(a(200));return eu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Jc(e))throw Error(a(40));return!!e._reactRootContainer&&(dc((function(){eu(null,null,e,!1,(function(){e._reactRootContainer=null,e[go]=null}))})),!0)},t.unstable_batchedUpdates=uc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Jc(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return eu(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},119:(e,t,n)=>{!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(345)},654:(e,t,n)=>{var r=n(950),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!s.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:l.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},49:(e,t)=>{var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function v(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)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")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=y.prototype;var x=b.prototype=new v;x.constructor=b,m(x,y.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var o,a={},i=null,l=null;if(null!=t)for(o in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,o)&&!C.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===a[o]&&(a[o]=s[o]);return{$$typeof:n,type:e,key:i,ref:l,props:a,_owner:S.current}}function P(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var j=/\/+/g;function R(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function T(e,t,o,a,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case n:case r:s=!0}}if(s)return i=i(s=e),e=""===a?"."+R(s,0):a,w(i)?(o="",null!=e&&(o=e.replace(j,"$&/")+"/"),T(i,t,o,"",(function(e){return e}))):null!=i&&(P(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(j,"$&/")+"/")+e)),t.push(i)),1;if(s=0,a=""===a?".":a+":",w(e))for(var c=0;c<e.length;c++){var u=a+R(l=e[c],c);s+=T(l,t,o,u,i)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(l=e.next()).done;)s+=T(l=l.value,t,o,u=a+R(l,c++),i);else if("object"===l)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function z(e,t,n){if(null==e)return e;var r=[],o=0;return T(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function I(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A={current:null},$={transition:null},M={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:$,ReactCurrentOwner:S};function N(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:z,forEach:function(e,t,n){z(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return z(e,(function(){t++})),t},toArray:function(e){return z(e,(function(e){return e}))||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=o,t.Profiler=i,t.PureComponent=b,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=M,t.act=N,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=m({},e.props),a=e.key,i=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,l=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)k.call(t,c)&&!C.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){s=Array(c);for(var u=0;u<c;u++)s[u]=arguments[u+2];o.children=s}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:l}},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},t.createElement=E,t.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:I}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=$.transition;$.transition={};try{e()}finally{$.transition=t}},t.unstable_act=N,t.useCallback=function(e,t){return A.current.useCallback(e,t)},t.useContext=function(e){return A.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return A.current.useDeferredValue(e)},t.useEffect=function(e,t){return A.current.useEffect(e,t)},t.useId=function(){return A.current.useId()},t.useImperativeHandle=function(e,t,n){return A.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return A.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return A.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return A.current.useMemo(e,t)},t.useReducer=function(e,t,n){return A.current.useReducer(e,t,n)},t.useRef=function(e){return A.current.useRef(e)},t.useState=function(e){return A.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return A.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return A.current.useTransition()},t.version="18.3.1"},950:(e,t,n)=>{e.exports=n(49)},414:(e,t,n)=>{e.exports=n(654)},761:(e,t)=>{function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var l=2*(r+1)-1,s=e[l],c=l+1,u=e[c];if(0>a(s,n))c<o&&0>a(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[l]=n,r=l);else{if(!(c<o&&0>a(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,y="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(g=!1,x(e),!m)if(null!==r(c))m=!0,$(k);else{var t=r(u);null!==t&&M(w,t.startTime-e)}}function k(e,n){m=!1,g&&(g=!1,v(P),P=-1),h=!0;var a=f;try{for(x(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!T());){var i=p.callback;if("function"===typeof i){p.callback=null,f=p.priorityLevel;var l=i(p.expirationTime<=n);n=t.unstable_now(),"function"===typeof l?p.callback=l:p===r(c)&&o(c),x(n)}else o(c);p=r(c)}if(null!==p)var s=!0;else{var d=r(u);null!==d&&M(w,d.startTime-n),s=!1}return s}finally{p=null,f=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,E=null,P=-1,j=5,R=-1;function T(){return!(t.unstable_now()-R<j)}function z(){if(null!==E){var e=t.unstable_now();R=e;var n=!0;try{n=E(!0,e)}finally{n?S():(C=!1,E=null)}}else C=!1}if("function"===typeof b)S=function(){b(z)};else if("undefined"!==typeof MessageChannel){var I=new MessageChannel,A=I.port2;I.port1.onmessage=z,S=function(){A.postMessage(null)}}else S=function(){y(z,0)};function $(e){E=e,C||(C=!0,S())}function M(e,n){P=y((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,$(k))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:l=a+l,sortIndex:-1},a>i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(v(P),P=-1):g=!0,M(w,a-i))):(e.sortIndex=l,n(c,e),m||h||(m=!0,$(k))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},340:(e,t,n)=>{e.exports=n(761)}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.m=e,(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&o&&r;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(a,i),a}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"static/js/"+e+".7b7b341f.chunk.js",n.miniCssF=e=>{},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="shreya_portfolio:";n.l=(r,o,a,i)=>{if(e[r])e[r].push(o);else{var l,s;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+a){l=d;break}}l||(s=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,n.nc&&l.setAttribute("nonce",n.nc),l.setAttribute("data-webpack",t+a),l.src=r),e[r]=[o];var p=(t,n)=>{l.onerror=l.onload=null,clearTimeout(f);var o=e[r];if(delete e[r],l.parentNode&&l.parentNode.removeChild(l),o&&o.forEach((e=>e(n))),t)return t(n)},f=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),s&&document.head.appendChild(l)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
2),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={792:0};n.f.j=(t,r)=>{var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else{var a=new Promise(((n,r)=>o=e[t]=[n,r]));r.push(o[2]=a);var i=n.p+n.u(t),l=new Error;n.l(i,(r=>{if(n.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,o[1](l)}}),"chunk-"+t,t)}};var t=(t,r)=>{var o,a,i=r[0],l=r[1],s=r[2],c=0;if(i.some((t=>0!==e[t]))){for(o in l)n.o(l,o)&&(n.m[o]=l[o]);if(s)s(n)}for(t&&t(r);c<i.length;c++)a=i[c],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self.webpackChunkshreya_portfolio=self.webpackChunkshreya_portfolio||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var r,o=n(950),a=n.t(o,2),i=n(119),l=n.t(i,2);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(r||(r={}));const c="popstate";function u(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function d(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function p(e,t){return{usr:e.state,key:e.key,idx:t}}function f(e,t,n,r){return void 0===n&&(n=null),s({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?m(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function h(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 m(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 g(e,t,n,o){void 0===o&&(o={});let{window:a=document.defaultView,v5Compat:i=!1}=o,l=a.history,d=r.Pop,m=null,g=y();function y(){return(l.state||{idx:null}).idx}function v(){d=r.Pop;let e=y(),t=null==e?null:e-g;g=e,m&&m({action:d,location:x.location,delta:t})}function b(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,n="string"===typeof e?e:h(e);return n=n.replace(/ $/,"%20"),u(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==g&&(g=0,l.replaceState(s({},l.state,{idx:g}),""));let x={get action(){return d},get location(){return e(a,l)},listen(e){if(m)throw new Error("A history only accepts one active listener");return a.addEventListener(c,v),m=e,()=>{a.removeEventListener(c,v),m=null}},createHref:e=>t(a,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){d=r.Push;let o=f(x.location,e,t);n&&n(o,e),g=y()+1;let s=p(o,g),c=x.createHref(o);try{l.pushState(s,"",c)}catch(u){if(u instanceof DOMException&&"DataCloneError"===u.name)throw u;a.location.assign(c)}i&&m&&m({action:d,location:x.location,delta:1})},replace:function(e,t){d=r.Replace;let o=f(x.location,e,t);n&&n(o,e),g=y();let a=p(o,g),s=x.createHref(o);l.replaceState(a,"",s),i&&m&&m({action:d,location:x.location,delta:0})},go:e=>l.go(e)};return x}var y;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(y||(y={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function v(e,t,n){return void 0===n&&(n="/"),b(e,t,n,!1)}function b(e,t,n,r){let o=$(("string"===typeof t?m(t):t).pathname||"/",n);if(null==o)return null;let a=x(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let i=null;for(let l=0;null==i&&l<a.length;++l){let e=A(o);i=z(a[l],e,r)}return i}function x(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(u(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not val
2id. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let l=_([r,i.relativePath]),s=n.concat(i);e.children&&e.children.length>0&&(u(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),x(e.children,t,s,l)),(null!=e.path||e.index)&&t.push({path:l,score:T(l,e.index),routesMeta:s})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of w(e.path))o(e,t,r);else o(e,t)})),t}function w(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=w(r.join("/")),l=[];return l.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&l.push(...i),l.map((t=>e.startsWith("/")&&""===t?"/":t))}const k=/^:[\w-]+$/,S=3,C=2,E=1,P=10,j=-2,R=e=>"*"===e;function T(e,t){let n=e.split("/"),r=n.length;return n.some(R)&&(r+=j),t&&(r+=C),n.filter((e=>!R(e))).reduce(((e,t)=>e+(k.test(t)?S:""===t?E:P)),r)}function z(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,o={},a="/",i=[];for(let l=0;l<r.length;++l){let e=r[l],s=l===r.length-1,c="/"===a?t:t.slice(a.length)||"/",u=I({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},c),d=e.route;if(!u&&s&&n&&!r[r.length-1].route.index&&(u=I({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;
2Object.assign(o,u.params),i.push({params:o,pathname:_([a,u.pathname]),pathnameBase:F(_([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=_([a,u.pathnameBase]))}return i}function I(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);d("*"===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,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let a=new RegExp(o,t?void 0:"i");return[a,r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),l=o.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=l[n]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const s=l[n];return e[r]=o&&!s?void 0:(s||"").replace(/%2F/g,"/"),e}),{}),pathname:a,pathnameBase:i,pattern:e}}function A(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return d(!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 $(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 M(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function N(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function O(e,t){let n=N(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}function L(e,t,n,r){let o;void 0===r&&(r=!1),"string"===typeof e?o=m(e):(o=s({},e),u(!o.pathname||!o.pathname.includes("?"),M("?","pathname","search",o)),u(!o.pathname||!o.pathname.includes("#"),M("#","pathname","hash",o)),u(!o.search||!o.search.includes("#"),M("#","search","hash",o)));let a,i=""===e||""===o.pathname,l=i?"/":o.pathname;if(null==l)a=n;else{let e=t.length-1;if(!r&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let c=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:o=""}="string"===typeof e?m(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:B(r),hash:D(o)}}(o,a),d=l&&"/"!==l&&l.endsWith("/"),p=(i||"."===l)&&n.endsWith("/");return c.pathname.endsWith("/")||!d&&!p||(c.pathname+="/"),c}const _=e=>e.join("/").replace(/\/\/+/g,"/"),F=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),B=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",D=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function W(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const H=["post","put","patch","delete"],U=(new Set(H),["get",...H]);new Set(U),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},V.apply(this,arguments)}const G=o.createContext(null);const K=o.createContext(null);const q=o.createContext(null);const Q=o.createContext(null);const Y=o.createContext({outlet:null,matches:[],isDataRoute:!1});const X=o.createContext(null);function J(){return null!=o.useContext(Q)}function Z(){return J()||u(!1),o.useContext(Q).location}function ee(e){o.useContext(q).static||o.useLayoutEffect(e)}function te(){let{isDataRoute:e}=o.useContext(Y);return e?function(){let{router:e}=de(ce.UseNavigateStable),t=fe(ue.UseNavigateStable),n=o.useRef(!1);return ee((()=>{n.current=!0})),o.useCallback((function(r,o){void 0===o&&(o={}),n.current&&("number"===typeof r?e.navigate(r):e.navigate(r,V({fromRouteId:t},o)))}),[e,t])}():function(){J()||u(!1);
2let e=o.useContext(G),{basename:t,future:n,navigator:r}=o.useContext(q),{matches:a}=o.useContext(Y),{pathname:i}=Z(),l=JSON.stringify(O(a,n.v7_relativeSplatPath)),s=o.useRef(!1);return ee((()=>{s.current=!0})),o.useCallback((function(n,o){if(void 0===o&&(o={}),!s.current)return;if("number"===typeof n)return void r.go(n);let a=L(n,JSON.parse(l),i,"path"===o.relative);null==e&&"/"!==t&&(a.pathname="/"===a.pathname?t:_([t,a.pathname])),(o.replace?r.replace:r.push)(a,o.state,o)}),[t,r,l,i,e])}()}function ne(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=o.useContext(q),{matches:a}=o.useContext(Y),{pathname:i}=Z(),l=JSON.stringify(O(a,r.v7_relativeSplatPath));return o.useMemo((()=>L(e,JSON.parse(l),i,"path"===n)),[e,l,i,n])}function re(e,t,n,a){J()||u(!1);let{navigator:i}=o.useContext(q),{matches:l}=o.useContext(Y),s=l[l.length-1],c=s?s.params:{},d=(s&&s.pathname,s?s.pathnameBase:"/");s&&s.route;let p,f=Z();if(t){var h;let e="string"===typeof t?m(t):t;"/"===d||(null==(h=e.pathname)?void 0:h.startsWith(d))||u(!1),p=e}else p=f;let g=p.pathname||"/",y=g;if("/"!==d){let e=d.replace(/^\//,"").split("/");y="/"+g.replace(/^\//,"").split("/").slice(e.length).join("/")}let b=v(e,{pathname:y});let x=se(b&&b.map((e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:_([d,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:_([d,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),l,n,a);return t&&x?o.createElement(Q.Provider,{value:{location:V({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:r.Pop}},x):x}function oe(){let e=function(){var e;let t=o.useContext(X),n=pe(ue.UseRouteError),r=fe(ue.UseRouteError);if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=W(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r};return o.createElement(o.Fragment,null,o.createElement("h2",null,"Unexpected Application Error!"),o.createElement("h3",{style:{fontStyle:"italic"}},t),n?o.createElement("pre",{style:a},n):null,null)}const ae=o.createElement(oe,null);class ie extends o.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?o.createElement(Y.Provider,{value:this.props.routeContext},o.createElement(X.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function le(e){let{routeContext:t,match:n,children:r}=e,a=o.useContext(G);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),o.createElement(Y.Provider,{value:t},r)}function se(e,t,n,r){var a;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var i;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(i=r)&&i.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let l=e,s=null==(a=n)?void 0:a.errors;if(null!=s){let e=l.findIndex((e=>e.route.id&&void 0!==(null==s?void 0:s[e.route.id])));e>=0||u(!1),l=l.slice(0,Math.min(l.length,e+1))}let c=!1,d=-1;if(n&&r&&r.v7_partialHydration)for(let o=0;o<l.length;o++){let e=l[o];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(d=o),e.route.id){let{loaderData:t,errors:r}=n,o=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||o){c=!0,l=d>=0?l.slice(0,d+1):[l[0]];break}}}return l.reduceRight(((e,r,a)=>{let i,u=!1,p=null,f=null;var h;n&&(i=s&&r.route.id?s[r.route.id]:void 0,p=r.route.errorElement||ae,c&&(d<0&&0===a?(h="route-fallback",!1||he[h]||(he[h]=!0),u=!0,f=null):d===a&&(u=!0,f=r.route.hydrateFallbackElement||null)));let m=t.concat(l.slice(0,a+1)),g=()=>{let t;return t=i?p:u?f:r.route.Component?o.createElement(r.route.Component,null):r.route.element?r.route.element:e,o.createElement(le,{match:r,routeContext:{outlet:e,matches:m,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===a)?o.createElement(ie,{location:n.location,revalidation:n.revalidation,component:p,error:i,children:g(),routeC
2ontext:{outlet:null,matches:m,isDataRoute:!0}}):g()}),null)}var ce=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(ce||{}),ue=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}(ue||{});function de(e){let t=o.useContext(G);return t||u(!1),t}function pe(e){let t=o.useContext(K);return t||u(!1),t}function fe(e){let t=function(){let e=o.useContext(Y);return e||u(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||u(!1),n.route.id}const he={};a.startTransition;function me(e){u(!1)}function ge(e){let{basename:t="/",children:n=null,location:a,navigationType:i=r.Pop,navigator:l,static:s=!1,future:c}=e;J()&&u(!1);let d=t.replace(/^\/*/,"/"),p=o.useMemo((()=>({basename:d,navigator:l,static:s,future:V({v7_relativeSplatPath:!1},c)})),[d,c,l,s]);"string"===typeof a&&(a=m(a));let{pathname:f="/",search:h="",hash:g="",state:y=null,key:v="default"}=a,b=o.useMemo((()=>{let e=$(f,d);return null==e?null:{location:{pathname:e,search:h,hash:g,state:y,key:v},navigationType:i}}),[d,f,h,g,y,v,i]);return null==b?null:o.createElement(q.Provider,{value:p},o.createElement(Q.Provider,{children:n,value:b}))}function ye(e){let{children:t,location:n}=e;return re(ve(t),n)}new Promise((()=>{}));o.Component;function ve(e,t){void 0===t&&(t=[]);let n=[];return o.Children.forEach(e,((e,r)=>{if(!o.isValidElement(e))return;let a=[...t,r];if(e.type===o.Fragment)return void n.push.apply(n,ve(e.props.children,a));e.type!==me&&u(!1),e.props.index&&e.props.children&&u(!1);let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=ve(e.props.children,a)),n.push(i)})),n}function be(){return be=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},be.apply(this,arguments)}function xe(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const we=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];try{window.__reactRouterVersion="6"}catch(Jc){}new Map;const ke=a.startTransition;l.flushSync,a.useId;function Se(e){let{basename:t,children:n,future:r,window:a}=e,i=o.useRef();var l;null==i.current&&(i.current=(void 0===(l={window:a,v5Compat:!0})&&(l={}),g((function(e,t){let{pathname:n="/",search:r="",hash:o=""}=m(e.location.hash.substr(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),f("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"===typeof t?t:h(t))}),(function(e,t){d("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),l)));let s=i.current,[c,u]=o.useState({action:s.action,location:s.location}),{v7_startTransition:p}=r||{},y=o.useCallback((e=>{p&&ke?ke((()=>u(e))):u(e)}),[u,p]);return o.useLayoutEffect((()=>s.listen(y)),[s,y]),o.createElement(ge,{basename:t,children:n,location:c.location,navigationType:c.action,navigator:s,future:r})}const Ce="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,Ee=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Pe=o.forwardRef((function(e,t){let n,{onClick:r,relative:a,reloadDocument:i,replace:l,state:s,target:c,to:d,preventScrollReset:p,unstable_viewTransition:f}=e,m=xe(e,we),{basename:g}=o.useContext(q),y=!1;if("string"===typeof d&&Ee.test(d)&&(n=d,Ce))try{let e=new URL(window.location.href),t=d.startsWith("//")?new URL(e.protocol+d):new URL(d),n=$(t.pathname,g);t.origin===e.origin&&null!=n?d=n+t.search+t.hash:y=!0}catch(Jc){}let v=function(e,t){let{relative:n}=void 0===t?{}:t;J()||u(!1);let{basename:r,navigator:a}=o.useContext(q),{hash:i,pathname:l,search:s}=ne(e,{relative:n}),c=l;return"/"!==r&&(c="/"===l?r:_([r,l])),a.createHref({pathname:c,search:s,hash:i})}(d,{relative:a}),b=function(e,t){let{target:n,replace:r,state:a,preventScrollReset:i,relative:l,unstable_viewTransition:s}=void 0===t?{}:t,c=te(),u=Z(),d=ne(e,{relative:l});return o.useCallback((t=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,n)){t.preventDefault();let n=void 0!==r?r:h(u)===h(d);c(e,{replace:n,state:a,preventScrollReset:i,relative:l,unstable_viewTransition:s})}}),[u,c,d,r,a,n,e,i,l,s])}(d,{replace:l,state:s,target:c,preventScrollReset:p,relative:a,unstable_viewTransition:f});
2return o.createElement("a",be({},m,{href:n||v,onClick:y||i?r:function(e){r&&r(e),e.defaultPrevented||b(e)},ref:t,target:c}))}));var je,Re;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(je||(je={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Re||(Re={}));function Te(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=Te(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const ze=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=Te(e))&&(r&&(r+=" "),r+=t);return r};function Ie(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;const r={};for(const o in e){const a=e[o];let i="",l=!0;for(let e=0;e<a.length;e+=1){const r=a[e];r&&(i+=(!0===l?"":" ")+t(r),l=!1,n&&n[r]&&(i+=" "+n[r]))}r[o]=i}return r}function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ae.apply(null,arguments)}function $e(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Me=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Ne=$e((function(e){return Me.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var Oe=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepe
vendor: 1,059 bytes, line 2
2nd?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(Jc){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEac
vendor: 1,032 bytes, line 2
2h((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Le=Math.abs,_e=String.fromCharCode,Fe=Object.assign;function Be(e){return e.trim()}function De(e,t,n){return e.replace(t,n)}function We(e,t){return e.indexOf(t)}function He(e,t){return 0|e.charCodeAt(t)}function Ue(e,t,n){return e.slice(t,n)}function Ve(e){return e.length}function Ge(e){return e.length}function Ke(e,t){return t.push(e),e}var qe=1,Qe=1,Ye=0,Xe=0,Je=0,Ze="";function et(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:qe,column:Qe,length:i,return:""}}function tt(e,t){return Fe(et("",null,null,"",null,null,0),e,{length:-e.length},t)}function nt(){return Je=Xe>0?He(Ze,--Xe):0,Qe--,10===Je&&(Qe=1,qe--),Je}function rt(){return Je=Xe<Ye?He(Ze,Xe++):0,Qe++,10===Je&&(Qe=1,qe++),Je}function ot(){return He(Ze,Xe)}function at(){return Xe}function it(e,t){return Ue(Ze,e,t)}function lt(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case
vendor: 4,240 bytes, line 2
262:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function st(e){return qe=Qe=1,Ye=Ve(Ze=e),Xe=0,[]}function ct(e){return Ze="",e}function ut(e){return Be(it(Xe-1,ft(91===e?e+2:40===e?e+1:e)))}function dt(e){for(;(Je=ot())&&Je<33;)rt();return lt(e)>2||lt(Je)>3?"":" "}function pt(e,t){for(;--t&&rt()&&!(Je<48||Je>102||Je>57&&Je<65||Je>70&&Je<97););return it(e,at()+(t<6&&32==ot()&&32==rt()))}function ft(e){for(;rt();)switch(Je){case e:return Xe;case 34:case 39:34!==e&&39!==e&&ft(Je);break;case 40:41===e&&ft(e);break;case 92:rt()}return Xe}function ht(e,t){for(;rt()&&e+Je!==57&&(e+Je!==84||47!==ot()););return"/*"+it(t,Xe-1)+"*"+_e(47===e?e:rt())}function mt(e){for(;!lt(ot());)rt();return it(e,Xe)}var gt="-ms-",yt="-moz-",vt="-webkit-",bt="comm",xt="rule",wt="decl",kt="@keyframes";function St(e,t){for(var n="",r=Ge(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function Ct(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case wt:return e.return=e.return||e.value;case bt:return"";case kt:return e.return=e.value+"{"+St(e.children,r)+"}";case xt:e.value=e.props.join(",")}return Ve(n=St(e.children,r))?e.return=e.value+"{"+n+"}":""}function Et(e){return ct(Pt("",null,null,null,[""],e=st(e),0,[0],e))}function Pt(e,t,n,r,o,a,i,l,s){for(var c=0,u=0,d=i,p=0,f=0,h=0,m=1,g=1,y=1,v=0,b="",x=o,w=a,k=r,S=b;g;)switch(h=v,v=rt()){case 40:if(108!=h&&58==He(S,d-1)){-1!=We(S+=De(ut(v),"&","&\f"),"&\f")&&(y=-1);break}case 34:case 39:case 91:S+=ut(v);break;case 9:case 10:case 13:case 32:S+=dt(h);break;case 92:S+=pt(at()-1,7);continue;case 47:switch(ot()){case 42:case 47:Ke(Rt(ht(rt(),at()),t,n),s);break;default:S+="/"}break;case 123*m:l[c++]=Ve(S)*y;case 125*m:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==y&&(S=De(S,/\f/g,"")),f>0&&Ve(S)-d&&Ke(f>32?Tt(S+";",r,n,d-1):Tt(De(S," ","")+";",r,n,d-2),s);break;case 59:S+=";";default:if(Ke(k=jt(S,t,n,c,u,o,l,b,x=[],w=[],d),a),123===v)if(0===u)Pt(S,t,k,k,x,a,d,l,w);else switch(99===p&&110===He(S,3)?100:p){case 100:case 108:case 109:case 115:Pt(e,k,k,r&&Ke(jt(e,k,k,0,0,o,l,b,o,x=[],d),w),o,w,d,l,r?x:w);break;default:Pt(S,k,k,k,[""],w,0,l,w)}}c=u=f=0,m=y=1,b=S="",d=i;break;case 58:d=1+Ve(S),f=h;default:if(m<1)if(123==v)--m;else if(125==v&&0==m++&&125==nt())continue;switch(S+=_e(v),v*m){case 38:y=u>0?1:(S+="\f",-1);break;case 44:l[c++]=(Ve(S)-1)*y,y=1;break;case 64:45===ot()&&(S+=ut(rt())),p=ot(),u=d=Ve(b=S+=mt(at())),v++;break;case 45:45===h&&2==Ve(S)&&(m=0)}}return a}function jt(e,t,n,r,o,a,i,l,s,c,u){for(var d=o-1,p=0===o?a:[""],f=Ge(p),h=0,m=0,g=0;h<r;++h)for(var y=0,v=Ue(e,d+1,d=Le(m=i[h])),b=e;y<f;++y)(b=Be(m>0?p[y]+" "+v:De(v,/&\f/g,p[y])))&&(s[g++]=b);return et(e,t,n,0===o?xt:l,s,c,u)}function Rt(e,t,n){return et(e,t,n,bt,_e(Je),Ue(e,2,-2),0)}function Tt(e,t,n,r){return et(e,t,n,wt,Ue(e,0,r),Ue(e,r+1,-1),r)}var zt=function(e,t,n){for(var r=0,o=0;r=o,o=ot(),38===r&&12===o&&(t[n]=1),!lt(o);)rt();return it(e,Xe)},It=function(e,t){return ct(function(e,t){var n=-1,r=44;do{switch(lt(r)){case 0:38===r&&12===ot()&&(t[n]=1),e[n]+=zt(Xe-1,t,n);break;case 2:e[n]+=ut(r);break;case 4:if(44===r){e[++n]=58===ot()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=_e(r)}}while(r=rt());return e}(st(e),t))},At=new WeakMap,$t=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||At.get(n))&&!r){At.set(e,!0);for(var o=[],a=It(t,o),i=n.props,l=0,s=0;l<a.length;l++)for(var c=0;c<i.length;c++,s++)e.props[s]=o[l]?a[l].replace(/&\f/g,i[c]):i[c]+" "+a[l]}}},Mt=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Nt(e,t){switch(function(e,t){return 45^He(e,0)?(((t<<2^He(e,0))<<2^He(e,1))<<2^He(e,2))<<2^He(e,3):0}(e,t)){case 5103:return vt+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return vt+e+e;
vendor: 7,366 bytes, line 2
2case 5349:case 4246:case 4810:case 6968:case 2756:return vt+e+yt+e+gt+e+e;case 6828:case 4268:return vt+e+gt+e+e;case 6165:return vt+e+gt+"flex-"+e+e;case 5187:return vt+e+De(e,/(\w+).+(:[^]+)/,vt+"box-$1$2"+gt+"flex-$1$2")+e;case 5443:return vt+e+gt+"flex-item-"+De(e,/flex-|-self/,"")+e;case 4675:return vt+e+gt+"flex-line-pack"+De(e,/align-content|flex-|-self/,"")+e;case 5548:return vt+e+gt+De(e,"shrink","negative")+e;case 5292:return vt+e+gt+De(e,"basis","preferred-size")+e;case 6060:return vt+"box-"+De(e,"-grow","")+vt+e+gt+De(e,"grow","positive")+e;case 4554:return vt+De(e,/([^-])(transform)/g,"$1"+vt+"$2")+e;case 6187:return De(De(De(e,/(zoom-|grab)/,vt+"$1"),/(image-set)/,vt+"$1"),e,"")+e;case 5495:case 3959:return De(e,/(image-set\([^]*)/,vt+"$1$`$1");case 4968:return De(De(e,/(.+:)(flex-)?(.*)/,vt+"box-pack:$3"+gt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+vt+e+e;case 4095:case 3583:case 4068:case 2532:return De(e,/(.+)-inline(.+)/,vt+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ve(e)-1-t>6)switch(He(e,t+1)){case 109:if(45!==He(e,t+4))break;case 102:return De(e,/(.+:)(.+)-([^]+)/,"$1"+vt+"$2-$3$1"+yt+(108==He(e,t+3)?"$3":"$2-$3"))+e;case 115:return~We(e,"stretch")?Nt(De(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==He(e,t+1))break;case 6444:switch(He(e,Ve(e)-3-(~We(e,"!important")&&10))){case 107:return De(e,":",":"+vt)+e;case 101:return De(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+vt+(45===He(e,14)?"inline-":"")+"box$3$1"+vt+"$2$3$1"+gt+"$2box$3")+e}break;case 5936:switch(He(e,t+11)){case 114:return vt+e+gt+De(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return vt+e+gt+De(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return vt+e+gt+De(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return vt+e+gt+e+e}return e}var Ot=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case wt:e.return=Nt(e.value,e.length);break;case kt:return St([tt(e,{value:De(e.value,"@","@"+vt)})],r);case xt:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return St([tt(e,{props:[De(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return St([tt(e,{props:[De(t,/:(plac\w+)/,":"+vt+"input-$1")]}),tt(e,{props:[De(t,/:(plac\w+)/,":-moz-$1")]}),tt(e,{props:[De(t,/:(plac\w+)/,gt+"input-$1")]})],r)}return""}))}}],Lt=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,a=e.stylisPlugins||Ot,i={},l=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;l.push(e)}));var s,c,u=[Ct,(c=function(e){s.insert(e)},function(e){e.root||(e=e.return)&&c(e)})],d=function(e){var t=Ge(e);return function(n,r,o,a){for(var i="",l=0;l<t;l++)i+=e[l](n,r,o,a)||"";return i}}([$t,Mt].concat(a,u));o=function(e,t,n,r){s=n,function(e){St(Et(e),d)}(e?e+"{"+t.styles+"}":t.styles),r&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new Oe({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return p.sheet.hydrate(l),p};var _t={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ft=/[A-Z]|^ms/g,Bt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Dt=function(e){return 45===e.charCodeAt(1)},Wt=function(e){return null!=e&&"boolean"!==typeof e},Ht=$e((function(e){return Dt(e)?e:e.replace(Ft,"-$&").toLowerCase()})),Ut=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Bt,(function(e,t,n){return Gt={name:t,styles:n,next:Gt},t}))}return 1===_t[e]||Dt(e)||"number"!==typeof t||0===t?t:t+"px"};function Vt(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return Gt={name:o.name,styles:o.styles,next:Gt},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)Gt={name:i.name,styles:i.styles,next:Gt},i=i.next;return a.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Vt(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!==typeof i){var l=i;null!=t&&void 0!==t[l]?r+=a+"{"+t[l]+"}":Wt(l)&&(r+=Ht(a)+":"+Ut(a,l)+";")}else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=Vt(e,t,i);switch(a){case"animation":case"animationName":r+=Ht(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var c=0;c<i.length;c++)Wt(i[c])&&(r+=Ht(a)+":"+Ut(a,i[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var l=Gt,s=n(e);return Gt=l,Vt(e,t,s)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Gt,Kt=/label:\s*([^\s;{]+)\s*(;|$)/g;function qt(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Gt=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Vt(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++){if(o+=Vt(n,t,e[i]),r)o+=a[i]}Kt.lastIndex=0;for(var l,s="";null!==(l=Kt.exec(o));)s+="-"+l[1];var c=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s;return{name:c,styles:o,next:Gt}}var Qt=!!a.useInsertionEffect&&a.useInsertionEffect,Yt=Qt||function(e){return e()},Xt=(Qt||o.useLayoutEffect,o.createContext("undefined"!==typeof HTMLElement?Lt({key:"css"}):null)),Jt=(Xt.Provider,function(e){return(0,o.forwardRef)((function(t,n){var r=(0,o.useContext)(Xt);return e(t,r,n)}))}),Zt=o.createContext({});var en=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},tn=Ne,nn=function(e){return"theme"!==e},rn=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?tn:nn},on=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},an=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;
2return en(t,n,r),Yt((function(){return function(e,t,n){en(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},ln=function e(t,n){var r,a,i=t.__emotion_real===t,l=i&&t.__emotion_base||t;void 0!==n&&(r=n.label,a=n.target);var s=on(t,n,i),c=s||rn(l),u=!c("as");return function(){var d=arguments,p=i&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&p.push("label:"+r+";"),null==d[0]||void 0===d[0].raw)p.push.apply(p,d);else{p.push(d[0][0]);for(var f=d.length,h=1;h<f;h++)p.push(d[h],d[0][h])}var m=Jt((function(e,t,n){var r=u&&e.as||l,i="",d=[],f=e;if(null==e.theme){for(var h in f={},e)f[h]=e[h];f.theme=o.useContext(Zt)}"string"===typeof e.className?i=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}(t.registered,d,e.className):null!=e.className&&(i=e.className+" ");var m=qt(p.concat(d),t.registered,f);i+=t.key+"-"+m.name,void 0!==a&&(i+=" "+a);var g=u&&void 0===s?rn(r):c,y={};for(var v in e)u&&"as"===v||g(v)&&(y[v]=e[v]);return y.className=i,n&&(y.ref=n),o.createElement(o.Fragment,null,o.createElement(an,{cache:t,serialized:m,isStringTag:"string"===typeof r}),o.createElement(r,y))}));return m.displayName=void 0!==r?r:"Styled("+("string"===typeof l?l:l.displayName||l.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=l,m.__emotion_styles=p,m.__emotion_forwardProp=s,Object.defineProperty(m,"toString",{value:function(){return"."+a}}),m.withComponent=function(t,r){return e(t,Ae({},n,r,{shouldForwardProp:on(m,r,!0)})).apply(void 0,p)},m}}.bind();function sn(e,t){return ln(e,t)}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){ln[e]=ln(e)}));function cn(e){if("object"!==typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function un(e){if(!cn(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=un(e[n])})),t}function dn(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0};const r=n.clone?{...e}:e;return cn(e)&&cn(t)&&Object.keys(t).forEach((o=>{cn(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&cn(e[o])?r[o]=dn(e[o],t[o],n):n.clone?r[o]=cn(t[o])?un(t[o]):t[o]:r[o]=t[o]})),r}function pn(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5,...o}=e,a=(e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>({...e,[t.key]:t.val})),{})})(t),i=Object.keys(a);function l(e){return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${n})`}function s(e){return`@media (max-width:${("number"===typeof t[e]?t[e]:e)-r/100}${n})`}function c(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==a&&"number"===typeof t[i[a]]?t[i[a]]:o)-r/100}${n})`}return{keys:i,values:a,up:l,down:s,between:c,only:function(e){return i.indexOf(e)+1<i.length?c(e,i[i.indexOf(e)+1]):l(e)},not:function(e){const t=i.indexOf(e);return 0===t?l(i[1]):t===i.length-1?s(i[t]):c(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}const fn={borderRadius:4},hn={xs:0,sm:600,md:900,lg:1200,xl:1536},mn={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${hn[e]}px)`},gn={containerQueries:e=>({up:t=>{let n="number"===typeof t?t:hn[t]||t;return"number"===typeof n&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function yn(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||mn;return t.reduce(((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r)),{})}if("object"===typeof t){const e=r.breakpoints||mn;return Object.keys(t).reduce(((o,a)=>
2{if(function(e,t){return"@"===t||t.startsWith("@")&&(e.some((e=>t.startsWith(`@${e}`)))||!!t.match(/^@\d/))}(e.keys,a)){const e=function(e,t){const n=t.match(/^@([^/]+)?\/?(.+)?$/);if(!n)return null;const[,r,o]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(o).up(a)}(r.containerQueries?r:gn,a);e&&(o[e]=n(t[a],a))}else if(Object.keys(e.values||hn).includes(a)){o[e.up(a)]=n(t[a],a)}else{const e=a;o[e]=t[e]}return o}),{})}return n(t)}function vn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.keys?.reduce(((t,n)=>(t[e.up(n)]={},t)),{});return t||{}}function bn(e,t){return e.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function xn(e){let{values:t,breakpoints:n,base:r}=e;const o=r||function(e,t){if("object"!==typeof e)return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach(((t,r)=>{r<e.length&&(n[t]=!0)})):r.forEach((t=>{null!=e[t]&&(n[t]=!0)})),n}(t,n),a=Object.keys(o);if(0===a.length)return t;let i;return a.reduce(((e,n,r)=>(Array.isArray(t)?(e[n]=null!=t[r]?t[r]:t[i],i=r):"object"===typeof t?(e[n]=null!=t[n]?t[n]:t[i],i=n):e[n]=t,e)),{})}function wn(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function kn(e){if("string"!==typeof e)throw new Error(wn(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Sn(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=n)return n}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function Cn(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:Sn(e,n)||o,t&&(r=t(r,o,e)),r}const En=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=e=>{if(null==e[t])return null;const a=e[t],i=Sn(e.theme,r)||{};return yn(e,a,(e=>{let r=Cn(i,o,e);return e===r&&"string"===typeof e&&(r=Cn(i,o,`${t}${"default"===e?"":kn(e)}`,e)),!1===n?r:{[n]:r}}))};return a.propTypes={},a.filterProps=[t],a};const Pn=function(e,t){return t?dn(e,t,{clone:!1}):e};const jn={m:"margin",p:"padding"},Rn={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Tn={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},zn=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}((e=>{if(e.length>2){if(!Tn[e])return[e];e=Tn[e]}const[t,n]=e.split(""),r=jn[t],o=Rn[n]||"";return Array.isArray(o)?o.map((e=>r+e)):[r+o]})),In=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],An=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],$n=[...In,...An];function Mn(e,t,n,r){const o=Sn(e,t,!0)??n;return"number"===typeof o||"string"===typeof o?e=>"string"===typeof e?e:"string"===typeof o?`calc(${e} * ${o})`:o*e:Array.isArray(o)?e=>{if("string"===typeof e)return e;const t=Math.abs(e);const n=o[t];return e>=0?n:"number"===typeof n?-n:`-${n}`}:"function"===typeof o?o:()=>{}}function Nn(e){return Mn(e,"spacing",8)}function On(e,t){return"string"===typeof t||null==t?t:e(t)}function Ln(e,t,n,r){if(!t.includes(n))return null;const o=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=On(t,n),e)),{})}(zn(n),r);return yn(e,e[n],o)}function _n(e,t){const n=Nn(e.theme);return Object.keys(e).map((r=>Ln(e,t,r,n))).reduce(Pn,{})}function Fn(e){return _n(e,In)}function Bn(e){return _n(e,An)}function Dn(e){return _n(e,$n)}Fn.propTypes={},Fn.filterProps=In,Bn.propTypes={},Bn.filterProps=An,Dn.propTypes={},Dn.filterProps=$n;function Wn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Nn({spacing:e});if(e.mui)return e;const n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0===n.length?[1]:n).map((e=>{const n=t(e);return"number"===typeof n?`${n}px`:n})).join(" ")};return n.mui=!0,n}const Hn=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(((e,t)=>(t.filterProps.forEach((n=>{e[n]=t})),e)),{}),o=e=>Object.keys(e).reduce(((t,n)=>r[n]?Pn(t,r[n](e)):t),{});return o.propTypes={},o.filterProps=t.reduce(((e,t)=>e.concat(t.filterProps)),[]),o};function Un(e){return"number"!==typeof e?e:`${e}px solid`}function Vn(e,t){return En({prop:e,themeKey:"borders",transform:t})}const Gn=Vn("border",Un),Kn=Vn("borderTop",Un),qn=Vn("borderRight",Un),Qn=Vn("borderBottom",Un),Yn=Vn("borderLeft",Un),Xn=Vn("borderColor"),Jn=Vn("borderTopColor"),Zn=Vn("borderRightColor"),er=Vn("borderBottomColor"),tr=Vn("borderLeftColor"),nr=Vn("outline",Un),rr=Vn("outlineColor"),or=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=Mn(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:On(t,e)});return yn(e,e.borderRadius,n)}return null};or.propTypes={},or.filterProps=["borderRadius"];Hn(Gn,Kn,qn,Qn,Yn,Xn,Jn,Zn,er,tr,or,nr,rr);const ar=e=>{if(void 0!==e.gap&&null!==e.gap){const t=Mn(e.theme,"spacing",8),n=e=>({gap:On(t,e)});return yn(e,e.gap,n)}return null};ar.propTypes={},ar.filterProps=["gap"];const ir=e=>
2{if(void 0!==e.columnGap&&null!==e.columnGap){const t=Mn(e.theme,"spacing",8),n=e=>({columnGap:On(t,e)});return yn(e,e.columnGap,n)}return null};ir.propTypes={},ir.filterProps=["columnGap"];const lr=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=Mn(e.theme,"spacing",8),n=e=>({rowGap:On(t,e)});return yn(e,e.rowGap,n)}return null};lr.propTypes={},lr.filterProps=["rowGap"];Hn(ar,ir,lr,En({prop:"gridColumn"}),En({prop:"gridRow"}),En({prop:"gridAutoFlow"}),En({prop:"gridAutoColumns"}),En({prop:"gridAutoRows"}),En({prop:"gridTemplateColumns"}),En({prop:"gridTemplateRows"}),En({prop:"gridTemplateAreas"}),En({prop:"gridArea"}));function sr(e,t){return"grey"===t?t:e}Hn(En({prop:"color",themeKey:"palette",transform:sr}),En({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:sr}),En({prop:"backgroundColor",themeKey:"palette",transform:sr}));function cr(e){return e<=1&&0!==e?100*e+"%":e}const ur=En({prop:"width",transform:cr}),dr=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{const n=e.theme?.breakpoints?.values?.[t]||hn[t];return n?"px"!==e.theme?.breakpoints?.unit?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:cr(t)}};return yn(e,e.maxWidth,t)}return null};dr.filterProps=["maxWidth"];const pr=En({prop:"minWidth",transform:cr}),fr=En({prop:"height",transform:cr}),hr=En({prop:"maxHeight",transform:cr}),mr=En({prop:"minHeight",transform:cr}),gr=(En({prop:"size",cssProperty:"width",transform:cr}),En({prop:"size",cssProperty:"height",transform:cr}),Hn(ur,dr,pr,fr,hr,mr,En({prop:"boxSizing"})),{border:{themeKey:"borders",transform:Un},borderTop:{themeKey:"borders",transform:Un},borderRight:{themeKey:"borders",transform:Un},borderBottom:{themeKey:"borders",transform:Un},borderLeft:{themeKey:"borders",transform:Un},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Un},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:or},color:{themeKey:"palette",transform:sr},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:sr},backgroundColor:{themeKey:"palette",transform:sr},p:{style:Bn},pt:{style:Bn},pr:{style:Bn},pb:{style:Bn},pl:{style:Bn},px:{style:Bn},py:{style:Bn},padding:{style:Bn},paddingTop:{style:Bn},paddingRight:{style:Bn},paddingBottom:{style:Bn},paddingLeft:{style:Bn},paddingX:{style:Bn},paddingY:{style:Bn},paddingInline:{style:Bn},paddingInlineStart:{style:Bn},paddingInlineEnd:{style:Bn},paddingBlock:{style:Bn},paddingBlockStart:{style:Bn},paddingBlockEnd:{style:Bn},m:{style:Fn},mt:{style:Fn},mr:{style:Fn},mb:{style:Fn},ml:{style:Fn},mx:{style:Fn},my:{style:Fn},margin:{style:Fn},marginTop:{style:Fn},marginRight:{style:Fn},marginBottom:{style:Fn},marginLeft:{style:Fn},marginX:{style:Fn},marginY:{style:Fn},marginInline:{style:Fn},marginInlineStart:{style:Fn},marginInlineEnd:{style:Fn},marginBlock:{style:Fn},marginBlockStart:{style:Fn},marginBlockEnd:{style:Fn},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:ar},rowGap:{style:lr},columnGap:{style:ir},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:cr},maxWidth:{style:dr},minWidth:{transform:cr},height:{transform:cr},maxHeight:{transform:cr},minHeight:{transform:cr},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}});const yr=function(){function e(e,t,n,r){const o={[e]:t,theme:n},a=r[e];if(!a)return{[e]:t};const{cssProperty:i=e,themeKey:l,transform:s,style:c}=a;if(null==t)return null;if("typography"===l&&"inherit"===t)return{[e]:t};const u=Sn(n,l)||{};if(c)return c(o);return yn(o,t,(t=>{let n=Cn(u,s,t);return t===n&&"string"===typeof t&&(n=Cn(u,s,`${e}${"default"===t?"":kn(t)}`,t)),!1===i?n:{[i]:n}}))}return function t(n){const{sx:r,theme:o={}}=n||{};if(!r)return null;const a=o.unstable_sxConfig??gr;function i(n){let r=n;if("function"===typeof n)r=n(o);else if("object"!==typeof n)return n;if(!r)return null;const i=vn(o.breakpoints),l=Object.keys(i);let s=i;return Object.keys(r).forEach((n=>{const i=function(e,t){return"function"===typeof e?e(t):e}(r[n],o);if(null!==i&&void 0!==i)if("object"===typeof i)if(a[n])s=Pn(s,e(n,i,o,a));else{const e=yn({theme:o},i,(e=>({[n]:e})));!function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(((e,t)=>e.concat(Object.keys(t))),[]),o=new Set(r);return t.every((e=>o.size===Object.keys(e).length))}(e,i)?s=Pn(s,e):s[n]=t({sx:i,theme:o})}else s=Pn(s,e(n,i,o,a))})),function(e,t){if(!e.containerQueries)return t;const n=Object.keys(t).filter((e=>e.startsWith("@container"))).sort(((e,t)=>{const n=/min-width:\s*([0-9.]+)/;return+(e.match(n)?.[1]||0)-+(t.match(n)?.[1]||0)}
2));return n.length?n.reduce(((e,n)=>{const r=t[n];return delete e[n],e[n]=r,e}),{...t}):t}(o,bn(l,s))}return Array.isArray(r)?r.map(i):i(r)}}();yr.filterProps=["sx"];const vr=yr;function br(e,t){const n=this;if(n.vars){if(!n.colorSchemes?.[e]||"function"!==typeof n.getColorSchemeSelector)return{};let r=n.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return n.palette.mode===e?t:{}}const xr=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{breakpoints:t={},palette:n={},spacing:r,shape:o={},...a}=e;let i=dn({breakpoints:pn(t),direction:"ltr",components:{},palette:{mode:"light",...n},spacing:Wn(r),shape:{...fn,...o}},a);i=function(e){const t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function n(n,r){n.up=function(){return t(e.breakpoints.up(...arguments),r)},n.down=function(){return t(e.breakpoints.down(...arguments),r)},n.between=function(){return t(e.breakpoints.between(...arguments),r)},n.only=function(){return t(e.breakpoints.only(...arguments),r)},n.not=function(){const n=t(e.breakpoints.not(...arguments),r);return n.includes("not all and")?n.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):n}}const r={},o=e=>(n(r,e),r);return n(o),{...e,containerQueries:o}}(i),i.applyStyles=br;for(var l=arguments.length,s=new Array(l>1?l-1:0),c=1;c<l;c++)s[c-1]=arguments[c];return i=s.reduce(((e,t)=>dn(e,t)),i),i.unstable_sxConfig={...gr,...a?.unstable_sxConfig},i.unstable_sx=function(e){return vr({sx:e,theme:this})},i},wr=xr();function kr(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function Sr(e,t,n){return function(e){for(const t in e)return!1;return!0}(t)?n:t[e]||t}const Cr=Symbol("mui.processed_props");function Er(e,t,n){if(Cr in e)return e[Cr];const r={...e,theme:Sr(t,e.theme,n)};return e[Cr]=r,r[Cr]=r,r}function Pr(e){return e?(t,n)=>n[e]:null}function jr(e,t){const n="function"===typeof e?e(t):e;if(Array.isArray(n))return n.flatMap((e=>jr(e,t)));if(Array.isArray(n?.variants)){const{variants:e,...r}=n;let o,a=r;e:for(let n=0;n<e.length;n+=1){const r=e[n];if("function"===typeof r.props){if(o??={...t,...t.ownerState,ownerState:t.ownerState},!r.props(o))continue}else for(const e in r.props)if(t[e]!==r.props[e]&&t.ownerState?.[e]!==r.props[e])continue e;Array.isArray(a)||(a=[a]),"function"===typeof r.style?(o??={...t,...t.ownerState,ownerState:t.ownerState},a.push(r.style(o))):a.push(r.style)}return a}return n}function Rr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n=wr,rootShouldForwardProp:r=kr,slotShouldForwardProp:o=kr}=e,a=e=>vr(Er(e,t,n));a.__mui_systemSx=!0;return function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};((e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))})(e,(e=>e.filter((e=>!e?.__mui_systemSx))));const{name:l,slot:s,skipVariantsResolver:c,skipSx:u,overridesResolver:d=Pr(Tr(s)),...p}=i,f=void 0!==c?c:s&&"Root"!==s&&"root"!==s||!1,h=u||!1;let m=kr;"Root"===s||"root"===s?m=r:s?m=o:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(m=void 0);const g=sn(e,{shouldForwardProp:m,label:undefined,...p}),y=e=>"function"===typeof e&&e.__emotion_real!==e||cn(e)?r=>jr(e,Er(r,t,n)):e,v=function(r){let o=y(r);for(var i=arguments.length,s=new Array(i>1?i-1:0),c=1;c<i;c++)s[c-1]=arguments[c];const u=s?s.map(y):[];l&&d&&u.push((e=>{const r=Sr(t,e.theme,n);if(!r.components||!r.components[l]||!r.components[l].styleOverrides)return null;const o=r.components[l].styleOverrides,a={},i=Er(e,t,n);for(const t in o)a[t]=jr(o[t],i);return d(e,a)})),l&&!f&&u.push((e=>{const r=Sr(t,e.theme,n),o=r?.components?.[l]?.variants;return o?jr({variants:o},Er(e,t,n)):null})),h||u.push(a);const p=u.length-s.length;if(Array.isArray(r)&&p>0){const e=new Array(p).fill("");o=[...r,...e],o.raw=[...r.raw,...e]}const m=g(o,...u);return e.muiName&&(m.muiName=e.muiName),m};return g.withConfig&&(v.withConfig=g.withConfig),v}}function Tr(e){return e?e.charAt(0).toLowerCase()+e.slice(1):e}const zr=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MIN_SAFE_INTEGER,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.MAX_SAFE_INTEGER;return Math.max(t,Math.min(e,n))};function Ir(e){return zr(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1)}function Ar(e){if(e.type)return e;if("#"===e.charAt(0))return Ar(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map((e=>e+e))),n?`rgb${4===n.length?"a":""}(${n.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error(wn(9,e));let r,o=e.substring(t+1,e.length-1);if("color"===n){if(o=o.split(" "),r=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(r))throw new Error(wn(10,r))}else o=o.split(",");return o=o.map((e=>parseFloat(e))),{type:n,values:o,colorSpace:r}}const $r=(e,t)=>{try{return(e=>{const t=Ar(e);return t.values.slice(0,3).map(((e,n)=>t.type.includes("hsl")&&0!==n?`${e}%`:e)).join(" ")})(e)}catch(n){return e}};function Mr(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map(((e,t)=>t<3?parseInt(e,10):e)):t.includes("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=t.includes("color")?`${n}
2 ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function Nr(e){e=Ar(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)};let l="rgb";const s=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(l+="a",s.push(t[3])),Mr({type:l,values:s})}function Or(e){let t="hsl"===(e=Ar(e)).type||"hsla"===e.type?Ar(Nr(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Lr(e,t){return e=Ar(e),t=Ir(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,Mr(e)}function _r(e,t,n){try{return Lr(e,t)}catch(r){return e}}function Fr(e,t){if(e=Ar(e),t=Ir(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Mr(e)}function Br(e,t,n){try{return Fr(e,t)}catch(r){return e}}function Dr(e,t){if(e=Ar(e),t=Ir(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Mr(e)}function Wr(e,t,n){try{return Dr(e,t)}catch(r){return e}}function Hr(e,t,n){try{return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return Or(e)>.5?Fr(e,t):Dr(e,t)}(e,t)}catch(r){return e}}const Ur={black:"#000",white:"#fff"},Vr={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"},Gr={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"},Kr={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"},qr={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"},Qr={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"},Yr={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"},Xr={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"},Jr={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:Ur.white,default:Ur.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}},Zr={text:{primary:Ur.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:Ur.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 eo(e,t,n,r){const o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Dr(e.main,o):"dark"===t&&(e.dark=Fr(e.main,a)))}function to(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2,...o}=e,a=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Qr[200],light:Qr[50],dark:Qr[400]}:{main:Qr[700],light:Qr[400],dark:Qr[800]}}(t),i=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Gr[200],light:Gr[50],dark:Gr[400]}:{main:Gr[500],light:Gr[300],dark:Gr[700]}}(t),l=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Kr[500],light:Kr[300],dark:Kr[700]}:{main:Kr[700],light:Kr[400],dark:Kr[800]}}(t),s=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Yr[400],light:Yr[300],dark:Yr[700]}:{main:Yr[700],light:Yr[500],dark:Yr[900]}}(t),c=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Xr[400],light:Xr[300],dark:Xr[700]}:{main:Xr[800],light:Xr[500],dark:Xr[900]}}(t),u=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:qr[400],light:qr[300],dark:qr[700]}:{main:"#ed6c02",light:qr[500],dark:qr[900]}}(t);function d(e){const t=function(e,t){const n=Or(e),r=Or(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,Zr.text.primary)>=n?Zr.text.primary:Jr.text.primary;return t}const p=e=>{let{color:t,name:n,mainShade:o=500,lightShade:a=300,darkShade:i=700}=e;if(t={...t},!t.main&&t[o]&&(t.main=t[o]),!t.hasOwnProperty("main"))throw new Error(wn(11,n?` (${n})`:"",o));if("string"!==typeof t.main)throw new Error(wn(12,n?` (${n})`:"",JSON.stringify(t.main)));return eo(t,"light",a,r),eo(t,"dark",i,r),t.contrastText||(t.contrastText=d(t.main)),t},f={dark:Zr,light:Jr};return dn({common:{...Ur},mode:t,primary:p({color:a,name:"primary"}
2),secondary:p({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:l,name:"error"}),warning:p({color:u,name:"warning"}),info:p({color:s,name:"info"}),success:p({color:c,name:"success"}),grey:Vr,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r,...f[t]},o)}function no(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";function t(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.length)return"";const a=r[0];return"string"!==typeof a||a.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${a}`:`, var(--${e?`${e}-`:""}${a}${t(...r.slice(1))})`}return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return`var(--${e?`${e}-`:""}${n}${t(...o)})`}}function ro(e){const t={};return Object.entries(e).forEach((e=>{const[n,r]=e;"object"===typeof r&&(t[n]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)})),t}const oo=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=e;t.forEach(((e,a)=>{a===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"===typeof o&&(o[e]=n):o&&"object"===typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])}))};function ao(e,t){const{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},a={},i={};var l,s;return l=(e,t,l)=>{if(("string"===typeof t||"number"===typeof t)&&(!r||!r(e,t))){const r=`--${n?`${n}-`:""}${e.join("-")}`,s=((e,t)=>"number"===typeof t?["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t)))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t)(e,t);Object.assign(o,{[r]:s}),oo(a,e,`var(${r})`,l),oo(i,e,`var(${r}, ${s})`,l)}},s=e=>"vars"===e[0],function e(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];Object.entries(t).forEach((t=>{let[o,a]=t;(!s||s&&!s([...n,o]))&&void 0!==a&&null!==a&&("object"===typeof a&&Object.keys(a).length>0?e(a,[...n,o],Array.isArray(a)?[...r,o]:r):l([...n,o],a,r))}))}(e),{css:o,vars:a,varsWithDefaults:i}}const io=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getSelector:n=g,disableCssColorScheme:r,colorSchemeSelector:o}=t,{colorSchemes:a={},components:i,defaultColorScheme:l="light",...s}=e,{vars:c,css:u,varsWithDefaults:d}=ao(s,t);let p=d;const f={},{[l]:h,...m}=a;if(Object.entries(m||{}).forEach((e=>{let[n,r]=e;const{vars:o,css:a,varsWithDefaults:i}=ao(r,t);p=dn(p,i),f[n]={css:a,vars:o}})),h){const{css:e,vars:n,varsWithDefaults:r}=ao(h,t);p=dn(p,r),f[l]={css:e,vars:n}}function g(t,n){let r=o;if("class"===o&&(r=".%s"),"data"===o&&(r="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(r=`[${o}="%s"]`),t){if("media"===r){if(e.defaultColorScheme===t)return":root";const r=a[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${r})`]:{":root":n}}}if(r)return e.defaultColorScheme===t?`:root, ${r.replace("%s",String(t))}`:r.replace("%s",String(t))}return":root"}return{vars:p,generateThemeVars:()=>{let e={...c};return Object.entries(f).forEach((t=>{let[,{vars:n}]=t;e=dn(e,n)})),e},generateStyleSheets:()=>{const t=[],o=e.defaultColorScheme||"light";function i(e,n){Object.keys(n).length&&t.push("string"===typeof e?{[e]:{...n}}:e)}i(n(void 0,{...u}),u);const{[o]:l,...s}=f;if(l){const{css:e}=l,t=a[o]?.palette?.mode,s=!r&&t?{colorScheme:t,...e}:{...e};i(n(o,{...s}),s)}return Object.entries(s).forEach((e=>{let[t,{css:o}]=e;const l=a[t]?.palette?.mode,s=!r&&l?{colorScheme:l,...o}:{...o};i(n(t,{...s}),s)})),t}}};function lo(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}const so={textTransform:"uppercase"},co='"Roboto", "Helvetica", "Arial", sans-serif';function uo(e,t){const{fontFamily:n=co,fontSize:r=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:l
2=700,htmlFontSize:s=16,allVariants:c,pxToRem:u,...d}="function"===typeof t?t(e):t;const p=r/14,f=u||(e=>e/s*p+"rem"),h=(e,t,r,o,a)=>{return{fontFamily:n,fontWeight:e,fontSize:f(t),lineHeight:r,...n===co?{letterSpacing:(i=o/t,Math.round(1e5*i)/1e5)+"em"}:{},...a,...c};var i},m={h1:h(o,96,1.167,-1.5),h2:h(o,60,1.2,-.5),h3:h(a,48,1.167,0),h4:h(a,34,1.235,.25),h5:h(a,24,1.334,0),h6:h(i,20,1.6,.15),subtitle1:h(a,16,1.75,.15),subtitle2:h(i,14,1.57,.1),body1:h(a,16,1.5,.15),body2:h(a,14,1.43,.15),button:h(i,14,1.75,.4,so),caption:h(a,12,1.66,.4),overline:h(a,12,2.66,1,so),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return dn({htmlFontSize:s,pxToRem:f,fontFamily:n,fontSize:r,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:l,...m},d,{clone:!1})}function po(){return[`${arguments.length<=0?void 0:arguments[0]}px ${arguments.length<=1?void 0:arguments[1]}px ${arguments.length<=2?void 0:arguments[2]}px ${arguments.length<=3?void 0:arguments[3]}px rgba(0,0,0,0.2)`,`${arguments.length<=4?void 0:arguments[4]}px ${arguments.length<=5?void 0:arguments[5]}px ${arguments.length<=6?void 0:arguments[6]}px ${arguments.length<=7?void 0:arguments[7]}px rgba(0,0,0,0.14)`,`${arguments.length<=8?void 0:arguments[8]}px ${arguments.length<=9?void 0:arguments[9]}px ${arguments.length<=10?void 0:arguments[10]}px ${arguments.length<=11?void 0:arguments[11]}px rgba(0,0,0,0.12)`].join(",")}const fo=["none",po(0,2,1,-1,0,1,1,0,0,1,3,0),po(0,3,1,-2,0,2,2,0,0,1,5,0),po(0,3,3,-2,0,3,4,0,0,1,8,0),po(0,2,4,-1,0,4,5,0,0,1,10,0),po(0,3,5,-1,0,5,8,0,0,1,14,0),po(0,3,5,-1,0,6,10,0,0,1,18,0),po(0,4,5,-2,0,7,10,1,0,2,16,1),po(0,5,5,-3,0,8,10,1,0,3,14,2),po(0,5,6,-3,0,9,12,1,0,3,16,2),po(0,6,6,-3,0,10,14,1,0,4,18,3),po(0,6,7,-4,0,11,15,1,0,4,20,3),po(0,7,8,-4,0,12,17,2,0,5,22,4),po(0,7,8,-4,0,13,19,2,0,5,24,4),po(0,7,9,-4,0,14,21,2,0,5,26,4),po(0,8,9,-5,0,15,22,2,0,6,28,5),po(0,8,10,-5,0,16,24,2,0,6,30,5),po(0,8,11,-5,0,17,26,2,0,6,32,5),po(0,9,11,-5,0,18,28,2,0,7,34,6),po(0,9,12,-6,0,19,29,2,0,7,36,6),po(0,10,13,-6,0,20,31,3,0,8,38,7),po(0,10,13,-6,0,21,33,3,0,8,40,7),po(0,10,14,-6,0,22,35,3,0,8,42,7),po(0,11,14,-7,0,23,36,3,0,9,44,8),po(0,11,15,-7,0,24,38,3,0,9,46,8)],ho={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)"},mo={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function go(e){return`${Math.round(e)}ms`}function yo(e){if(!e)return 0;const t=e/36;return Math.min(Math.round(10*(4+15*t**.25+t/5)),3e3)}function vo(e){const t={...ho,...e.easing},n={...mo,...e.duration};return{getAutoHeightDuration:yo,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{duration:o=n.standard,easing:a=t.easeInOut,delay:i=0,...l}=r;return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"===typeof o?o:go(o)} ${a} ${"string"===typeof i?i:go(i)}`)).join(",")},...e,easing:t,duration:n}}const bo={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function xo(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{breakpoints:t,mixins:n={},spacing:r,palette:o={},transitions:a={},typography:i={},shape:l,...s}=e;if(e.vars)throw new Error(wn(20));const c=to(o),u=xr(e);let d=dn(u,{mixins:lo(u.breakpoints,n),palette:c,shadows:fo.slice(),typography:uo(c,i),transitions:vo(a),zIndex:{...bo}});d=dn(d,s);for(var p=arguments.length,f=new Array(p>1?p-1:0),h=1;h<p;h++)f[h-1]=arguments[h];return d=f.reduce(((e,t)=>dn(e,t)),d),d.unstable_sxConfig={...gr,...s?.unstable_sxConfig},d.unstable_sx=function(e){return vr({sx:e,theme:this})},d}const wo=xo;function ko(e){let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,Math.round(10*t)/1e3}const So=[...Array(25)].map(((e,t)=>{if(0===t)return"none";const n=ko(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}));function Co(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function Eo(e){return"dark"===e?So:[]}function Po(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}const jo=e=>[...[...Array(25)].map(((t,n)=>`--${e?`${e}-`:""}overlays-${n}`)),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],Ro=e=>(t,n)=>{const r=e.colorSchemeSelector;let o=r;if("class"===r&&(o=".%s"),"data"===r&&(o="[data-%s]"),r?.startsWith("data-")&&!r.includes("%s")&&(o=`[${r}="%s"]`),e.defaultColorScheme===t){if("dark"===t){const r={};
2return jo(e.cssVarPrefix).forEach((e=>{r[e]=n[e],delete n[e]})),"media"===o?{":root":n,"@media (prefers-color-scheme: dark)":{":root":r}}:o?{[o.replace("%s",t)]:r,[`:root, ${o.replace("%s",t)}`]:n}:{":root":{...n,...r}}}if(o&&"media"!==o)return`:root, ${o.replace("%s",String(t))}`}else if(t){if("media"===o)return{[`@media (prefers-color-scheme: ${String(t)})`]:{":root":n}};if(o)return o.replace("%s",String(t))}return":root"};function To(){const e={...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return function e(t){const n=Object.entries(t);for(let o=0;o<n.length;o++){const[a,i]=n[o];!cn(r=i)&&"undefined"!==typeof r&&"string"!==typeof r&&"boolean"!==typeof r&&"number"!==typeof r&&!Array.isArray(r)||a.startsWith("unstable_")?delete t[a]:cn(i)&&(t[a]={...i},e(t[a]))}var r}(e),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';\n\nconst theme = ${JSON.stringify(e,null,2)};\n\ntheme.breakpoints = createBreakpoints(theme.breakpoints || {});\ntheme.transitions = createTransitions(theme.transitions || {});\n\nexport default theme;`}function zo(e,t,n){!e[t]&&n&&(e[t]=n)}function Io(e){return e&&e.startsWith("hsl")?Nr(e):e}function Ao(e,t){`${t}Channel`in e||(e[`${t}Channel`]=$r(Io(e[t])))}const $o=e=>{try{return e()}catch(t){}};function Mo(e,t,n,r){if(!t)return;t=!0===t?{}:t;const o="dark"===r?"dark":"light";if(!n)return void(e[r]=function(e){const{palette:t={mode:"light"},opacity:n,overlays:r,...o}=e,a=to(t);return{palette:a,opacity:{...Co(a.mode),...n},overlays:r||Eo(a.mode),...o}}({...t,palette:{mode:o,...t?.palette}}));const{palette:a,...i}=wo({...n,palette:{mode:o,...t?.palette}});return e[r]={...t,palette:a,opacity:{...Co(o),...t?.opacity},overlays:t?.overlays||Eo(o)},i}function No(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{colorSchemes:t={light:!0},defaultColorScheme:n,disableCssColorScheme:r=!1,cssVarPrefix:o="mui",shouldSkipGeneratingVar:a=Po,colorSchemeSelector:i=(t.light&&t.dark?"media":void 0),...l}=e,s=Object.keys(t)[0],c=n||(t.light&&"light"!==s?"light":s),u=function(){return no(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mui")}(o),{[c]:d,light:p,dark:f,...h}=t,m={...h};let g=d;if(("dark"===c&&!("dark"in t)||"light"===c&&!("light"in t))&&(g=!0),!g)throw new Error(wn(21,c));const y=Mo(m,g,l,c);p&&!m.light&&Mo(m,p,void 0,"light"),f&&!m.dark&&Mo(m,f,void 0,"dark");let v={defaultColorScheme:c,...y,cssVarPrefix:o,colorSchemeSelector:i,getCssVar:u,colorSchemes:m,font:{...ro(y.typography),...y.font},spacing:(b=l.spacing,"number"===typeof b?`${b}px`:"string"===typeof b||"function"===typeof b||Array.isArray(b)?b:"8px")};var b;Object.keys(v.colorSchemes).forEach((e=>{const t=v.colorSchemes[e].palette,n=e=>{const n=e.split("-"),r=n[1],o=n[2];return u(e,t[r][o])};var r;if("light"===t.mode&&(zo(t.common,"background","#fff"),zo(t.common,"onBackground","#000")),"dark"===t.mode&&(zo(t.common,"background","#000"),zo(t.common,"onBackground","#fff")),r=t,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach((e=>{r[e]||(r[e]={})})),"light"===t.mode){zo(t.Alert,"errorColor",Br(t.error.light,.6)),zo(t.Alert,"infoColor",Br(t.info.light,.6)),zo(t.Alert,"successColor",Br(t.success.light,.6)),zo(t.Alert,"warningColor",Br(t.warning.light,.6)),zo(t.Alert,"errorFilledBg",n("palette-error-main")),zo(t.Alert,"infoFilledBg",n("palette-info-main")),zo(t.Alert,"successFilledBg",n("palette-success-main")),zo(t.Alert,"warningFilledBg",n("palette-warning-main")),zo(t.Alert,"errorFilledColor",$o((()=>t.getContrastText(t.error.main)))),zo(t.Alert,"infoFilledColor",$o((()=>t.getContrastText(t.info.main)))),zo(t.Alert,"successFilledColor",$o((()=>t.getContrastText(t.success.main)))),zo(t.Alert,"warningFilledColor",$o((()=>t.getContrastText(t.warning.main)))),zo(t.Alert,"errorStandardBg",Wr(t.error.light,.9)),zo(t.Alert,"infoStandardBg",Wr(t.info.light,.9)),zo(t.Alert,"successStandardBg",Wr(t.success.light,.9)),zo(t.Alert,"warningStandardBg",Wr(t.warning.light,.9)),zo(t.Alert,"errorIconColor",n("palette-error-main")),zo(t.Alert,"infoIconColor",n("palette-info-main")),zo(t.Alert,"successIconColor",n("palette-success-main")),zo(t.Alert,"warningIconColor",n("palette-warning-main")),zo(t.AppBar,"defaultBg",n("palette-grey-100")),zo(t.Avatar,"defaultBg",n("palette-grey-400")),zo(t.Button,"inheritContainedBg",n("palette-grey-300")),zo(t.Button,"inheritContainedHoverBg",n("palette-grey-A100")),zo(t.Chip,"defaultBorder",n("palette-grey-400")),zo(t.Chip,"defaultAvatarColor",n("palette-grey-700")),zo(t.Chip,"defaultIconColor",n("palette-grey-700")),zo(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),zo(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),zo(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),zo(t.LinearProgress,"primaryBg",Wr(t.primary.main,.62)),zo(t.LinearProgress,"secondaryBg",Wr(t.secondary.main,.62)),zo(t.LinearProgress,"errorBg",Wr(t.error.main,.62)),zo(t.LinearProgress,"infoBg",Wr(t.info.main,.62)),zo(t.LinearProgress,"successBg",Wr(t.success.main,.62)),zo(t.LinearProgress,"warningBg",Wr(t.warning.main,.62)),zo(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.11)`),zo(t.Slider,"primaryTrack",Wr(t.primary.main,.62)),zo(t.Slider,"secondaryTrack",Wr(t.secondary.main,.62)),zo(t.Slider,"errorTrack",Wr(t.error.main,.62)),zo(t.Slider,"infoTrack",Wr(t.info.main,.62)),zo(t.Slider,"successTrack",Wr(t.success.main,.62)),zo(t.Slider,"warningTrack",Wr(t.warning.main,.62));const e=Hr(t.background.default,.8);zo(t.SnackbarContent,"bg",e),zo(t.SnackbarContent,"color",$o((()=>t.getContrastText(e)))),zo(t.SpeedDialAction,"fabHoverBg",Hr(t.background.paper,.15)),zo(t.StepConnector,"border",n("palette-grey-400")),zo(t.StepContent,"border",n("palette-grey-400")),zo(t.Switch,"defaultColor",n("palette-common-white")),zo(t.Switch,"defaultDisabledColor",n("palette-grey-100")),zo(t.Switch,"primaryDisabledColor",Wr(t.primary.main,.62)),zo(t.Switch,"secondary
2DisabledColor",Wr(t.secondary.main,.62)),zo(t.Switch,"errorDisabledColor",Wr(t.error.main,.62)),zo(t.Switch,"infoDisabledColor",Wr(t.info.main,.62)),zo(t.Switch,"successDisabledColor",Wr(t.success.main,.62)),zo(t.Switch,"warningDisabledColor",Wr(t.warning.main,.62)),zo(t.TableCell,"border",Wr(_r(t.divider,1),.88)),zo(t.Tooltip,"bg",_r(t.grey[700],.92))}if("dark"===t.mode){zo(t.Alert,"errorColor",Wr(t.error.light,.6)),zo(t.Alert,"infoColor",Wr(t.info.light,.6)),zo(t.Alert,"successColor",Wr(t.success.light,.6)),zo(t.Alert,"warningColor",Wr(t.warning.light,.6)),zo(t.Alert,"errorFilledBg",n("palette-error-dark")),zo(t.Alert,"infoFilledBg",n("palette-info-dark")),zo(t.Alert,"successFilledBg",n("palette-success-dark")),zo(t.Alert,"warningFilledBg",n("palette-warning-dark")),zo(t.Alert,"errorFilledColor",$o((()=>t.getContrastText(t.error.dark)))),zo(t.Alert,"infoFilledColor",$o((()=>t.getContrastText(t.info.dark)))),zo(t.Alert,"successFilledColor",$o((()=>t.getContrastText(t.success.dark)))),zo(t.Alert,"warningFilledColor",$o((()=>t.getContrastText(t.warning.dark)))),zo(t.Alert,"errorStandardBg",Br(t.error.light,.9)),zo(t.Alert,"infoStandardBg",Br(t.info.light,.9)),zo(t.Alert,"successStandardBg",Br(t.success.light,.9)),zo(t.Alert,"warningStandardBg",Br(t.warning.light,.9)),zo(t.Alert,"errorIconColor",n("palette-error-main")),zo(t.Alert,"infoIconColor",n("palette-info-main")),zo(t.Alert,"successIconColor",n("palette-success-main")),zo(t.Alert,"warningIconColor",n("palette-warning-main")),zo(t.AppBar,"defaultBg",n("palette-grey-900")),zo(t.AppBar,"darkBg",n("palette-background-paper")),zo(t.AppBar,"darkColor",n("palette-text-primary")),zo(t.Avatar,"defaultBg",n("palette-grey-600")),zo(t.Button,"inheritContainedBg",n("palette-grey-800")),zo(t.Button,"inheritContainedHoverBg",n("palette-grey-700")),zo(t.Chip,"defaultBorder",n("palette-grey-700")),zo(t.Chip,"defaultAvatarColor",n("palette-grey-300")),zo(t.Chip,"defaultIconColor",n("palette-grey-300")),zo(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),zo(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),zo(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),zo(t.LinearProgress,"primaryBg",Br(t.primary.main,.5)),zo(t.LinearProgress,"secondaryBg",Br(t.secondary.main,.5)),zo(t.LinearProgress,"errorBg",Br(t.error.main,.5)),zo(t.LinearProgress,"infoBg",Br(t.info.main,.5)),zo(t.LinearProgress,"successBg",Br(t.success.main,.5)),zo(t.LinearProgress,"warningBg",Br(t.warning.main,.5)),zo(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.13)`),zo(t.Slider,"primaryTrack",Br(t.primary.main,.5)),zo(t.Slider,"secondaryTrack",Br(t.secondary.main,.5)),zo(t.Slider,"errorTrack",Br(t.error.main,.5)),zo(t.Slider,"infoTrack",Br(t.info.main,.5)),zo(t.Slider,"successTrack",Br(t.success.main,.5)),zo(t.Slider,"warningTrack",Br(t.warning.main,.5));const e=Hr(t.background.default,.98);zo(t.SnackbarContent,"bg",e),zo(t.SnackbarContent,"color",$o((()=>t.getContrastText(e)))),zo(t.SpeedDialAction,"fabHoverBg",Hr(t.background.paper,.15)),zo(t.StepConnector,"border",n("palette-grey-600")),zo(t.StepContent,"border",n("palette-grey-600")),zo(t.Switch,"defaultColor",n("palette-grey-300")),zo(t.Switch,"defaultDisabledColor",n("palette-grey-600")),zo(t.Switch,"primaryDisabledColor",Br(t.primary.main,.55)),zo(t.Switch,"secondaryDisabledColor",Br(t.secondary.main,.55)),zo(t.Switch,"errorDisabledColor",Br(t.error.main,.55)),zo(t.Switch,"infoDisabledColor",Br(t.info.main,.55)),zo(t.Switch,"successDisabledColor",Br(t.success.main,.55)),zo(t.Switch,"warningDisabledColor",Br(t.warning.main,.55)),zo(t.TableCell,"border",Br(_r(t.divider,1),.68)),zo(t.Tooltip,"bg",_r(t.grey[700],.92))}Ao(t.background,"default"),Ao(t.background,"paper"),Ao(t.common,"background"),Ao(t.common,"onBackground"),Ao(t,"divider"),Object.keys(t).forEach((e=>{const n=t[e];n&&"object"===typeof n&&(n.main&&zo(t[e],"mainChannel",$r(Io(n.main))),n.light&&zo(t[e],"lightChannel",$r(Io(n.light))),n.dark&&zo(t[e],"darkChannel",$r(Io(n.dark))),n.contrastText&&zo(t[e],"contrastTextChannel",$r(Io(n.contrastText))),"text"===e&&(Ao(t[e],"primary"),Ao(t[e],"secondary")),"action"===e&&(n.active&&Ao(t[e],"active"),n.selected&&Ao(t[e],"selected")))}))}));for(var x=arguments.length,w=new Array(x>1?x-1:0),k=1;k<x;k++)w[k-1]=arguments[k];v=w.reduce(((e,t)=>dn(e,t)),v);const S={prefix:o,disableCssColorScheme:r,shouldSkipGeneratingVar:a,getSelector:Ro(v)}
2,{vars:C,generateThemeVars:E,generateStyleSheets:P}=io(v,S);return v.vars=C,Object.entries(v.colorSchemes[v.defaultColorScheme]).forEach((e=>{let[t,n]=e;v[t]=n})),v.generateThemeVars=E,v.generateStyleSheets=P,v.generateSpacing=function(){return Wn(l.spacing,Nn(this))},v.getColorSchemeSelector=function(e){return function(t){return"media"===e?`@media (prefers-color-scheme: ${t})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${t}"] &`:"class"===e?`.${t} &`:"data"===e?`[data-${t}] &`:`${e.replace("%s",t)} &`:"&"}}(i),v.spacing=v.generateSpacing(),v.shouldSkipGeneratingVar=a,v.unstable_sxConfig={...gr,...l?.unstable_sxConfig},v.unstable_sx=function(e){return vr({sx:e,theme:this})},v.toRuntimeSource=To,v}function Oo(e,t,n){e.colorSchemes&&n&&(e.colorSchemes[t]={...!0!==n&&n,palette:to({...!0===n?{}:n.palette,mode:t})})}function Lo(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{palette:t,cssVariables:n=!1,colorSchemes:r=(t?void 0:{light:!0}),defaultColorScheme:o=t?.mode,...a}=e,i=o||"light",l=r?.[i],s={...r,...t?{[i]:{..."boolean"!==typeof l&&l,palette:t}}:void 0};for(var c=arguments.length,u=new Array(c>1?c-1:0),d=1;d<c;d++)u[d-1]=arguments[d];if(!1===n){if(!("colorSchemes"in e))return wo(e,...u);let n=t;"palette"in e||s[i]&&(!0!==s[i]?n=s[i].palette:"dark"===i&&(n={mode:"dark"}));const r=wo({...e,palette:n},...u);return r.defaultColorScheme=i,r.colorSchemes=s,"light"===r.palette.mode&&(r.colorSchemes.light={...!0!==s.light&&s.light,palette:r.palette},Oo(r,"dark",s.dark)),"dark"===r.palette.mode&&(r.colorSchemes.dark={...!0!==s.dark&&s.dark,palette:r.palette},Oo(r,"light",s.light)),r}return t||"light"in s||"light"!==i||(s.light=!0),No({...a,colorSchemes:s,defaultColorScheme:i,..."boolean"!==typeof n&&n},...u)}const _o=Lo(),Fo="$$material";const Bo=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e},Do=e=>Bo(e)&&"classes"!==e,Wo=Rr({themeId:Fo,defaultTheme:_o,rootShouldForwardProp:Do}),Ho={theme:void 0};function Uo(e){let t,n;return r=>{let o=t;return void 0!==o&&r.theme===n||(Ho.theme=r.theme,o=e(Ho),t=o,n=r.theme),o}}function Vo(e,t){const n={...t};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const o=r;if("components"===o||"slots"===o)n[o]={...e[o],...n[o]};else if("componentsProps"===o||"slotProps"===o){const r=e[o],a=t[o];if(a)if(r){n[o]={...a};for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)){const t=e;n[o][t]=Vo(r[t],a[t])}}else n[o]=a;else n[o]=r||{}}else void 0===n[o]&&(n[o]=e[o])}return n}var Go=n(414);const Ko=o.createContext(void 0);function qo(e){let{props:t,name:n}=e;return function(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Vo(o.defaultProps,r):o.styleOverrides||o.variants?r:Vo(o,r)}({props:t,name:n,theme:{components:o.useContext(Ko)}})}function Qo(e){return qo(e)}const Yo=kn;function Xo(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t=>{let[,n]=t;return n&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!function(e){return"string"===typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!==typeof e[n])return!1;return!0}(n,e)}}const Jo=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=o.useContext(Zt);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n},Zo=xr();const ea=function(){return Jo(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zo)};function ta(){const e=ea(_o);return e[Fo]||e}const na=e=>e,ra=(()=>{let e=na;return{configure(t){e=t},generate:t=>e(t),reset(){e=na}}})(),oa={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 aa(e,t){const n=oa[t];return n?`${arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui"}-${n}`:`${ra.generate(e)}-${t}`}function ia(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const r={};return t.forEach((t=>{r[t]=aa(e,t,n)})),r}function la(e){return aa("MuiPaper",e)}ia("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const sa=Wo("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;
2return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(Uo((e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:e=>{let{ownerState:t}=e;return!t.square},style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(t.vars||t).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}}))),ca=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiPaper"}),r=ta(),{className:o,component:a="div",elevation:i=1,square:l=!1,variant:s="elevation",...c}=n,u={...n,component:a,elevation:i,square:l,variant:s},d=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e;return Ie({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},la,o)})(u);return(0,Go.jsx)(sa,{as:a,ownerState:u,className:ze(d.root,o),ref:t,...c,style:{..."elevation"===s&&{"--Paper-shadow":(r.vars||r).shadows[i],...r.vars&&{"--Paper-overlay":r.vars.overlays?.[i]},...!r.vars&&"dark"===r.palette.mode&&{"--Paper-overlay":`linear-gradient(${Lr("#fff",ko(i))}, ${Lr("#fff",ko(i))})`}},...c.style}})}));function ua(e){return aa("MuiAppBar",e)}ia("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const da=(e,t)=>e?`${e?.replace(")","")}, ${t})`:t,pa=Wo(ca,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${Yo(n.position)}`],t[`color${Yo(n.color)}`]]}})(Uo((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[100],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[100]),...t.applyStyles("dark",{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[900],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[900])})}},...Object.entries(t.palette).filter(Xo(["contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{"--AppBar-background":(t.vars??t).palette[n].main,"--AppBar-color":(t.vars??t).palette[n].contrastText}}})),{props:e=>!0===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>!1===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundColor:t.vars?da(t.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:t.vars?da(t.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundImage:"none"})}}]}}))),fa=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiAppBar"}),{className:r,color:o="primary",enableColorOnDark:a=!1,position:i="fixed",...l}=n,s={...n,color:o,position:i,enableColorOnDark:a},c=(e=>{const{color:t,position:n,classes:r}=e;return Ie({root:["root",`color${Yo(t)}`,`position${Yo(n)}`]},ua,r)})(s);return(0,Go.jsx)(pa,{square:!0,component:"header",ownerState:s,elevation:4,className:ze(c.root,r,"fixed"===i&&"mui-fixed"),ref:t,...l})})),ha=fa;function ma(e){return aa("MuiToolbar",e)}ia("MuiToolbar",["root","gutters","regular","dense"]);const ga=Wo("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(Uo((e=>{let{theme:t}=e;return{position:"relative",display:"flex",alignItems:"center",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:t.mixins.toolbar}]}}))),ya=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiToolbar"}),{className:r,component:o="div",disableGutters:a=!1,variant:i="regular",...l}=n,s={...n,component:o,disableGutters:a,variant:i},c=(e=>{const{classes:t,disableGutters:n,variant:r}=e;return Ie({root:["root",!n&&"gutters",r]},ma,t)})(s);return(0,Go.jsx)(ga,{as:o,className:ze(c.root,r),ref:t,ownerState:s,...l})}));function va(e){try{return e.matches(":focus-visible")}catch(t){0}return!1}function ba(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function xa(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.useMemo((()=>t.every((e=>null==e))?null:e=>{t.forEach((t=>{ba(t,e)}))}),t)}const wa=xa,ka="undefined"!==typeof window?o.useLayoutEffect:o.useEffect;const Sa=function(e){const t=o.useRef(e);return ka((()=>{t.current=e})),o.useRef((function(){return(0,t.current)(...arguments)})).current},Ca=Sa,Ea={};function Pa(e,t){const n=o.useRef(Ea);return n.current===Ea&&(n.current=e(t)),n}class ja{static create(){return new ja}static use(){const e=Pa(ja.create).current,[t,n]=o.useState(!1);
2return e.shouldMount=t,e.setShouldMount=n,o.useEffect(e.mountEffect,[t]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=function(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())};start(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.start(...t)))}stop(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.stop(...t)))}pulsate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.pulsate(...t)))}}function Ra(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Ta(e,t){return Ta=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ta(e,t)}function za(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ta(e,t)}const Ia=o.createContext(null);function Aa(e,t){var n=Object.create(null);return e&&o.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),n}function $a(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Ma(e,t,n){var r=Aa(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var l={};for(var s in t){if(o[s])for(r=0;r<o[s].length;r++){var c=o[s][r];l[o[s][r]]=n(c)}l[s]=n(s)}for(r=0;r<a.length;r++)l[a[r]]=n(a[r]);return l}(t,r);return Object.keys(a).forEach((function(i){var l=a[i];if((0,o.isValidElement)(l)){var s=i in t,c=i in r,u=t[i],d=(0,o.isValidElement)(u)&&!u.props.in;!c||s&&!d?c||!s||d?c&&s&&(0,o.isValidElement)(u)&&(a[i]=(0,o.cloneElement)(l,{onExited:n.bind(null,l),in:u.props.in,exit:$a(l,"exit",e),enter:$a(l,"enter",e)})):a[i]=(0,o.cloneElement)(l,{in:!1}):a[i]=(0,o.cloneElement)(l,{onExited:n.bind(null,l),in:!0,exit:$a(l,"exit",e),enter:$a(l,"enter",e)})}})),a}var Na=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Oa=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}za(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,i=t.handleExited;
2return{children:t.firstRender?(n=e,r=i,Aa(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:$a(e,"appear",n),enter:$a(e,"enter",n),exit:$a(e,"exit",n)})}))):Ma(e,a,i),firstRender:!1}},n.handleExited=function(e,t){var n=Aa(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=Ae({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Ra(e,["component","childFactory"]),a=this.state.contextValue,i=Na(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?o.createElement(Ia.Provider,{value:a},i):o.createElement(Ia.Provider,{value:a},o.createElement(t,r,i))},t}(o.Component);Oa.propTypes={},Oa.defaultProps={component:"div",childFactory:function(e){return e}};const La=Oa,_a=[];class Fa{static create(){return new Fa}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function Ba(){const e=Pa(Fa.create).current;var t;return t=e.disposeEffect,o.useEffect(t,_a),e}n(876);function Da(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return qt(t)}var Wa=function(){var e=Da.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};const Ha=function(e){const{className:t,classes:n,pulsate:r=!1,rippleX:a,rippleY:i,rippleSize:l,in:s,onExited:c,timeout:u}=e,[d,p]=o.useState(!1),f=ze(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),h={width:l,height:l,top:-l/2+i,left:-l/2+a},m=ze(n.child,d&&n.childLeaving,r&&n.childPulsate);return s||d||p(!0),o.useEffect((()=>{if(!s&&null!=c){const e=setTimeout(c,u);return()=>{clearTimeout(e)}}}),[c,s,u]),(0,Go.jsx)("span",{className:f,style:h,children:(0,Go.jsx)("span",{className:m})})};const Ua=ia("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Va=Wa` 3 0% { 4 transform: scale(0); 5 opacity: 0.1; 6 } 7 8 100% { 9 transform: scale(1); 10 opacity: 0.3; 11 } 12`,Ga=Wa` 13 0% { 14 opacity: 1; 15 } 16 17 100% { 18 opacity: 0; 19 } 20`,Ka=Wa` 21 0% { 22 transform: scale(1); 23 } 24 25 50% { 26 transform: scale(0.92); 27 } 28 29 100% { 30 transform: scale(1); 31 } 32`,qa=Wo("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Qa=Wo(Ha,{name:"MuiTouchRipple",slot:"Ripple"})` 33 opacity: 0; 34 position: absolute; 35 36 &.${Ua.rippleVisible} { 37 opacity: 0.3; 38 transform: scale(1); 39 animation-name: ${Va}; 40 animation-duration: ${550}ms; 41 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 42 } 43 44 &.${Ua.ripplePulsate} { 45 animation-duration: ${e=>{let{theme:t}=e;return t.transitions.duration.shorter}}ms; 46 } 47 48 & .${Ua.child} { 49 opacity: 1; 50 display: block; 51 width: 100%; 52 height: 100%; 53 border-radius: 50%; 54 background-color: currentColor; 55 } 56 57 & .${Ua.childLeaving} { 58 opacity: 0; 59 animation-name: ${Ga}; 60 animation-duration: ${550}ms; 61 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 62 } 63 64 & .${Ua.childPulsate} { 65 position: absolute; 66 /* @noflip */ 67 left: 0px; 68 top: 0; 69 animation-name: ${Ka}; 70 animation-duration: 2500ms; 71 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 72 animation-iteration-count: infinite; 73 animation-delay: 200ms; 74 } 75`,Ya=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:a={},className:i,...l}=n,[s,c]=o.useState([]),u=o.useRef(0),d=o.useRef(null);o.useEffect((()=>{d.current&&(d.current(),d.current=null)}),[s]);const p=o.useRef(!1),f=Ba(),h=o.useRef(null),m=o.useRef(null),g=o.useCallback((e=>{const{pulsate:t,rippleX:n,rippleY:r,rippleSize:o,cb:i}=e;c((e=>[...e,(0,Go.jsx)(Qa,{classes:{ripple:ze(a.ripple,Ua.ripple),rippleVisible:ze(a.rippleVisible,Ua.rippleVisible),ripplePulsate:ze(a.ripplePulsate,Ua.ripplePulsate),
75child:ze(a.child,Ua.child),childLeaving:ze(a.childLeaving,Ua.childLeaving),childPulsate:ze(a.childPulsate,Ua.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},u.current)])),u.current+=1,d.current=i}),[a]),y=o.useCallback((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{};const{pulsate:o=!1,center:a=r||t.pulsate,fakeElement:i=!1}=t;if("mousedown"===e?.type&&p.current)return void(p.current=!1);"touchstart"===e?.type&&(p.current=!0);const l=i?null:m.current,s=l?l.getBoundingClientRect():{width:0,height:0,left:0,top:0};let c,u,d;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(s.width/2),u=Math.round(s.height/2);else{const{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;c=Math.round(t-s.left),u=Math.round(n-s.top)}if(a)d=Math.sqrt((2*s.width**2+s.height**2)/3),d%2===0&&(d+=1);else{const e=2*Math.max(Math.abs((l?l.clientWidth:0)-c),c
75)+2,t=2*Math.max(Math.abs((l?l.clientHeight:0)-u),u)+2;d=Math.sqrt(e**2+t**2)}e?.touches?null===h.current&&(h.current=()=>{g({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})},f.start(80,(()=>{h.current&&(h.current(),h.current=null)}))):g({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})}),[r,g,f]),v=o.useCallback((()=>{y({},{pulsate:!0})}),[y]),b=o.useCallback(((e,t)=>{if(f.clear(),"touchend"===e?.type&&h.current)return h.current(),h.current=null,void f.start(0,(()=>{b(e,t)}));h.current=null,c((e=>e.length>0?e.slice(1):e)),d.current=t}),[f]);return o.useImperativeHandle(t,(()=>({pulsate:v,start:y,stop:b})),[v,y,b]),(0,Go.jsx)(qa,{className:ze(Ua.root,a.root,i),ref:m,...l,children:(0,Go.jsx)(La,{component:null,exit:!0,children:s})})}));function Xa(e){return aa("MuiButtonBase",e)}const Ja=ia("MuiButtonBase",["root","disabled","focusVisible"]),Za=Wo("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"},[`&.${Ja.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),ei=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:a=!1,children:i,className:l,component:s="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:d=!1,focusRipple:p=!1,focusVisibleClassName:f,LinkComponent:h="a",onBlur:m,onClick:g,onContextMenu:y,onDragLeave:v,onFocus:b,onFocusVisible:x,onKeyDown:w,onKeyUp:k,onMouseDown:S,onMouseLeave:C,onMouseUp:E,onTouchEnd:P,onTouchMove:j,onTouchStart:R,tabIndex:T=0,TouchRippleProps:z,touchRippleRef:I,type:A,...$}=n,M=o.useRef(null),N=ja.use(),O=wa(N.ref,I),[L,_]=o.useState(!1);c&&L&&_(!1),o.useImperativeHandle(r,(()=>({focusVisible:()=>{_(!0),M.current.focus()}})),[]);const F=N.shouldMount&&!u&&!c;function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;return Ca((r=>{t&&t(r);return n||N[e](r),!0}))}o.useEffect((()=>{L&&p&&!u&&N.pulsate()}),[u,p,L,N]);const D=B("start",S),W=B("stop",y),H=B("stop",v),U=B("stop",E),V=B("stop",(e=>{L&&e.preventDefault(),C&&C(e)})),G=B("start",R),K=B("stop",P),q=B("stop",j),Q=B("stop",(e=>{va(e.target)||_(!1),m&&m(e)}),!1),Y=Ca((e=>{M.current||(M.current=e.currentTarget),va(e.target)&&(_(!0),x&&x(e)),b&&b(e)})),X=()=>{const e=M.current;return s&&"button"!==s&&!("A"===e.tagName&&e.href)},J=Ca((e=>{p&&!e.repeat&&L&&" "===e.key&&N.stop(e,(()=>{N.start(e)})),e.target===e.currentTarget&&X()&&" "===e.key&&e.preventDefault(),w&&w(e),e.target===e.currentTarget&&X()&&"Enter"===e.key&&!c&&(e.preventDefault(),g&&g(e))})),Z=Ca((e=>{p&&" "===e.key&&L&&!e.defaultPrevented&&N.stop(e,(()=>{N.pulsate(e)})),k&&k(e),g&&e.target===e.currentTarget&&X()&&" "===e.key&&!e.defaultPrevented&&g(e)}));let ee=s;"button"===ee&&($.href||$.to)&&(ee=h);const te={};"button"===ee?(te.type=void 0===A?"button":A,te.disabled=c):($.href||$.to||(te.role="button"),c&&(te["aria-disabled"]=c));const ne=wa(t,M),re={...n,centerRipple:a,component:s,disabled:c,disableRipple:u,disableTouchRipple:d,focusRipple:p,tabIndex:T,focusVisible:L},oe=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=Ie({root:["root",t&&"disabled",n&&"focusVisible"]},Xa,o);return n&&r&&(a.root+=` ${r}`),a})(re);return(0,Go.jsxs)(Za,{as:ee,className:ze(oe.root,l),ownerState:re,onBlur:Q,onClick:g,onContextMenu:W,onFocus:Y,onKeyDown:J,onKeyUp:Z,onMouseDown:D,onMouseLeave:V,onMouseUp:U,onDragLeave:H,onTouchEnd:K,onTouchMove:q,onTouchStart:G,ref:ne,tabIndex:c?-1:T,type:A,...te,...$,children:[i,F?(0,Go.jsx)(Ya,{ref:O,center:a,...z}):null]})}));function ti(e){return aa("MuiIconButton",e)}const ni=ia("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),ri=Wo(ei,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"default"!==n.color&&t[`color${Yo(n.color)}`],n.edge&&t[`edge${Yo(n.edge)}`],t[`size${Yo(n.size)}`]]}})(Uo((e=>{let{theme:t}=e;return{textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(t.vars||t).palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),variants:[{props:{disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette.action.active,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]}})),Uo((e=>{let{theme:t}=e;return{variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(t.palette).filter(Xo()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),...Object.entries(t.palette).filter(Xo()).map((e=>{let[n]=e;return{props:{color:n,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${(t.vars||t).palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr((t.vars||t).palette[n].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}}}})),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],[`&.${ni.disabled}`]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled}}}))),oi=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiIconButton"}),{edge:r=!1,children:o,className:a,color:i="default",disabled:l=!1,disableFocusRipple:s=!1,disableRipple:c=!1,size:u="medium",...d}=n,p={...n,edge:r,color:i,disabled:l,disableFocusRipple:s,disableRipple:c,size:u},f=(e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e;return Ie({root:["root",n&&"disabled","default"!==r&&`color${Yo(r)}`,o&&`edge${Yo(o)}`,`size${Yo(a)}`]},ti,t)})(p);return(0,Go.jsx)(ri,{className:ze(f.root,a),centerRipple:!0,focusRipple:!s,disabled:l,disableRipple:c,ref:t,...d,ownerState:p,children:o})})),ai=oi;function ii(e){const{sx:t,...n}=e,{systemProps:r,otherProps:o}=(e=>{const t={systemProps:{},otherProps:{}},n=e?.theme?.unstable_sxConfig??gr;return Object.keys(e).forEach((r=>{n[r]?t.systemProps[r]=e[r]:t.otherProps[r]=e[r]})),t})(n);let a;return a=Array.isArray(t)?[r,...t]:"function"===typeof t?function(){const e=t(...arguments);return cn(e)?{...r,...e}:r}:{...r,...t},{...o,sx:a}}function li(e){return aa("MuiTypography",e)}const si=ia("MuiTypography",["root","h1","h2","h3","h4","h5","h6","
75subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),ci={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},ui=ii,di=Wo("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],"inherit"!==n.align&&t[`align${Yo(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(Uo((e=>{let{theme:t}=e;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(t.typography).filter((e=>{let[t,n]=e;return"inherit"!==t&&n&&"object"===typeof n})).map((e=>{let[t,n]=e;return{props:{variant:t},style:n}})),...Object.entries(t.palette).filter(Xo()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),...Object.entries(t.palette?.text||{}).filter((e=>{let[,t]=e;return"string"===typeof t})).map((e=>{let[n]=e;return{props:{color:`text${Yo(n)}`},style:{color:(t.vars||t).palette.text[n]}}})),{props:e=>{let{ownerState:t}=e;return"inherit"!==t.align},style:{textAlign:"var(--Typography-textAlign)"}},{props:e=>{let{ownerState:t}=e;return t.noWrap},style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:e=>{let{ownerState:t}=e;return t.gutterBottom},style:{marginBottom:"0.35em"}},{props:e=>{let{ownerState:t}=e;return t.paragraph},style:{marginBottom:16}}]}}))),pi={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},fi=o.forwardRef((function(e,t){const{color:n,...r}=Qo({props:e,name:"MuiTypography"}),o=ui({...r,...!ci[n]&&{color:n}}),{align:a="inherit",className:i,component:l,gutterBottom:s=!1,noWrap:c=!1,paragraph:u=!1,variant:d="body1",variantMapping:p=pi,...f}=o,h={...o,align:a,color:n,className:i,component:l,gutterBottom:s,noWrap:c,paragraph:u,variant:d,variantMapping:p},m=l||(u?"p":p[d]||pi[d])||"span",g=(e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e;return Ie({root:["root",a,"inherit"!==e.align&&`align${Yo(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]},li,i)})(h);return(0,Go.jsx)(di,{as:m,ref:t,className:ze(g.root,i),...f,ownerState:h,style:{..."inherit"!==a&&{"--Typography-textAlign":a},...f.style}})})),hi=fi;const mi=ia("MuiBox",["root"]),gi=Lo(),yi=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:a}=e,i=sn("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(vr);return o.forwardRef((function(e,o){const l=ea(n),{className:s,component:c="div",...u}=ii(e);return(0,Go.jsx)(i,{as:c,ref:o,className:ze(s,a?a(r):r),theme:t&&l[t]||l,...u})}))}({themeId:Fo,defaultTheme:gi,defaultClassName:mi.root,generateClassName:ra.generate}),vi=yi;function bi(e){return aa("MuiButton",e)}const xi=ia("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);const wi=o.createContext({});const ki=o.createContext(void 0),Si=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],Ci=Wo(ei,{shouldForwardProp:e=>Do(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${Yo(n.color)}`],t[`size${Yo(n.size)}`],t[`${n.variant}Size${Yo(n.size)}`],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(Uo((e=>{let{theme:t}=e;const n="light"===t.palette.mode?t.palette.grey[300]:t.palette.grey[800],r="light"===t.palette.mode?t.palette.grey.A100:t.palette.grey[700];return{...t.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create(["background-color","box-shadow","border-color","color"],{duration:t.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${xi.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(t.vars||t).shadows[2],"&:hover":{boxShadow:(t.vars||t).shadows[4],"@media (hover: none)":{boxShadow:(t.vars||t).shadows[2]}},"&:active":{boxShadow:(t.vars||t).shadows[8]},[`&.${xi.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},[`&.${xi.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackgroun
75d}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${xi.disabled}`]:{border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(t.palette).filter(Xo(["dark","contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{"--variant-textColor":(t.vars||t).palette[n].main,"--variant-outlinedColor":(t.vars||t).palette[n].main,"--variant-outlinedBorder":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:Lr(t.palette[n].main,.5),"--variant-containedColor":(t.vars||t).palette[n].contrastText,"--variant-containedBg":(t.vars||t).palette[n].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(t.vars||t).palette[n].dark,"--variant-textBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette[n].main,t.palette.action.hoverOpacity),"--variant-outlinedBorder":(t.vars||t).palette[n].main,"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette[n].main,t.palette.action.hoverOpacity)}}}}})),{props:{color:"inherit"},style:{"--variant-containedColor":t.vars?t.vars.palette.text.primary:t.palette.getContrastText?.(n),"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedBg:n,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedHoverBg:r,"--variant-textBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette.text.primary,t.palette.action.hoverOpacity),"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette.text.primary,t.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:t.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${xi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${xi.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}}]}}))),Ei=Wo("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${Yo(n.size)}`]]}})({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},...Si]}),Pi=Wo("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${Yo(n.size)}`]]}})({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},...Si]}),ji=o.forwardRef((function(e,t){const n=o.useContext(wi),r=o.useContext(ki),a=Qo({props:Vo(n,e),name:"MuiButton"}),{children:i,color:l="primary",component:s="button",className:c,disabled:u=!1,disableElevation:d=!1,disableFocusRipple:p=!1,endIcon:f,focusVisibleClassName:h,fullWidth:m=!1,size:g="medium",startIcon:y,type:v,variant:b="text",...x}=a,w={...a,color:l,component:s,disabled:u,disableElevation:d,disableFocusRipple:p,fullWidth:m,size:g,type:v,variant:b},k=(e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,l=Ie({root:["root",a,`${a}${Yo(t)}`,`size${Yo(o)}`,`${a}Size${Yo(o)}`,`color${Yo(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${Yo(o)}`],endIcon:["icon","endIcon",`iconSize${Yo(o)}`]},bi,i);return{...i,...l}})(w),S=y&&(0,Go.jsx)(Ei,{className:k.startIcon,ownerState:w,children:y}),C=f&&(0,Go.jsx)(Pi,{className:k.endIcon,ownerState:w,children:f}),E=r||"";return(0,Go.jsxs)(Ci,{ownerState:w,className:ze(n.className,k.root,c,E),component:s,disabled:u,focusRipple:!p,focusVisibleClassName:ze(k.focusVisible,h),ref:t,type:v,...x,classes:k,children:[S,i,C]})})),Ri=ji,Ti=o.createContext();function zi(e){return e&&o.isValidElement(e)?e.props.propertyIsEnumerable("ref")?e.props.ref:e.ref:null}function Ii(e){return e&&e.ownerDocument||document}const Ai=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function $i(e){const t=[],n=[];
vendor: 3,195 bytes, line 75
75return Array.from(e.querySelectorAll(Ai)).forEach(((e,r)=>{const o=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))})),n.sort(((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex)).map((e=>e.node)).concat(t)}function Mi(){return!0}const Ni=function(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:a=!1,getTabbable:i=$i,isEnabled:l=Mi,open:s}=e,c=o.useRef(!1),u=o.useRef(null),d=o.useRef(null),p=o.useRef(null),f=o.useRef(null),h=o.useRef(!1),m=o.useRef(null),g=xa(zi(t),m),y=o.useRef(null);o.useEffect((()=>{s&&m.current&&(h.current=!n)}),[n,s]),o.useEffect((()=>{if(!s||!m.current)return;const e=Ii(m.current);return m.current.contains(e.activeElement)||(m.current.hasAttribute("tabIndex")||m.current.setAttribute("tabIndex","-1"),h.current&&m.current.focus()),()=>{a||(p.current&&p.current.focus&&(c.current=!0,p.current.focus()),p.current=null)}}),[s]),o.useEffect((()=>{if(!s||!m.current)return;const e=Ii(m.current),t=t=>{y.current=t,!r&&l()&&"Tab"===t.key&&e.activeElement===m.current&&t.shiftKey&&(c.current=!0,d.current&&d.current.focus())},n=()=>{const t=m.current;if(null===t)return;if(!e.hasFocus()||!l()||c.current)return void(c.current=!1);if(t.contains(e.activeElement))return;if(r&&e.activeElement!==u.current&&e.activeElement!==d.current)return;if(e.activeElement!==f.current)f.current=null;else if(null!==f.current)return;if(!h.current)return;let n=[];if(e.activeElement!==u.current&&e.activeElement!==d.current||(n=i(m.current)),n.length>0){const e=Boolean(y.current?.shiftKey&&"Tab"===y.current?.key),t=n[0],r=n[n.length-1];"string"!==typeof t&&"string"!==typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);const o=setInterval((()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()}),50);return()=>{clearInterval(o),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}}),[n,r,a,l,s,i]);const v=e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0};return(0,Go.jsxs)(o.Fragment,{children:[(0,Go.jsx)("div",{tabIndex:s?0:-1,onFocus:v,ref:u,"data-testid":"sentinelStart"}),o.cloneElement(t,{ref:g,onFocus:e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0,f.current=e.target;const n=t.props.onFocus;n&&n(e)}}),(0,Go.jsx)("div",{tabIndex:s?0:-1,onFocus:v,ref:d,"data-testid":"sentinelEnd"})]})};const Oi=o.forwardRef((function(e,t){const{children:n,container:r,disablePortal:a=!1}=e,[l,s]=o.useState(null),c=xa(zi(n),t);if(ka((()=>{a||s(function(e){return"function"===typeof e?e():e}(r)||document.body)}),[r,a]),ka((()=>
75{if(l&&!a)return ba(t,l),()=>{ba(t,null)}}),[t,l,a]),a){if(o.isValidElement(n)){const e={ref:c};return o.cloneElement(n,e)}return(0,Go.jsx)(o.Fragment,{children:n})}return(0,Go.jsx)(o.Fragment,{children:l?i.createPortal(n,l):l})}));const Li=function(e){return"string"===typeof e};const _i=function(e,t,n){return void 0===e||Li(e)?t:{...t,ownerState:{...t.ownerState,...n}}};const Fi=function(e,t,n){return"function"===typeof e?e(t,n):e};const Bi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n};const Di=function(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"===typeof e[t]))).forEach((n=>{t[n]=e[n]})),t};const Wi=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=ze(n?.className,a,o?.className,r?.className),t={...n?.style,...o?.style,...r?.style},i={...n,...o,...r};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=Bi({...o,...r}),l=Di(r),s=Di(o),c=t(i),u=ze(c?.className,n?.className,a,o?.className,r?.className),d={...c?.style,...n?.style,...o?.style,...r?.style},p={...c,...n,...s,...l};return u.length>0&&(p.className=u),Object.keys(d).length>0&&(p.style=d),{props:p,internalRef:c.ref}};function Hi(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,getSlotOwnerState:i,internalForwardedProps:l,...s}=t,{component:c,slots:u={[e]:void 0},slotProps:d={[e]:void 0},...p}=a,f=u[e]||r,h=Fi(d[e],o),{props:{component:m,...g},internalRef:y}=Wi({className:n,...s,externalForwardedProps:"root"===e?p:void 0,externalSlotProps:h}),v=xa(y,h?.ref,t.ref),b=i?i(g):{},x={...o,...b},w="root"===e?m||c:m,k=_i(f,{..."root"===e&&!c&&!u[e]&&l,..."root"!==e&&!u[e]&&l,...g,...w&&{as:w},ref:v},x);return Object.keys(b).forEach((e=>{delete k[e]})),[f,k]}const Ui=!1;var Vi="unmounted",Gi="exited",Ki="entering",qi="entered",Qi="exiting",Yi=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=Gi,r.appearStatus=Ki):o=qi:o=t.unmountOnExit||t.mountOnEnter?Vi:Gi,r.state={status:o},r.nextCallback=null,r}za(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Vi?{status:Gi}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Ki&&n!==qi&&(t=Ki):n!==Ki&&n!==qi||(t=Qi)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Ki){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Gi&&this.setState({status:Vi})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[i.findDOMNode(this),r],a=o[0],l=o[1],s=this.getTimeouts(),c=r?s.appear:s.enter;!e&&!n||Ui?this.safeSetState({status:qi},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:Ki},(function(){t.props.onEntering(a,l),t.onTransitionEnd(c,(function(){t.safeSetState({status:qi},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:i.findDOMNode(this);t&&!Ui?(this.props.onExit(r),this.safeSetState({status:Qi},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Gi},(function(){e.props.onExited(r)}))}
75))}))):this.safeSetState({status:Gi},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],l=o[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Vi)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Ra(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(Ia.Provider,{value:null},"function"===typeof n?n(e,r):o.cloneElement(o.Children.only(n),r))},t}(o.Component);function Xi(){}Yi.contextType=Ia,Yi.propTypes={},Yi.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Xi,onEntering:Xi,onEntered:Xi,onExit:Xi,onExiting:Xi,onExited:Xi},Yi.UNMOUNTED=Vi,Yi.EXITED=Gi,Yi.ENTERING=Ki,Yi.ENTERED=qi,Yi.EXITING=Qi;const Ji=Yi,Zi=e=>e.scrollTop;function el(e,t){const{timeout:n,easing:r,style:o={}}=e;return{duration:o.transitionDuration??("number"===typeof n?n:n[t.mode]||0),easing:o.transitionTimingFunction??("object"===typeof r?r[t.mode]:r),delay:o.transitionDelay}}const tl={entering:{opacity:1},entered:{opacity:1}},nl=o.forwardRef((function(e,t){const n=ta(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:l,easing:s,in:c,onEnter:u,onEntered:d,onEntering:p,onExit:f,onExited:h,onExiting:m,style:g,timeout:y=r,TransitionComponent:v=Ji,...b}=e,x=o.useRef(null),w=wa(x,zi(l),t),k=e=>t=>{if(e){const n=x.current;void 0===t?e(n):e(n,t)}},S=k(p),C=k(((e,t)=>{Zi(e);const r=el({style:g,timeout:y,easing:s},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),u&&u(e,t)})),E=k(d),P=k(m),j=k((e=>{const t=el({style:g,timeout:y,easing:s},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),f&&f(e)})),R=k(h);return(0,Go.jsx)(v,{appear:i,in:c,nodeRef:x,onEnter:C,onEntered:E,onEntering:S,onExit:j,onExited:R,onExiting:P,addEndListener:e=>{a&&a(x.current,e)},timeout:y,...b,children:(e,t)=>o.cloneElement(l,{style:{opacity:0,visibility:"exited"!==e||c?void 0:"hidden",...tl[e],...g,...l.props.style},ref:w,...t})})})),rl=nl;function ol(e){return aa("MuiBackdrop",e)}ia("MuiBackdrop",["root","invisible"]);const al=Wo("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),il=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiBackdrop"}),{children:r,className:o,component:a="div",invisible:i=!1,open:l,components:s={},componentsProps:c={},slotProps:u={},slots:d={},TransitionComponent:p,transitionDuration:f,...h}=n,m={...n,component:a,invisible:i},g=(e=>{const{classes:t,invisible:n}=e;return Ie({root:["root",n&&"invisible"]},ol,t)})(m),y={slots:{transition:p,root:s.Root,...d},slotProps:{...c,...u}},[v,b]=Hi("root",{elementType:al,externalForwardedProps:y,className:ze(g.root,o),ownerState:m}),[x,w]=Hi("transition",{elementType:rl,externalForwardedProps:y,ownerState:m}),k=(e=>{const{ownerState:t,...n}=e;return n})(w);return(0,Go.jsx)(x,{in:l,timeout:f,...h,...k,children:(0,Go.jsx)(v,{"aria-hidden":!0,...b,classes:g,ref:t,children:r})})}));function ll(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t)=>null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}),(()=>{}))}function sl(e){return Ii(e).defaultView||window}function cl(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function ul(e){return parseInt(sl(e).getComputedStyle(e).paddingRight,10)||0}function dl(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,(e=>{const t=!a.includes(e),n=!function(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&cl(e,o)}))}function pl(e,t){let n=-1;return e.some(((e,r)=>!!t(e)&&(n=r,!0))),n}function fl(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=Ii(e);return t.body===e?sl(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=function(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}(Ii(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${ul(r)+e}px`;const t=Ii(r).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${ul(t)+e}px`}))}let e;if(r.parentNode instanceof DocumentFragment)e=Ii(r).body;else{const t=r.parentElement,n=sl(r);e="HTML"===t?.nodeName&&"scroll"===n.getComputedStyle(t).overflowY?t:r}n.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>
75{n.forEach((e=>{let{value:t,el:n,property:r}=e;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}const hl=new class{constructor(){this.modals=[],this.containers=[]}add(e,t){let n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&cl(e.modalRef,!1);const r=function(e){const t=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);dl(t,e.mount,e.modalRef,r,!0);const o=pl(this.containers,(e=>e.container===t));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}mount(e,t){const n=pl(this.containers,(t=>t.modals.includes(e))),r=this.containers[n];r.restore||(r.restore=fl(r,t))}remove(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const n=this.modals.indexOf(e);if(-1===n)return n;const r=pl(this.containers,(t=>t.modals.includes(e))),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&cl(e.modalRef,t),dl(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=o.modals[o.modals.length-1];e.modalRef&&cl(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};const ml=function(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:a=hl,closeAfterTransition:i=!1,onTransitionEnter:l,onTransitionExited:s,children:c,onClose:u,open:d,rootRef:p}=e,f=o.useRef({}),h=o.useRef(null),m=o.useRef(null),g=xa(m,p),[y,v]=o.useState(!d),b=function(e){return!!e&&e.props.hasOwnProperty("in")}(c);let x=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(x=!1);const w=()=>(f.current.modalRef=m.current,f.current.mount=h.current,f.current),k=()=>{a.mount(w(),{disableScrollLock:r}),m.current&&(m.current.scrollTop=0)},S=Sa((()=>{const e=function(e){return"function"===typeof e?e():e}(t)||Ii(h.current).body;a.add(w(),e),m.current&&k()})),C=o.useCallback((()=>a.isTopModal(w())),[a]),E=Sa((e=>{h.current=e,e&&(d&&C()?k():m.current&&cl(m.current,x))})),P=o.useCallback((()=>{a.remove(w(),x)}),[x,a]);o.useEffect((()=>()=>{P()}),[P]),o.useEffect((()=>{d?S():b&&i||P()}),[d,P,b,i,S]);const j=e=>t=>{e.onKeyDown?.(t),"Escape"===t.key&&229!==t.which&&C()&&(n||(t.stopPropagation(),u&&u(t,"escapeKeyDown")))},R=e=>t=>{e.onClick?.(t),t.target===t.currentTarget&&u&&u(t,"backdropClick")};return{getRootProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=Bi(e);delete n.onTransitionEnter,delete n.onTransitionExited;const r={...n,...t};return{role:"presentation",...r,onKeyDown:j(r),ref:g}},getBackdropProps:function(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":!0,...e,onClick:R(e),open:d}},getTransitionProps:()=>({onEnter:ll((()=>{v(!1),l&&l()}),c?.props.onEnter),onExited:ll((()=>{v(!0),s&&s(),i&&P()}),c?.props.onExited)}),rootRef:g,portalRef:E,isTopModal:C,exited:y,hasTransition:b}};function gl(e){return aa("MuiModal",e)}ia("MuiModal",["root","hidden","backdrop"]);const yl=Wo("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(Uo((e=>{let{theme:t}=e;return{position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:e=>{let{ownerState:t}=e;return!t.open&&t.exited},style:{visibility:"hidden"}}]}}))),vl=Wo(il,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),bl=o.forwardRef((function(e,t){const n=Qo({name:"MuiModal",props:e}),{BackdropComponent:r=vl,BackdropProps:a,classes:i,className:l,closeAfterTransition:s=!1,children:c,container:u,component:d,components:p={},componentsProps:f={},disableAutoFocus:h=!1,disableEnforceFocus:m=!1,disableEscapeKeyDown:g=!1,disablePortal:y=!1,disableRestoreFocus:v=!1,disableScrollLock:b=!1,hideBackdrop:x=!1,keepMounted:w=!1,onBackdropClick:k,onClose:S,onTransitionEnter:C,onTransitionExited:E,open:P,slotProps:j={},slots:R={},theme:T,...z}=n,I={...n,closeAfterTransition:s,disableAutoFocus:h,disableEnforceFocus:m,disableEscapeKeyDown:g,disablePortal:y,disableRestoreFocus:v,disableScrollLock:b,hideBackdrop:x,keepMounted:w},{getRootProps:A,getBackdropProps:$,getTransitionProps:M,portalRef:N,isTopModal:O,exited:L,hasTransition:_}=ml({...I,rootRef:t}),F={...I,exited:L},B=(e=>{const{open:t,exited:n,classes:r}=e;return Ie({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},gl,r)})(F),D={};if(void 0===c.props.tabIndex&&(D.tabIndex="-1"),_){const{onEnter:e,onExited:t}=M();D.onEnter=e,D.onExited=t}const W={...z,slots:{root:p.Root,backdrop:p.Backdrop,...R},slotProps:{...f,...j}},[H,U]=Hi("root",{elementType:yl,externalForwardedProps:W,getSlotProps:A,additionalProps:{ref:t,as:d},ownerState:F,className:ze(l,B?.root,!F.open&&F.exited&&B?.hidden)}),[V,G]=Hi("backdrop",{elementType:r,externalForwardedProps:W,additionalProps:a,getSlotProps:e=>$({...e,onClick:t=>{k&&k(t),e?.onClick&&e.onClick(t)}}),className:ze(a?.className,B?.backdrop),ownerState:F}),K=wa(a?.ref,G.ref);return w||P||_&&!L?(0,Go.jsx)(Oi,{ref:N,container:u,disablePortal:y,children:(0,Go.jsxs)(H,{...U,children:[!x&&r?(0,Go.jsx)(V,{...G,ref:K}):null,(0,Go.jsx)(Ni,{disableEnforceFocus:m,disableAutoFocus:h,disableRestoreFocus:v,isEnabled:O,open:P,children:o.cloneElement(c,D)})]})}):null})),xl=bl;const wl=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];clearTimeout(t),t=setTimeout((()=>{e.apply(this,o)}),n)}return r.clear=()=>{clearTimeout(t)},r},kl=sl;function Sl(e,t,n){var r;const o=function(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=kl(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const e=a.getComputedStyle(t);i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let l=0,s=0;if(i&&"none"!==i&&"string"===typeof i){const e=i.split("(")[1].split(")")[0].split(",");l=parseInt(e[4],10),s=parseInt(e[5],10)}return"left"===e?o?`translateX(${o.right+l-r.left}px)`:`translateX(${a.innerWidth+l-r.left}px)`:"right"===e?o?`translateX(-${r.right-o.left-l}
75px)`:`translateX(-${r.left+r.width-l}px)`:"up"===e?o?`translateY(${o.bottom+s-r.top}px)`:`translateY(${a.innerHeight+s-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-s}px)`:`translateY(-${r.top+r.height-s}px)`}(e,t,"function"===typeof(r=n)?r():r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const Cl=o.forwardRef((function(e,t){const n=ta(),r={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:i,appear:l=!0,children:s,container:c,direction:u="down",easing:d=r,in:p,onEnter:f,onEntered:h,onEntering:m,onExit:g,onExited:y,onExiting:v,style:b,timeout:x=a,TransitionComponent:w=Ji,...k}=e,S=o.useRef(null),C=wa(zi(s),S,t),E=e=>t=>{e&&(void 0===t?e(S.current):e(S.current,t))},P=E(((e,t)=>{Sl(u,e,c),Zi(e),f&&f(e,t)})),j=E(((e,t)=>{const r=el({timeout:x,style:b,easing:d},{mode:"enter"});e.style.webkitTransition=n.transitions.create("-webkit-transform",{...r}),e.style.transition=n.transitions.create("transform",{...r}),e.style.webkitTransform="none",e.style.transform="none",m&&m(e,t)})),R=E(h),T=E(v),z=E((e=>{const t=el({timeout:x,style:b,easing:d},{mode:"exit"});e.style.webkitTransition=n.transitions.create("-webkit-transform",t),e.style.transition=n.transitions.create("transform",t),Sl(u,e,c),g&&g(e)})),I=E((e=>{e.style.webkitTransition="",e.style.transition="",y&&y(e)})),A=o.useCallback((()=>{S.current&&Sl(u,S.current,c)}),[u,c]);return o.useEffect((()=>{if(p||"down"===u||"right"===u)return;const e=wl((()=>{S.current&&Sl(u,S.current,c)})),t=kl(S.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[u,p,c]),o.useEffect((()=>{p||A()}),[p,A]),(0,Go.jsx)(w,{nodeRef:S,onEnter:P,onEntered:R,onEntering:j,onExit:z,onExited:I,onExiting:T,addEndListener:e=>{i&&i(S.current,e)},appear:l,in:p,timeout:x,...k,children:(e,t)=>o.cloneElement(s,{ref:C,style:{visibility:"exited"!==e||p?void 0:"hidden",...b,...s.props.style},...t})})})),El=Cl;function Pl(e){return aa("MuiDrawer",e)}ia("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const jl=(e,t)=>{const{ownerState:n}=e;return[t.root,("permanent"===n.variant||"persistent"===n.variant)&&t.docked,t.modal]},Rl=Wo(xl,{name:"MuiDrawer",slot:"Root",overridesResolver:jl})(Uo((e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.drawer}}))),Tl=Wo("div",{shouldForwardProp:Do,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:jl})({flex:"0 0 auto"}),zl=Wo(ca,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${Yo(n.anchor)}`],"temporary"!==n.variant&&t[`paperAnchorDocked${Yo(n.anchor)}`]]}})(Uo((e=>{let{theme:t}=e;return{overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:e=>{let{ownerState:t}=e;return"left"===t.anchor&&"temporary"!==t.variant},style:{borderRight:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"top"===t.anchor&&"temporary"!==t.variant},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"right"===t.anchor&&"temporary"!==t.variant},style:{borderLeft:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"bottom"===t.anchor&&"temporary"!==t.variant},style:{borderTop:`1px solid ${(t.vars||t).palette.divider}`}}]}}))),Il={left:"right",right:"left",top:"down",bottom:"up"};const Al=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiDrawer"}),r=ta(),a=o.useContext(Ti)??!1,i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{anchor:l="left",BackdropProps:s,children:c,className:u,elevation:d=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:f,...h}={},onClose:m,open:g=!1,PaperProps:y={},SlideProps:v,TransitionComponent:b=El,transitionDuration:x=i,variant:w="temporary",...k}=n,S=o.useRef(!1);o.useEffect((()=>{S.current=!0}),[]);const C=function(e,t){let{direction:n}=e;return"rtl"===n&&function(e){return["left","right"].includes(e)}(t)?Il[t]:t}({direction:a?"rtl":"ltr"},l),E=l,P={...n,anchor:E,elevation:d,open:g,variant:w,...k},j=(e=>{const{classes:t,anchor:n,variant:r}=e;return Ie({root:["root"],docked:[("permanent"===r||"persistent"===r)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${Yo(n)}`,"temporary"!==r&&`paperAnchorDocked${Yo(n)}`]},Pl,t)})(P),R=(0,Go.jsx)(zl,{elevation:"temporary"===w?d:0,square:!0,...y,className:ze(j.paper,y.className),ownerState:P,children:c});if("permanent"===w)return(0,Go.jsx)(Tl,{className:ze(j.root,j.docked,u),ownerState:P,ref:t,...k,children:R});const T=(0,Go.jsx)(b,{in:g,direction:Il[C],timeout:x,appear:S.current,...v,children:R});return"persistent"===w?(0,Go.jsx)(Tl,{className:ze(j.root,j.docked,u),ownerState:P,ref:t,...k,children:T}):(0,Go.jsx)(Rl,{BackdropProps:{...s,...f,transitionDuration:x},className:ze(j.root,j.modal,u),open:g,ownerState:P,onClose:m,hideBackdrop:p,ref:t,...k,...h,children:T})}));const $l=o.createContext({});function Ml(e){return aa("MuiList",e)}ia("MuiList",["root","padding","dense","subheader"]);const Nl=Wo("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]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:e=>{let{ownerState:t}=e;return!t.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:e=>{let{ownerState:t}=e;return t.subheader},style:{paddingTop:0}}]}),Ol=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiList"}),{children:r,className:a,component:i="ul",dense:l=!1,disablePadding:s=!1,subheader:c,...u}=n,d=o.useMemo((()=>({dense:l})),[l]),p={...n,component:i,dense:l,disablePadding:s},f=(e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Ie({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},Ml,t)})(p);return(0,Go.jsx)($l.Provider,{value:d,children:(0,Go.jsxs)(Nl,{as:i,className:ze(f.root,a),ref:t,ownerState:p,...u,children:[c,r]})})}));const Ll=function(e){return"string"===typeof e};const _l=function(e,t){return o.isValidElement(e)&&-1!==t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName)};function Fl(e){return aa("MuiListItem",e)}
75ia("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);function Bl(e){return aa("MuiListItemButton",e)}const Dl=ia("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function Wl(e){return aa("MuiListItemSecondaryAction",e)}ia("MuiListItemSecondaryAction",["root","disableGutters"]);const Hl=Wo("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:e=>{let{ownerState:t}=e;return t.disableGutters},style:{right:0}}]}),Ul=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiListItemSecondaryAction"}),{className:r,...a}=n,i=o.useContext($l),l={...n,disableGutters:i.disableGutters},s=(e=>{const{disableGutters:t,classes:n}=e;return Ie({root:["root",t&&"disableGutters"]},Wl,n)})(l);return(0,Go.jsx)(Hl,{className:ze(s.root,r),ownerState:l,ref:t,...a})}));Ul.muiName="ListItemSecondaryAction";const Vl=Ul,Gl=Wo("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.hasSecondaryAction&&t.secondaryAction]}})(Uo((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:e=>{let{ownerState:t}=e;return!t.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&t.dense},style:{paddingTop:4,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&!!t.secondaryAction},style:{paddingRight:48}},{props:e=>{let{ownerState:t}=e;return!!t.secondaryAction},style:{[`& > .${Dl.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:e=>{let{ownerState:t}=e;return t.divider},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:e=>{let{ownerState:t}=e;return t.button},style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:e=>{let{ownerState:t}=e;return t.hasSecondaryAction},style:{paddingRight:48}}]}}))),Kl=Wo("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),ql=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiListItem"}),{alignItems:r="center",children:a,className:i,component:l,components:s={},componentsProps:c={},ContainerComponent:u="li",ContainerProps:{className:d,...p}={},dense:f=!1,disableGutters:h=!1,disablePadding:m=!1,divider:g=!1,secondaryAction:y,slotProps:v={},slots:b={},...x}=n,w=o.useContext($l),k=o.useMemo((()=>({dense:f||w.dense||!1,alignItems:r,disableGutters:h})),[r,w.dense,f,h]),S=o.useRef(null),C=o.Children.toArray(a),E=C.length&&_l(C[C.length-1],["ListItemSecondaryAction"]),P={...n,alignItems:r,dense:k.dense,disableGutters:h,disablePadding:m,divider:g,hasSecondaryAction:E},j=(e=>{const{alignItems:t,classes:n,dense:r,disableGutters:o,disablePadding:a,divider:i,hasSecondaryAction:l}=e;return Ie({root:["root",r&&"dense",!o&&"gutters",!a&&"padding",i&&"divider","flex-start"===t&&"alignItemsFlexStart",l&&"secondaryAction"],container:["container"]},Fl,n)})(P),R=wa(S,t),T=b.root||s.Root||Gl,z=v.root||c.root||{},I={className:ze(j.root,z.className,i),...x};let A=l||"li";return E?(A=I.component||l?A:"div","li"===u&&("li"===A?A="div":"li"===I.component&&(I.component="div")),(0,Go.jsx)($l.Provider,{value:k,children:(0,Go.jsxs)(Kl,{as:u,className:ze(j.container,d),ref:R,ownerState:P,...p,children:[(0,Go.jsx)(T,{...z,...!Ll(T)&&{as:A,ownerState:{...P,...z.ownerState}},...I,children:C}),C.pop()]})})):(0,Go.jsx)($l.Provider,{value:k,children:(0,Go.jsxs)(T,{...z,as:A,ref:R,...!Ll(T)&&{ownerState:{...P,...z.ownerState}},...I,children:[C,y&&(0,Go.jsx)(Vl,{children:y})]})})})),Ql=ka,Yl=Wo(ei,{shouldForwardProp:e=>Do(e)||"classes"===e,name:"MuiListItemButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(Uo((e=>{let{theme:t}=e;return{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:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Dl.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Lr(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${Dl.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Lr(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${Dl.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:Lr(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Lr(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${Dl.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${Dl.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:e=>{let{ownerState:t}=e;
75return t.divider},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{props:e=>{let{ownerState:t}=e;return t.dense},style:{paddingTop:4,paddingBottom:4}}]}}))),Xl=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiListItemButton"}),{alignItems:r="center",autoFocus:a=!1,component:i="div",children:l,dense:s=!1,disableGutters:c=!1,divider:u=!1,focusVisibleClassName:d,selected:p=!1,className:f,...h}=n,m=o.useContext($l),g=o.useMemo((()=>({dense:s||m.dense||!1,alignItems:r,disableGutters:c})),[r,m.dense,s,c]),y=o.useRef(null);Ql((()=>{a&&y.current&&y.current.focus()}),[a]);const v={...n,alignItems:r,dense:g.dense,disableGutters:c,divider:u,selected:p},b=(e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:a,divider:i,selected:l}=e,s=Ie({root:["root",r&&"dense",!a&&"gutters",i&&"divider",o&&"disabled","flex-start"===t&&"alignItemsFlexStart",l&&"selected"]},Bl,n);return{...n,...s}})(v),x=wa(y,t);return(0,Go.jsx)($l.Provider,{value:g,children:(0,Go.jsx)(Yl,{ref:x,href:h.href||h.to,component:(h.href||h.to)&&"div"===i?"button":i,focusVisibleClassName:ze(b.focusVisible,d),ownerState:v,className:ze(b.root,f),...h,classes:b,children:l})})}));function Jl(e){return aa("MuiListItemText",e)}const Zl=ia("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),es=Wo("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Zl.primary}`]:t.primary},{[`& .${Zl.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${si.root}:where(& .${Zl.primary})`]:{display:"block"},[`.${si.root}:where(& .${Zl.secondary})`]:{display:"block"},variants:[{props:e=>{let{ownerState:t}=e;return t.primary&&t.secondary},style:{marginTop:6,marginBottom:6}},{props:e=>{let{ownerState:t}=e;return t.inset},style:{paddingLeft:56}}]}),ts=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiListItemText"}),{children:r,className:a,disableTypography:i=!1,inset:l=!1,primary:s,primaryTypographyProps:c,secondary:u,secondaryTypographyProps:d,...p}=n,{dense:f}=o.useContext($l);let h=null!=s?s:r,m=u;const g={...n,disableTypography:i,inset:l,primary:!!h,secondary:!!m,dense:f},y=(e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:a}=e;return Ie({root:["root",n&&"inset",a&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},Jl,t)})(g);return null==h||h.type===hi||i||(h=(0,Go.jsx)(hi,{variant:f?"body2":"body1",className:y.primary,component:c?.variant?void 0:"span",...c,children:h})),null==m||m.type===hi||i||(m=(0,Go.jsx)(hi,{variant:"body2",className:y.secondary,color:"textSecondary",...d,children:m})),(0,Go.jsxs)(es,{className:ze(y.root,a),ownerState:g,ref:t,...p,children:[h,m]})}));function ns(e){return aa("MuiSvgIcon",e)}ia("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const rs=Wo("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${Yo(n.color)}`],t[`fontSize${Yo(n.fontSize)}`]]}})(Uo((e=>{let{theme:t}=e;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:t.transitions?.create?.("fill",{duration:(t.vars??t).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:t.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:t.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((t.vars??t).palette).filter((e=>{let[,t]=e;return t&&t.main})).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars??t).palette?.[n]?.main}}})),{props:{color:"action"},style:{color:(t.vars??t).palette?.action?.active}},{props:{color:"disabled"},style:{color:(t.vars??t).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}}))),os=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiSvgIcon"}),{children:r,className:a,color:i="inherit",component:l="svg",fontSize:s="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:d,viewB
75ox:p="0 0 24 24",...f}=n,h=o.isValidElement(r)&&"svg"===r.type,m={...n,color:i,component:l,fontSize:s,instanceFontSize:e.fontSize,inheritViewBox:u,viewBox:p,hasSvgAsChild:h},g={};u||(g.viewBox=p);const y=(e=>{const{color:t,fontSize:n,classes:r}=e;return Ie({root:["root","inherit"!==t&&`color${Yo(t)}`,`fontSize${Yo(n)}`]},ns,r)})(m);return(0,Go.jsxs)(rs,{as:l,className:ze(y.root,a),focusable:"false",color:c,"aria-hidden":!d||void 0,role:d?"img":void 0,ref:t,...g,...f,...h&&r.props,ownerState:m,children:[h?r.props.children:r,d?(0,Go.jsx)("title",{children:d}):null]})}));os&&(os.muiName="SvgIcon");const as=os;function is(e,t){function n(n,r){return(0,Go.jsx)(as,{"data-testid":`${t}Icon`,ref:r,...n,children:e})}return n.muiName=as.muiName,o.memo(o.forwardRef(n))}const ls=is((0,Go.jsx)("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu");const ss=function(){const[e,t]=(0,o.useState)(!1),[n,r]=(0,o.useState)(!1),a=Z();(0,o.useEffect)((()=>{const e=()=>r(window.scrollY>20);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)}),[]);const i=e=>n=>{("keydown"!==n.type||"Tab"!==n.key&&"Shift"!==n.key)&&t(e)},l=[{text:"About",path:"/"},{text:"Research",path:"/research"},{text:"Work Experience",path:"/industry"},{text:"Projects",path:"/projects"}],s=e=>"/"===e?"/"===a.pathname:a.pathname===e;return(0,Go.jsxs)(ha,{position:"sticky",elevation:0,sx:{backgroundColor:"rgba(255,255,255,0.97)",borderBottom:"1px solid #e5e7eb",boxShadow:n?"0 2px 16px rgba(0,0,0,0.06)":"none",backdropFilter:n?"blur(8px)":"none",transition:"box-shadow 0.25s ease, backdrop-filter 0.25s ease",color:"#111827"},children:[(0,Go.jsxs)(ya,{sx:{py:.5,maxWidth:960,width:"100%",mx:"auto",px:{xs:2,md:3},minHeight:"56px !important"},children:[(0,Go.jsx)(ai,{edge:"start","aria-label":"menu",onClick:i(!0),sx:{display:{xs:"flex",md:"none"},color:"#374151",mr:1},children:(0,Go.jsx)(ls,{})}),(0,Go.jsx)(hi,{component:Pe,to:"/",sx:{flexGrow:1,textDecoration:"none",color:"#111827",fontWeight:700,fontSize:"1rem",fontFamily:'"Georgia", "Times New Roman", serif',letterSpacing:"-0.02em",transition:"color 0.15s ease","&:hover":{color:"#374151"}},children:"Shreya Bali"}),(0,Go.jsxs)(vi,{sx:{display:{xs:"none",md:"flex"},gap:.25,alignItems:"center"},children:[l.map((e=>{const t=s(e.path);return(0,Go.jsx)(Ri,{component:Pe,to:e.path,sx:{textTransform:"none",fontSize:"0.88rem",fontWeight:t?600:500,px:1.75,py:.75,color:t?"#111827":"#374151",borderRadius:"6px",position:"relative",fontFamily:"'Inter', sans-serif","&:hover":{backgroundColor:"#f3f4f6",color:"#111827"},...t&&{"&::after":{content:'""',position:"absolute",bottom:5,left:"50%",transform:"translateX(-50%)",width:18,height:2,backgroundColor:"#111827",borderRadius:4}}},children:e.text},e.text)})),(0,Go.jsx)(Ri,{href:"/Shreya_CV_PhD.pdf",target:"_blank",rel:"noopener noreferrer",sx:{textTransform:"none",fontSize:"0.88rem",fontWeight:600,px:1.75,py:.75,ml:.5,color:"#ffffff",backgroundColor:"#111827",borderRadius:"6px",fontFamily:"'Inter', sans-serif","&:hover":{backgroundColor:"#374151"}},children:"CV"})]})]}),(0,Go.jsxs)(Al,{anchor:"left",open:e,onClose:i(!1),sx:{"& .MuiDrawer-paper":{backgroundColor:"#ffffff",width:260}},children:[(0,Go.jsx)(vi,{sx:{px:3,pt:2.5,pb:2,borderBottom:"1px solid #e5e7eb"},children:(0,Go.jsx)(hi,{sx:{fontWeight:700,fontSize:"1rem",fontFamily:'"Georgia", serif',color:"#111827"},children:"Shreya Bali"})}),(0,Go.jsxs)(Ol,{sx:{pt:1},children:[l.map((e=>{const t=s(e.path);return(0,Go.jsx)(ql,{disablePadding:!0,children:(0,Go.jsx)(Xl,{component:Pe,to:e.path,onClick:i(!1),sx:{py:1.25,px:3,color:t?"#111827":"#374151",backgroundColor:t?"#f3f4f6":"transparent","&:hover":{backgroundColor:"#f3f4f6"}},children:(0,Go.jsx)(ts,{primary:e.text,primaryTypographyProps:{fontSize:"0.9rem",fontWeight:t?600:500}})})},e.text)})),(0,Go.jsx)(ql,{disablePadding:!0,sx:{mt:1.5,px:2},children:(0,Go.jsx)(Xl,{href:"/Shreya_CV_PhD.pdf",target:"_blank",rel:"noopener noreferrer",onClick:i(!1),sx:{py:1.25,px:2,color:"#ffffff",backgroundColor:"#111827",borderRadius:"6px","&:hover":{backgroundColor:"#374151"}},children:(0,Go.jsx)(ts,{primary:"Download CV",primaryTypographyProps:{fontSize:"0.9rem",fontWeight:600}})})})]})]})]})};function cs(e){return aa("MuiLink",e)}const us=ia("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),ds=e=>{let{theme:t,ownerState:n}=e;const r=n.color,o=Sn(t,`palette.${r}`,!1)||n.color,a=Sn(t,`palette.${r}Channel`);return"vars"in t&&a?`rgba(${a} / 0.4)`:Lr(o,.4)},ps={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},fs=Wo(hi,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`underline${Yo(n.underline)}`],"button"===n.component&&t.button]}})(Uo((e=>{let{theme:t}=e;return{variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:e=>{let{underline:t,ownerState:n}=e;return"always"===t&&"inherit"!==n.color},style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(t.palette).filter(Xo()).map((e=>{let[n]=e;return{props:{underline:"always",color:n},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.4)`:Lr(t.palette[n].main,.4)}}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:Lr(t.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.secondaryChannel} / 0.4)`:Lr(t.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(t.vars||t).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${us.focusVisible}`]:{outline:"auto"}}}]}}))),hs=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiLink"}),r=ta(),{className:a,color:i="primary",component:l="a",onBlur:s,onFocus:c,TypographyClasses:u,underline:d="always",variant:p="inherit",sx:f,...h}=n,[m,g]=o.useState(!1),y={...n,color:i,component:l,focusVisible:m,underline:d,variant:p},v=(e=>{const{classes:t,component:n,focusVisible:r,underline:o}=e;return Ie({root:["root",`underline${Yo(o)}`,"button"===n&&"button",r&&"focusVisible"]},cs,t)})(y);return(0,Go.jsx)(fs,{color:i,className:ze(v.root,a),classes:u,component:l,onBlur:e=>{va(e.target)||g(!1),s&&s(e)},onFocus:e=>{va(e.target)&&g(!0),c&&c(e)},ref:t,ownerState:y,variant:p,...h,sx:[...void 0===ps[i]?[{color:i}]:[],...Array.isArray(f)?f:[f]],style:{...h.style,..."always"===d&&"inherit"!==i&&!ps[i]&&{"--Link-underlineColor":ds({theme:r,ownerState:y})}}})})),ms=hs,gs=Rr();function ys(e){let{props:t,name:n,defaultTheme:r,themeId:o}=e,a=ea(r);return o&&(a=a[o]||a),function(e){const{theme:t,name:n,props:r}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?Vo(t.components[n].defaultProps,r):r}({theme:a,name:n,props:t})}const vs=xr(),bs=gs("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function xs(e){return ys({props:e,name:"MuiStack",defaultTheme:vs})}
75function ws(e,t){const n=o.Children.toArray(e).filter(Boolean);return n.reduce(((e,r,a)=>(e.push(r),a<n.length-1&&e.push(o.cloneElement(t,{key:`separator-${a}`})),e)),[])}const ks=e=>{let{ownerState:t,theme:n}=e,r={display:"flex",flexDirection:"column",...yn({theme:n},xn({values:t.direction,breakpoints:n.breakpoints.values}),(e=>({flexDirection:e})))};if(t.spacing){const e=Nn(n),o=Object.keys(n.breakpoints.values).reduce(((e,n)=>(("object"===typeof t.spacing&&null!=t.spacing[n]||"object"===typeof t.direction&&null!=t.direction[n])&&(e[n]=!0),e)),{}),a=xn({values:t.direction,base:o}),i=xn({values:t.spacing,base:o});"object"===typeof a&&Object.keys(a).forEach(((e,t,n)=>{if(!a[e]){const r=t>0?a[n[t-1]]:"column";a[e]=r}}));r=dn(r,yn({theme:n},i,((n,r)=>{return t.useFlexGap?{gap:On(e,n)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${o=r?a[r]:t.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[o]}`]:On(e,n)}};var o})))}return r=function(e){const t=vn(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];const a=[t,...r].reduce(((e,t)=>dn(e,t)),{});return bn(Object.keys(t),a)}(n.breakpoints,r),r};function Ss(e){let{props:t,name:n}=e;return ys({props:t,name:n,defaultTheme:_o,themeId:Fo})}const Cs=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{createStyledComponent:t=bs,useThemeProps:n=xs,componentName:r="MuiStack"}=e,a=t(ks),i=o.forwardRef((function(e,t){const o=ii(n(e)),{component:i="div",direction:l="column",spacing:s=0,divider:c,children:u,className:d,useFlexGap:p=!1,...f}=o,h={direction:l,spacing:s,useFlexGap:p},m=Ie({root:["root"]},(e=>aa(r,e)),{});return(0,Go.jsx)(a,{as:i,ownerState:h,ref:t,className:ze(m.root,d),...f,children:c?ws(u,c):u})}));return i}({createStyledComponent:Wo("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Ss({props:e,name:"MuiStack"})}),Es=Cs,Ps=is((0,Go.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function js(e){return aa("MuiChip",e)}const Rs=ia("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Ts=Wo("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:l,variant:s}=n;return[{[`& .${Rs.avatar}`]:t.avatar},{[`& .${Rs.avatar}`]:t[`avatar${Yo(l)}`]},{[`& .${Rs.avatar}`]:t[`avatarColor${Yo(r)}`]},{[`& .${Rs.icon}`]:t.icon},{[`& .${Rs.icon}`]:t[`icon${Yo(l)}`]},{[`& .${Rs.icon}`]:t[`iconColor${Yo(o)}`]},{[`& .${Rs.deleteIcon}`]:t.deleteIcon},{[`& .${Rs.deleteIcon}`]:t[`deleteIcon${Yo(l)}`]},{[`& .${Rs.deleteIcon}`]:t[`deleteIconColor${Yo(r)}`]},{[`& .${Rs.deleteIcon}`]:t[`deleteIcon${Yo(s)}Color${Yo(r)}`]},t.root,t[`size${Yo(l)}`],t[`color${Yo(r)}`],a&&t.clickable,a&&"default"!==r&&t[`clickableColor${Yo(r)})`],i&&t.deletable,i&&"default"!==r&&t[`deletableColor${Yo(r)}`],t[s],t[`${s}${Yo(r)}`]]}})(Uo((e=>{let{theme:t}=e;const n="light"===t.palette.mode?t.palette.grey[700]:t.palette.grey[300];return{maxWidth:"100%",fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(t.vars||t).palette.text.primary,backgroundColor:(t.vars||t).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:t.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Rs.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Rs.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:t.vars?t.vars.palette.Chip.defaultAvatarColor:n,fontSize:t.typography.pxToRem(12)},[`& .${Rs.avatarColorPrimary}`]:{color:(t.vars||t).palette.primary.contrastText,backgroundColor:(t.vars||t).palette.primary.dark},[`& .${Rs.avatarColorSecondary}
75`]:{color:(t.vars||t).palette.secondary.contrastText,backgroundColor:(t.vars||t).palette.secondary.dark},[`& .${Rs.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:t.typography.pxToRem(10)},[`& .${Rs.icon}`]:{marginLeft:5,marginRight:-6},[`& .${Rs.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.26)`:Lr(t.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:Lr(t.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${Rs.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${Rs.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(t.palette).filter(Xo(["contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{backgroundColor:(t.vars||t).palette[n].main,color:(t.vars||t).palette[n].contrastText,[`& .${Rs.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[n].contrastTextChannel} / 0.7)`:Lr(t.palette[n].contrastText,.7),"&:hover, &:active":{color:(t.vars||t).palette[n].contrastText}}}}})),{props:e=>e.iconColor===e.color,style:{[`& .${Rs.icon}`]:{color:t.vars?t.vars.palette.Chip.defaultIconColor:n}}},{props:e=>e.iconColor===e.color&&"default"!==e.color,style:{[`& .${Rs.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${Rs.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Lr(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}},...Object.entries(t.palette).filter(Xo(["dark"])).map((e=>{let[n]=e;return{props:{color:n,onDelete:!0},style:{[`&.${Rs.focusVisible}`]:{background:(t.vars||t).palette[n].dark}}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:Lr(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)},[`&.${Rs.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Lr(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},"&:active":{boxShadow:(t.vars||t).shadows[1]}}},...Object.entries(t.palette).filter(Xo(["dark"])).map((e=>{let[n]=e;return{props:{color:n,clickable:!0},style:{[`&:hover, &.${Rs.focusVisible}`]:{backgroundColor:(t.vars||t).palette[n].dark}}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:t.vars?`1px solid ${t.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[700]}`,[`&.${Rs.clickable}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${Rs.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`& .${Rs.avatar}`]:{marginLeft:4},[`& .${Rs.avatarSmall}`]:{marginLeft:2},[`& .${Rs.icon}`]:{marginLeft:4},[`& .${Rs.iconSmall}`]:{marginLeft:2},[`& .${Rs.deleteIcon}`]:{marginRight:5},[`& .${Rs.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(t.palette).filter(Xo()).map((e=>{let[n]=e;return{props:{variant:"outlined",color:n},style:{color:(t.vars||t).palette[n].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.7)`:Lr(t.palette[n].main,.7)}`,[`&.${Rs.clickable}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Lr(t.palette[n].main,t.palette.action.hoverOpacity)},[`&.${Rs.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.focusOpacity})`:Lr(t.palette[n].main,t.palette.action.focusOpacity)},[`& .${Rs.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.7)`:Lr(t.palette[n].main,.7),"&:hover, &:active":{color:(t.vars||t).palette[n].main}}}}}))]}}))),zs=Wo("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${Yo(r)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function Is(e){return"Backspace"===e.key||"Delete"===e.key}const As=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiChip"}),{avatar:r,className:a,clickable:i,color:l="default",component:s,deleteIcon:c,disabled:u=!1,icon:d,label:p,onClick:f,onDelete:h,onKeyDown:m,onKeyUp:g,size:y="medium",variant:v="filled",tabIndex:b,skipFocusWhenDisabled:x=!1,...w}=n,k=o.useRef(null),S=wa(k,t),C=e=>{e.stopPropagation(),h&&h(e)},E=!(!1===i||!f)||i,P=E||h?ei:s||"div",j={...n,component:P,disabled:u,size:y,color:l,iconColor:o.isValidElement(d)&&d.props.color||l,onDelete:!!h,clickable:E,variant:v},R=(e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:l,variant:s}=e;return Ie({root:["root",s,n&&"disabled",`size${Yo(r)}`,`color${Yo(o)}`,l&&"clickable",l&&`clickableColor${Yo(o)}`,i&&"deletable",i&&`deletableColor${Yo(o)}`,`${s}${Yo(o)}`],label:["label",`label${Yo(r)}`],avatar:["avatar",`avatar${Yo(r)}`,`avatarColor${Yo(o)}`],icon:["icon",`icon${Yo(r)}
75`,`iconColor${Yo(a)}`],deleteIcon:["deleteIcon",`deleteIcon${Yo(r)}`,`deleteIconColor${Yo(o)}`,`deleteIcon${Yo(s)}Color${Yo(o)}`]},js,t)})(j),T=P===ei?{component:s||"div",focusVisibleClassName:R.focusVisible,...h&&{disableRipple:!0}}:{};let z=null;h&&(z=c&&o.isValidElement(c)?o.cloneElement(c,{className:ze(c.props.className,R.deleteIcon),onClick:C}):(0,Go.jsx)(Ps,{className:ze(R.deleteIcon),onClick:C}));let I=null;r&&o.isValidElement(r)&&(I=o.cloneElement(r,{className:ze(R.avatar,r.props.className)}));let A=null;return d&&o.isValidElement(d)&&(A=o.cloneElement(d,{className:ze(R.icon,d.props.className)})),(0,Go.jsxs)(Ts,{as:P,className:ze(R.root,a),disabled:!(!E||!u)||void 0,onClick:f,onKeyDown:e=>{e.currentTarget===e.target&&Is(e)&&e.preventDefault(),m&&m(e)},onKeyUp:e=>{e.currentTarget===e.target&&h&&Is(e)&&h(e),g&&g(e)},ref:S,tabIndex:x&&u?-1:b,ownerState:j,...T,...w,children:[I||A,(0,Go.jsx)(zs,{className:ze(R.label),ownerState:j,children:p}),z]})})),$s=As,Ms=xr(),Ns=gs("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${kn(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),Os=e=>ys({props:e,name:"MuiContainer",defaultTheme:Ms});const Ls=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{createStyledComponent:t=Ns,useThemeProps:n=Os,componentName:r="MuiContainer"}=e,a=t((e=>{let{theme:t,ownerState:n}=e;return{width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!n.disableGutters&&{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}}}),(e=>{let{theme:t,ownerState:n}=e;return n.fixed&&Object.keys(t.breakpoints.values).reduce(((e,n)=>{const r=n,o=t.breakpoints.values[r];return 0!==o&&(e[t.breakpoints.up(r)]={maxWidth:`${o}${t.breakpoints.unit}`}),e}),{})}),(e=>{let{theme:t,ownerState:n}=e;return{..."xs"===n.maxWidth&&{[t.breakpoints.up("xs")]:{maxWidth:Math.max(t.breakpoints.values.xs,444)}},...n.maxWidth&&"xs"!==n.maxWidth&&{[t.breakpoints.up(n.maxWidth)]:{maxWidth:`${t.breakpoints.values[n.maxWidth]}${t.breakpoints.unit}`}}}})),i=o.forwardRef((function(e,t){const o=n(e),{className:i,component:l="div",disableGutters:s=!1,fixed:c=!1,maxWidth:u="lg",classes:d,...p}=o,f={...o,component:l,disableGutters:s,fixed:c,maxWidth:u},h=((e,t)=>{const{classes:n,fixed:r,disableGutters:o,maxWidth:a}=e;return Ie({root:["root",a&&`maxWidth${kn(String(a))}`,r&&"fixed",o&&"disableGutters"]},(e=>aa(t,e)),n)})(f,r);return(0,Go.jsx)(a,{as:l,ownerState:f,className:ze(h.root,i),ref:t,...p})}));return i}({createStyledComponent:Wo("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${Yo(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>Ss({props:e,name:"MuiContainer"})}),_s=Ls,Fs=is((0,Go.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 Bs(e){return aa("MuiAvatar",e)}ia("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Ds=Wo("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(Uo((e=>{let{theme:t}=e;return{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(t.vars||t).palette.background.default,...t.vars?{backgroundColor:t.vars.palette.Avatar.defaultBg}:{backgroundColor:t.palette.grey[400],...t.applyStyles("dark",{backgroundColor:t.palette.grey[600]})}}}]}}))),Ws=Wo("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),Hs=Wo(Fs,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});const Us=o.forwardRef((function(e,t){const n=Qo({props:e,name:"MuiAvatar"}),{alt:r,children:a,className:i,component:l="div",slots:s={},slotProps:c={},imgProps:u,sizes:d,src:p,srcSet:f,variant:h="circular",...m}=n;let g=null;const y=function(e){let{crossOrigin:t,referrerPolicy:n,src:r,srcSet:a}=e;const[i,l]=o.useState(!1);return o.useEffect((()=>
75{if(!r&&!a)return;l(!1);let e=!0;const o=new Image;return o.onload=()=>{e&&l("loaded")},o.onerror=()=>{e&&l("error")},o.crossOrigin=t,o.referrerPolicy=n,o.src=r,a&&(o.srcset=a),()=>{e=!1}}),[t,n,r,a]),i}({...u,src:p,srcSet:f}),v=p||f,b=v&&"error"!==y,x={...n,colorDefault:!b,component:l,variant:h};delete x.ownerState;const w=(e=>{const{classes:t,variant:n,colorDefault:r}=e;return Ie({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Bs,t)})(x),[k,S]=Hi("img",{className:w.img,elementType:Ws,externalForwardedProps:{slots:s,slotProps:{img:{...u,...c.img}}},additionalProps:{alt:r,src:p,srcSet:f,sizes:d},ownerState:x});return g=b?(0,Go.jsx)(k,{...S}):a||0===a?a:v&&r?r[0]:(0,Go.jsx)(Hs,{ownerState:x,className:w.fallback}),(0,Go.jsx)(Ds,{as:l,className:ze(w.root,i),ref:t,...m,ownerState:x,children:g})})),Vs=Us,Gs=is((0,Go.jsx)("path",{d:"M12.545,10.239v3.821h5.445c-0.712,2.315-2.647,3.972-5.445,3.972c-3.332,0-6.033-2.701-6.033-6.032s2.701-6.032,6.033-6.032c1.498,0,2.866,0.549,3.921,1.453l2.814-2.814C17.503,2.988,15.139,2,12.545,2C7.021,2,2.543,6.477,2.543,12s4.478,10,10.002,10c8.396,0,10.249-7.85,9.426-11.748L12.545,10.239z"}),"Google"),Ks=is((0,Go.jsx)("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),qs=is((0,Go.jsx)("path",{d:"M22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07 4.28 4.28 0 0 0 4 2.98 8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"}),"Twitter"),Qs=is((0,Go.jsx)("path",{d:"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"}),"LinkedIn"),Ys=is((0,Go.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Email"),Xs=is((0,Go.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 16H8v-2h8zm0-4H8v-2h8zm-3-5V3.5L18.5 9z"}),"Description"),Js=is((0,Go.jsx)("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m14 0c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEvents"),Zs=n.p+"static/media/profile.aafbdc780faff484afa1.jpg",ec=[{date:"June 2026",content:"Awarded the Innovation Commercialization Fellowship, with $50,000 in funding to support translating research into real-world products."},{date:"April 2026",content:"Two papers accepted at CHI 2026. Evidotes received a Best Paper Honorable Mention, awarded to the top 5% of submissions."},{date:"September 2025",content:"Inducted into the Sigma Xi Scientific Honor Society."},{date:"August 2025",content:"Awarded the $100,000 CMLH Generative AI in Healthcare Fellowship at Carnegie Mellon University."},{date:"August 2024",content:"Started my Ph.D. in Human-Computer Interaction at Carnegie Mellon University."},{date:"April 2023",content:"Nooks received a Best Paper Honorable Mention at CHI 2023."},{date:"September 2022",content:"Joined the Trust, Safety & Anti-Abuse team at Databricks."},{date:"June 2022",content:"Defended my master's thesis on tools for machine-learning product development in industry."}],tc=is((0,Go.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),nc="'Source Serif 4', 'Source Serif Pro', Georgia, 'Times New Roman', serif",rc="'Inter', -apple-system, BlinkMacSystemFont, sans-serif",oc="#12181f",ac="#3d4650",ic="#8a939e",lc="#e6e8ec",sc="#9c2b2b",cc=196,uc=1.08,dc=[{id:"evidence",label:"Grounding & Uncertainty",short:"Grounding",blurb:"Personalization often assumes that more relevant information is better. In consequential settings, it can instead create confusion, false confidence, or emotional burden. I study what evidence AI should surface, what it actually establishes about an individual, and what should remain explicitly uncertain.",thesis:"The challenge is not simply finding more relevant evidence, but determining what that evidence justifies concluding about this person, in this situation.",kinds:["Reconciling evidence that is partial, conflicting, or differently relevant.","Distinguishing what holds in general from what is known about one person now.","Deciding when uncertainty should be reduced, surfaced, or deliberately preserved."],color:"#2f5d7c",tint:"#e7eef4",cx:360,cy:198,lines:["Grounding &","Uncertainty"],lx:360,ly:112}
75,{id:"agency",label:"Goals & Values",short:"Goals",blurb:"Personalization cannot always begin with a fixed model of what someone wants. People may discover their priorities only when they encounter a trade-off, revise them as circumstances change, or negotiate them with others. I study how people and AI can shape what support is trying to achieve together, and keep revising it over time.",thesis:"In consequential settings the objective itself may need to be personalized, but it cannot always be inferred or specified in advance.",kinds:["Surfacing goals and trade-offs people may not yet have articulated.","Revising objectives as priorities and circumstances change.","Negotiating what counts as helping when several people or forms of expertise matter."],color:"#5b3a9e",tint:"#ece8f5",cx:263,cy:366,lines:["Goals &","Values"],lx:171,ly:420},{id:"adaptive",label:"Calibrated Intervention",short:"Intervention",blurb:"Personalization also changes what a system does, not just what it shows. A prompt, recommendation, question, or silence can all alter what happens next. I study when AI should intervene, what form that support should take, and how much initiative is warranted by what the system actually knows.",thesis:"A good prediction does not automatically justify an intervention; the form and timing of support must reflect both what is known and the cost of acting on it.",kinds:["Whether support is warranted at all.","When and in what form it should appear.","How much initiative the available evidence justifies."],color:"#15614a",tint:"#e5efe9",cx:457,cy:366,lines:["Calibrated","Intervention"],lx:549,ly:420}],pc=Object.fromEntries(dc.map((e=>[e.id,e]))),fc=[{id:"health",label:"Health & Care"},{id:"knowledge",label:"Knowledge Work"},{id:"social",label:"Social Contexts"}],hc=[{n:1,domain:"health",desc:"Research evidence and other patients\u2019 accounts side by side, with the reader picking the framing.",meta:"Evidotes",award:"Best Paper Honorable Mention",areas:["evidence","agency"],x:246,y:240,links:[{href:"/files/Evidotes-CHI2026.pdf",label:"Paper (CHI'26)",variant:"paper"},{href:"https://chromewebstore.google.com/detail/evidotes/jllecdoihaijkcmjdbanghfilmpmdbpd",label:"Extension",variant:"demo"},{href:"https://evidotes.vercel.app/",label:"Site",variant:"neutral"}],insights:{evidence:{what:"Evidence and peer anecdotes fed each other instead of competing. Anecdotes were the way into relevant research for 10 of 17 participants, and research was what let 7 of 17 decide which peer stories to take seriously. Eleven described this symbiosis unprompted.",why:"Reading a peer post creates uncertainty that neither source settles on its own."},agency:{what:"Which of the three lenses to read through was the participant\u2019s call rather than a ranking the system fixed. Against their own baseline browsing, information satisfaction went 3.2 to 4.6 and self-reported emotional cost 3.4 to 1.9.",why:"Whether someone wants depth or reassurance changes within a single session, so no fixed ranking can serve it."}}},{n:2,domain:"health",desc:"Detects calm moments in a child\u2019s day and leaves it to the parent to decide what to do with them.",meta:"CalmReminder",areas:["adaptive","agency"],x:360,y:421,links:[{href:"/files/CHI2026__CalmReminder%20(76).pdf",label:"Paper (CHI'26)",variant:"paper"}],insights:{adaptive:{what:"Watch motion was enough to find moments parents themselves called calm: 78% of calm-only notifications landed on moments the parent rated calm. A per-family model reached R\xb2 = 0.44 against 0.25 for one global model.",why:"Timing was the part the system could actually contribute. The advice was never the scarce thing."},agency:{what:"Over four weeks the twelve families that finished used the same prompt for different ends: positive reinforcement, mindfulness cues, scheduling outlets for hyperactivity, conversation starters. Parents behaved as designers of their own intervention.",why:"We never specified what a calm moment was for, and families filled that in from their own parenting."}}},{n:3,domain:"health",desc:"Studies what happens when medical Q&A becomes situated assistance, requiring knowledge of the patient\u2019s current state.",meta:"[Anonymized] \xb7 under review",areas:["evidence","adaptive"],x:456,y:240,links:[],insights:{evidence:{what:"A 14-step wound-care procedure that fits entirely inside the prompt still produced requests no model could ground. Across 171 requests from 73 patients, most turned on situated state that was uncertain, self-reported, or simply unavailable.",why:"Patients ask about the object in their hand, not about the procedure in the document."},adaptive:{what:"Richer medical context cut error from 68% to 55%, and the best of seven models still erred on 39%. Procedural context moved the failure rather than removing it: models kept asserting what the wound looked like, and unsupported jumps to later steps rose in six of seven.",why:"Noticing that a request has left what you can establish is a different skill from knowing the answer."}}},{n:4,domain:"health",desc:"Helping families.",meta:"[Anonymized] \xb7 follow-on to CalmReminder, in progress",areas:["evidence","adaptive","agency"],x:360,y:370,links:[],note:"Early stage. Nothing to report yet."},{n:5,domain:"knowledge",desc:"Researchers choose the dimensions a body of literature gets compared along, instead of inheriting the model\u2019s.",meta:"[Anonymized] \xb7 under review",areas:["evidence","agency"],x:284,y:240,links:[],insights:{evidence:{what:"Making dimensions editable turned them into working hypotheses. A representation that came out wrong was read as evidence that the question was wrong, and the dimension got rewritten. One researcher relabeled \u201clevel of experience\u201d as \u201cstage of training\u201d after seeing the result.",why:"Researchers usually cannot name the useful basis of comparison before they have looked."},agency:{what:"Deciding what the corpus should be compared on stayed with the researcher, which they contrasted with their usual LLM workflow of receiving a finished synthesis to accept or reject. The study al
75so found a limit: once dimensions got interpretive, showing the source passage was no longer enough to judge whether a characterization was fair.",why:"The basis of comparison is where the judgment lives, so that is the part worth handing over."}}},{n:6,domain:"social",desc:"Removes the status signals a workplace platform normally enforces, so who gets heard is not settled by the software.",meta:"Nooks",award:"Best Paper Honorable Mention",areas:["agency"],x:171,y:355,links:[{href:"/files/CHI-2023-Nooks%20(1).pdf",label:"Paper (CHI'23)",variant:"paper"},{href:"https://nooks.vercel.app/",label:"Demo",variant:"demo"},{href:"https://github.com/Sbali11/Nooks",label:"Code",variant:"neutral"}],insights:{agency:{what:"Workplace platforms hard-code who is visible and whose voice carries, and nobody can opt out. Anonymous, interest-driven spaces deployed in real workplaces opened conversations and connections that ordinary channels had priced out.",why:"What a platform optimizes for is an objective someone chose, usually not the people living inside it."}}}],mc={xs:"1fr",md:"146px minmax(0, 1fr) minmax(0, 1.15fr) minmax(0, 1.15fr)"},gc=[{id:"evidence",question:"What can the system actually know?",typical:[{t:"Systems model people from behavior, preferences, and context. An imperfect model often results in an irrelevant recommendation or poor experience."}],stakes:[{t:"The relevant state may be changing, situated, or only partially observable. Misunderstanding it can affect decisions or support that matters."}],mine:[{t:"Build richer models of the person and situation",b:!0},{t:" through sensing, evidence, context, and interaction, "},{t:"while preserving uncertainty about what still cannot be established.",b:!0}]},{id:"agency",question:"What should the system adapt toward?",typical:[{t:"Personalization usually assumes an objective such as engagement, relevance, or a stated preference."}],stakes:[{t:"The system may infer the wrong objective, but "},{t:"the person may not fully know it either",b:!0},{t:". Goals can emerge through experience, change with circumstances, or need to be negotiated with others."}],mine:[{t:"Increase adaptability without fixing the objective:",b:!0},{t:" help people surface, explore, negotiate, appropriate, and revise what support is trying to achieve."}]},{id:"adaptive",question:"When and how should the system act on what it knows?",typical:[{t:"Systems routinely act on predictions by ranking, recommending, prompting, or adapting automatically."}],stakes:[{t:"Acting on the wrong inference can steer behavior, advance a decision, or take meaningful control away from the person."}],mine:[{t:"Increase responsiveness without automatically increasing authority:",b:!0},{t:" calibrate when AI should act, ask, suggest, defer, or leave the decision to the person."}]}],yc=["In lower-consequence personalization","When personalization carries real consequences","What my work explores"],vc=["LLMs","Mixed-Initiative AI","Sensing & Wearables","Deployed Systems"],bc={paper:{fg:"#ffffff",bg:"#1b232c",bd:"#1b232c",hover:"#38424e"},demo:{fg:"#0b5c40",bg:"#e8f5ee",bd:"#a9d3c0",hover:"#daeee4"},neutral:{fg:"#39424c",bg:"#f1f3f6",bd:"#d6dbe2",hover:"#e6eaef"}};function xc(e){let{href:t,label:n,variant:r="neutral"}=e;const o=bc[r]||bc.neutral;return(0,Go.jsx)(ms,{href:t,target:"_blank",rel:"noopener noreferrer",underline:"none",sx:{display:"inline-block",fontSize:"0.75rem",fontWeight:600,px:1.25,py:.45,borderRadius:"5px",backgroundColor:o.bg,border:`1px solid ${o.bd}`,color:o.fg,fontFamily:rc,letterSpacing:"0.015em",lineHeight:1.3,transition:"background-color 0.15s ease, border-color 0.15s ease","&:hover":{backgroundColor:o.hover,borderColor:o.hover}},children:n})}function wc(){const[e,t]=(0,o.useState)(null),[n,r]=(0,o.useState)(null),[a,i]=(0,o.useState)(null),[l,s]=(0,o.useState)(null),c=n||e,u=e?pc[e]:null,d=e=>t((t=>t===e?null:e)),p=e=>!c||e.areas.includes(c),f=e=>{const t=c===e.id,n=c&&!t;return{fill:n?"#f6f7f9":e.tint,fillOpacity:t?.95:n?.55:.8,stroke:t?e.color:n?lc:`${e.color}55`,strokeWidth:t?2:1.25,mixBlendMode:"multiply",transition:"fill 0.22s ease, fill-opacity 0.22s ease, stroke 0.22s ease, stroke-width 0.22s ease"}},h=u?`translate(${u.cx*(1-uc)}px, ${u.cy*(1-uc)}px) scale(1.08)`:"none";return(0,Go.jsxs)(vi,{sx:{mb:1,backgroundColor:"#fbfbfa",border:`1px solid ${lc}`,borderRadius:"12px",px:{xs:2,md:3.5},py:{xs:2.5,md:3.5}},children:[(0,Go.jsxs)(vi,{sx:{mb:{xs:3.5,md:4.5}},children:[(0,Go.jsx)(hi,{component:"h3",sx:{fontFamily:rc,fontSize:"0.65rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.14em",color:ic,mb:1.75},children:"When personalization becomes consequential"}),(0,Go.jsx)(vi,{sx:{maxWidth:780,mb:3},children:(0,Go.jsxs)(hi,{sx:{fontFamily:rc,fontSize:"0.9rem",lineHeight:1.8,color:ac},children:["Improving personalization is not only a question of making better predictions. When personalization carries real consequences, systems must also contend with"," ",(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:oc},children:"what they can know about a person, what authority those inferences should carry, and whether the goal of personalization is even known in advance."})]})}),(0,Go.jsxs)(vi,{sx:{display:{xs:"none",md:"grid"},gridTemplateColumns:mc,columnGap:2,pb:.9,mb:.9,borderBottom:`1px solid ${lc}`},children:[(0,Go.jsx)(vi,{}),yc.map(((e,t)=>(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.6rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.09em",color:2===t?oc:ic},children:e},e)))]}),(0,Go.jsx)(vi,{sx:{display:"grid",gap:.75},children:gc.map((t=>{const n=pc[t.id],a=c===t.id,i=c&&!a,l=[{parts:t.typical},{parts:t.stakes},{parts:t.mine}];return(0,Go.jsxs)(vi,{component:"button",type:"button","aria-pressed":e===t.id,onMouseEnter:()=>r(t.id),onMouseLeave:()=>r(null),onFocus:()=>r(t.id),onBlur:()=>r(null),onClick:()=>d(t.id),sx:{display:"grid",gridTemplateColumns:mc,columnGap:2,rowGap:1,width:"100%",textAlign:"left",font:"inherit",curs
75or:"pointer",px:1.5,py:1.35,borderRadius:"6px",border:`1px solid ${a?n.color:lc}`,borderLeft:`3px solid ${a?n.color:`${n.color}55`}`,backgroundColor:a?n.tint:"#ffffff",opacity:i?.6:1,transition:"all 0.18s ease","&:hover":{borderColor:n.color},"&:focus-visible":{outline:`2px solid ${n.color}`,outlineOffset:"2px"}},children:[(0,Go.jsxs)(vi,{children:[(0,Go.jsx)(hi,{component:"span",sx:{display:"block",fontFamily:rc,fontSize:"0.73rem",fontWeight:700,lineHeight:1.35,color:n.color},children:n.label}),(0,Go.jsx)(hi,{component:"span",sx:{display:"block",fontFamily:rc,fontSize:"0.66rem",fontStyle:"italic",lineHeight:1.45,color:ic,mt:"3px"},children:t.question})]}),l.map(((e,t)=>(0,Go.jsxs)(vi,{children:[(0,Go.jsx)(hi,{component:"span",sx:{display:{xs:"block",md:"none"},fontFamily:rc,fontSize:"0.56rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.09em",color:ic,mb:"2px"},children:yc[t]}),(0,Go.jsx)(hi,{component:"span",sx:{display:"block",fontFamily:rc,fontSize:"0.78rem",lineHeight:1.6,color:ac},children:e.parts.map(((e,t)=>e.b?(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:oc},children:e.t},t):(0,Go.jsx)(o.Fragment,{children:e.t},t)))})]},t)))]},t.id)}))}),(0,Go.jsx)(hi,{sx:{mt:2.25,maxWidth:780,fontFamily:rc,fontSize:"0.88rem",fontWeight:600,lineHeight:1.8,color:oc},children:"Across these questions, my work asks how AI can become more grounded, responsive, and adaptive without becoming falsely certain, overly authoritative, or fixed around goals people may not share."})]}),(0,Go.jsxs)(vi,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",md:"minmax(0, 400px) minmax(0, 1fr)"},columnGap:{md:4.5},rowGap:{xs:3.5,md:0},alignItems:"start"},children:[(0,Go.jsxs)(vi,{sx:{position:{md:"sticky"},top:{md:84}},children:[(0,Go.jsxs)(vi,{component:"svg",viewBox:"47 -18 626 598",preserveAspectRatio:"xMidYMid meet",role:"img","aria-label":"Three overlapping research areas, Grounding and Uncertainty, Goals and Values, and Calibrated Intervention, meeting at the center in personalized AI for consequential settings. Numbered markers show where each project sits; the same numbers label the list of work.",sx:{width:"100%",maxWidth:400,height:"auto",display:"block",mx:"auto"},children:[(0,Go.jsxs)("defs",{children:[(0,Go.jsx)("clipPath",{id:"ro-clip-ab",children:(0,Go.jsx)("circle",{cx:dc[0].cx,cy:dc[0].cy,r:cc})}),(0,Go.jsx)("clipPath",{id:"ro-clip-abc",children:(0,Go.jsx)("circle",{cx:dc[1].cx,cy:dc[1].cy,r:cc,clipPath:"url(#ro-clip-ab)"})})]}),(0,Go.jsxs)(vi,{component:"g",style:{transform:h},sx:{transition:"transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)","@media (prefers-reduced-motion: reduce)":{transition:"none"}},children:[dc.map((e=>(0,Go.jsx)("circle",{cx:e.cx,cy:e.cy,r:cc,style:f(e)},e.id))),(0,Go.jsx)("circle",{cx:dc[2].cx,cy:dc[2].cy,r:cc,clipPath:"url(#ro-clip-abc)",fill:sc,opacity:c?.035:.06,style:{transition:"opacity 0.22s ease"}}),dc.map((e=>(0,Go.jsx)("text",{x:e.lx,y:e.ly,textAnchor:"middle",style:{fontFamily:rc,fontSize:23,fontWeight:600,fill:c===e.id?e.color:c?ic:e.color,pointerEvents:"none",transition:"fill 0.22s ease"},children:e.lines.map(((t,n)=>(0,Go.jsx)("tspan",{x:e.lx,dy:0===n?0:27,children:t},t)))},`${e.id}-label`))),(0,Go.jsx)("text",{x:360,y:300,textAnchor:"middle",style:{fontFamily:nc,fontSize:21,fontWeight:600,fill:sc,letterSpacing:"-0.005em",pointerEvents:"none"},children:"Personalized AI"}),(0,Go.jsx)("text",{x:360,y:324,textAnchor:"middle",style:{fontFamily:rc,fontSize:13.5,fontWeight:500,fill:ac,pointerEvents:"none"},children:"for consequential settings"}),dc.map((e=>(0,Go.jsx)("circle",{cx:e.cx,cy:e.cy,r:cc,fill:"transparent","aria-hidden":"true",onMouseEnter:()=>r(e.id),onMouseLeave:()=>r(null),onClick:()=>d(e.id),style:{cursor:"pointer"}},`${e.id}-hit`))),hc.map((e=>{const t=(e=>a===e.n?{ring:sc,fill:"#fdf6f6",text:sc,width:2}:c&&p(e)?{ring:pc[c].color,fill:"#ffffff",text:pc[c].color,width:1.75}:c?{ring:"#dfe3e8",fill:"#ffffff",text:"#c2c8d0",width:1}:{ring:"#c3cad3",fill:"#ffffff",text:ac,width:1.25})(e);return(0,Go.jsxs)("g",{"aria-hidden":"true",onMouseEnter:()=>i(e.n),onMouseLeave:()=>i(null),style:{cursor:"pointer"},children:[(0,Go.jsx)("circle",{cx:e.x,cy:e.y,r:15,fill:t.fill,stroke:t.ring,strokeWidth:t.width,style:{transition:"stroke 0.2s ease, fill 0.2s ease"}}),(0,Go.jsx)("text",{x:e.x,y:e.y+6.5,textAnchor:"middle",style:{fontFamily:rc,fontSize:18,fontWeight:600,fill:t.text,pointerEvents:"none",transition:"fill 0.2s ease"},children:e.n})]},e.n)}
75))]})]}),u?(0,Go.jsxs)(vi,{sx:{mt:2,p:2,borderRadius:"8px",border:`1px solid ${u.color}40`,borderLeft:`3px solid ${u.color}`,backgroundColor:"#ffffff"},children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"baseline",justifyContent:"space-between",gap:1,mb:.75},children:[(0,Go.jsxs)(hi,{component:"h4",sx:{fontFamily:rc,fontSize:"0.64rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.13em",color:u.color},children:["Inside ",u.label]}),(0,Go.jsx)(vi,{component:"button",type:"button",onClick:()=>t(null),"aria-label":`Close ${u.label}`,sx:{font:"inherit",cursor:"pointer",border:"none",background:"none",p:0,lineHeight:1,color:ic,fontSize:"0.9rem","&:hover":{color:oc}},children:"\xd7"})]}),(0,Go.jsx)(hi,{sx:{fontFamily:nc,fontSize:"0.98rem",lineHeight:1.5,color:oc,mb:1},children:u.thesis}),(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.79rem",lineHeight:1.7,color:ac,mb:1.25},children:u.blurb}),(0,Go.jsx)(vi,{component:"ul",sx:{listStyle:"none",m:0,p:0},children:u.kinds.map((e=>(0,Go.jsxs)(vi,{component:"li",sx:{display:"flex",gap:1,alignItems:"flex-start",mb:.6,"&:last-of-type":{mb:0}},children:[(0,Go.jsx)(vi,{sx:{width:5,height:5,borderRadius:"1px",flexShrink:0,mt:"0.48rem",backgroundColor:u.color,transform:"rotate(45deg)"}}),(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.79rem",lineHeight:1.6,color:ac},children:e})]},e)))})]}):(0,Go.jsx)(hi,{sx:{mt:1.5,textAlign:"center",fontFamily:rc,fontSize:"0.72rem",color:ic},children:"Click a circle to open it"})]}),(0,Go.jsxs)(vi,{children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"baseline",justifyContent:"space-between",flexWrap:"wrap",gap:1,pb:1.25,mb:.5,borderBottom:`1px solid ${lc}`},children:[(0,Go.jsx)(hi,{component:"h3",sx:{fontFamily:rc,fontSize:"0.65rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.14em",color:ic},children:"Representative work"}),(0,Go.jsx)(hi,{"aria-live":"polite",sx:{fontFamily:rc,fontSize:"0.72rem",color:ic},children:c?`Showing work in ${pc[c].label}`:"Click a paper to see what it showed"})]}),fc.map((e=>(0,Go.jsxs)(vi,{sx:{mb:2},children:[(0,Go.jsx)(hi,{component:"h4",sx:{fontFamily:rc,fontSize:"0.6rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.12em",color:ic,pt:1.25,pb:.5},children:e.label}),(0,Go.jsx)(vi,{component:"ol",sx:{listStyle:"none",m:0,p:0},children:hc.filter((t=>t.domain===e.id)).map((e=>{const t=p(e),n=a===e.n,r=n?sc:c&&t?pc[c].color:"#c3cad3";return(0,Go.jsxs)(vi,{component:"li",onMouseEnter:()=>i(e.n),onMouseLeave:()=>i(null),sx:{display:"flex",gap:1.5,alignItems:"flex-start",py:1.5,borderBottom:`1px solid ${lc}`,opacity:t?1:.32,transition:"opacity 0.22s ease","&:last-of-type":{borderBottom:"none"}},children:[(0,Go.jsx)(vi,{"aria-hidden":"true",sx:{flexShrink:0,width:23,height:23,mt:"2px",borderRadius:"50%",border:`${n?2:1.25}px solid ${r}`,backgroundColor:n?"#fdf6f6":"#ffffff",color:n?sc:ac,display:"flex",alignItems:"center",justifyContent:"center",fontFamily:rc,fontSize:"0.72rem",fontWeight:600,transition:"all 0.2s ease"},children:e.n}),(0,Go.jsxs)(vi,{sx:{minWidth:0,flex:1},children:[(0,Go.jsxs)(vi,{component:"button",type:"button","aria-expanded":l===e.n,onClick:()=>{return t=e.n,s((e=>e===t?null:t));var t},sx:{display:"flex",alignItems:"flex-start",gap:1,width:"100%",textAlign:"left",font:"inherit",cursor:"pointer",p:0,mb:.4,border:"none",background:"none",color:"inherit","&:hover .ro-desc":{color:sc},"&:hover .ro-caret":{color:sc},"&:focus-visible":{outline:`2px solid ${sc}`,outlineOffset:"3px",borderRadius:"3px"}},children:[(0,Go.jsx)(hi,{component:"span",className:"ro-desc",sx:{flex:1,minWidth:0,fontFamily:nc,fontSize:"1rem",lineHeight:1.45,color:oc,transition:"color 0.15s ease"},children:e.desc}),(0,Go.jsx)(tc,{className:"ro-caret","aria-hidden":"true",sx:{flexShrink:0,mt:"1px",fontSize:18,color:ic,transform:l===e.n?"rotate(180deg)":"none",transition:"transform 0.2s ease, color 0.15s ease"}})]}),(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"center",flexWrap:"wrap",columnGap:1,rowGap:.5,mb:.9},children:[(0,Go.jsx)(hi,{component:"span",sx:{fontFamily:rc,fontSize:"0.74rem",color:ic,lineHeight:1.5},children:e.meta}
75),e.award&&(0,Go.jsxs)(vi,{component:"span",sx:{display:"inline-flex",alignItems:"center",color:sc,backgroundColor:"#fdf3f3",border:`1px solid ${sc}33`,px:.8,py:"2px",borderRadius:"3px",fontFamily:rc,fontSize:"0.68rem",fontWeight:600},children:[(0,Go.jsx)(Js,{sx:{mr:.45,fontSize:13,color:sc}}),e.award]})]}),(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"center",flexWrap:"wrap",columnGap:.75,rowGap:.6},children:[e.links.map((e=>(0,Go.jsx)(xc,{...e},e.label))),e.areas.map((e=>{const t=pc[e],n=c===e;return(0,Go.jsx)(hi,{component:"span",sx:{fontFamily:rc,fontSize:"0.62rem",fontWeight:600,letterSpacing:"0.05em",textTransform:"uppercase",px:.65,py:"2px",borderRadius:"3px",border:`1px solid ${n?t.color:`${t.color}40`}`,color:n?t.color:ic,backgroundColor:n?t.tint:"transparent",whiteSpace:"nowrap",transition:"all 0.18s ease"},children:t.short},e)}))]}),l===e.n&&(0,Go.jsx)(vi,{sx:{mt:1.5,pt:1.5,borderTop:`1px solid ${lc}`,display:"grid",gap:1.25},children:e.note?(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.8rem",color:ic,fontStyle:"italic"},children:e.note}):dc.map((t=>{const n=e.insights&&e.insights[t.id],r=c===t.id;return(0,Go.jsxs)(vi,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",sm:"92px minmax(0, 1fr)"},columnGap:1.5,rowGap:.4,opacity:n?1:.5},children:[(0,Go.jsx)(hi,{component:"span",sx:{fontFamily:rc,fontSize:"0.6rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.07em",color:n?t.color:ic,pt:{sm:"2px"},borderLeft:{sm:`2px solid ${n?t.color:lc}`},pl:{sm:1},backgroundColor:r&&n?t.tint:"transparent"},children:t.label}),n?(0,Go.jsxs)(vi,{children:[(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.81rem",lineHeight:1.65,color:ac,mb:.35},children:n.what}),(0,Go.jsxs)(hi,{sx:{fontFamily:rc,fontSize:"0.76rem",lineHeight:1.6,color:ic},children:[(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:"#6b7480"},children:"Why:"})," ",n.why]})]}):(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.8rem",color:"#c2c8d0"},children:"\u2014"})]},t.id)}))})]})]},e.n)}))})]},e.id))),(0,Go.jsxs)(vi,{sx:{mt:2,pt:1.75,borderTop:`1px solid ${lc}`,display:"flex",alignItems:"baseline",flexWrap:"wrap",columnGap:2,rowGap:.5},children:[(0,Go.jsx)(hi,{component:"h3",sx:{fontFamily:rc,fontSize:"0.65rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.14em",color:ic},children:"Methods"}),(0,Go.jsx)(hi,{sx:{fontFamily:rc,fontSize:"0.82rem",color:ac},children:vc.join(" \xb7 ")})]})]})]})]})}const kc="'Source Serif 4', 'Source Serif Pro', Georgia, 'Times New Roman', serif",Sc="'Inter', -apple-system, BlinkMacSystemFont, sans-serif",Cc="#12181f",Ec="#3d4650",Pc="#8a939e",jc="#e6e8ec",Rc="#9c2b2b",Tc=e=>{let{children:t,action:n}=e;return(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"baseline",gap:2,mb:3.5},children:[(0,Go.jsx)(hi,{component:"h2",sx:{fontWeight:700,color:Cc,fontSize:"0.7rem",textTransform:"uppercase",letterSpacing:"0.18em",whiteSpace:"nowrap",fontFamily:Sc},children:t}),(0,Go.jsx)(vi,{sx:{flex:1,height:"1px",backgroundColor:jc,transform:"translateY(-3px)"}}),n]})},zc=e=>{let{href:t,label:n,variant:r="neutral"}=e;const o={paper:{fg:Cc,bd:"#cfd4db",hover:"#f4f5f7"},demo:{fg:"#0f6a4a",bd:"#b9dccc",hover:"#f0faf5"},code:{fg:"#5b3a9e",bd:"#d0c7ea",hover:"#f7f4fd"},neutral:{fg:Ec,bd:"#dfe3e8",hover:"#f6f7f9"}}[r];return(0,Go.jsx)(ms,{href:t,target:"_blank",rel:"noopener noreferrer",underline:"none",sx:{display:"inline-block",fontSize:"0.72rem",fontWeight:600,px:1.1,py:.35,borderRadius:"4px",border:`1px solid ${o.bd}`,color:o.fg,fontFamily:Sc,letterSpacing:"0.02em",transition:"background-color 0.15s ease","&:hover":{backgroundColor:o.hover}},children:n})};function Ic(e){let{accent:t,chip:n,award:r,title:o,authors:a,image:i,desc:l,links:s}=e;return(0,Go.jsxs)(vi,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},gap:{xs:2,md:3.5},borderTop:`1px solid ${jc}`,pt:3.25,"&:hover .fig":{borderColor:"#d9dde3"}},children:[(0,Go.jsxs)(vi,{sx:{flex:1,minWidth:0},children:[(0,Go.jsxs)(Es,{direction:"row",spacing:.75,flexWrap:"wrap",alignItems:"center",sx:{mb:1.1,rowGap:.75},children:[(0,Go.jsx)($s,{label:n,size:"small",sx:{backgroundColor:"transparent",color:t,border:`1px solid ${t}44`,borderRadius:"3px",fontWeight:700,fontSize:"0.62rem",height:19,letterSpacing:"0.06em",fontFamily:Sc,"& .MuiChip-label":{px:.9}}}),r&&(0,Go.jsxs)(vi,{sx:{display:"inline-flex",alignItems:"center",color:Rc,backgroundColor:"#fdf3f3",px:.85,py:"2px",borderRadius:"3px",border:`1px solid ${Rc}33`,fontSize:"0.62rem",fontWeight:600,letterSpacing:"0.03em",fontFamily:Sc},children:[(0,Go.jsx)(Js,{sx:{mr:.4,fontSize:11,color:Rc}}),r]})]}),(0,Go.jsx)(hi,{component:"h3",sx:{fontFamily:kc,fontWeight:600,color:Cc,fontSize:"1.28rem",lineHeight:1.25,mb:.4,letterSpacing:"-0.01em"},children:o}),(0,Go.jsx)(hi,{sx:{color:Pc,fontSize:"0.8rem",mb:1.5,lineHeight:1.6,fontFamily:Sc},children:a}),(0,Go.jsx)(hi,{sx:{color:Ec,fontSize:"0.925rem",lineHeight:1.78,mb:1.75,fontFamily:Sc},children:l}),(0,Go.jsx)(Es,{direction:"row",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:s.map((e=>(0,Go.jsx)(zc,{...e},e.label)))})]}),i&&(0,Go.jsx)(vi,{className:"fig",sx:{width:{xs:"100%",md:208},flexShrink:0,alignSelf:{xs:"stretch",md:"flex-start"},border:`1px solid ${jc}`,borderRadius:"4px",backgroundColor:"#fbfbfc",p:1.25,display:"flex",alignItems:"center",justifyContent:"center",transition:"border-color 0.2s ease",order:{xs:-1,md:0}},children:(0,Go.jsx)(vi,{component:"img",src:i,alt:`${o} figure`,sx:{width:"100%",height:"auto",maxHeight:{xs:150,md:175},objectFit:"contain"}})})]})}const Ac=[{value:"3",label:"Systems shipped to real users"},{value:"2\xd7",label:"CHI Best Paper HM"},{value:"$150K",label:"Research funding"},{value:"2 yrs",label:"Production ML at Databricks"}],$c=[{icon:(0,Go.jsx)(Ys,{sx:{fontSize:13}}),href:"mailto:[email protected]",label:"Email"},{icon:(0,Go.jsx)(Xs,{sx:{fontSize:13}}),href:"/Shreya_CV_PhD.pdf",label:"CV"},{icon:(0,Go.jsx)(Gs,{sx:{fontSize:13}}),href:"https://scholar.google.com/citations?user=MkIlWQsAAAAJ&hl=en",label:"Scholar"},{icon:(0,Go.jsx)(Ks,{sx:{fontSize:13}}
75),href:"https://github.com/Sbali11",label:"GitHub"},{icon:(0,Go.jsx)(qs,{sx:{fontSize:13}}),href:"https://twitter.com/ShreyaBali3",label:"Twitter"},{icon:(0,Go.jsx)(Qs,{sx:{fontSize:13}}),href:"https://linkedin.com/in/shreya-bali-089478107",label:"LinkedIn"}];function Mc(){return(0,Go.jsxs)(vi,{sx:{backgroundColor:"#ffffff",minHeight:"100vh"},children:[(0,Go.jsx)(vi,{sx:{backgroundColor:"#fcfcfb",borderBottom:`1px solid ${jc}`,pt:{xs:5.5,md:7.5},pb:{xs:5,md:6.5}},children:(0,Go.jsx)(_s,{maxWidth:"md",children:(0,Go.jsxs)(vi,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"center",sm:"flex-start"},gap:{xs:3.5,sm:5}},children:[(0,Go.jsx)(Vs,{alt:"Shreya Bali",src:Zs,sx:{width:{xs:128,md:148},height:{xs:128,md:148},flexShrink:0,border:"1px solid #e2e5ea",boxShadow:"0 1px 3px rgba(16,24,40,0.06)"}}),(0,Go.jsxs)(vi,{sx:{textAlign:{xs:"center",sm:"left"},flex:1,pt:{sm:.5}},children:[(0,Go.jsx)(hi,{component:"h1",sx:{fontFamily:kc,fontWeight:600,fontSize:{xs:"2.1rem",md:"2.6rem"},color:Cc,letterSpacing:"-0.022em",lineHeight:1.05,mb:1},children:"Shreya Bali"}),(0,Go.jsxs)(hi,{sx:{color:Ec,fontWeight:500,fontSize:{xs:"0.92rem",md:"0.97rem"},fontFamily:Sc,mb:.5},children:["Ph.D. Candidate, Human-Computer Interaction \xb7"," ",(0,Go.jsx)(vi,{component:"span",sx:{color:Rc,fontWeight:600},children:"Carnegie Mellon University"})]}),(0,Go.jsxs)(hi,{sx:{color:Ec,fontSize:{xs:"0.9rem",md:"0.96rem"},fontFamily:Sc,lineHeight:1.7,mb:1.4},children:["I study"," ",(0,Go.jsx)(vi,{component:"span",sx:{fontFamily:kc,fontWeight:600,color:Rc,fontSize:{xs:"1rem",md:"1.06rem"},boxShadow:`inset 0 -0.35em 0 ${Rc}12`},children:"personalization in consequential settings"}),": how systems should adapt to an individual when more information, more intervention, or more user control are not necessarily better."]}),(0,Go.jsx)(hi,{sx:{color:Pc,fontSize:"0.76rem",fontFamily:Sc,letterSpacing:"0.01em",mb:2.5},children:"CMLH Generative AI in Healthcare Fellow \xb7 Innovation Commercialization Fellow"}),(0,Go.jsx)(Es,{direction:"row",spacing:.625,justifyContent:{xs:"center",sm:"flex-start"},flexWrap:"wrap",sx:{rowGap:.625},children:$c.map((e=>{let{icon:t,href:n,label:r}=e;return(0,Go.jsxs)(ms,{href:n,target:n.startsWith("mailto")?void 0:"_blank",rel:"noopener noreferrer",underline:"none",sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.1,py:.45,borderRadius:"4px",border:"1px solid #e2e5ea",backgroundColor:"#ffffff",color:Ec,fontSize:"0.75rem",fontWeight:500,fontFamily:Sc,transition:"all 0.15s ease","&:hover":{borderColor:"#c9ced6",color:Cc}},children:[t,r]},r)}))})]})]})})}),(0,Go.jsx)(vi,{sx:{borderBottom:`1px solid ${jc}`,backgroundColor:"#ffffff"},children:(0,Go.jsx)(_s,{maxWidth:"md",children:(0,Go.jsx)(vi,{sx:{display:"grid",gridTemplateColumns:{xs:"repeat(2, 1fr)",md:"repeat(4, 1fr)"}},children:Ac.map(((e,t)=>(0,Go.jsxs)(vi,{sx:{py:{xs:2,md:2.5},px:{xs:1,md:2},textAlign:"center",borderLeft:{xs:t%2?`1px solid ${jc}`:"none",md:t?`1px solid ${jc}`:"none"},borderTop:{xs:t>1?`1px solid ${jc}`:"none",md:"none"}},children:[(0,Go.jsx)(hi,{sx:{fontFamily:kc,fontWeight:600,color:Cc,fontSize:{xs:"1.35rem",md:"1.5rem"},lineHeight:1.1,letterSpacing:"-0.02em"},children:e.value}),(0,Go.jsx)(hi,{sx:{fontFamily:Sc,fontSize:"0.68rem",color:Pc,textTransform:"uppercase",letterSpacing:"0.09em",fontWeight:600,mt:.6},children:e.label})]},e.label)))})})}),(0,Go.jsxs)(_s,{maxWidth:"md",sx:{pt:{xs:5.5,md:7},pb:9},children:[(0,Go.jsxs)(vi,{component:"section",sx:{mb:{xs:6.5,md:8}},children:[(0,Go.jsx)(Tc,{children:"Try my research"}),(0,Go.jsx)(vi,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},gap:1.5},children:[{name:"Evidotes",meta:"Chrome extension",desc:"Explore health questions with scientific evidence and lived experience side by side.",href:"https://chromewebstore.google.com/detail/evidotes/jllecdoihaijkcmjdbanghfilmpmdbpd"},{name:"Nooks",meta:"Web app",desc:"A social space for meeting new people at work without the pressure of status signals.",href:"https://nooks.vercel.app/"}].map((e=>{let{name:t,meta:n,desc:r,href:o}=e;return(0,Go.jsxs)(vi,{component:"a",href:o,target:"_blank",rel:"noopener noreferrer",sx:{flex:1,display:"block",textDecoration:"none",p:{xs:2,md:2.25},borderRadius:"8px",border:`1px solid ${jc}`,backgroundColor:"#fcfcfb",transition:"border-color 0.15s, box-shadow 0.15s, transform 0.15s","&:hover":{borderColor:"#c9ced6",boxShadow:"0 2px 10px rgba(0,0,0,0.06)",transform:"translateY(-1px)"}},children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"baseline",justifyContent:"space-between",mb:.375},children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"baseline",gap:1},children:[(0,Go.jsx)(hi,{sx:{fontFamily:kc,fontWeight:600,color:Cc,fontSize:"1rem"},children:t}),(0,Go.jsx)(hi,{sx:{fontFamily:Sc,fontSize:"0.65rem",fontWeight:600,textTransform:"uppercase",letterSpacing:"0.09em",color:Pc},children:n})]}),(0,Go.jsx)(hi,{sx:{color:Pc,fontSize:"0.85rem",fontFamily:Sc},children:"\u2192"})]}),(0,Go.jsx)(hi,{sx:{color:Ec,fontSize:"0.82rem",lineHeight:1.6,fontFamily:Sc},children:r})]},t)}))})]}),(0,Go.jsxs)(vi,{component:"section",sx:{mb:{xs:6.5,md:8}},children:[(0,Go.jsx)(Tc,{children:"Research Statement"}),(0,Go.jsx)(vi,{sx:{borderLeft:`2px solid ${Rc}`,pl:{xs:2.25,md:3},mb:3},children:(0,Go.jsxs)(hi,{sx:{fontFamily:kc,color:Cc,fontSize:{xs:"1.1rem",md:"1.25rem"},lineHeight:1.6,letterSpacing:"-0.008em"},children:["I am a PhD student in Human-Computer Interaction at Carnegie Mellon University. I study"," ",(0,Go.jsx)(vi,{component:"span",sx:{color:Rc,fontWeight:600},children:"personalization in consequential settings"}),": how systems should adapt to an individual when more information, more intervention, or more user control are not necessarily better."]})}),(0,Go.jsxs)(hi,{sx:{color:Ec,fontSize:"1rem",lineHeight:1.85,mb:2.25,fontFamily:Sc},children:["My research asks what should be personalized, on what basis, and how much authority that personalization should give the AI. I study how systems can adapt"," ",(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:Cc},children:"the information they surface"})," ","when evidence is incomplete or emotionally consequential,"," ",(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:Cc},children:"when and how they intervene"})," ","when acting at the wrong moment carries a cost, and"," ",(0,Go.jsx)(vi,{component:"span",sx:{fontWeight:600,color:Cc},children:"the goals that guide their support"})," ","when people may discover, revise, or negotiate what matters to them over time."]}),(0,Go.jsx)(hi,{sx:{color:Ec,fontSize:"1rem",lineHeight:1.85,mb:2.25,fontFamily:Sc},children:"Through deployed systems primarily in healthcare and families, my work explores a form of personalization that goes beyond predicting preferences from behavior. Instead, I am interested in systems that distinguish what they can infer from what people should decide, and that give people meaningful ways to shape how support evolves with their circumstances."}),(0,Go.jsx)(hi,{sx:{color:Ec,fontSize:"1rem",lineHeight:1.85,mb:4,fontFamily:Sc},children:"My long-term goal is to build AI that personalizes not simply by learning more about people, but by continually determining with them what should adapt, what should remain uncertain, and what should stay in their control."}),(0,Go.jsx)(wc,{})]}),(0,Go.jsxs)(vi,{component:"section",sx:{mb:{xs:6.5,md:8}},children:[(0,Go.jsx)(Tc,{action:(0,Go.jsx)(ms,{href:"#/research",underline:"none",sx:{color:Pc,fontSize:"0.76rem",fontWeight:600,fontFamily:Sc,whiteSpace:"nowrap",letterSpacing:"0.02em",transition:"color 0.15s","&:hover":{color:Cc}},children:"All publications \u2192"}),children:"Selected Research"}),(0,Go.jsxs)(Es,{spacing:3.25,children:[(0,Go.jsx)(Ic,{accent:"#6d28d9",chip:"CHI 2026",award:"Best Paper Honorable Mention",title:"Evidotes",authors:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{style:{color:Ec},children:"Shreya Bali"}),", Riku Arakawa, Peace Odiase, Sherry Wu, Mayank Goel"]}),image:"/paper_figs/evidotes.png",desc:"When navigating health decisions, people balance informational and emotional needs, drawing on scie
75ntific evidence and personal anecdotes. Evidotes supports this through three retrieval modes, each surfacing research and lived experience through a different lens: diving deeper, focusing on positive outcomes, or stepping back to see the bigger picture. In a study with chronic illness patients, participants moved fluidly between modes depending on what they needed in the moment. The system improved both informational satisfaction and emotional support.",links:[{href:"/files/Evidotes-CHI2026.pdf",label:"Paper",variant:"paper"},{href:"https://chromewebstore.google.com/detail/evidotes/jllecdoihaijkcmjdbanghfilmpmdbpd",label:"Extension",variant:"demo"}]}),(0,Go.jsx)(Ic,{accent:"#0f6a4a",chip:"CHI 2026",title:"CalmReminder",authors:(0,Go.jsxs)(Go.Fragment,{children:["Riku Arakawa*, ",(0,Go.jsx)("strong",{style:{color:Ec},children:"Shreya Bali*"}),", Anupama Sitaraman, Woosuk Seo, et al."]}),image:"/paper_figs/calmreminder.png",desc:"Most behavior-change tools prescribe a fixed strategy. CalmReminder did the opposite: it detected calm moments in children with hyperactivity and prompted parents to offer positive reinforcement. During a four-week deployment with families, parents repurposed the notifications as mindfulness cues, conversation starters, activity reminders, and opportunities for connection, adapting the system to goals its designers had not anticipated.",links:[{href:"/files/CHI2026__CalmReminder%20(76).pdf",label:"Paper",variant:"paper"}]}),(0,Go.jsx)(Ic,{accent:"#b45309",chip:"CHI 2023",award:"Best Paper Honorable Mention",title:"Nooks",authors:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{style:{color:Ec},children:"Shreya Bali"}),", Pranav Khadpe, Geoff Kaufman, Chinmay Kulkarni"]}),image:"/paper_figs/nooks.png",desc:"Workplace platforms tend to reinforce existing hierarchies: who speaks, who is visible, and who gets heard. Nooks decoupled professional identity from conversation by creating anonymous, interest-driven spaces where status signals were absent. Participants formed connections and had discussions that would not have happened through conventional workplace channels.",links:[{href:"/files/CHI-2023-Nooks%20(1).pdf",label:"Paper",variant:"paper"},{href:"https://nooks.vercel.app/",label:"Demo",variant:"demo"},{href:"https://github.com/Sbali11/Nooks",label:"Code",variant:"code"}]})]})]}),(0,Go.jsxs)(vi,{component:"section",children:[(0,Go.jsx)(Tc,{children:"News"}),(0,Go.jsx)(vi,{children:ec.map(((e,t)=>(0,Go.jsxs)(vi,{sx:{display:"flex",gap:{xs:2,sm:3},mb:t<ec.length-1?2:0,pb:t<ec.length-1?2:0,borderBottom:t<ec.length-1?`1px solid ${jc}`:"none",alignItems:"flex-start"},children:[(0,Go.jsx)(hi,{sx:{color:Pc,fontSize:"0.74rem",fontWeight:600,fontFamily:Sc,letterSpacing:"0.05em",textTransform:"uppercase",whiteSpace:"nowrap",minWidth:{xs:"78px",sm:"112px"},pt:.35,flexShrink:0},children:e.date}),(0,Go.jsx)(hi,{sx:{color:0===t?Cc:Ec,fontSize:"0.9rem",lineHeight:1.7,fontFamily:Sc,fontWeight:0===t?500:400},children:e.content})]},t)))})]})]}),(0,Go.jsx)(vi,{sx:{borderTop:`1px solid ${jc}`,py:4,backgroundColor:"#fcfcfb"},children:(0,Go.jsx)(_s,{maxWidth:"md",children:(0,Go.jsxs)(vi,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",flexWrap:"wrap",gap:1},children:[(0,Go.jsx)(hi,{sx:{color:Pc,fontSize:"0.8rem",fontFamily:kc},children:"Shreya Bali \xb7 Carnegie Mellon University"}),(0,Go.jsx)(ms,{href:"mailto:[email protected]",underline:"none",sx:{color:Pc,fontSize:"0.76rem",fontFamily:Sc,"&:hover":{color:Cc}},children:"[email protected]"})]})})})]})}const Nc={"Conference Papers":[{name:"Evidotes: Integrating Scientific Evidence and Anecdotes to Support Uncertainties Triggered by Peer Health Posts",venue:"CHI 2026",org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Riku Arakawa, Peace Odiase, Sherry Wu, Mayank Goel"]}),tags:{"Human Computer Interaction":[],Health:[],"Applied ML":[]},year:"2024-2025",website:"https://evidotes.vercel.app/",awards:"Best Paper Honorable Mention (Top 5% of submissions)"},{name:"CalmReminder: A Design Probe for Parental Engagement with Children with Hyperactivity, Augmented by Real-Time Motion Sensing with a Watch",venue:"CHI 2026",org:(0,Go.jsxs)(Go.Fragment,{children:["Riku Arakawa*, ",(0,Go.jsx)("strong",{children:"Shreya Bali*"}),", Anupama Sitaraman, Woosuk Seo, Sam Shaaban, Oliver Lindheim, Traci M. Kennedy, Mayank Goel"]}),tags:{"Human Computer Interaction":[],"Applied ML":[],"Ubiquitous Computing":[],Health:[]},year:"2024-2025"}
75,{name:"Nooks: Social Spaces to Lower Hesitations in Interacting with New People at Work",venue:"CHI 2023",org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Pranav Khadpe, Geoff Kaufman, Chinmay Kulkarni"]}),tags:{"Human Computer Interaction":[],"Social Computing":["diversity/inclusion"]},year:"2021-2022",paper:"https://programs.sigchi.org/chi/2023/program/content/96105",article:"https://www.cs.cmu.edu/news/2023/chi2023-nooks",website:"https://nooks.vercel.app/",code:"https://github.com/Sbali11/Nooks",awards:"Best Paper Honorable Mention (Top 5% of submissions)"}],"Journal Papers":[{name:"Integration of botanicals in contemporary medicine: road blocks, checkpoints and go-ahead signals",venue:"Integrative Medicine Research 2018",org:(0,Go.jsxs)(Go.Fragment,{children:["Neha Arora Chugh, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Ashwani Koul"]}),tags:{"Human Computer Interaction":[],Health:[]},year:"2018",paper:"https://www.sciencedirect.com/science/article/pii/S2213423018300027"}],"Workshop Papers":[{name:"LemurDx: Wearable Sensors and Machine Learning for Detecting Hyperactivity and Stimulant Medication Response",venue:"ABCT 60th Annual Convention 2026",type:"Poster",org:(0,Go.jsxs)(Go.Fragment,{children:["Maya G. Lewis, Kelly S. Christenson, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Riku Arakawa, Helene Altmann, Heather Joseph, Nermeen El Nokali, Sam Shaaban, Mayank Goel, Oliver Lindhiem, Traci M. Kennedy"]}),tags:{Health:[],"Applied ML":[],"Ubiquitous Computing":[]},year:"2025-2026"},{name:"Evidotes: Integrating Scientific Evidence and Anecdotes to Support Uncertainties Triggered by Peer Health Posts",venue:"Interactive Health 2026",type:"Oral",org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Riku Arakawa, Peace Odiase, Sherry Wu, Mayank Goel"]}),tags:{"Human Computer Interaction":[],Health:[],"Applied ML":[]},year:"2025-2026"},{name:"CalmReminder: A Design Probe for Parental Engagement with Children with Hyperactivity, Augmented by Real-Time Motion Sensing with a Watch",venue:"Interactive Health 2026",type:"Poster",org:(0,Go.jsxs)(Go.Fragment,{children:["Riku Arakawa*, ",(0,Go.jsx)("strong",{children:"Shreya Bali*"}),", Anupama Sitaraman, Woosuk Seo, Sam Shaaban, Oliver Lindheim, Traci M. Kennedy, Mayank Goel"]}),tags:{"Human Computer Interaction":[],"Applied ML":[],"Ubiquitous Computing":[],Health:[]},year:"2025-2026"},{name:"Giving Back: Personalized Data Visualization to Promote Community Engagement in Digital Mental Health Research",venue:"Society for Digital Mental Health 2026",org:(0,Go.jsxs)(Go.Fragment,{children:["Maya G. Lewis, Kelly S. Christenson, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Riku Arakawa, Helene Altmann, Heather Joseph, Nermeen El Nokali, Sam Shaaban, Mayank Goel, Oliver Lindhiem, Traci M. Kennedy"]}),tags:{"Human Computer Interaction":[],Health:[],"Applied ML":[]},year:"2025-2026"},{name:"LemurDx: Validating Hyperactivity Using Smartwatch Sensing and Machine Learning",venue:"UPCM Digital Health Summit 2026",org:(0,Go.jsxs)(Go.Fragment,{children:["Maya G. Lewis, Kelly Christenson, Riku Arakawa, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Helene Altman, Heather Joseph, Sam Shaaban, Mayank Goel, Oliver Lindhiem, Traci M. Kennedy"]}),tags:{Health:[],"Applied ML":[],"Ubiquitous Computing":[]},year:"2025-2026"},{name:"Context-Aware Assistant for Integrated Home Care: Empowering Elderly Patients and Their Care Networks",venue:"CHI 2025 Workshop",org:(0,Go.jsxs)(Go.Fragment,{children:["Riku Arakawa, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Mayank Goel"]}),tags:{"Human Computer Interaction":[],Health:[],"Applied ML":[],"Ubiquitous Computing":[]},year:"2024-2025",paper:"https://hcii.cmu.edu/news/2025/chi2025-workshop-aging-in-place"},{name:"Prediction of Boreal Peatland Fires in Canada using Spatio-Temporal Methods",venue:"ICML 2021 Climate Change Workshop",tags:{"Human Computer Interaction":[],"Applied ML":[],"Socially Relevant Work":["climate change"]},org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali*"}),", Sydney Zheng*, Akshina Gupta*, Yue Wu*, Blair Chen*, Anirban Chowdhur
75y*, Justin Khim, Reid Simmons"]}),year:"2020-2021",code:"https://github.com/Sbali11/PeatlandFirePrediction",poster:"https://drive.google.com/file/d/1BE8EV07vt-nwMyFeo2lV4h04sxqgZ3Ml/view?usp=sharing",paper:"https://s3.us-east-1.amazonaws.com/climate-change-ai/papers/icml2021/12/paper.pdf",video:"https://www.climatechange.ai/papers/icml2021/12",article:"https://www.cs.cmu.edu/news/2021/cmu-team-uses-machine-learning-predict-peatland-fires",awards:"2nd Place, Natural Disaster Category, University of Toronto ProjectX Research Competition"}],Thesis:[{name:"Tools to Facilitate Machine Learning Product Development in Industry",venue:"MS Thesis, Carnegie Mellon University 2022",org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Advisor: Chinmay Kulkarni"]}),tags:{"Human Computer Interaction":[],"Applied ML":[]},year:"2021-2022",thesis:"http://reports-archive.adm.cs.cmu.edu/anon/anon/home/ftp/usr/ftp/2022/CMU-CS-22-126.pdf"}],"Work in Progress":[{name:"[Anonymized Title]",venue:"In Submission 2026 (Under Review)",org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali*"}),", Arpit Mathur*, Mayank Goel, Adam Perer"]}),tags:{"Human Computer Interaction":[],"Applied ML":[],"Human-AI Interaction":[]},year:"2025-2026"},{name:"[Anonymized Title]",venue:"Journal of the American Academy of Dermatology 2026 (Under Review)",org:(0,Go.jsxs)(Go.Fragment,{children:["Jill Fain Lehman, Alexander Maytin, Brian Chen, ",(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Riku Arakawa, Emma Russell, Haarika Reddy, Annalise Vaccarello, Christina Trinh, Dustin DeMeo, Mayank Goel, Bryan T Carroll"]}),tags:{Health:[],"Applied ML":[],"Human-AI Interaction":[]},year:"2024-2025"}]},Oc=[{name:"SmashLab, Carnegie Mellon University",org:"PhD Research Assistant, Advisor: Prof. Mayank Goel",position:"PhD Research Assistant",tags:{"Human Computer Interaction":[],"Applied Machine Learning":[]},year:"2024 - Present",desc:"Designing adaptive, mixed-initiative AI systems that keep people in control. Working on systems that balance AI initiative with human oversight across productivity, classrooms, and health teams. Focus on creating AI infrastructure that preserves value pluralism and supports coordination across stakeholders."},{name:"Databricks Inc.",org:"Trust, Safety and Anti-Abuse Team",position:"Software Engineer",tags:{Systems:[],"Applied Machine Learning":[]},year:"2022 - 2024",desc:"Built large-scale ML infrastructure for trust and safety applications. Improved stability of authentication platform and developed systems to decrease abuse on the platform. Worked on distributed systems using Apache Spark, Kubernetes, and AWS."},{name:"Reliance Jio ",org:"Software Engineer Intern, Cricket Sports Analysis",position:"",tags:{"Applied ML":[]},year:"2021",desc:"During this internship, I used Computer Vision to improve the analysis of cricket matches by person & object identification, and keyframe selection. I worked on the entire pipeline: scraping youtube videos, data labeling, data processing, implementation of several baseline models & brainstorming novel algorithms, and conducting analysis on the results"},{name:"Diderot",tags:{"Machine Learning":["machine learning"]},website:"https://diderot.one/",org:"Research Assistant, Implicit Concept-Link Detection",year:"2019",desc:"In Fall 2019, I worked as a Machine Learning Research Assistant for a CMU-based Startup: Diderot under Prof. Anil Ada and Prof. Umut Acar\n During my time here, I worked on implicit linking using NLP for an online platform that allows instructors to upload and share their course content, allowing students to refer to relevant material easily."},{name:"Morgan Stanley Business intelligence",tags:{"Parallel/Distributed Systems":["big data"]},org:"Summer Tech Analyst, Speeding-Up Data Extraction",year:"2019",desc:"During the Summer of 2019, I worked as a tech analyst at Morgan Stanley, New York under the Busines Intelligence Group \nDuring the internship, my main project was to convert the data extraction process from a sequential execution to a parallel execution running on a cluster using Spark with Scala, thu
75s increasing the efficiency of the entire data processing pipeline. also undertook two flask based side projects: \n Detecting inefficiencies in category definitions: The website allows for easy additions of new category definitions, seeing the split in finances and overall automated analysis of defined category partitions\n Searching for existing reports : I created a website that allows the BI units to easily search for pre-existing reporting satisfying constraints to prevent duplication"}],Lc={"2024-2025":[{name:"Apple Health Redesign",tags:{"Product Design":[],"Health Tech":[],"UI/UX":[]},year:"2024-2025",website:"https://apple-health-redesign.vercel.app/",desc:"Led end-to-end product redesign of Apple Health interface, reimagining how millions of users interact with personal health data. Architected an intuitive information hierarchy and data visualization system that makes complex health metrics accessible and actionable. Implemented with modern React and responsive design patterns, demonstrating expertise in translating user research insights into production-ready interfaces."}],2021:[{name:"Optimizing Graph Neural Networks for CPU Inference",tags:{Systems:[],"Performance Engineering":[],"Applied ML":[]},org:(0,Go.jsx)(Go.Fragment,{children:"with Mayank Jain"}),year:"2021",report:"https://drive.google.com/file/d/15kp72M79kdsYAa8LL9pX2INKYcIWvinH/view?usp=sharing",code:"https://github.com/mayankj/740_Proj",desc:"Engineered novel optimization techniques to enable efficient Graph Convolutional Network (GCN) inference on CPU architectures, addressing the critical industry challenge of deploying ML models in resource-constrained environments. Achieved significant performance improvements through cache-aware algorithms and architectural optimizations, validated across speed, memory efficiency, and accuracy metrics on Wiki-CS dataset. Work bridges the gap between cutting-edge deep learning and practical deployment constraints."}],2020:[{name:"High-Performance Image Processing Toolkit",tags:{Systems:[],"Parallel Computing":[],"Computer Vision":[]},org:(0,Go.jsx)(Go.Fragment,{children:"with Kusha Maharshi"}),year:"2020",report:"https://kmeshx.github.io/pdfs/418_CP__Copy_.pdf",code:"https://github.com/kmeshx/Parallel-Image-Processing-Toolkit",desc:"Built production-grade parallel image processing toolkit implementing core computer vision algorithms (Otsu Binarization, Edge Detection, K-Means Clustering) with both OpenMP and CUDA backends. Systematically analyzed parallelization strategies across different hardware architectures, achieving substantial speedups over sequential implementations. Demonstrates deep understanding of performance optimization and heterogeneous computing, skills essential for building scalable ML infrastructure."},{name:"Multi-Modal Learning for Audio-Visual Matching",tags:{"Applied ML":[],"Deep Learning":[]},org:(0,Go.jsx)(Go.Fragment,{children:"with Ria Pradeep"}),year:"2020",code:"https://github.com/RiaPradeep/VideoSound-Matching",report:"https://drive.google.com/file/d/1RqD-OX-V67RuaCUVTr0fUFEapBoCJcCI/view?usp=sharing",desc:"Designed and implemented multi-modal deep learning system for audio-visual correspondence detection, with applications in content moderation, video understanding, and media synchronization. Developed novel Multi-Similarity loss function that outperforms standard Cosine-BCE by incorporating enhanced regularization. Built complete ML pipeline from data processing through model training and evaluation using PyTorch."}],2019:[{name:"NLP System for Patent Document Analysis",tags:{"Applied ML":[],NLP:[]},org:(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)("strong",{children:"Shreya Bali"}),", Prof. Scott Fahlman, Dean Aldrucci"]}),year:"2019",poster:"https://drive.google.com/file/d/1JxfNELMP1rygKALishSz2QgSur_tRLGt/view?usp=sharing",desc:"Developed specialized NLP system for parsing and analyzing patent claim language, addressing the unique challenges of legal-technical document understanding. Built using Python and spaCy, demonstrating ability to adapt ML techniques to domain-specific problems with complex linguistic structures. Relevant to legal tech, IP management, and enterprise document processing applications."}]},_c=[...Lc["2024-2025"],...Lc[2021],...Lc[2020],...Lc[2019]],Fc=[{name:"Invited Talks",tags:{"Opinionat-ing/Talks":[]},year:"",desc:(0,Go.jsxs)("ul",{children:[(0,Go.jsx)("li",{children:" Youth in Technology, SFHS C.O.D.E Hack (2021)"}),(0,Go.jsx)("li",{children:" Undergraduate Research Panel, Carnegie Mellon School of Computer Science (202
750)"}),(0,Go.jsxs)("li",{children:[" Slingshot Speaker Series(2020): ",(0,Go.jsx)("br",{}),(0,Go.jsx)("tab",{})," - CMIMC(CMU), Stuyvesant High, HackTJ, Bronx "]})]})},{name:"Clean India",position:"Founder",org:"NGO",tags:{"Socially Relevant Work":["sanitation & environment"]},year:"2013-now",website:"https://www.facebook.com/cleanindiams/",desc:"Founder of NGO to optimize and improve sanitation practices in impoverished communities"},{name:"Debating",tags:{"Opinionat-ing/Talks":[]},year:"2013-now",desc:"I've been passionate about debating ever since high school and served as the Vice-President of CMU Debate(APDA) in 2020."}],Bc={"Conference Papers":"Conference","Journal Papers":"Journal","Workshop Papers":"Workshop",Thesis:"Thesis","Work in Progress":"Under Review"},Dc={Conference:0,Journal:1,Workshop:2,Oral:3,Poster:4,Thesis:5,"Under Review":6},Wc={Conference:{bg:"#0f172a",fg:"#f8fafc"},Journal:{bg:"#f0fdf4",fg:"#166534"},Workshop:{bg:"#f1f5f9",fg:"#334155"},Oral:{bg:"#f2f2f1",fg:"#44403c"},Poster:{bg:"#f5f5f4",fg:"#78716c"},Thesis:{bg:"#faf5ff",fg:"#6d28d9"},"Under Review":{bg:"#fff7ed",fg:"#c2410c"}},Hc=[{key:"paper",label:"Paper",color:"#111827",bg:"#f3f4f6",hover:"#e5e7eb"},{key:"thesis",label:"Thesis",color:"#111827",bg:"#f3f4f6",hover:"#e5e7eb"},{key:"website",label:"Demo",color:"#059669",bg:"#ecfdf5",hover:"#d1fae5"},{key:"code",label:"Code",color:"#7c3aed",bg:"#f5f3ff",hover:"#ede9fe"},{key:"video",label:"Video",color:"#dc2626",bg:"#fef2f2",hover:"#fee2e2"},{key:"poster",label:"Poster",color:"#0891b2",bg:"#ecfeff",hover:"#cffafe"},{key:"article",label:"Press",color:"#ca8a04",bg:"#fefce8",hover:"#fef9c3"}];function Uc(){const e=Object.entries(Nc).flatMap((e=>{let[t,n]=e;return n.map((e=>{var n,r,o;return{...e,type:e.type||Bc[t]||"Workshop",pubYear:parseInt(null!==(n=null===(r=e.venue)||void 0===r||null===(o=r.match(/\d{4}/))||void 0===o?void 0:o[0])&&void 0!==n?n:"0")}}))})),t={};e.forEach((e=>{t[e.pubYear]||(t[e.pubYear]=[]),t[e.pubYear].push(e)}));const n=Object.keys(t).map(Number).sort(((e,t)=>t-e));return n.forEach((e=>t[e].sort(((e,t)=>{var n,r;return(null!==(n=Dc[e.type])&&void 0!==n?n:9)-(null!==(r=Dc[t.type])&&void 0!==r?r:9)})))),(0,Go.jsxs)(_s,{maxWidth:"md",sx:{pt:5,pb:10},children:[(0,Go.jsxs)(vi,{sx:{mb:5,pb:2.5,borderBottom:"2px solid #e5e7eb"},children:[(0,Go.jsx)(hi,{variant:"h4",sx:{fontWeight:700,color:"#111827",fontSize:{xs:"1.5rem",md:"1.75rem"},fontFamily:'"Georgia", serif',letterSpacing:"-0.02em",mb:.5},children:"Research"}),(0,Go.jsx)(hi,{sx:{color:"#6b7280",fontSize:"0.9rem",fontFamily:"'Inter', sans-serif"},children:"Publications, workshop papers, and ongoing work"})]}),(0,Go.jsxs)(vi,{sx:{mb:5},children:[(0,Go.jsx)(hi,{sx:{fontSize:"0.7rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.1em",color:"#9ca3af",fontFamily:"'Inter', sans-serif",mb:1.5},children:"Try my research"}),(0,Go.jsx)(vi,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},gap:1.5},children:[{name:"Evidotes",desc:"Explore health questions with evidence and lived experience side by side",href:"https://chromewebstore.google.com/detail/evidotes/jllecdoihaijkcmjdbanghfilmpmdbpd"},{name:"Nooks",desc:"A social space to ease introductions with new people at work",href:"https://nooks.vercel.app/"}].map((e=>{let{name:t,desc:n,href:r}=e;return(0,Go.jsxs)(vi,{component:"a",href:r,target:"_blank",rel:"noopener noreferrer",sx:{flex:1,display:"block",textDecoration:"none",p:2,borderRadius:"10px",border:"1px solid #e5e7eb",backgroundColor:"#fafafa",transition:"border-color 0.15s, box-shadow 0.15s, transform 0.15s","&:hover":{borderColor:"#d1d5db",boxShadow:"0 2px 12px rgba(0,0,0,0.07)",transform:"translateY(-1px)"}},children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",mb:.5},children:[(0,Go.jsx)(hi,{sx:{fontWeight:700,color:"#111827",fontSize:"0.88rem",fontFamily:"'Inter', sans-serif"},children:t}),(0,Go.jsx)(hi,{sx:{color:"#9ca3af",fontSize:"0.8rem",fontFamily:"'Inter', sans-serif"},children:"\u2192"})]}),(0,Go.jsx)(hi,{sx:{color:"#6b7280",fontSize:"0.78rem",lineHeight:1.5,fontFamily:"'Inter', sans-serif"},children:n})]},t)}))})]}),n.map((e=>(0,Go.jsxs)(vi,{sx:{mb:5},children:[(0,Go.jsxs)(vi,{sx:{display:"flex",alignItems:"center",gap:2,mb:1},children:[(0,Go.jsx)(hi,{sx:{fontWeight:700,color:"#0f172a",fontSize:"0.92rem",fontFamily:"'Inter', sans-serif",whiteSpace:"nowrap"},children:e}),(0,Go.jsx)(vi,{sx:{flex:1,height:"1px",backgroundColor:"#e5e7eb"}})]}),t[e].map(((n,r)=>{var o;const a=Wc[n.type]||Wc.Workshop,i=null===(o=n.venue)||void 0===o?void 0:o.replace(/\s*\(Under Review\)/i,""),l=r===t[e].length-1;return(0,Go.jsxs)(vi,{sx:{display:"flex",gap:{xs:1.5,sm:2.5},py:2.5,borderBottom:l?"none":"1px solid #f3f4f6",alignItems:"flex-start"},children:[(0,Go.jsx)(vi,{sx:{width:{xs:72,sm:88},flexShrink:0,display:"flex",justifyContent:"flex-end",pt:.2},children:(0,Go.jsx)(vi,{sx:{display:"inline-block",fontSize:"0.59rem",fontWeight:700,textTransform:"uppercase",letterSpacing:"0.07em",px:.875,py:.35,borderRadius:"4px",backgroundColor:a.bg,color:a.fg,fontFamily:"'Inter', sans-serif",whiteSpace:"nowrap"},children:n.type})}),(0,Go.jsxs)(vi,{sx:{flex:1,minWidth:0},children:[n.awards&&(0,Go.jsxs)(vi,{sx:{display:"inline-flex",alignItems:"center",color:"#9c2b2b",backgroundColor:"#fdf3f3",border:"1px solid #9c2b2b33",px:1,py:.25,borderRadius:"8px",fontSize:"0.63rem",fontWeight:600,fontFamily:"'Inter', sans-serif",mb:.75},children:[(0,Go.jsx)(Js,{sx:{mr:.4,fontSize:11}}),n.awards]}),(0,Go.jsx)(hi,{sx:{fontWeight:600,color:"#111827",fontSize:"0.9rem",lineHeight:1.45,mb:.375,fontFamily:"'Inter', sans-serif"},children:n.name}),(0,Go.jsx)(hi,{sx:{color:"#9ca3af",fontSize:"0.75rem",fontWeight:500,mb:.375,fontFamily:"'Inter', sans-serif"},children:i}),n.org&&(0,Go.jsx)(hi,{sx:{color:"#6b7280",fontSize:"0.78rem",fontStyle:"italic",mb:1,lineHeight:1.5,fontFamily:"'Inter', sans-serif"},children:n.org}),Hc.some((e=>n[e.key]))&&(0,Go.jsx)(Es,{direction:"row",flexWrap:"wrap",gap:.625,children:Hc.map((e=>{let{key:t,label:r,color:o,bg:a,hover:i}=e;return n[t]?(0,Go.jsx)(ms,{href:n[t],target:"_blank",rel:"noopener noreferrer",underline:"none",sx:{color:o,fontSize:"0.71rem",fontWeight:600,px:1.125,py:.35,borderRadius:"5px",backgroundColor:a,fontFamily:"'Inter', sans-serif",letterSpacing:"0.01em",transition:"background-color 0.15s","&:hover":{backgroundColor:i}},children:r},t):null}))})]})]},r)}))]},e)))]})}const Vc=[{key:"thesis",label:"Thesis",color:"#111827",bg:"#f3f4f6",hover:"#e5e7eb"},{key:"paper",label:"Paper",color:"#111827",bg:"#f3f4f6",hover:"#e5e7eb"},{key:"report",label:"Report",color:"#111827",bg:"#f3f4f6",hover:"#e5e7eb"},{key:"poster",label:"Poster",color:"#0891b2",bg:"#ecfeff",hover:"#cffafe"},{key:"video",label:"Video",color:"#dc2626",bg:"#fef2f2",hover:"#fee2e2"},{key:"code",label:"Code",color:"#7c3aed",bg:"#f5f3ff",hover:"#ede9fe"},{key:"website",label:"Website",color:"#059669",bg:"#ecfdf5",hover:"#d1fae5"},{key:"article",label:"Article",color:"#ca8a04",bg:"#fefce8",hover:"#fef9c3"}];function Gc(e){let{title:t,list:n,selectedTags:r=new Set,highlightedIndices:o=new Set}=e;return(0,Go.jsxs)(vi,{children:[t&&(0,Go.jsx)(vi,{sx:{mb:4,pb:2,borderBottom:"2px s
75olid #e5e7eb"},children:(0,Go.jsx)(hi,{variant:"h4",sx:{fontWeight:700,color:"#111827",fontSize:{xs:"1.5rem",md:"1.75rem"},fontFamily:'"Georgia", "Times New Roman", serif',letterSpacing:"-0.02em"},children:t})}),(0,Go.jsx)(vi,{sx:{width:"100%"},children:n.map(((e,t)=>{const a=((e,t)=>o.size>0?o.has(t):0!==r.size&&!!e.tags&&Array.from(r).some((t=>Object.keys(e.tags).includes(t))))(e,t),i=t===n.length-1;return(0,Go.jsxs)(vi,{sx:{py:3.5,borderBottom:i?"none":"1px solid #f0f0f0",borderLeft:a?"3px solid #374151":"none",pl:a?2.5:0,backgroundColor:a?"#f0f7ff":"transparent",borderRadius:a?"8px":0,transition:"all 0.25s ease"},children:[e.awards&&(0,Go.jsxs)(vi,{sx:{mb:1.75,display:"inline-flex",alignItems:"center",color:"#92400e",backgroundColor:"#fef3c7",px:1.5,py:.5,borderRadius:"6px",border:"1px solid #fde68a"},children:[(0,Go.jsx)(Js,{sx:{mr:.75,fontSize:16}}),(0,Go.jsx)(hi,{sx:{fontWeight:600,fontSize:"0.8rem",fontFamily:"'Inter', sans-serif"},children:e.awards})]}),(0,Go.jsxs)(vi,{sx:{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"flex-start"},justifyContent:"space-between",gap:1,mb:.5},children:[(0,Go.jsx)(hi,{variant:"h5",sx:{color:"#111827",fontSize:{xs:"1.1rem",md:"1.18rem"},lineHeight:1.35,fontWeight:700,fontFamily:"'Inter', sans-serif",flex:1},children:e.name}),e.year&&(0,Go.jsx)($s,{label:e.year,size:"small",sx:{backgroundColor:"#f3f4f6",color:"#6b7280",fontWeight:500,fontSize:"0.72rem",height:22,fontFamily:"'Inter', sans-serif",flexShrink:0,mt:{xs:0,sm:.25}}})]}),e.position&&(0,Go.jsx)(hi,{sx:{color:"#374151",mb:.25,fontWeight:600,fontSize:"0.9rem",fontFamily:"'Inter', sans-serif"},children:e.position}),e.org&&(0,Go.jsx)(hi,{sx:{color:"#4b5563",mb:1.75,fontWeight:400,fontSize:"0.875rem",fontStyle:"italic",fontFamily:"'Inter', sans-serif"},children:e.org}),e.tags&&Object.keys(e.tags).length>0&&(0,Go.jsx)(Es,{direction:"row",flexWrap:"wrap",gap:.75,sx:{mb:2},children:Object.keys(e.tags).map((e=>{const t=r.has(e);return(0,Go.jsx)(vi,{component:"span",sx:{display:"inline-block",backgroundColor:t?"#e5e7eb":"#f3f4f6",color:t?"#111827":"#4b5563",fontWeight:t?600:500,fontSize:"0.72rem",px:1.125,py:.375,borderRadius:"5px",border:t?"1px solid #9ca3af":"1px solid #e5e7eb",fontFamily:"'Inter', sans-serif",transition:"all 0.15s ease"},children:e},e)}))}),Vc.some((t=>{let{key:n}=t;return e[n]}))&&(0,Go.jsx)(Es,{direction:"row",flexWrap:"wrap",gap:.75,sx:{mb:2},children:Vc.map((t=>{let{key:n,label:r,color:o,bg:a,hover:i}=t;return e[n]?(0,Go.jsx)(ms,{href:e[n],target:"_blank",rel:"noopener noreferrer",underline:"none",sx:{color:o,fontSize:"0.76rem",fontWeight:600,px:1.25,py:.375,borderRadius:"6px",backgroundColor:a,fontFamily:"'Inter', sans-serif",transition:"background-color 0.15s ease","&:hover":{backgroundColor:i}},children:r},n):null}))}),(0,Go.jsx)(hi,{variant:"body1",sx:{color:"#374151",lineHeight:1.85,fontSize:"0.9rem",fontFamily:"'Inter', sans-serif"},children:e.desc})]},t)}))})]})}function Kc(){return(0,Go.jsxs)(_s,{maxWidth:"md",sx:{pt:5,pb:10},children:[(0,Go.jsxs)(vi,{sx:{mb:5,pb:2.5,borderBottom:"2px solid #e5e7eb"},children:[(0,Go.jsx)(hi,{variant:"h4",sx:{fontWeight:700,color:"#111827",fontSize:{xs:"1.5rem",md:"1.75rem"},fontFamily:'"Georgia", "Times New Roman", serif',letterSpacing:"-0.02em",mb:.5},children:"Work Experience"}),(0,Go.jsx)(hi,{sx:{color:"#6b7280",fontSize:"0.9rem",fontFamily:"'Inter', sans-serif"},children:"Industry roles, research positions, and internships"})]}),(0,Go.jsx)(Gc,{list:Oc})]})}function qc(){return(0,Go.jsxs)(_s,{maxWidth:"md",sx:{pt:5,pb:10},children:[(0,Go.jsxs)(vi,{sx:{mb:5,pb:2.5,borderBottom:"2px solid #e5e7eb"},children:[(0,Go.jsx)(hi,{variant:"h4",sx:{fontWeight:700,color:"#111827",fontSize:{xs:"1.5rem",md:"1.75rem"},fontFamily:'"Georgia", "Times New Roman", serif',letterSpacing:"-0.02em",mb:.5},children:"Projects"}),(0,Go.jsx)(hi,{sx:{color:"#6b7280",fontSize:"0.9rem",fontFamily:"'Inter', sans-serif"},children:"Side projects, course work, and experiments"})]}),(0,Go.jsx)(Gc,{list:_c})]})}const Qc=function(){return(0,Go.jsxs)(_s,{maxWidth:"md",sx:{mt:4,mb:4},children:[(0,Go.jsx)(vi,{sx:{textAlign:"center",mb:3},children:(0,Go.jsx)(hi,{variant:"h4",component:"h1",gutterBottom:!0,children:"Extracurricular Activities"})}),(0,Go.jsx)(Gc,{name:"Extracurricular",list:Fc})]})};const Yc=function(){return(0,Go.jsxs)(Se,{children:[(0,Go.jsx)(ss,{}),(0,Go.jsxs)(ye,{children:[(0,Go.jsx)(me,{path:"/",element:(0,Go.jsx)(Mc,{})}),(0,Go.jsx)(me,{path:"/research",element:(0,Go.jsx)(Uc,{})}),(0,Go.jsx)(me,{path:"/industry",element:(0,Go.jsx)(Kc,{})}),(0,Go.jsx)(me,{path:"/projects",element:(0,Go.jsx)(qc,{})}),(0,Go.jsx)(me,{path:"/extracurricular",element:(0,Go.jsx)(Qc,{})})]})]})},Xc=e=>{e&&e instanceof Function&&n.e(685).then(n.bind(n,685)).then((t=>{let{getCLS:n,getFID:r,getFCP:o,getLCP:a,getTTFB:i}=t;n(e),r(e),o(e),a(e),i(e)}))};i.render((0,Go.jsx)(o.StrictMode,{children:(0,Go.jsx)(Yc,{})}),document.getElementById("root")),Xc()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.