/home/bdqbpbxa/rc-subdomains/simply-streets-rc.goodface.com.ua/static/js/main.153cd8e7.js
/*! For license information please see main.153cd8e7.js.LICENSE.txt */
(()=>{"use strict";var e={4:(e,t,n)=>{var r=n(853),o=n(43),a=n(950);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;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."}function l(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}var s=Symbol.for("react.element"),c=Symbol.for("react.transitional.element"),u=Symbol.for("react.portal"),d=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),m=Symbol.for("react.consumer"),g=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),b=Symbol.for("react.suspense_list"),x=Symbol.for("react.memo"),w=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var k=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var C=Symbol.for("react.memo_cache_sentinel"),S=Symbol.iterator;function A(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=S&&e[S]||e["@@iterator"])?e:null}var E=Symbol.for("react.client.reference");function j(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===E?null:e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case d:return"Fragment";case u:return"Portal";case f:return"Profiler";case p:return"StrictMode";case y:return"Suspense";case b:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case g:return(e.displayName||"Context")+".Provider";case m:return(e._context.displayName||"Context")+".Consumer";case v:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case x:return null!==(t=e.displayName||null)?t:j(e.type)||"Memo";case w:t=e._payload,e=e._init;try{return j(e(t))}catch(n){}}return null}var P,M,R=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,T=Object.assign;function L(e){if(void 0===P)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);P=t&&t[1]||"",M=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+P+e+M}var _=!1;function O(e,t){if(!e||_)return"";_=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(o){var r=o}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(i){r=i}(n=e())&&"function"===typeof n.catch&&n.catch((function(){}))}}catch(l){if(l&&r&&"string"===typeof l.stack)return[l.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=r.DetermineComponentFrameRoot(),i=a[0],l=a[1];if(i&&l){var s=i.split("\n"),c=l.split("\n");for(o=r=0;r<s.length&&!s[r].includes("DetermineComponentFrameRoot");)r++;for(;o<c.length&&!c[o].includes("DetermineComponentFrameRoot");)o++;if(r===s.length||o===c.length)for(r=s.length-1,o=c.length-1;1<=r&&0<=o&&s[r]!==c[o];)o--;for(;1<=r&&0<=o;r--,o--)if(s[r]!==c[o]){if(1!==r||1!==o)do{if(r--,0>--o||s[r]!==c[o]){var u="\n"+s[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=r&&0<=o);break}}}finally{_=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?L(n):""}function I(e){switch(e.tag){case 26:case 27:case 5:return L(e.type);case 16:return L("Lazy");case 13:return L("Suspense");case 19:return L("SuspenseList");case 0:case 15:return e=O(e.type,!1);case 11:return e=O(e.type.render,!1);case 1:return e=O(e.type,!0);default:return""}}function N(e){try{var t="";do{t+=I(e),e=e.return}while(e);return t}catch(n){return"\nError generating stack: "+n.message+"\n"+n.stack}}function $(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 F(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 z(e){if($(e)!==e)throw Error(i(188))}function D(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=D(e)))return t;e=e.sibling}return null}var B=Array.isArray,W=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,H={pending:!1,data:null,method:null,action:null},V=[],U=-1;function q(e){return{current:e}}function K(e){0>U||(e.current=V[U],V[U]=null,U--)}function G(e,t){U++,V[U]=e.current,e.current=t}var Q=q(null),X=q(null),Y=q(null),Z=q(null);function J(e,t){switch(G(Y,t),G(X,e),G(Q,null),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?Xu(t):0;break;default:if(t=(e=8===e?t.parentNode:t).tagName,e=e.namespaceURI)t=Yu(e=Xu(e),t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}K(Q),G(Q,t)}function ee(){K(Q),K(X),K(Y)}function te(e){null!==e.memoizedState&&G(Z,e);var t=Q.current,n=Yu(t,e.type);t!==n&&(G(X,e),G(Q,n))}function ne(e){X.current===e&&(K(Q),K(X)),Z.current===e&&(K(Z),Nd._currentValue=H)}var re=Object.prototype.hasOwnProperty,oe=r.unstable_scheduleCallback,ae=r.unstable_cancelCallback,ie=r.unstable_shouldYield,le=r.unstable_requestPaint,se=r.unstable_now,ce=r.unstable_getCurrentPriorityLevel,ue=r.unstable_ImmediatePriority,de=r.unstable_UserBlockingPriority,pe=r.unstable_NormalPriority,fe=r.unstable_LowPriority,he=r.unstable_IdlePriority,me=r.log,ge=r.unstable_setDisableYieldValue,ve=null,ye=null;function be(e){if("function"===typeof me&&ge(e),ye&&"function"===typeof ye.setStrictMode)try{ye.setStrictMode(ve,e)}catch(t){}}var xe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(we(e)/ke|0)|0},we=Math.log,ke=Math.LN2;var Ce=128,Se=4194304;function Ae(e){var t=42&e;if(0!==t)return t;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:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ee(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=e.warmLanes;e=0!==e.finishedLanes;var l=134217727&n;return 0!==l?0!==(n=l&~o)?r=Ae(n):0!==(a&=l)?r=Ae(a):e||0!==(i=l&~i)&&(r=Ae(i)):0!==(l=n&~o)?r=Ae(l):0!==a?r=Ae(a):e||0!==(i=n&~i)&&(r=Ae(i)),0===r?0:0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(i=t&-t)||32===o&&0!==(4194176&i))?t:r}function je(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Pe(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Me(){var e=Ce;return 0===(4194176&(Ce<<=1))&&(Ce=128),e}function Re(){var e=Se;return 0===(62914560&(Se<<=1))&&(Se=4194304),e}function Te(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Le(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function _e(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-xe(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194218&n}function Oe(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-xe(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}function Ie(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function Ne(){var e=W.p;return 0!==e?e:void 0===(e=window.event)?32:Yd(e.type)}var $e=Math.random().toString(36).slice(2),Fe="__reactFiber$"+$e,ze="__reactProps$"+$e,De="__reactContainer$"+$e,Be="__reactEvents$"+$e,We="__reactListeners$"+$e,He="__reactHandles$"+$e,Ve="__reactResources$"+$e,Ue="__reactMarker$"+$e;function qe(e){delete e[Fe],delete e[ze],delete e[Be],delete e[We],delete e[He]}function Ke(e){var t=e[Fe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[De]||n[Fe]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=sd(e);null!==e;){if(n=e[Fe])return n;e=sd(e)}return t}n=(e=n).parentNode}return null}function Ge(e){if(e=e[Fe]||e[De]){var t=e.tag;if(5===t||6===t||13===t||26===t||27===t||3===t)return e}return null}function Qe(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(i(33))}function Xe(e){var t=e[Ve];return t||(t=e[Ve]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ye(e){e[Ue]=!0}var Ze=new Set,Je={};function et(e,t){tt(e,t),tt(e+"Capture",t)}function tt(e,t){for(Je[e]=t,e=0;e<t.length;e++)Ze.add(t[e])}var nt=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),rt=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ot={},at={};function it(e,t,n){if(o=t,re.call(at,o)||!re.call(ot,o)&&(rt.test(o)?at[o]=!0:(ot[o]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var o}function lt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function st(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ct(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ut(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function dt(e){e._valueTracker||(e._valueTracker=function(e){var t=ut(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 pt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ut(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ft(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(dD){return e.body}}var ht=/[\n"\\]/g;function mt(e){return e.replace(ht,(function(e){return"\\"+e.charCodeAt(0).toString(16)+" "}))}function gt(e,t,n,r,o,a,i,l){e.name="",null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ct(t)):e.value!==""+ct(t)&&(e.value=""+ct(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?yt(e,i,ct(t)):null!=n?yt(e,i,ct(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=a&&(e.defaultChecked=!!a),null!=o&&(e.checked=o&&"function"!==typeof o&&"symbol"!==typeof o),null!=l&&"function"!==typeof l&&"symbol"!==typeof l&&"boolean"!==typeof l?e.name=""+ct(l):e.removeAttribute("name")}function vt(e,t,n,r,o,a,i,l){if(null!=a&&"function"!==typeof a&&"symbol"!==typeof a&&"boolean"!==typeof a&&(e.type=a),null!=t||null!=n){if(!("submit"!==a&&"reset"!==a||void 0!==t&&null!==t))return;n=null!=n?""+ct(n):"",t=null!=t?""+ct(t):n,l||t===e.value||(e.value=t),e.defaultValue=t}r="function"!==typeof(r=null!=r?r:o)&&"symbol"!==typeof r&&!!r,e.checked=l?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i&&(e.name=i)}function yt(e,t,n){"number"===t&&ft(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function bt(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=""+ct(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 xt(e,t,n){null==t||((t=""+ct(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ct(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function wt(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(i(92));if(B(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=ct(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r)}function kt(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 Ct=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function St(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"===typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!==typeof n||0===n||Ct.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function At(e,t,n){if(null!=t&&"object"!==typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var o in t)r=t[o],t.hasOwnProperty(o)&&n[o]!==r&&St(e,o,r)}else for(var a in t)t.hasOwnProperty(a)&&St(e,a,t[a])}function Et(e){if(-1===e.indexOf("-"))return!1;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 jt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Pt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Mt(e){return Pt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Rt=null;function Tt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Lt=null,_t=null;function Ot(e){var t=Ge(e);if(t&&(e=t.stateNode)){var n=e[ze]||null;e:switch(e=t.stateNode,t.type){case"input":if(gt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=r[ze]||null;if(!o)throw Error(i(90));gt(r,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&pt(r)}break e;case"textarea":xt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&bt(e,!!n.multiple,t,!1)}}}var It=!1;function Nt(e,t,n){if(It)return e(t,n);It=!0;try{return e(t)}finally{if(It=!1,(null!==Lt||null!==_t)&&(Fc(),Lt&&(t=Lt,e=_t,_t=Lt=null,Ot(t),e)))for(t=0;t<e.length;t++)Ot(e[t])}}function $t(e,t){var n=e.stateNode;if(null===n)return null;var r=n[ze]||null;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(i(231,t,typeof n));return n}var Ft=!1;if(nt)try{var zt={};Object.defineProperty(zt,"passive",{get:function(){Ft=!0}}),window.addEventListener("test",zt,zt),window.removeEventListener("test",zt,zt)}catch(dD){Ft=!1}var Dt=null,Bt=null,Wt=null;function Ht(){if(Wt)return Wt;var e,t,n=Bt,r=n.length,o="value"in Dt?Dt.value:Dt.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 Wt=o.slice(e,1<t?1-t:void 0)}function Vt(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 Ut(){return!0}function qt(){return!1}function Kt(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)?Ut:qt,this.isPropagationStopped=qt,this}return T(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=Ut)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Ut)},persist:function(){},isPersistent:Ut}),t}var Gt,Qt,Xt,Yt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Zt=Kt(Yt),Jt=T({},Yt,{view:0,detail:0}),en=Kt(Jt),tn=T({},Jt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:fn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Xt&&(Xt&&"mousemove"===e.type?(Gt=e.screenX-Xt.screenX,Qt=e.screenY-Xt.screenY):Qt=Gt=0,Xt=e),Gt)},movementY:function(e){return"movementY"in e?e.movementY:Qt}}),nn=Kt(tn),rn=Kt(T({},tn,{dataTransfer:0})),on=Kt(T({},Jt,{relatedTarget:0})),an=Kt(T({},Yt,{animationName:0,elapsedTime:0,pseudoElement:0})),ln=Kt(T({},Yt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),sn=Kt(T({},Yt,{data:0})),cn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},un={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"},dn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=dn[e])&&!!t[e]}function fn(){return pn}var hn=Kt(T({},Jt,{key:function(e){if(e.key){var t=cn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Vt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?un[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:fn,charCode:function(e){return"keypress"===e.type?Vt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Vt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),mn=Kt(T({},tn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),gn=Kt(T({},Jt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:fn})),vn=Kt(T({},Yt,{propertyName:0,elapsedTime:0,pseudoElement:0})),yn=Kt(T({},tn,{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})),bn=Kt(T({},Yt,{newState:0,oldState:0})),xn=[9,13,27,32],wn=nt&&"CompositionEvent"in window,kn=null;nt&&"documentMode"in document&&(kn=document.documentMode);var Cn=nt&&"TextEvent"in window&&!kn,Sn=nt&&(!wn||kn&&8<kn&&11>=kn),An=String.fromCharCode(32),En=!1;function jn(e,t){switch(e){case"keyup":return-1!==xn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Pn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Mn=!1;var Rn={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 Tn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Rn[e.type]:"textarea"===t}function Ln(e,t,n,r){Lt?_t?_t.push(r):_t=[r]:Lt=r,0<(t=Nu(t,"onChange")).length&&(n=new Zt("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var _n=null,On=null;function In(e){Pu(e,0)}function Nn(e){if(pt(Qe(e)))return e}function $n(e,t){if("change"===e)return t}var Fn=!1;if(nt){var zn;if(nt){var Dn="oninput"in document;if(!Dn){var Bn=document.createElement("div");Bn.setAttribute("oninput","return;"),Dn="function"===typeof Bn.oninput}zn=Dn}else zn=!1;Fn=zn&&(!document.documentMode||9<document.documentMode)}function Wn(){_n&&(_n.detachEvent("onpropertychange",Hn),On=_n=null)}function Hn(e){if("value"===e.propertyName&&Nn(On)){var t=[];Ln(t,On,e,Tt(e)),Nt(In,t)}}function Vn(e,t,n){"focusin"===e?(Wn(),On=n,(_n=t).attachEvent("onpropertychange",Hn)):"focusout"===e&&Wn()}function Un(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Nn(On)}function qn(e,t){if("click"===e)return Nn(t)}function Kn(e,t){if("input"===e||"change"===e)return Nn(t)}var Gn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function Qn(e,t){if(Gn(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(!re.call(t,o)||!Gn(e[o],t[o]))return!1}return!0}function Xn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Yn(e,t){var n,r=Xn(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=Xn(r)}}function Zn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Zn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function Jn(e){for(var t=ft((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=ft((e=t.contentWindow).document)}return t}function er(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 tr(e,t){var n=Jn(t);t=e.focusedElem;var r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Zn(t.ownerDocument.documentElement,t)){if(null!==r&&er(t))if(e=r.start,void 0===(n=r.end)&&(n=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(n,t.value.length);else if((n=(e=t.ownerDocument||document)&&e.defaultView||window).getSelection){n=n.getSelection();var o=t.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!n.extend&&a>r&&(o=r,r=a,a=o),o=Yn(t,a);var i=Yn(t,r);o&&i&&(1!==n.rangeCount||n.anchorNode!==o.node||n.anchorOffset!==o.offset||n.focusNode!==i.node||n.focusOffset!==i.offset)&&((e=e.createRange()).setStart(o.node,o.offset),n.removeAllRanges(),a>r?(n.addRange(e),n.extend(i.node,i.offset)):(e.setEnd(i.node,i.offset),n.addRange(e)))}for(e=[],n=t;n=n.parentNode;)1===n.nodeType&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for("function"===typeof t.focus&&t.focus(),t=0;t<e.length;t++)(n=e[t]).element.scrollLeft=n.left,n.element.scrollTop=n.top}}var nr=nt&&"documentMode"in document&&11>=document.documentMode,rr=null,or=null,ar=null,ir=!1;function lr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ir||null==rr||rr!==ft(r)||("selectionStart"in(r=rr)&&er(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},ar&&Qn(ar,r)||(ar=r,0<(r=Nu(or,"onSelect")).length&&(t=new Zt("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=rr)))}function sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var cr={animationend:sr("Animation","AnimationEnd"),animationiteration:sr("Animation","AnimationIteration"),animationstart:sr("Animation","AnimationStart"),transitionrun:sr("Transition","TransitionRun"),transitionstart:sr("Transition","TransitionStart"),transitioncancel:sr("Transition","TransitionCancel"),transitionend:sr("Transition","TransitionEnd")},ur={},dr={};function pr(e){if(ur[e])return ur[e];if(!cr[e])return e;var t,n=cr[e];for(t in n)if(n.hasOwnProperty(t)&&t in dr)return ur[e]=n[t];return e}nt&&(dr=document.createElement("div").style,"AnimationEvent"in window||(delete cr.animationend.animation,delete cr.animationiteration.animation,delete cr.animationstart.animation),"TransitionEvent"in window||delete cr.transitionend.transition);var fr=pr("animationend"),hr=pr("animationiteration"),mr=pr("animationstart"),gr=pr("transitionrun"),vr=pr("transitionstart"),yr=pr("transitioncancel"),br=pr("transitionend"),xr=new Map,wr="abort auxClick beforeToggle 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 scrollEnd toggle touchMove waiting wheel".split(" ");function kr(e,t){xr.set(e,t),et(t,[e])}var Cr=[],Sr=0,Ar=0;function Er(){for(var e=Sr,t=Ar=Sr=0;t<e;){var n=Cr[t];Cr[t++]=null;var r=Cr[t];Cr[t++]=null;var o=Cr[t];Cr[t++]=null;var a=Cr[t];if(Cr[t++]=null,null!==r&&null!==o){var i=r.pending;null===i?o.next=o:(o.next=i.next,i.next=o),r.pending=o}0!==a&&Rr(n,o,a)}}function jr(e,t,n,r){Cr[Sr++]=e,Cr[Sr++]=t,Cr[Sr++]=n,Cr[Sr++]=r,Ar|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Pr(e,t,n,r){return jr(e,t,n,r),Tr(e)}function Mr(e,t){return jr(e,null,null,t),Tr(e)}function Rr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var o=!1,a=e.return;null!==a;)a.childLanes|=n,null!==(r=a.alternate)&&(r.childLanes|=n),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(o=!0)),e=a,a=a.return;o&&null!==t&&3===e.tag&&(a=e.stateNode,o=31-xe(n),null===(e=(a=a.hiddenUpdates)[o])?a[o]=[t]:e.push(t),t.lane=536870912|n)}function Tr(e){if(50<Pc)throw Pc=0,Mc=null,Error(i(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Lr={},_r=new WeakMap;function Or(e,t){if("object"===typeof e&&null!==e){var n=_r.get(e);return void 0!==n?n:(t={value:e,source:t,stack:N(t)},_r.set(e,t),t)}return{value:e,source:t,stack:N(t)}}var Ir=[],Nr=0,$r=null,Fr=0,zr=[],Dr=0,Br=null,Wr=1,Hr="";function Vr(e,t){Ir[Nr++]=Fr,Ir[Nr++]=$r,$r=e,Fr=t}function Ur(e,t,n){zr[Dr++]=Wr,zr[Dr++]=Hr,zr[Dr++]=Br,Br=e;var r=Wr;e=Hr;var o=32-xe(r)-1;r&=~(1<<o),n+=1;var a=32-xe(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Wr=1<<32-xe(t)+o|n<<o|r,Hr=a+e}else Wr=1<<a|n<<o|r,Hr=e}function qr(e){null!==e.return&&(Vr(e,1),Ur(e,1,0))}function Kr(e){for(;e===$r;)$r=Ir[--Nr],Ir[Nr]=null,Fr=Ir[--Nr],Ir[Nr]=null;for(;e===Br;)Br=zr[--Dr],zr[Dr]=null,Hr=zr[--Dr],zr[Dr]=null,Wr=zr[--Dr],zr[Dr]=null}var Gr=null,Qr=null,Xr=!1,Yr=null,Zr=!1,Jr=Error(i(519));function eo(e){throw ao(Or(Error(i(418,"")),e)),Jr}function to(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Fe]=e,t[ze]=r,n){case"dialog":Mu("cancel",t),Mu("close",t);break;case"iframe":case"object":case"embed":Mu("load",t);break;case"video":case"audio":for(n=0;n<Eu.length;n++)Mu(Eu[n],t);break;case"source":Mu("error",t);break;case"img":case"image":case"link":Mu("error",t),Mu("load",t);break;case"details":Mu("toggle",t);break;case"input":Mu("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),dt(t);break;case"select":Mu("invalid",t);break;case"textarea":Mu("invalid",t),wt(t,r.value,r.defaultValue,r.children),dt(t)}"string"!==typeof(n=r.children)&&"number"!==typeof n&&"bigint"!==typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||Wu(t.textContent,n)?(null!=r.popover&&(Mu("beforetoggle",t),Mu("toggle",t)),null!=r.onScroll&&Mu("scroll",t),null!=r.onScrollEnd&&Mu("scrollend",t),null!=r.onClick&&(t.onclick=Hu),t=!0):t=!1,t||eo(e)}function no(e){for(Gr=e.return;Gr;)switch(Gr.tag){case 3:case 27:return void(Zr=!0);case 5:case 13:return void(Zr=!1);default:Gr=Gr.return}}function ro(e){if(e!==Gr)return!1;if(!Xr)return no(e),Xr=!0,!1;var t,n=!1;if((t=3!==e.tag&&27!==e.tag)&&((t=5===e.tag)&&(t=!("form"!==(t=e.type)&&"button"!==t)||Zu(e.type,e.memoizedProps)),t=!t),t&&(n=!0),n&&Qr&&eo(e),no(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType)if("/$"===(t=e.data)){if(0===n){Qr=ld(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++;e=e.nextSibling}Qr=null}}else Qr=Gr?ld(e.stateNode.nextSibling):null;return!0}function oo(){Qr=Gr=null,Xr=!1}function ao(e){null===Yr?Yr=[e]:Yr.push(e)}var io=Error(i(460)),lo=Error(i(474)),so={then:function(){}};function co(e){return"fulfilled"===(e=e.status)||"rejected"===e}function uo(){}function po(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(uo,uo),t=n),t.status){case"fulfilled":return t.value;case"rejected":if((e=t.reason)===io)throw Error(i(483));throw e;default:if("string"===typeof t.status)t.then(uo,uo);else{if(null!==(e=tc)&&100<e.shellSuspendCounter)throw Error(i(482));(e=t).status="pending",e.then((function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}}),(function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}}))}switch(t.status){case"fulfilled":return t.value;case"rejected":if((e=t.reason)===io)throw Error(i(483));throw e}throw fo=t,io}}var fo=null;function ho(){if(null===fo)throw Error(i(459));var e=fo;return fo=null,e}var mo=null,go=0;function vo(e){var t=go;return go+=1,null===mo&&(mo=[]),po(mo,e,t)}function yo(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function bo(e,t){if(t.$$typeof===s)throw Error(i(525));throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xo(e){return(0,e._init)(e._payload)}function wo(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){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function o(e,t){return(e=$s(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=33554434,n):r:(t.flags|=33554434,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=33554434),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Ws(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n,r){var a=n.type;return a===d?h(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===w&&xo(a)===t.type)?(yo(t=o(t,n.props),n),t.return=e,t):(yo(t=zs(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function f(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Hs(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function h(e,t,n,r,a){return null===t||7!==t.tag?((t=Ds(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function m(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t||"bigint"===typeof t)return(t=Ws(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case c:return yo(n=zs(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case u:return(t=Hs(t,e.mode,n)).return=e,t;case w:return m(e,t=(0,t._init)(t._payload),n)}if(B(t)||A(t))return(t=Ds(t,e.mode,n,null)).return=e,t;if("function"===typeof t.then)return m(e,vo(t),n);if(t.$$typeof===g)return m(e,El(e,t),n);bo(e,t)}return null}function v(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n||"bigint"===typeof n)return null!==o?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case c:return n.key===o?p(e,t,n,r):null;case u:return n.key===o?f(e,t,n,r):null;case w:return v(e,t,n=(o=n._init)(n._payload),r)}if(B(n)||A(n))return null!==o?null:h(e,t,n,r,null);if("function"===typeof n.then)return v(e,t,vo(n),r);if(n.$$typeof===g)return v(e,t,El(e,n),r);bo(e,n)}return null}function y(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r||"bigint"===typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case c:return p(t,e=e.get(null===r.key?n:r.key)||null,r,o);case u:return f(t,e=e.get(null===r.key?n:r.key)||null,r,o);case w:return y(e,t,n,r=(0,r._init)(r._payload),o)}if(B(r)||A(r))return h(t,e=e.get(n)||null,r,o,null);if("function"===typeof r.then)return y(e,t,n,vo(r),o);if(r.$$typeof===g)return y(e,t,n,El(t,r),o);bo(t,r)}return null}function b(s,p,f,h){if("object"===typeof f&&null!==f&&f.type===d&&null===f.key&&(f=f.props.children),"object"===typeof f&&null!==f){switch(f.$$typeof){case c:e:{for(var x=f.key;null!==p;){if(p.key===x){if((x=f.type)===d){if(7===p.tag){n(s,p.sibling),(h=o(p,f.props.children)).return=s,s=h;break e}}else if(p.elementType===x||"object"===typeof x&&null!==x&&x.$$typeof===w&&xo(x)===p.type){n(s,p.sibling),yo(h=o(p,f.props),f),h.return=s,s=h;break e}n(s,p);break}t(s,p),p=p.sibling}f.type===d?((h=Ds(f.props.children,s.mode,h,f.key)).return=s,s=h):(yo(h=zs(f.type,f.key,f.props,null,s.mode,h),f),h.return=s,s=h)}return l(s);case u:e:{for(x=f.key;null!==p;){if(p.key===x){if(4===p.tag&&p.stateNode.containerInfo===f.containerInfo&&p.stateNode.implementation===f.implementation){n(s,p.sibling),(h=o(p,f.children||[])).return=s,s=h;break e}n(s,p);break}t(s,p),p=p.sibling}(h=Hs(f,s.mode,h)).return=s,s=h}return l(s);case w:return b(s,p,f=(x=f._init)(f._payload),h)}if(B(f))return function(o,i,l,s){for(var c=null,u=null,d=i,p=i=0,f=null;null!==d&&p<l.length;p++){d.index>p?(f=d,d=null):f=d.sibling;var h=v(o,d,l[p],s);if(null===h){null===d&&(d=f);break}e&&d&&null===h.alternate&&t(o,d),i=a(h,i,p),null===u?c=h:u.sibling=h,u=h,d=f}if(p===l.length)return n(o,d),Xr&&Vr(o,p),c;if(null===d){for(;p<l.length;p++)null!==(d=m(o,l[p],s))&&(i=a(d,i,p),null===u?c=d:u.sibling=d,u=d);return Xr&&Vr(o,p),c}for(d=r(d);p<l.length;p++)null!==(f=y(d,o,p,l[p],s))&&(e&&null!==f.alternate&&d.delete(null===f.key?p:f.key),i=a(f,i,p),null===u?c=f:u.sibling=f,u=f);return e&&d.forEach((function(e){return t(o,e)})),Xr&&Vr(o,p),c}(s,p,f,h);if(A(f)){if("function"!==typeof(x=A(f)))throw Error(i(150));return function(o,l,s,c){if(null==s)throw Error(i(151));for(var u=null,d=null,p=l,f=l=0,h=null,g=s.next();null!==p&&!g.done;f++,g=s.next()){p.index>f?(h=p,p=null):h=p.sibling;var b=v(o,p,g.value,c);if(null===b){null===p&&(p=h);break}e&&p&&null===b.alternate&&t(o,p),l=a(b,l,f),null===d?u=b:d.sibling=b,d=b,p=h}if(g.done)return n(o,p),Xr&&Vr(o,f),u;if(null===p){for(;!g.done;f++,g=s.next())null!==(g=m(o,g.value,c))&&(l=a(g,l,f),null===d?u=g:d.sibling=g,d=g);return Xr&&Vr(o,f),u}for(p=r(p);!g.done;f++,g=s.next())null!==(g=y(p,o,f,g.value,c))&&(e&&null!==g.alternate&&p.delete(null===g.key?f:g.key),l=a(g,l,f),null===d?u=g:d.sibling=g,d=g);return e&&p.forEach((function(e){return t(o,e)})),Xr&&Vr(o,f),u}(s,p,f=x.call(f),h)}if("function"===typeof f.then)return b(s,p,vo(f),h);if(f.$$typeof===g)return b(s,p,El(s,f),h);bo(s,f)}return"string"===typeof f&&""!==f||"number"===typeof f||"bigint"===typeof f?(f=""+f,null!==p&&6===p.tag?(n(s,p.sibling),(h=o(p,f)).return=s,s=h):(n(s,p),(h=Ws(f,s.mode,h)).return=s,s=h),l(s)):n(s,p)}return function(e,t,n,r){try{go=0;var o=b(e,t,n,r);return mo=null,o}catch(i){if(i===io)throw i;var a=Is(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var ko=wo(!0),Co=wo(!1),So=q(null),Ao=q(0);function Eo(e,t){G(Ao,e=cc),G(So,t),cc=e|t.baseLanes}function jo(){G(Ao,cc),G(So,So.current)}function Po(){cc=Ao.current,K(So),K(Ao)}var Mo=q(null),Ro=null;function To(e){var t=e.alternate;G(Io,1&Io.current),G(Mo,e),null===Ro&&(null===t||null!==So.current||null!==t.memoizedState)&&(Ro=e)}function Lo(e){if(22===e.tag){if(G(Io,Io.current),G(Mo,e),null===Ro){var t=e.alternate;null!==t&&null!==t.memoizedState&&(Ro=e)}}else _o()}function _o(){G(Io,Io.current),G(Mo,Mo.current)}function Oo(e){K(Mo),Ro===e&&(Ro=null),K(Io)}var Io=q(0);function No(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 $o="undefined"!==typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach((function(e){return e()}))}},Fo=r.unstable_scheduleCallback,zo=r.unstable_NormalPriority,Do={$$typeof:g,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Bo(){return{controller:new $o,data:new Map,refCount:0}}function Wo(e){e.refCount--,0===e.refCount&&Fo(zo,(function(){e.controller.abort()}))}var Ho=null,Vo=0,Uo=0,qo=null;function Ko(){if(0===--Vo&&null!==Ho){null!==qo&&(qo.status="fulfilled");var e=Ho;Ho=null,Uo=0,qo=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Go=R.S;R.S=function(e,t){"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Ho){var n=Ho=[];Vo=0,Uo=wu(),qo={status:"pending",value:void 0,then:function(e){n.push(e)}}}Vo++,t.then(Ko,Ko)}(0,t),null!==Go&&Go(e,t)};var Qo=q(null);function Xo(){var e=Qo.current;return null!==e?e:tc.pooledCache}function Yo(e,t){G(Qo,null===t?Qo.current:t.pool)}function Zo(){var e=Xo();return null===e?null:{parent:Do._currentValue,pool:e}}var Jo=0,ea=null,ta=null,na=null,ra=!1,oa=!1,aa=!1,ia=0,la=0,sa=null,ca=0;function ua(){throw Error(i(321))}function da(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Gn(e[n],t[n]))return!1;return!0}function pa(e,t,n,r,o,a){return Jo=a,ea=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,R.H=null===e||null===e.memoizedState?Ei:ji,aa=!1,a=n(r,o),aa=!1,oa&&(a=ha(t,n,r,o)),fa(e),a}function fa(e){R.H=Ai;var t=null!==ta&&null!==ta.next;if(Jo=0,na=ta=ea=null,ra=!1,la=0,sa=null,t)throw Error(i(300));null===e||Vi||null!==(e=e.dependencies)&&Cl(e)&&(Vi=!0)}function ha(e,t,n,r){ea=e;var o=0;do{if(oa&&(sa=null),la=0,oa=!1,25<=o)throw Error(i(301));if(o+=1,na=ta=null,null!=e.updateQueue){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,null!=a.memoCache&&(a.memoCache.index=0)}R.H=Pi,a=t(n,r)}while(oa);return a}function ma(){var e=R.H,t=e.useState()[0];return t="function"===typeof t.then?wa(t):t,e=e.useState()[0],(null!==ta?ta.memoizedState:null)!==e&&(ea.flags|=1024),t}function ga(){var e=0!==ia;return ia=0,e}function va(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ya(e){if(ra){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}ra=!1}Jo=0,na=ta=ea=null,oa=!1,la=ia=0,sa=null}function ba(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===na?ea.memoizedState=na=e:na=na.next=e,na}function xa(){if(null===ta){var e=ea.alternate;e=null!==e?e.memoizedState:null}else e=ta.next;var t=null===na?ea.memoizedState:na.next;if(null!==t)na=t,ta=e;else{if(null===e){if(null===ea.alternate)throw Error(i(467));throw Error(i(310))}e={memoizedState:(ta=e).memoizedState,baseState:ta.baseState,baseQueue:ta.baseQueue,queue:ta.queue,next:null},null===na?ea.memoizedState=na=e:na=na.next=e}return na}function wa(e){var t=la;return la+=1,null===sa&&(sa=[]),e=po(sa,e,t),t=ea,null===(null===na?t.memoizedState:na.next)&&(t=t.alternate,R.H=null===t||null===t.memoizedState?Ei:ji),e}function ka(e){if(null!==e&&"object"===typeof e){if("function"===typeof e.then)return wa(e);if(e.$$typeof===g)return Al(e)}throw Error(i(438,String(e)))}function Ca(e){var t=null,n=ea.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=ea.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map((function(e){return e.slice()})),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},ea.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=C;return t.index++,n}function Sa(e,t){return"function"===typeof t?t(e):t}function Aa(e){return Ea(xa(),ta,e)}function Ea(e,t,n){var r=e.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=n;var o=e.baseQueue,a=r.pending;if(null!==a){if(null!==o){var l=o.next;o.next=a.next,a.next=l}t.baseQueue=o=a,r.pending=null}if(a=e.baseState,null===o)e.memoizedState=a;else{var s=l=null,c=null,u=t=o.next,d=!1;do{var p=-536870913&u.lane;if(p!==u.lane?(rc&p)===p:(Jo&p)===p){var f=u.revertLane;if(0===f)null!==c&&(c=c.next={lane:0,revertLane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),p===Uo&&(d=!0);else{if((Jo&f)===f){u=u.next,f===Uo&&(d=!0);continue}p={lane:0,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(s=c=p,l=a):c=c.next=p,ea.lanes|=f,dc|=f}p=u.action,aa&&n(a,p),a=u.hasEagerState?u.eagerState:n(a,p)}else f={lane:p,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(s=c=f,l=a):c=c.next=f,ea.lanes|=p,dc|=p;u=u.next}while(null!==u&&u!==t);if(null===c?l=a:c.next=s,!Gn(a,e.memoizedState)&&(Vi=!0,d&&null!==(n=qo)))throw n;e.memoizedState=a,e.baseState=l,e.baseQueue=c,r.lastRenderedState=a}return null===o&&(r.lanes=0),[e.memoizedState,r.dispatch]}function ja(e){var t=xa(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;var l=o=o.next;do{a=e(a,l.action),l=l.next}while(l!==o);Gn(a,t.memoizedState)||(Vi=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Pa(e,t,n){var r=ea,o=xa(),a=Xr;if(a){if(void 0===n)throw Error(i(407));n=n()}else n=t();var l=!Gn((ta||o).memoizedState,n);if(l&&(o.memoizedState=n,Vi=!0),o=o.queue,Ja(Ta.bind(null,r,o,e),[e]),o.getSnapshot!==t||l||null!==na&&1&na.memoizedState.tag){if(r.flags|=2048,Ga(9,Ra.bind(null,r,o,n,t),{destroy:void 0},null),null===tc)throw Error(i(349));a||0!==(60&Jo)||Ma(r,t,n)}return n}function Ma(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=ea.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},ea.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ra(e,t,n,r){t.value=n,t.getSnapshot=r,La(t)&&_a(e)}function Ta(e,t,n){return n((function(){La(t)&&_a(e)}))}function La(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Gn(e,n)}catch(r){return!0}}function _a(e){var t=Mr(e,2);null!==t&&Lc(t,e,2)}function Oa(e){var t=ba();if("function"===typeof e){var n=e;if(e=n(),aa){be(!0);try{n()}finally{be(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:e},t}function Ia(e,t,n,r){return e.baseState=n,Ea(e,ta,"function"===typeof r?r:Sa)}function Na(e,t,n,r,o){if(ki(e))throw Error(i(485));if(null!==(e=t.action)){var a={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};null!==R.T?n(!0):a.isTransition=!1,r(a),null===(n=t.pending)?(a.next=t.pending=a,$a(t,a)):(a.next=n.next,t.pending=n.next=a)}}function $a(e,t){var n=t.action,r=t.payload,o=e.state;if(t.isTransition){var a=R.T,i={};R.T=i;try{var l=n(o,r),s=R.S;null!==s&&s(i,l),Fa(e,t,l)}catch(c){Da(e,t,c)}finally{R.T=a}}else try{Fa(e,t,a=n(o,r))}catch(u){Da(e,t,u)}}function Fa(e,t,n){null!==n&&"object"===typeof n&&"function"===typeof n.then?n.then((function(n){za(e,t,n)}),(function(n){return Da(e,t,n)})):za(e,t,n)}function za(e,t,n){t.status="fulfilled",t.value=n,Ba(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,$a(e,n)))}function Da(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,Ba(t),t=t.next}while(t!==r)}e.action=null}function Ba(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Wa(e,t){return t}function Ha(e,t){if(Xr){var n=tc.formState;if(null!==n){e:{var r=ea;if(Xr){if(Qr){t:{for(var o=Qr,a=Zr;8!==o.nodeType;){if(!a){o=null;break t}if(null===(o=ld(o.nextSibling))){o=null;break t}}o="F!"===(a=o.data)||"F"===a?o:null}if(o){Qr=ld(o.nextSibling),r="F!"===o.data;break e}}eo(r)}r=!1}r&&(t=n[0])}}return(n=ba()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wa,lastRenderedState:t},n.queue=r,n=bi.bind(null,ea,r),r.dispatch=n,r=Oa(!1),a=wi.bind(null,ea,!1,r.queue),o={state:t,dispatch:null,action:e,pending:null},(r=ba()).queue=o,n=Na.bind(null,ea,o,a,n),o.dispatch=n,r.memoizedState=e,[t,n,!1]}function Va(e){return Ua(xa(),ta,e)}function Ua(e,t,n){t=Ea(e,t,Wa)[0],e=Aa(Sa)[0],t="object"===typeof t&&null!==t&&"function"===typeof t.then?wa(t):t;var r=xa(),o=r.queue,a=o.dispatch;return n!==r.memoizedState&&(ea.flags|=2048,Ga(9,qa.bind(null,o,n),{destroy:void 0},null)),[t,a,e]}function qa(e,t){e.action=t}function Ka(e){var t=xa(),n=ta;if(null!==n)return Ua(t,n,e);xa(),t=t.memoizedState;var r=(n=xa()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Ga(e,t,n,r){return e={tag:e,create:t,inst:n,deps:r,next:null},null===(t=ea.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},ea.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Qa(){return xa().memoizedState}function Xa(e,t,n,r){var o=ba();ea.flags|=e,o.memoizedState=Ga(1|t,n,{destroy:void 0},void 0===r?null:r)}function Ya(e,t,n,r){var o=xa();r=void 0===r?null:r;var a=o.memoizedState.inst;null!==ta&&null!==r&&da(r,ta.memoizedState.deps)?o.memoizedState=Ga(t,n,a,r):(ea.flags|=e,o.memoizedState=Ga(1|t,n,a,r))}function Za(e,t){Xa(8390656,8,e,t)}function Ja(e,t){Ya(2048,8,e,t)}function ei(e,t){return Ya(4,2,e,t)}function ti(e,t){return Ya(4,4,e,t)}function ni(e,t){if("function"===typeof t){e=e();var n=t(e);return function(){"function"===typeof n?n():t(null)}}if(null!==t&&void 0!==t)return e=e(),t.current=e,function(){t.current=null}}function ri(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,Ya(4,4,ni.bind(null,t,e),n)}function oi(){}function ai(e,t){var n=xa();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&da(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ii(e,t){var n=xa();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&da(t,r[1]))return r[0];if(r=e(),aa){be(!0);try{e()}finally{be(!1)}}return n.memoizedState=[r,t],r}function li(e,t,n){return void 0===n||0!==(1073741824&Jo)?e.memoizedState=t:(e.memoizedState=n,e=Tc(),ea.lanes|=e,dc|=e,n)}function si(e,t,n,r){return Gn(n,t)?n:null!==So.current?(e=li(e,n,r),Gn(e,t)||(Vi=!0),e):0===(42&Jo)?(Vi=!0,e.memoizedState=n):(e=Tc(),ea.lanes|=e,dc|=e,t)}function ci(e,t,n,r,o){var a=W.p;W.p=0!==a&&8>a?a:8;var i=R.T,l={};R.T=l,wi(e,!1,t,n);try{var s=o(),c=R.S;if(null!==c&&c(l,s),null!==s&&"object"===typeof s&&"function"===typeof s.then){var u=function(e,t){var n=[],r={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then((function(){r.status="fulfilled",r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)}),(function(e){for(r.status="rejected",r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)})),r}(s,r);xi(e,t,u,Rc())}else xi(e,t,r,Rc())}catch(d){xi(e,t,{then:function(){},status:"rejected",reason:d},Rc())}finally{W.p=a,R.T=i}}function ui(){}function di(e,t,n,r){if(5!==e.tag)throw Error(i(476));var o=pi(e).queue;ci(e,o,t,H,null===n?ui:function(){return fi(e),n(r)})}function pi(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:H,baseState:H,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:H},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function fi(e){xi(e,pi(e).next.queue,{},Rc())}function hi(){return Al(Nd)}function mi(){return xa().memoizedState}function gi(){return xa().memoizedState}function vi(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Rc(),r=Ll(t,e=Tl(n),n);return null!==r&&(Lc(r,t,n),_l(r,t,n)),t={cache:Bo()},void(e.payload=t)}t=t.return}}function yi(e,t,n){var r=Rc();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},ki(e)?Ci(t,n):null!==(n=Pr(e,t,n,r))&&(Lc(n,e,r),Si(n,t,r))}function bi(e,t,n){xi(e,t,n,Rc())}function xi(e,t,n,r){var o={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(ki(e))Ci(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,Gn(l,i))return jr(e,t,o,0),null===tc&&Er(),!1}catch(s){}if(null!==(n=Pr(e,t,o,r)))return Lc(n,e,r),Si(n,t,r),!0}return!1}function wi(e,t,n,r){if(r={lane:2,revertLane:wu(),action:r,hasEagerState:!1,eagerState:null,next:null},ki(e)){if(t)throw Error(i(479))}else null!==(t=Pr(e,n,r,2))&&Lc(t,e,2)}function ki(e){var t=e.alternate;return e===ea||null!==t&&t===ea}function Ci(e,t){oa=ra=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Si(e,t,n){if(0!==(4194176&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Oe(e,n)}}var Ai={readContext:Al,use:ka,useCallback:ua,useContext:ua,useEffect:ua,useImperativeHandle:ua,useLayoutEffect:ua,useInsertionEffect:ua,useMemo:ua,useReducer:ua,useRef:ua,useState:ua,useDebugValue:ua,useDeferredValue:ua,useTransition:ua,useSyncExternalStore:ua,useId:ua};Ai.useCacheRefresh=ua,Ai.useMemoCache=ua,Ai.useHostTransitionStatus=ua,Ai.useFormState=ua,Ai.useActionState=ua,Ai.useOptimistic=ua;var Ei={readContext:Al,use:ka,useCallback:function(e,t){return ba().memoizedState=[e,void 0===t?null:t],e},useContext:Al,useEffect:Za,useImperativeHandle:function(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,Xa(4194308,4,ni.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xa(4194308,4,e,t)},useInsertionEffect:function(e,t){Xa(4,2,e,t)},useMemo:function(e,t){var n=ba();t=void 0===t?null:t;var r=e();if(aa){be(!0);try{e()}finally{be(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=ba();if(void 0!==n){var o=n(t);if(aa){be(!0);try{n(t)}finally{be(!1)}}}else o=t;return r.memoizedState=r.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},r.queue=e,e=e.dispatch=yi.bind(null,ea,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ba().memoizedState=e},useState:function(e){var t=(e=Oa(e)).queue,n=bi.bind(null,ea,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:oi,useDeferredValue:function(e,t){return li(ba(),e,t)},useTransition:function(){var e=Oa(!1);return e=ci.bind(null,ea,e.queue,!0,!1),ba().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=ea,o=ba();if(Xr){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===tc)throw Error(i(349));0!==(60&rc)||Ma(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Za(Ta.bind(null,r,a,e),[e]),r.flags|=2048,Ga(9,Ra.bind(null,r,a,n,t),{destroy:void 0},null),n},useId:function(){var e=ba(),t=tc.identifierPrefix;if(Xr){var n=Hr;t=":"+t+"R"+(n=(Wr&~(1<<32-xe(Wr)-1)).toString(32)+n),0<(n=ia++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=ca++).toString(32)+":";return e.memoizedState=t},useCacheRefresh:function(){return ba().memoizedState=vi.bind(null,ea)}};Ei.useMemoCache=Ca,Ei.useHostTransitionStatus=hi,Ei.useFormState=Ha,Ei.useActionState=Ha,Ei.useOptimistic=function(e){var t=ba();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=wi.bind(null,ea,!0,n),n.dispatch=t,[e,t]};var ji={readContext:Al,use:ka,useCallback:ai,useContext:Al,useEffect:Ja,useImperativeHandle:ri,useInsertionEffect:ei,useLayoutEffect:ti,useMemo:ii,useReducer:Aa,useRef:Qa,useState:function(){return Aa(Sa)},useDebugValue:oi,useDeferredValue:function(e,t){return si(xa(),ta.memoizedState,e,t)},useTransition:function(){var e=Aa(Sa)[0],t=xa().memoizedState;return["boolean"===typeof e?e:wa(e),t]},useSyncExternalStore:Pa,useId:mi};ji.useCacheRefresh=gi,ji.useMemoCache=Ca,ji.useHostTransitionStatus=hi,ji.useFormState=Va,ji.useActionState=Va,ji.useOptimistic=function(e,t){return Ia(xa(),0,e,t)};var Pi={readContext:Al,use:ka,useCallback:ai,useContext:Al,useEffect:Ja,useImperativeHandle:ri,useInsertionEffect:ei,useLayoutEffect:ti,useMemo:ii,useReducer:ja,useRef:Qa,useState:function(){return ja(Sa)},useDebugValue:oi,useDeferredValue:function(e,t){var n=xa();return null===ta?li(n,e,t):si(n,ta.memoizedState,e,t)},useTransition:function(){var e=ja(Sa)[0],t=xa().memoizedState;return["boolean"===typeof e?e:wa(e),t]},useSyncExternalStore:Pa,useId:mi};function Mi(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:T({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}Pi.useCacheRefresh=gi,Pi.useMemoCache=Ca,Pi.useHostTransitionStatus=hi,Pi.useFormState=Ka,Pi.useActionState=Ka,Pi.useOptimistic=function(e,t){var n=xa();return null!==ta?Ia(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])};var Ri={isMounted:function(e){return!!(e=e._reactInternals)&&$(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Rc(),o=Tl(r);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Ll(e,o,r))&&(Lc(t,e,r),_l(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Rc(),o=Tl(r);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Ll(e,o,r))&&(Lc(t,e,r),_l(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Rc(),r=Tl(n);r.tag=2,void 0!==t&&null!==t&&(r.callback=t),null!==(t=Ll(e,r,n))&&(Lc(t,e,n),_l(t,e,n))}};function Ti(e,t,n,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!Qn(n,r)||!Qn(o,a))}function Li(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&&Ri.enqueueReplaceState(t,t.state,null)}function _i(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=T({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}var Oi="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function Ii(e){Oi(e)}function Ni(e){console.error(e)}function $i(e){Oi(e)}function Fi(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout((function(){throw n}))}}function zi(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout((function(){throw r}))}}function Di(e,t,n){return(n=Tl(n)).tag=3,n.payload={element:null},n.callback=function(){Fi(e,t)},n}function Bi(e){return(e=Tl(e)).tag=3,e}function Wi(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"===typeof o){var a=r.value;e.payload=function(){return o(a)},e.callback=function(){zi(t,n,r)}}var i=n.stateNode;null!==i&&"function"===typeof i.componentDidCatch&&(e.callback=function(){zi(t,n,r),"function"!==typeof o&&(null===kc?kc=new Set([this]):kc.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Hi=Error(i(461)),Vi=!1;function Ui(e,t,n,r){t.child=null===e?Co(t,null,n,r):ko(t,e.child,n,r)}function qi(e,t,n,r,o){n=n.render;var a=t.ref;if("ref"in r){var i={};for(var l in r)"ref"!==l&&(i[l]=r[l])}else i=r;return Sl(t),r=pa(e,t,n,i,a,o),l=ga(),null===e||Vi?(Xr&&l&&qr(t),t.flags|=1,Ui(e,t,r,o),t.child):(va(e,t,o),pl(e,t,o))}function Ki(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||Ns(a)||void 0!==a.defaultProps||null!==n.compare?((e=zs(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Gi(e,t,a,r,o))}if(a=e.child,!fl(e,o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:Qn)(i,r)&&e.ref===t.ref)return pl(e,t,o)}return t.flags|=1,(e=$s(a,r)).ref=t.ref,e.return=t,t.child=e}function Gi(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(Qn(a,r)&&e.ref===t.ref){if(Vi=!1,t.pendingProps=r=a,!fl(e,o))return t.lanes=e.lanes,pl(e,t,o);0!==(131072&e.flags)&&(Vi=!0)}}return Zi(e,t,n,r,o)}function Qi(e,t,n){var r=t.pendingProps,o=r.children,a=0!==(2&t.stateNode._pendingVisibility),i=null!==e?e.memoizedState:null;if(Yi(e,t),"hidden"===r.mode||a){if(0!==(128&t.flags)){if(r=null!==i?i.baseLanes|n:n,null!==e){for(o=t.child=e.child,a=0;null!==o;)a=a|o.lanes|o.childLanes,o=o.sibling;t.childLanes=a&~r}else t.childLanes=0,t.child=null;return Xi(e,t,r,n)}if(0===(536870912&n))return t.lanes=t.childLanes=536870912,Xi(e,t,null!==i?i.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Yo(0,null!==i?i.cachePool:null),null!==i?Eo(t,i):jo(),Lo(t)}else null!==i?(Yo(0,i.cachePool),Eo(t,i),_o(),t.memoizedState=null):(null!==e&&Yo(0,null),jo(),_o());return Ui(e,t,o,n),t.child}function Xi(e,t,n,r){var o=Xo();return o=null===o?null:{parent:Do._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},null!==e&&Yo(0,null),jo(),Lo(t),null!==e&&kl(e,t,r,!0),null}function Yi(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=2097664);else{if("function"!==typeof n&&"object"!==typeof n)throw Error(i(284));null!==e&&e.ref===n||(t.flags|=2097664)}}function Zi(e,t,n,r,o){return Sl(t),n=pa(e,t,n,r,void 0,o),r=ga(),null===e||Vi?(Xr&&r&&qr(t),t.flags|=1,Ui(e,t,n,o),t.child):(va(e,t,o),pl(e,t,o))}function Ji(e,t,n,r,o,a){return Sl(t),t.updateQueue=null,n=ha(t,r,n,o),fa(e),r=ga(),null===e||Vi?(Xr&&r&&qr(t),t.flags|=1,Ui(e,t,n,a),t.child):(va(e,t,a),pl(e,t,a))}function el(e,t,n,r,o){if(Sl(t),null===t.stateNode){var a=Lr,i=n.contextType;"object"===typeof i&&null!==i&&(a=Al(i)),a=new n(r,a),t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=Ri,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=r,a.state=t.memoizedState,a.refs={},Ml(t),i=n.contextType,a.context="object"===typeof i&&null!==i?Al(i):Lr,a.state=t.memoizedState,"function"===typeof(i=n.getDerivedStateFromProps)&&(Mi(t,n,i,r),a.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(i=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),i!==a.state&&Ri.enqueueReplaceState(a,a.state,null),$l(t,r,a,o),Nl(),a.state=t.memoizedState),"function"===typeof a.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){a=t.stateNode;var l=t.memoizedProps,s=_i(n,l);a.props=s;var c=a.context,u=n.contextType;i=Lr,"object"===typeof u&&null!==u&&(i=Al(u));var d=n.getDerivedStateFromProps;u="function"===typeof d||"function"===typeof a.getSnapshotBeforeUpdate,l=t.pendingProps!==l,u||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(l||c!==i)&&Li(t,a,r,i),Pl=!1;var p=t.memoizedState;a.state=p,$l(t,r,a,o),Nl(),c=t.memoizedState,l||p!==c||Pl?("function"===typeof d&&(Mi(t,n,d,r),c=t.memoizedState),(s=Pl||Ti(t,n,s,r,p,c,i))?(u||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(t.flags|=4194308)):("function"===typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),a.props=r,a.state=c,a.context=i,r=s):("function"===typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Rl(e,t),u=_i(n,i=t.memoizedProps),a.props=u,d=t.pendingProps,p=a.context,c=n.contextType,s=Lr,"object"===typeof c&&null!==c&&(s=Al(c)),(c="function"===typeof(l=n.getDerivedStateFromProps)||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(i!==d||p!==s)&&Li(t,a,r,s),Pl=!1,p=t.memoizedState,a.state=p,$l(t,r,a,o),Nl();var f=t.memoizedState;i!==d||p!==f||Pl||null!==e&&null!==e.dependencies&&Cl(e.dependencies)?("function"===typeof l&&(Mi(t,n,l,r),f=t.memoizedState),(u=Pl||Ti(t,n,u,r,p,f,s)||null!==e&&null!==e.dependencies&&Cl(e.dependencies))?(c||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(r,f,s),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,f,s)),"function"===typeof a.componentDidUpdate&&(t.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof a.componentDidUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=f),a.props=r,a.state=f,a.context=s,r=u):("function"!==typeof a.componentDidUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Yi(e,t),r=0!==(128&t.flags),a||r?(a=t.stateNode,n=r&&"function"!==typeof n.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&r?(t.child=ko(t,e.child,null,o),t.child=ko(t,null,n,o)):Ui(e,t,n,o),t.memoizedState=a.state,e=t.child):e=pl(e,t,o),e}function tl(e,t,n,r){return oo(),t.flags|=256,Ui(e,t,n,r),t.child}var nl={dehydrated:null,treeContext:null,retryLane:0};function rl(e){return{baseLanes:e,cachePool:Zo()}}function ol(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=hc),e}function al(e,t,n){var r,o=t.pendingProps,a=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&Io.current)),r&&(a=!0,t.flags&=-129),r=0!==(32&t.flags),t.flags&=-33,null===e){if(Xr){if(a?To(t):_o(),Xr){var s,c=Qr;if(s=c){e:{for(s=c,c=Zr;8!==s.nodeType;){if(!c){c=null;break e}if(null===(s=ld(s.nextSibling))){c=null;break e}}c=s}null!==c?(t.memoizedState={dehydrated:c,treeContext:null!==Br?{id:Wr,overflow:Hr}:null,retryLane:536870912},(s=Is(18,null,null,0)).stateNode=c,s.return=t,t.child=s,Gr=t,Qr=null,s=!0):s=!1}s||eo(t)}if(null!==(c=t.memoizedState)&&null!==(c=c.dehydrated))return"$!"===c.data?t.lanes=16:t.lanes=536870912,null;Oo(t)}return c=o.children,o=o.fallback,a?(_o(),c=ll({mode:"hidden",children:c},a=t.mode),o=Ds(o,a,n,null),c.return=t,o.return=t,c.sibling=o,t.child=c,(a=t.child).memoizedState=rl(n),a.childLanes=ol(e,r,n),t.memoizedState=nl,o):(To(t),il(t,c))}if(null!==(s=e.memoizedState)&&null!==(c=s.dehydrated)){if(l)256&t.flags?(To(t),t.flags&=-257,t=sl(e,t,n)):null!==t.memoizedState?(_o(),t.child=e.child,t.flags|=128,t=null):(_o(),a=o.fallback,c=t.mode,o=ll({mode:"visible",children:o.children},c),(a=Ds(a,c,n,null)).flags|=2,o.return=t,a.return=t,o.sibling=a,t.child=o,ko(t,e.child,null,n),(o=t.child).memoizedState=rl(n),o.childLanes=ol(e,r,n),t.memoizedState=nl,t=a);else if(To(t),"$!"===c.data){if(r=c.nextSibling&&c.nextSibling.dataset)var u=r.dgst;r=u,(o=Error(i(419))).stack="",o.digest=r,ao({value:o,source:null,stack:null}),t=sl(e,t,n)}else if(Vi||kl(e,t,n,!1),r=0!==(n&e.childLanes),Vi||r){if(null!==(r=tc)){if(0!==(42&(o=n&-n)))o=1;else switch(o){case 2:o=1;break;case 8:o=4;break;case 32:o=16;break;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:o=64;break;case 268435456:o=134217728;break;default:o=0}if(0!==(o=0!==(o&(r.suspendedLanes|n))?0:o)&&o!==s.retryLane)throw s.retryLane=o,Mr(e,o),Lc(r,e,o),Hi}"$?"===c.data||Vc(),t=sl(e,t,n)}else"$?"===c.data?(t.flags|=128,t.child=e.child,t=lu.bind(null,e),c._reactRetry=t,t=null):(e=s.treeContext,Qr=ld(c.nextSibling),Gr=t,Xr=!0,Yr=null,Zr=!1,null!==e&&(zr[Dr++]=Wr,zr[Dr++]=Hr,zr[Dr++]=Br,Wr=e.id,Hr=e.overflow,Br=t),(t=il(t,o.children)).flags|=4096);return t}return a?(_o(),a=o.fallback,c=t.mode,u=(s=e.child).sibling,(o=$s(s,{mode:"hidden",children:o.children})).subtreeFlags=31457280&s.subtreeFlags,null!==u?a=$s(u,a):(a=Ds(a,c,n,null)).flags|=2,a.return=t,o.return=t,o.sibling=a,t.child=o,o=a,a=t.child,null===(c=e.child.memoizedState)?c=rl(n):(null!==(s=c.cachePool)?(u=Do._currentValue,s=s.parent!==u?{parent:u,pool:u}:s):s=Zo(),c={baseLanes:c.baseLanes|n,cachePool:s}),a.memoizedState=c,a.childLanes=ol(e,r,n),t.memoizedState=nl,o):(To(t),e=(n=e.child).sibling,(n=$s(n,{mode:"visible",children:o.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function il(e,t){return(t=ll({mode:"visible",children:t},e.mode)).return=e,e.child=t}function ll(e,t){return Bs(e,t,0,null)}function sl(e,t,n){return ko(t,e.child,null,n),(e=il(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function cl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),xl(e.return,t,n)}function ul(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 dl(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(Ui(e,t,r.children,n),0!==(2&(r=Io.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&&cl(e,n,t);else if(19===e.tag)cl(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}switch(G(Io,r),o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===No(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),ul(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===No(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}ul(t,!0,n,null,a);break;case"together":ul(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function pl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),dc|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(kl(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=$s(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=$s(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function fl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Cl(e))}function hl(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Vi=!0;else{if(!fl(e,n)&&0===(128&t.flags))return Vi=!1,function(e,t,n){switch(t.tag){case 3:J(t,t.stateNode.containerInfo),yl(t,Do,e.memoizedState.cache),oo();break;case 27:case 5:te(t);break;case 4:J(t,t.stateNode.containerInfo);break;case 10:yl(t,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(To(t),t.flags|=128,null):0!==(n&t.child.childLanes)?al(e,t,n):(To(t),null!==(e=pl(e,t,n))?e.sibling:null);To(t);break;case 19:var o=0!==(128&e.flags);if((r=0!==(n&t.childLanes))||(kl(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return dl(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),G(Io,Io.current),r)break;return null;case 22:case 23:return t.lanes=0,Qi(e,t,n);case 24:yl(t,Do,e.memoizedState.cache)}return pl(e,t,n)}(e,t,n);Vi=0!==(131072&e.flags)}else Vi=!1,Xr&&0!==(1048576&t.flags)&&Ur(t,Fr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var r=t.elementType,o=r._init;if(r=o(r._payload),t.type=r,"function"!==typeof r){if(void 0!==r&&null!==r){if((o=r.$$typeof)===v){t.tag=11,t=qi(null,t,r,e,n);break e}if(o===x){t.tag=14,t=Ki(null,t,r,e,n);break e}}throw t=j(r)||r,Error(i(306,t,""))}Ns(r)?(e=_i(r,e),t.tag=1,t=el(null,t,r,e,n)):(t.tag=0,t=Zi(null,t,r,e,n))}return t;case 0:return Zi(e,t,t.type,t.pendingProps,n);case 1:return el(e,t,r=t.type,o=_i(r,t.pendingProps),n);case 3:e:{if(J(t,t.stateNode.containerInfo),null===e)throw Error(i(387));var a=t.pendingProps;r=(o=t.memoizedState).element,Rl(e,t),$l(t,a,null,n);var l=t.memoizedState;if(a=l.cache,yl(t,Do,a),a!==o.cache&&wl(t,[Do],n,!0),Nl(),a=l.element,o.isDehydrated){if(o={element:a,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=tl(e,t,a,n);break e}if(a!==r){ao(r=Or(Error(i(424)),t)),t=tl(e,t,a,n);break e}for(Qr=ld(t.stateNode.containerInfo.firstChild),Gr=t,Xr=!0,Yr=null,Zr=!0,n=Co(t,null,a,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(oo(),a===r){t=pl(e,t,n);break e}Ui(e,t,a,n)}t=t.child}return t;case 26:return Yi(e,t),null===e?(n=gd(t.type,null,t.pendingProps,null))?t.memoizedState=n:Xr||(n=t.type,e=t.pendingProps,(r=Qu(Y.current).createElement(n))[Fe]=t,r[ze]=e,qu(r,n,e),Ye(r),t.stateNode=r):t.memoizedState=gd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return te(t),null===e&&Xr&&(r=t.stateNode=cd(t.type,t.pendingProps,Y.current),Gr=t,Zr=!0,Qr=ld(r.firstChild)),r=t.pendingProps.children,null!==e||Xr?Ui(e,t,r,n):t.child=ko(t,null,r,n),Yi(e,t),t.child;case 5:return null===e&&Xr&&((o=r=Qr)&&(r=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ue])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==o.rel||e.getAttribute("href")!==(null==o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var a=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===a)return e}if(null===(e=ld(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,Zr),null!==r?(t.stateNode=r,Gr=t,Qr=ld(r.firstChild),Zr=!1,o=!0):o=!1),o||eo(t)),te(t),o=t.type,a=t.pendingProps,l=null!==e?e.memoizedProps:null,r=a.children,Zu(o,a)?r=null:null!==l&&Zu(o,l)&&(t.flags|=32),null!==t.memoizedState&&(o=pa(e,t,ma,null,null,n),Nd._currentValue=o),Yi(e,t),Ui(e,t,r,n),t.child;case 6:return null===e&&Xr&&((e=n=Qr)&&(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=ld(e.nextSibling)))return null}return e}(n,t.pendingProps,Zr),null!==n?(t.stateNode=n,Gr=t,Qr=null,e=!0):e=!1),e||eo(t)),null;case 13:return al(e,t,n);case 4:return J(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ko(t,null,r,n):Ui(e,t,r,n),t.child;case 11:return qi(e,t,t.type,t.pendingProps,n);case 7:return Ui(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ui(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,yl(t,t.type,r.value),Ui(e,t,r.children,n),t.child;case 9:return o=t.type._context,r=t.pendingProps.children,Sl(t),r=r(o=Al(o)),t.flags|=1,Ui(e,t,r,n),t.child;case 14:return Ki(e,t,t.type,t.pendingProps,n);case 15:return Gi(e,t,t.type,t.pendingProps,n);case 19:return dl(e,t,n);case 22:return Qi(e,t,n);case 24:return Sl(t),r=Al(Do),null===e?(null===(o=Xo())&&(o=tc,a=Bo(),o.pooledCache=a,a.refCount++,null!==a&&(o.pooledCacheLanes|=n),o=a),t.memoizedState={parent:r,cache:o},Ml(t),yl(t,Do,o)):(0!==(e.lanes&n)&&(Rl(e,t),$l(t,null,null,n),Nl()),o=e.memoizedState,a=t.memoizedState,o.parent!==r?(o={parent:r,cache:r},t.memoizedState=o,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=o),yl(t,Do,r)):(r=a.cache,yl(t,Do,r),r!==o.cache&&wl(t,[Do],n,!0))),Ui(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}var ml=q(null),gl=null,vl=null;function yl(e,t,n){G(ml,t._currentValue),t._currentValue=n}function bl(e){e._currentValue=ml.current,K(ml)}function xl(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 wl(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){var a=o.dependencies;if(null!==a){var l=o.child;a=a.firstContext;e:for(;null!==a;){var s=a;a=o;for(var c=0;c<t.length;c++)if(s.context===t[c]){a.lanes|=n,null!==(s=a.alternate)&&(s.lanes|=n),xl(a.return,n,e),r||(l=null);break e}a=s.next}}else if(18===o.tag){if(null===(l=o.return))throw Error(i(341));l.lanes|=n,null!==(a=l.alternate)&&(a.lanes|=n),xl(l,n,e),l=null}else l=o.child;if(null!==l)l.return=o;else for(l=o;null!==l;){if(l===e){l=null;break}if(null!==(o=l.sibling)){o.return=l.return,l=o;break}l=l.return}o=l}}function kl(e,t,n,r){e=null;for(var o=t,a=!1;null!==o;){if(!a)if(0!==(524288&o.flags))a=!0;else if(0!==(262144&o.flags))break;if(10===o.tag){var l=o.alternate;if(null===l)throw Error(i(387));if(null!==(l=l.memoizedProps)){var s=o.type;Gn(o.pendingProps.value,l.value)||(null!==e?e.push(s):e=[s])}}else if(o===Z.current){if(null===(l=o.alternate))throw Error(i(387));l.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(Nd):e=[Nd])}o=o.return}null!==e&&wl(t,e,n,r),t.flags|=262144}function Cl(e){for(e=e.firstContext;null!==e;){if(!Gn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Sl(e){gl=e,vl=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Al(e){return jl(gl,e)}function El(e,t){return null===gl&&Sl(e),jl(e,t)}function jl(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===vl){if(null===e)throw Error(i(308));vl=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else vl=vl.next=t;return n}var Pl=!1;function Ml(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Rl(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Tl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ll(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&ec)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Tr(e),Rr(e,null,n),t}return jr(e,r,t,n),Tr(e)}function _l(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194176&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Oe(e,n)}}function Ol(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={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,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,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Il=!1;function Nl(){if(Il){if(null!==qo)throw qo}}function $l(e,t,n,r){Il=!1;var o=e.updateQueue;Pl=!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=-536870913&l.lane,f=p!==l.lane;if(f?(rc&p)===p:(r&p)===p){0!==p&&p===Uo&&(Il=!0),null!==u&&(u=u.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var h=e,m=l;p=t;var g=n;switch(m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(g,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(g,d,p):h)||void 0===p)break e;d=T({},d,p);break e;case 2:Pl=!0}}null!==(p=l.callback)&&(e.flags|=64,f&&(e.flags|=8192),null===(f=o.callbacks)?o.callbacks=[p]:f.push(p))}else 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=(f=l).next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}null===u&&(s=d),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null===a&&(o.shared.lanes=0),dc|=i,e.lanes=i,e.memoizedState=d}}function Fl(e,t){if("function"!==typeof e)throw Error(i(191,e));e.call(t)}function zl(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Fl(n[e],t)}function Dl(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var a=n.create,i=n.inst;r=a(),i.destroy=r}n=n.next}while(n!==o)}}catch(l){ru(t,t.return,l)}}function Bl(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,l=i.destroy;if(void 0!==l){i.destroy=void 0,o=t;var s=n;try{l()}catch(c){ru(o,s,c)}}}r=r.next}while(r!==a)}}catch(c){ru(t,t.return,c)}}function Wl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{zl(t,n)}catch(r){ru(e,e.return,r)}}}function Hl(e,t,n){n.props=_i(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){ru(e,t,r)}}function Vl(e,t){try{var n=e.ref;if(null!==n){var r=e.stateNode;switch(e.tag){case 26:case 27:case 5:var o=r;break;default:o=r}"function"===typeof n?e.refCleanup=n(o):n.current=o}}catch(a){ru(e,t,a)}}function Ul(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"===typeof r)try{r()}catch(o){ru(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"===typeof n)try{n(null)}catch(a){ru(e,t,a)}else n.current=null}function ql(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){ru(e,e.return,o)}}function Kl(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,a=null,l=null,s=null,c=null,u=null,d=null;for(h in n){var p=n[h];if(n.hasOwnProperty(h)&&null!=p)switch(h){case"checked":case"value":break;case"defaultValue":c=p;default:r.hasOwnProperty(h)||Vu(e,t,h,null,r,p)}}for(var f in r){var h=r[f];if(p=n[f],r.hasOwnProperty(f)&&(null!=h||null!=p))switch(f){case"type":a=h;break;case"name":o=h;break;case"checked":u=h;break;case"defaultChecked":d=h;break;case"value":l=h;break;case"defaultValue":s=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(i(137,t));break;default:h!==p&&Vu(e,t,f,h,r,p)}}return void gt(e,l,s,c,u,d,a,o);case"select":for(a in h=l=s=f=null,n)if(c=n[a],n.hasOwnProperty(a)&&null!=c)switch(a){case"value":break;case"multiple":h=c;default:r.hasOwnProperty(a)||Vu(e,t,a,null,r,c)}for(o in r)if(a=r[o],c=n[o],r.hasOwnProperty(o)&&(null!=a||null!=c))switch(o){case"value":f=a;break;case"defaultValue":s=a;break;case"multiple":l=a;default:a!==c&&Vu(e,t,o,a,r,c)}return t=s,n=l,r=h,void(null!=f?bt(e,!!n,f,!1):!!r!==!!n&&(null!=t?bt(e,!!n,t,!0):bt(e,!!n,n?[]:"",!1)));case"textarea":for(s in h=f=null,n)if(o=n[s],n.hasOwnProperty(s)&&null!=o&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:Vu(e,t,s,null,r,o)}for(l in r)if(o=r[l],a=n[l],r.hasOwnProperty(l)&&(null!=o||null!=a))switch(l){case"value":f=o;break;case"defaultValue":h=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(i(91));break;default:o!==a&&Vu(e,t,l,o,r,a)}return void xt(e,f,h);case"option":for(var m in n)if(f=n[m],n.hasOwnProperty(m)&&null!=f&&!r.hasOwnProperty(m))if("selected"===m)e.selected=!1;else Vu(e,t,m,null,r,f);for(c in r)if(f=r[c],h=n[c],r.hasOwnProperty(c)&&f!==h&&(null!=f||null!=h))if("selected"===c)e.selected=f&&"function"!==typeof f&&"symbol"!==typeof f;else Vu(e,t,c,f,r,h);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)f=n[g],n.hasOwnProperty(g)&&null!=f&&!r.hasOwnProperty(g)&&Vu(e,t,g,null,r,f);for(u in r)if(f=r[u],h=n[u],r.hasOwnProperty(u)&&f!==h&&(null!=f||null!=h))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(i(137,t));break;default:Vu(e,t,u,f,r,h)}return;default:if(Et(t)){for(var v in n)f=n[v],n.hasOwnProperty(v)&&void 0!==f&&!r.hasOwnProperty(v)&&Uu(e,t,v,void 0,r,f);for(d in r)f=r[d],h=n[d],!r.hasOwnProperty(d)||f===h||void 0===f&&void 0===h||Uu(e,t,d,f,r,h);return}}for(var y in n)f=n[y],n.hasOwnProperty(y)&&null!=f&&!r.hasOwnProperty(y)&&Vu(e,t,y,null,r,f);for(p in r)f=r[p],h=n[p],!r.hasOwnProperty(p)||f===h||null==f&&null==h||Vu(e,t,p,f,r,h)}(r,e.type,n,t),r[ze]=t}catch(o){ru(e,e.return,o)}}function Gl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag||4===e.tag}function Ql(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Gl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&27!==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 Xl(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=Hu));else if(4!==r&&27!==r&&null!==(e=e.child))for(Xl(e,t,n),e=e.sibling;null!==e;)Xl(e,t,n),e=e.sibling}function Yl(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&&27!==r&&null!==(e=e.child))for(Yl(e,t,n),e=e.sibling;null!==e;)Yl(e,t,n),e=e.sibling}var Zl=!1,Jl=!1,es=!1,ts="function"===typeof WeakSet?WeakSet:Set,ns=null,rs=!1;function os(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:vs(e,n),4&r&&Dl(5,n);break;case 1:if(vs(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(l){ru(n,n.return,l)}else{var o=_i(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){ru(n,n.return,s)}}64&r&&Wl(n),512&r&&Vl(n,n.return);break;case 3:if(vs(e,n),64&r&&null!==(r=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:e=n.child.stateNode}try{zl(r,e)}catch(l){ru(n,n.return,l)}}break;case 26:vs(e,n),512&r&&Vl(n,n.return);break;case 27:case 5:vs(e,n),null===t&&4&r&&ql(n),512&r&&Vl(n,n.return);break;case 12:default:vs(e,n);break;case 13:vs(e,n),4&r&&us(e,n);break;case 22:if(!(o=null!==n.memoizedState||Zl)){t=null!==t&&null!==t.memoizedState||Jl;var a=Zl,i=Jl;Zl=o,(Jl=t)&&!i?bs(e,n,0!==(8772&n.subtreeFlags)):vs(e,n),Zl=a,Jl=i}512&r&&("manual"===n.memoizedProps.mode?Vl(n,n.return):Ul(n,n.return))}}function as(e){var t=e.alternate;null!==t&&(e.alternate=null,as(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&qe(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var is=null,ls=!1;function ss(e,t,n){for(n=n.child;null!==n;)cs(e,t,n),n=n.sibling}function cs(e,t,n){if(ye&&"function"===typeof ye.onCommitFiberUnmount)try{ye.onCommitFiberUnmount(ve,n)}catch(i){}switch(n.tag){case 26:Jl||Ul(n,t),ss(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Jl||Ul(n,t);var r=is,o=ls;for(is=n.stateNode,ss(e,t,n),t=(n=n.stateNode).attributes;t.length;)n.removeAttributeNode(t[0]);qe(n),is=r,ls=o;break;case 5:Jl||Ul(n,t);case 6:o=is;var a=ls;if(is=null,ss(e,t,n),ls=a,null!==(is=o))if(ls)try{e=is,r=n.stateNode,8===e.nodeType?e.parentNode.removeChild(r):e.removeChild(r)}catch(l){ru(n,t,l)}else try{is.removeChild(n.stateNode)}catch(l){ru(n,t,l)}break;case 18:null!==is&&(ls?(t=is,n=n.stateNode,8===t.nodeType?ad(t.parentNode,n):1===t.nodeType&&ad(t,n),mp(t)):ad(is,n.stateNode));break;case 4:r=is,o=ls,is=n.stateNode.containerInfo,ls=!0,ss(e,t,n),is=r,ls=o;break;case 0:case 11:case 14:case 15:Jl||Bl(2,n,t),Jl||Bl(4,n,t),ss(e,t,n);break;case 1:Jl||(Ul(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount&&Hl(n,t,r)),ss(e,t,n);break;case 21:ss(e,t,n);break;case 22:Jl||Ul(n,t),Jl=(r=Jl)||null!==n.memoizedState,ss(e,t,n),Jl=r;break;default:ss(e,t,n)}}function us(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{mp(e)}catch(n){ru(t,t.return,n)}}function ds(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new ts),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new ts),t;default:throw Error(i(435,e.tag))}}(e);t.forEach((function(t){var r=su.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}function ps(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r],a=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 27:case 5:is=s.stateNode,ls=!1;break e;case 3:case 4:is=s.stateNode.containerInfo,ls=!0;break e}s=s.return}if(null===is)throw Error(i(160));cs(a,l,o),is=null,ls=!1,null!==(a=o.alternate)&&(a.return=null),o.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)hs(t,e),t=t.sibling}var fs=null;function hs(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ps(t,e),ms(e),4&r&&(Bl(3,e,e.return),Dl(3,e),Bl(5,e,e.return));break;case 1:ps(t,e),ms(e),512&r&&(Jl||null===n||Ul(n,n.return)),64&r&&Zl&&(null!==(e=e.updateQueue)&&(null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r))));break;case 26:var o=fs;if(ps(t,e),ms(e),512&r&&(Jl||null===n||Ul(n,n.return)),4&r){var a=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,o=o.ownerDocument||o;t:switch(r){case"title":(!(a=o.getElementsByTagName("title")[0])||a[Ue]||a[Fe]||"http://www.w3.org/2000/svg"===a.namespaceURI||a.hasAttribute("itemprop"))&&(a=o.createElement(r),o.head.insertBefore(a,o.querySelector("head > title"))),qu(a,r,n),a[Fe]=e,Ye(a),r=a;break e;case"link":var l=jd("link","href",o).get(r+(n.href||""));if(l)for(var s=0;s<l.length;s++)if((a=l[s]).getAttribute("href")===(null==n.href?null:n.href)&&a.getAttribute("rel")===(null==n.rel?null:n.rel)&&a.getAttribute("title")===(null==n.title?null:n.title)&&a.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){l.splice(s,1);break t}qu(a=o.createElement(r),r,n),o.head.appendChild(a);break;case"meta":if(l=jd("meta","content",o).get(r+(n.content||"")))for(s=0;s<l.length;s++)if((a=l[s]).getAttribute("content")===(null==n.content?null:""+n.content)&&a.getAttribute("name")===(null==n.name?null:n.name)&&a.getAttribute("property")===(null==n.property?null:n.property)&&a.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&a.getAttribute("charset")===(null==n.charSet?null:n.charSet)){l.splice(s,1);break t}qu(a=o.createElement(r),r,n),o.head.appendChild(a);break;default:throw Error(i(468,r))}a[Fe]=e,Ye(a),r=a}e.stateNode=r}else Pd(o,e.type,e.stateNode);else e.stateNode=kd(o,r,e.memoizedProps);else a!==r?(null===a?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):a.count--,null===r?Pd(o,e.type,e.stateNode):kd(o,r,e.memoizedProps)):null===r&&null!==e.stateNode&&Kl(e,e.memoizedProps,n.memoizedProps)}break;case 27:if(4&r&&null===e.alternate){o=e.stateNode,a=e.memoizedProps;try{for(var c=o.firstChild;c;){var u=c.nextSibling,d=c.nodeName;c[Ue]||"HEAD"===d||"BODY"===d||"SCRIPT"===d||"STYLE"===d||"LINK"===d&&"stylesheet"===c.rel.toLowerCase()||o.removeChild(c),c=u}for(var p=e.type,f=o.attributes;f.length;)o.removeAttributeNode(f[0]);qu(o,p,a),o[Fe]=e,o[ze]=a}catch(m){ru(e,e.return,m)}}case 5:if(ps(t,e),ms(e),512&r&&(Jl||null===n||Ul(n,n.return)),32&e.flags){o=e.stateNode;try{kt(o,"")}catch(m){ru(e,e.return,m)}}4&r&&null!=e.stateNode&&Kl(e,o=e.memoizedProps,null!==n?n.memoizedProps:o),1024&r&&(es=!0);break;case 6:if(ps(t,e),ms(e),4&r){if(null===e.stateNode)throw Error(i(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(m){ru(e,e.return,m)}}break;case 3:if(Ed=null,o=fs,fs=pd(t.containerInfo),ps(t,e),fs=o,ms(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{mp(t.containerInfo)}catch(m){ru(e,e.return,m)}es&&(es=!1,gs(e));break;case 4:r=fs,fs=pd(e.stateNode.containerInfo),ps(t,e),ms(e),fs=r;break;case 12:ps(t,e),ms(e);break;case 13:ps(t,e),ms(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(bc=se()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,ds(e,r)));break;case 22:if(512&r&&(Jl||null===n||Ul(n,n.return)),c=null!==e.memoizedState,u=null!==n&&null!==n.memoizedState,Zl=(d=Zl)||c,Jl=(p=Jl)||u,ps(t,e),Jl=p,Zl=d,ms(e),(t=e.stateNode)._current=e,t._visibility&=-3,t._visibility|=2&t._pendingVisibility,8192&r&&(t._visibility=c?-2&t._visibility:1|t._visibility,c&&(t=Zl||Jl,null===n||u||t||ys(e)),null===e.memoizedProps||"manual"!==e.memoizedProps.mode))e:for(n=null,t=e;;){if(5===t.tag||26===t.tag||27===t.tag){if(null===n){u=n=t;try{if(o=u.stateNode,c)"function"===typeof(a=o.style).setProperty?a.setProperty("display","none","important"):a.display="none";else{l=u.stateNode;var h=void 0!==(s=u.memoizedProps.style)&&null!==s&&s.hasOwnProperty("display")?s.display:null;l.style.display=null==h||"boolean"===typeof h?"":(""+h).trim()}}catch(m){ru(u,u.return,m)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=c?"":u.memoizedProps}catch(m){ru(u,u.return,m)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&(null!==(r=e.updateQueue)&&(null!==(n=r.retryQueue)&&(r.retryQueue=null,ds(e,n))));break;case 19:ps(t,e),ms(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,ds(e,r)));break;case 21:break;default:ps(t,e),ms(e)}}function ms(e){var t=e.flags;if(2&t){try{if(27!==e.tag){e:{for(var n=e.return;null!==n;){if(Gl(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 27:var o=r.stateNode;Yl(e,Ql(e),o);break;case 5:var a=r.stateNode;32&r.flags&&(kt(a,""),r.flags&=-33),Yl(e,Ql(e),a);break;case 3:case 4:var l=r.stateNode.containerInfo;Xl(e,Ql(e),l);break;default:throw Error(i(161))}}}catch(s){ru(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function gs(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;gs(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function vs(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)os(e,t.alternate,t),t=t.sibling}function ys(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Bl(4,t,t.return),ys(t);break;case 1:Ul(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&Hl(t,t.return,n),ys(t);break;case 26:case 27:case 5:Ul(t,t.return),ys(t);break;case 22:Ul(t,t.return),null===t.memoizedState&&ys(t);break;default:ys(t)}e=e.sibling}}function bs(e,t,n){for(n=n&&0!==(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,o=e,a=t,i=a.flags;switch(a.tag){case 0:case 11:case 15:bs(o,a,n),Dl(4,a);break;case 1:if(bs(o,a,n),"function"===typeof(o=(r=a).stateNode).componentDidMount)try{o.componentDidMount()}catch(c){ru(r,r.return,c)}if(null!==(o=(r=a).updateQueue)){var l=r.stateNode;try{var s=o.shared.hiddenCallbacks;if(null!==s)for(o.shared.hiddenCallbacks=null,o=0;o<s.length;o++)Fl(s[o],l)}catch(c){ru(r,r.return,c)}}n&&64&i&&Wl(a),Vl(a,a.return);break;case 26:case 27:case 5:bs(o,a,n),n&&null===r&&4&i&&ql(a),Vl(a,a.return);break;case 12:default:bs(o,a,n);break;case 13:bs(o,a,n),n&&4&i&&us(o,a);break;case 22:null===a.memoizedState&&bs(o,a,n),Vl(a,a.return)}t=t.sibling}}function xs(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Wo(n))}function ws(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Wo(e))}function ks(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Cs(e,t,n,r),t=t.sibling}function Cs(e,t,n,r){var o=t.flags;switch(t.tag){case 0:case 11:case 15:ks(e,t,n,r),2048&o&&Dl(9,t);break;case 3:ks(e,t,n,r),2048&o&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Wo(e)));break;case 12:if(2048&o){ks(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,i=a.id,l=a.onPostCommit;"function"===typeof l&&l(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(s){ru(t,t.return,s)}}else ks(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,null!==t.memoizedState?4&a._visibility?ks(e,t,n,r):As(e,t):4&a._visibility?ks(e,t,n,r):(a._visibility|=4,Ss(e,t,n,r,0!==(10256&t.subtreeFlags))),2048&o&&xs(t.alternate,t);break;case 24:ks(e,t,n,r),2048&o&&ws(t.alternate,t);break;default:ks(e,t,n,r)}}function Ss(e,t,n,r,o){for(o=o&&0!==(10256&t.subtreeFlags),t=t.child;null!==t;){var a=e,i=t,l=n,s=r,c=i.flags;switch(i.tag){case 0:case 11:case 15:Ss(a,i,l,s,o),Dl(8,i);break;case 23:break;case 22:var u=i.stateNode;null!==i.memoizedState?4&u._visibility?Ss(a,i,l,s,o):As(a,i):(u._visibility|=4,Ss(a,i,l,s,o)),o&&2048&c&&xs(i.alternate,i);break;case 24:Ss(a,i,l,s,o),o&&2048&c&&ws(i.alternate,i);break;default:Ss(a,i,l,s,o)}t=t.sibling}}function As(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,o=r.flags;switch(r.tag){case 22:As(n,r),2048&o&&xs(r.alternate,r);break;case 24:As(n,r),2048&o&&ws(r.alternate,r);break;default:As(n,r)}t=t.sibling}}var Es=8192;function js(e){if(e.subtreeFlags&Es)for(e=e.child;null!==e;)Ps(e),e=e.sibling}function Ps(e){switch(e.tag){case 26:js(e),e.flags&Es&&null!==e.memoizedState&&function(e,t,n){if(null===Rd)throw Error(i(475));var r=Rd;if("stylesheet"===t.type&&("string"!==typeof n.media||!1!==matchMedia(n.media).matches)&&0===(4&t.state.loading)){if(null===t.instance){var o=vd(n.href),a=e.querySelector(yd(o));if(a)return null!==(e=a._p)&&"object"===typeof e&&"function"===typeof e.then&&(r.count++,r=Ld.bind(r),e.then(r,r)),t.state.loading|=4,t.instance=a,void Ye(a);a=e.ownerDocument||e,n=bd(n),(o=ud.get(o))&&Sd(n,o),Ye(a=a.createElement("link"));var l=a;l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),qu(a,"link",n),t.instance=a}null===r.stylesheets&&(r.stylesheets=new Map),r.stylesheets.set(t,e),(e=t.state.preload)&&0===(3&t.state.loading)&&(r.count++,t=Ld.bind(r),e.addEventListener("load",t),e.addEventListener("error",t))}}(fs,e.memoizedState,e.memoizedProps);break;case 5:default:js(e);break;case 3:case 4:var t=fs;fs=pd(e.stateNode.containerInfo),js(e),fs=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=Es,Es=16777216,js(e),Es=t):js(e))}}function Ms(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function Rs(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ns=r,_s(r,e)}Ms(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)Ts(e),e=e.sibling}function Ts(e){switch(e.tag){case 0:case 11:case 15:Rs(e),2048&e.flags&&Bl(9,e,e.return);break;case 3:case 12:default:Rs(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&4&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-5,Ls(e)):Rs(e)}}function Ls(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ns=r,_s(r,e)}Ms(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:Bl(8,t,t.return),Ls(t);break;case 22:4&(n=t.stateNode)._visibility&&(n._visibility&=-5,Ls(t));break;default:Ls(t)}e=e.sibling}}function _s(e,t){for(;null!==ns;){var n=ns;switch(n.tag){case 0:case 11:case 15:Bl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Wo(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,ns=r;else e:for(n=e;null!==ns;){var o=(r=ns).sibling,a=r.return;if(as(r),r===n){ns=null;break e}if(null!==o){o.return=a,ns=o;break e}ns=a}}}function Os(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.refCleanup=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 Is(e,t,n,r){return new Os(e,t,n,r)}function Ns(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $s(e,t){var n=e.alternate;return null===n?((n=Is(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=31457280&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.refCleanup=e.refCleanup,n}function Fs(e,t){e.flags&=31457282;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function zs(e,t,n,r,o,a){var l=0;if(r=e,"function"===typeof e)Ns(e)&&(l=1);else if("string"===typeof e)l=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!==typeof t.precedence||"string"!==typeof t.href||""===t.href)break;return!0;case"link":if("string"!==typeof t.rel||"string"!==typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"===typeof t.precedence&&null==e);case"script":if(t.async&&"function"!==typeof t.async&&"symbol"!==typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"===typeof t.src)return!0}return!1}(e,n,Q.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case d:return Ds(n.children,o,a,t);case p:l=8,o|=24;break;case f:return(e=Is(12,n,t,2|o)).elementType=f,e.lanes=a,e;case y:return(e=Is(13,n,t,o)).elementType=y,e.lanes=a,e;case b:return(e=Is(19,n,t,o)).elementType=b,e.lanes=a,e;case k:return Bs(n,o,a,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case h:case g:l=10;break e;case m:l=9;break e;case v:l=11;break e;case x:l=14;break e;case w:l=16,r=null;break e}l=29,n=Error(i(130,null===e?"null":typeof e,"")),r=null}return(t=Is(l,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function Ds(e,t,n,r){return(e=Is(7,e,r,t)).lanes=n,e}function Bs(e,t,n,r){(e=Is(22,e,r,t)).elementType=k,e.lanes=n;var o={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var e=o._current;if(null===e)throw Error(i(456));if(0===(2&o._pendingVisibility)){var t=Mr(e,2);null!==t&&(o._pendingVisibility|=2,Lc(t,e,2))}},attach:function(){var e=o._current;if(null===e)throw Error(i(456));if(0!==(2&o._pendingVisibility)){var t=Mr(e,2);null!==t&&(o._pendingVisibility&=-3,Lc(t,e,2))}}};return e.stateNode=o,e}function Ws(e,t,n){return(e=Is(6,e,null,t)).lanes=n,e}function Hs(e,t,n){return(t=Is(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Vs(e){e.flags|=4}function Us(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!Md(t)){if(null!==(t=Mo.current)&&((4194176&rc)===rc?null!==Ro:(62914560&rc)!==rc&&0===(536870912&rc)||t!==Ro))throw fo=so,lo;e.flags|=8192}}function qs(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Re():536870912,e.lanes|=t,mc|=t)}function Ks(e,t){if(!Xr)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 Gs(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|=31457280&o.subtreeFlags,r|=31457280&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 Qs(e,t,n){var r=t.pendingProps;switch(Kr(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return Gs(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),bl(Do),ee(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ro(t)?Vs(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==Yr&&(Oc(Yr),Yr=null))),Gs(t),null;case 26:return n=t.memoizedState,null===e?(Vs(t),null!==n?(Gs(t),Us(t,n)):(Gs(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Vs(t),Gs(t),Us(t,n)):(Gs(t),t.flags&=-16777217):(e.memoizedProps!==r&&Vs(t),Gs(t),t.flags&=-16777217),null;case 27:ne(t),n=Y.current;var o=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Vs(t);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Gs(t),null}e=Q.current,ro(t)?to(t):(e=cd(o,r,n),t.stateNode=e,Vs(t))}return Gs(t),null;case 5:if(ne(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Vs(t);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Gs(t),null}if(e=Q.current,ro(t))to(t);else{switch(o=Qu(Y.current),e){case 1:e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=o.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"===typeof r.is?o.createElement("select",{is:r.is}):o.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"===typeof r.is?o.createElement(n,{is:r.is}):o.createElement(n)}}e[Fe]=t,e[ze]=r;e:for(o=t.child;null!==o;){if(5===o.tag||6===o.tag)e.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;null===o.sibling;){if(null===o.return||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=e;e:switch(qu(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Vs(t)}}return Gs(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&Vs(t);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(e=Y.current,ro(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(o=Gr))switch(o.tag){case 27:case 5:r=o.memoizedProps}e[Fe]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Wu(e.nodeValue,n)))||eo(t)}else(e=Qu(e).createTextNode(r))[Fe]=t,t.stateNode=e}return Gs(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=ro(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(i(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(i(317));o[Fe]=t}else oo(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Gs(t),o=!1}else null!==Yr&&(Oc(Yr),Yr=null),o=!0;if(!o)return 256&t.flags?(Oo(t),t):(Oo(t),null)}if(Oo(t),0!==(128&t.flags))return t.lanes=n,t;if(n=null!==r,e=null!==e&&null!==e.memoizedState,n){o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool);var a=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==o&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),qs(t,t.updateQueue),Gs(t),null;case 4:return ee(),null===e&&Lu(t.stateNode.containerInfo),Gs(t),null;case 10:return bl(t.type),Gs(t),null;case 19:if(K(Io),null===(o=t.memoizedState))return Gs(t),null;if(r=0!==(128&t.flags),null===(a=o.rendering))if(r)Ks(o,!1);else{if(0!==uc||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=No(e))){for(t.flags|=128,Ks(o,!1),e=a.updateQueue,t.updateQueue=e,qs(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Fs(n,e),n=n.sibling;return G(Io,1&Io.current|2),t.child}e=e.sibling}null!==o.tail&&se()>xc&&(t.flags|=128,r=!0,Ks(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=No(a))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,qs(t,e),Ks(o,!0),null===o.tail&&"hidden"===o.tailMode&&!a.alternate&&!Xr)return Gs(t),null}else 2*se()-o.renderingStartTime>xc&&536870912!==n&&(t.flags|=128,r=!0,Ks(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=o.last)?e.sibling=a:t.child=a,o.last=a)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=se(),t.sibling=null,e=Io.current,G(Io,r?1&e|2:1&e),t):(Gs(t),null);case 22:case 23:return Oo(t),Po(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?0!==(536870912&n)&&0===(128&t.flags)&&(Gs(t),6&t.subtreeFlags&&(t.flags|=8192)):Gs(t),null!==(n=t.updateQueue)&&qs(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&K(Qo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),bl(Do),Gs(t),null;case 25:return null}throw Error(i(156,t.tag))}function Xs(e,t){switch(Kr(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return bl(Do),ee(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return ne(t),null;case 13:if(Oo(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));oo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return K(Io),null;case 4:return ee(),null;case 10:return bl(t.type),null;case 22:case 23:return Oo(t),Po(),null!==e&&K(Qo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return bl(Do),null;default:return null}}function Ys(e,t){switch(Kr(t),t.tag){case 3:bl(Do),ee();break;case 26:case 27:case 5:ne(t);break;case 4:ee();break;case 13:Oo(t);break;case 19:K(Io);break;case 10:bl(t.type);break;case 22:case 23:Oo(t),Po(),null!==e&&K(Qo);break;case 24:bl(Do)}}var Zs={getCacheForType:function(e){var t=Al(Do),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n}},Js="function"===typeof WeakMap?WeakMap:Map,ec=0,tc=null,nc=null,rc=0,oc=0,ac=null,ic=!1,lc=!1,sc=!1,cc=0,uc=0,dc=0,pc=0,fc=0,hc=0,mc=0,gc=null,vc=null,yc=!1,bc=0,xc=1/0,wc=null,kc=null,Cc=!1,Sc=null,Ac=0,Ec=0,jc=null,Pc=0,Mc=null;function Rc(){if(0!==(2&ec)&&0!==rc)return rc&-rc;if(null!==R.T){return 0!==Uo?Uo:wu()}return Ne()}function Tc(){0===hc&&(hc=0===(536870912&rc)||Xr?Me():536870912);var e=Mo.current;return null!==e&&(e.flags|=32),hc}function Lc(e,t,n){(e===tc&&2===oc||null!==e.cancelPendingCommit)&&(Dc(e,0),$c(e,rc,hc,!1)),Le(e,n),0!==(2&ec)&&e===tc||(e===tc&&(0===(2&ec)&&(pc|=n),4===uc&&$c(e,rc,hc,!1)),mu(e))}function _c(e,t,n){if(0!==(6&ec))throw Error(i(327));for(var r=!n&&0===(60&t)&&0===(t&e.expiredLanes)||je(e,t),o=r?function(e,t){var n=ec;ec|=2;var r=Wc(),o=Hc();tc!==e||rc!==t?(wc=null,xc=se()+500,Dc(e,t)):lc=je(e,t);e:for(;;)try{if(0!==oc&&null!==nc){t=nc;var a=ac;t:switch(oc){case 1:oc=0,ac=null,Xc(e,t,a,1);break;case 2:if(co(a)){oc=0,ac=null,Qc(t);break}t=function(){2===oc&&tc===e&&(oc=7),mu(e)},a.then(t,t);break e;case 3:oc=7;break e;case 4:oc=5;break e;case 7:co(a)?(oc=0,ac=null,Qc(t)):(oc=0,ac=null,Xc(e,t,a,7));break;case 5:var l=null;switch(nc.tag){case 26:l=nc.memoizedState;case 5:case 27:var s=nc;if(!l||Md(l)){oc=0,ac=null;var c=s.sibling;if(null!==c)nc=c;else{var u=s.return;null!==u?(nc=u,Yc(u)):nc=null}break t}}oc=0,ac=null,Xc(e,t,a,5);break;case 6:oc=0,ac=null,Xc(e,t,a,6);break;case 8:zc(),uc=6;break e;default:throw Error(i(462))}}Kc();break}catch(d){Bc(e,d)}return vl=gl=null,R.H=r,R.A=o,ec=n,null!==nc?0:(tc=null,rc=0,Er(),uc)}(e,t):Uc(e,t,!0),a=r;;){if(0===o){lc&&!r&&$c(e,t,0,!1);break}if(6===o)$c(e,t,0,!ic);else{if(n=e.current.alternate,a&&!Nc(n)){o=Uc(e,t,!1),a=!1;continue}if(2===o){if(a=t,e.errorRecoveryDisabledLanes&a)var l=0;else l=0!==(l=-536870913&e.pendingLanes)?l:536870912&l?536870912:0;if(0!==l){t=l;e:{var s=e;o=gc;var c=s.current.memoizedState.isDehydrated;if(c&&(Dc(s,l).flags|=256),2!==(l=Uc(s,l,!1))){if(sc&&!c){s.errorRecoveryDisabledLanes|=a,pc|=a,o=4;break e}a=vc,vc=o,null!==a&&Oc(a)}o=l}if(a=!1,2!==o)continue}}if(1===o){Dc(e,0),$c(e,t,0,!0);break}e:{switch(r=e,o){case 0:case 1:throw Error(i(345));case 4:if((4194176&t)===t){$c(r,t,hc,!ic);break e}break;case 2:vc=null;break;case 3:case 5:break;default:throw Error(i(329))}if(r.finishedWork=n,r.finishedLanes=t,(62914560&t)===t&&10<(a=bc+300-se())){if($c(r,t,hc,!ic),0!==Ee(r,0))break e;r.timeoutHandle=ed(Ic.bind(null,r,n,vc,wc,yc,t,hc,pc,mc,ic,2,-0,0),a)}else Ic(r,n,vc,wc,yc,t,hc,pc,mc,ic,0,-0,0)}}break}mu(e)}function Oc(e){null===vc?vc=e:vc.push.apply(vc,e)}function Ic(e,t,n,r,o,a,l,s,c,u,d,p,f){var h=t.subtreeFlags;if((8192&h||16785408===(16785408&h))&&(Rd={stylesheets:null,count:0,unsuspend:Td},Ps(t),null!==(t=function(){if(null===Rd)throw Error(i(475));var e=Rd;return e.stylesheets&&0===e.count&&Od(e,e.stylesheets),0<e.count?function(t){var n=setTimeout((function(){if(e.stylesheets&&Od(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}),6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}())))return e.cancelPendingCommit=t(Jc.bind(null,e,n,r,o,l,s,c,1,p,f)),void $c(e,a,l,!u);Jc(e,n,r,o,l,s,c,d,p,f)}function Nc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!Gn(a(),o))return!1}catch(i){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}function $c(e,t,n,r){t&=~fc,t&=~pc,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var o=t;0<o;){var a=31-xe(o),i=1<<a;r[a]=-1,o&=~i}0!==n&&_e(e,n,t)}function Fc(){return 0!==(6&ec)||(gu(0,!1),!1)}function zc(){if(null!==nc){if(0===oc)var e=nc.return;else vl=gl=null,ya(e=nc),mo=null,go=0,e=nc;for(;null!==e;)Ys(e.alternate,e),e=e.return;nc=null}}function Dc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,td(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),zc(),tc=e,nc=n=$s(e.current,null),rc=t,oc=0,ac=null,ic=!1,lc=je(e,t),sc=!1,mc=hc=fc=pc=dc=uc=0,vc=gc=null,yc=!1,0!==(8&t)&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var o=31-xe(r),a=1<<o;t|=e[o],r&=~a}return cc=t,Er(),n}function Bc(e,t){ea=null,R.H=Ai,t===io?(t=ho(),oc=3):t===lo?(t=ho(),oc=4):oc=t===Hi?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,ac=t,null===nc&&(uc=1,Fi(e,Or(t,e.current)))}function Wc(){var e=R.H;return R.H=Ai,null===e?Ai:e}function Hc(){var e=R.A;return R.A=Zs,e}function Vc(){uc=4,ic||(4194176&rc)!==rc&&null!==Mo.current||(lc=!0),0===(134217727&dc)&&0===(134217727&pc)||null===tc||$c(tc,rc,hc,!1)}function Uc(e,t,n){var r=ec;ec|=2;var o=Wc(),a=Hc();tc===e&&rc===t||(wc=null,Dc(e,t)),t=!1;var i=uc;e:for(;;)try{if(0!==oc&&null!==nc){var l=nc,s=ac;switch(oc){case 8:zc(),i=6;break e;case 3:case 2:case 6:null===Mo.current&&(t=!0);var c=oc;if(oc=0,ac=null,Xc(e,l,s,c),n&&lc){i=0;break e}break;default:c=oc,oc=0,ac=null,Xc(e,l,s,c)}}qc(),i=uc;break}catch(u){Bc(e,u)}return t&&e.shellSuspendCounter++,vl=gl=null,ec=r,R.H=o,R.A=a,null===nc&&(tc=null,rc=0,Er()),i}function qc(){for(;null!==nc;)Gc(nc)}function Kc(){for(;null!==nc&&!ie();)Gc(nc)}function Gc(e){var t=hl(e.alternate,e,cc);e.memoizedProps=e.pendingProps,null===t?Yc(e):nc=t}function Qc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Ji(n,t,t.pendingProps,t.type,void 0,rc);break;case 11:t=Ji(n,t,t.pendingProps,t.type.render,t.ref,rc);break;case 5:ya(t);default:Ys(n,t),t=hl(n,t=nc=Fs(t,cc),cc)}e.memoizedProps=e.pendingProps,null===t?Yc(e):nc=t}function Xc(e,t,n,r){vl=gl=null,ya(t),mo=null,go=0;var o=t.return;try{if(function(e,t,n,r,o){if(n.flags|=32768,null!==r&&"object"===typeof r&&"function"===typeof r.then){if(null!==(t=n.alternate)&&kl(t,n,o,!0),null!==(n=Mo.current)){switch(n.tag){case 13:return null===Ro?Vc():null===n.alternate&&0===uc&&(uc=3),n.flags&=-257,n.flags|=65536,n.lanes=o,r===so?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),ou(e,r,o)),!1;case 22:return n.flags|=65536,r===so?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),ou(e,r,o)),!1}throw Error(i(435,n.tag))}return ou(e,r,o),Vc(),!1}if(Xr)return null!==(t=Mo.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,r!==Jr&&ao(Or(e=Error(i(422),{cause:r}),n))):(r!==Jr&&ao(Or(t=Error(i(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,o&=-o,e.lanes|=o,r=Or(r,n),Ol(e,o=Di(e.stateNode,r,o)),4!==uc&&(uc=2)),!1;var a=Error(i(520),{cause:r});if(a=Or(a,n),null===gc?gc=[a]:gc.push(a),4!==uc&&(uc=2),null===t)return!0;r=Or(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,Ol(n,e=Di(n.stateNode,r,e)),!1;case 1:if(t=n.type,a=n.stateNode,0===(128&n.flags)&&("function"===typeof t.getDerivedStateFromError||null!==a&&"function"===typeof a.componentDidCatch&&(null===kc||!kc.has(a))))return n.flags|=65536,o&=-o,n.lanes|=o,Wi(o=Bi(o),e,n,r),Ol(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,rc))return uc=1,Fi(e,Or(n,e.current)),void(nc=null)}catch(a){if(null!==o)throw nc=o,a;return uc=1,Fi(e,Or(n,e.current)),void(nc=null)}32768&t.flags?(Xr||1===r?e=!0:lc||0!==(536870912&rc)?e=!1:(ic=e=!0,(2===r||3===r||6===r)&&(null!==(r=Mo.current)&&13===r.tag&&(r.flags|=16384))),Zc(t,e)):Yc(t)}function Yc(e){var t=e;do{if(0!==(32768&t.flags))return void Zc(t,ic);e=t.return;var n=Qs(t.alternate,t,cc);if(null!==n)return void(nc=n);if(null!==(t=t.sibling))return void(nc=t);nc=t=e}while(null!==t);0===uc&&(uc=5)}function Zc(e,t){do{var n=Xs(e.alternate,e);if(null!==n)return n.flags&=32767,void(nc=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(nc=e);nc=e=n}while(null!==e);uc=6,nc=null}function Jc(e,t,n,r,o,a,l,s,c,u){var d=R.T,p=W.p;try{W.p=2,R.T=null,function(e,t,n,r,o,a,l,s){do{tu()}while(null!==Sc);if(0!==(6&ec))throw Error(i(327));var c=e.finishedWork;if(r=e.finishedLanes,null===c)return null;if(e.finishedWork=null,e.finishedLanes=0,c===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var u=c.lanes|c.childLanes;if(function(e,t,n,r,o,a){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var l=e.entanglements,s=e.expirationTimes,c=e.hiddenUpdates;for(n=i&~n;0<n;){var u=31-xe(n),d=1<<u;l[u]=0,s[u]=-1;var p=c[u];if(null!==p)for(c[u]=null,u=0;u<p.length;u++){var f=p[u];null!==f&&(f.lane&=-536870913)}n&=~d}0!==r&&_e(e,r,0),0!==a&&0===o&&0!==e.tag&&(e.suspendedLanes|=a&~(i&~t))}(e,r,u|=Ar,a,l,s),e===tc&&(nc=tc=null,rc=0),0===(10256&c.subtreeFlags)&&0===(10256&c.flags)||Cc||(Cc=!0,Ec=u,jc=n,function(e,t){oe(e,t)}(pe,(function(){return tu(),null}))),n=0!==(15990&c.flags),0!==(15990&c.subtreeFlags)||n?(n=R.T,R.T=null,a=W.p,W.p=2,l=ec,ec|=4,function(e,t){if(e=e.containerInfo,Ku=Vd,er(e=Jn(e))){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,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(g){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!==a||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===a&&++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(Gu={focusedElem:e,selectionRange:n},Vd=!1,ns=t;null!==ns;)if(e=(t=ns).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,ns=e;else for(;null!==ns;){switch(a=(t=ns).alternate,e=t.flags,t.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!==(1024&e)&&null!==a){e=void 0,n=t,o=a.memoizedProps,a=a.memoizedState,r=n.stateNode;try{var m=_i(n.type,o,(n.elementType,n.type));e=r.getSnapshotBeforeUpdate(m,a),r.__reactInternalSnapshotBeforeUpdate=e}catch(v){ru(n,n.return,v)}}break;case 3:if(0!==(1024&e))if(9===(n=(e=t.stateNode.containerInfo).nodeType))id(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":id(e);break;default:e.textContent=""}break;default:if(0!==(1024&e))throw Error(i(163))}if(null!==(e=t.sibling)){e.return=t.return,ns=e;break}ns=t.return}m=rs,rs=!1}(e,c),hs(c,e),tr(Gu,e.containerInfo),Vd=!!Ku,Gu=Ku=null,e.current=c,os(e,c.alternate,c),le(),ec=l,W.p=a,R.T=n):e.current=c,Cc?(Cc=!1,Sc=e,Ac=r):eu(e,u),u=e.pendingLanes,0===u&&(kc=null),function(e){if(ye&&"function"===typeof ye.onCommitFiberRoot)try{ye.onCommitFiberRoot(ve,e,void 0,128===(128&e.current.flags))}catch(t){}}(c.stateNode),mu(e),null!==t)for(o=e.onRecoverableError,c=0;c<t.length;c++)u=t[c],o(u.value,{componentStack:u.stack});0!==(3&Ac)&&tu(),u=e.pendingLanes,0!==(4194218&r)&&0!==(42&u)?e===Mc?Pc++:(Pc=0,Mc=e):Pc=0,gu(0,!1)}(e,t,n,r,p,o,a,l)}finally{R.T=d,W.p=p}}function eu(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Wo(t)))}function tu(){if(null!==Sc){var e=Sc,t=Ec;Ec=0;var n=Ie(Ac),r=R.T,o=W.p;try{if(W.p=32>n?32:n,R.T=null,null===Sc)var a=!1;else{n=jc,jc=null;var l=Sc,s=Ac;if(Sc=null,Ac=0,0!==(6&ec))throw Error(i(331));var c=ec;if(ec|=4,Ts(l.current),Cs(l,l.current,s,n),ec=c,gu(0,!1),ye&&"function"===typeof ye.onPostCommitFiberRoot)try{ye.onPostCommitFiberRoot(ve,l)}catch(u){}a=!0}return a}finally{W.p=o,R.T=r,eu(e,t)}}return!1}function nu(e,t,n){t=Or(n,t),null!==(e=Ll(e,t=Di(e.stateNode,t,2),2))&&(Le(e,2),mu(e))}function ru(e,t,n){if(3===e.tag)nu(e,e,n);else for(;null!==t;){if(3===t.tag){nu(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===kc||!kc.has(r))){e=Or(n,e),null!==(r=Ll(t,n=Bi(2),2))&&(Wi(n,r,t,e),Le(r,2),mu(r));break}}t=t.return}}function ou(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new Js;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)||(sc=!0,o.add(n),e=au.bind(null,e,t,n),t.then(e,e))}function au(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,tc===e&&(rc&n)===n&&(4===uc||3===uc&&(62914560&rc)===rc&&300>se()-bc?0===(2&ec)&&Dc(e,0):fc|=n,mc===rc&&(mc=0)),mu(e)}function iu(e,t){0===t&&(t=Re()),null!==(e=Mr(e,t))&&(Le(e,t),mu(e))}function lu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),iu(e,n)}function su(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;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(t),iu(e,n)}var cu=null,uu=null,du=!1,pu=!1,fu=!1,hu=0;function mu(e){var t;e!==uu&&null===e.next&&(null===uu?cu=uu=e:uu=uu.next=e),pu=!0,du||(du=!0,t=vu,rd((function(){0!==(6&ec)?oe(ue,t):t()})))}function gu(e,t){if(!fu&&pu){fu=!0;do{for(var n=!1,r=cu;null!==r;){if(!t)if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,l=r.pingedLanes;a=(1<<31-xe(42|e)+1)-1,a=201326677&(a&=o&~(i&~l))?201326677&a|1:a?2|a:0}0!==a&&(n=!0,xu(r,a))}else a=rc,0===(3&(a=Ee(r,r===tc?a:0)))||je(r,a)||(n=!0,xu(r,a));r=r.next}}while(n);fu=!1}}function vu(){pu=du=!1;var e=0;0!==hu&&(function(){var e=window.event;if(e&&"popstate"===e.type)return e!==Ju&&(Ju=e,!0);return Ju=null,!1}()&&(e=hu),hu=0);for(var t=se(),n=null,r=cu;null!==r;){var o=r.next,a=yu(r,t);0===a?(r.next=null,null===n?cu=o:n.next=o,null===o&&(uu=n)):(n=r,(0!==e||0!==(3&a))&&(pu=!0)),r=o}gu(e,!1)}function yu(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var i=31-xe(a),l=1<<i,s=o[i];-1===s?0!==(l&n)&&0===(l&r)||(o[i]=Pe(l,t)):s<=t&&(e.expiredLanes|=l),a&=~l}if(n=rc,n=Ee(e,e===(t=tc)?n:0),r=e.callbackNode,0===n||e===t&&2===oc||null!==e.cancelPendingCommit)return null!==r&&null!==r&&ae(r),e.callbackNode=null,e.callbackPriority=0;if(0===(3&n)||je(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&ae(r),Ie(n)){case 2:case 8:n=de;break;case 32:default:n=pe;break;case 268435456:n=he}return r=bu.bind(null,e),n=oe(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&ae(r),e.callbackPriority=2,e.callbackNode=null,2}function bu(e,t){var n=e.callbackNode;if(tu()&&e.callbackNode!==n)return null;var r=rc;return 0===(r=Ee(e,e===tc?r:0))?null:(_c(e,r,t),yu(e,se()),null!=e.callbackNode&&e.callbackNode===n?bu.bind(null,e):null)}function xu(e,t){if(tu())return null;_c(e,t,!0)}function wu(){return 0===hu&&(hu=Me()),hu}function ku(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:Mt(""+e)}function Cu(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Su=0;Su<wr.length;Su++){var Au=wr[Su];kr(Au.toLowerCase(),"on"+(Au[0].toUpperCase()+Au.slice(1)))}kr(fr,"onAnimationEnd"),kr(hr,"onAnimationIteration"),kr(mr,"onAnimationStart"),kr("dblclick","onDoubleClick"),kr("focusin","onFocus"),kr("focusout","onBlur"),kr(gr,"onTransitionRun"),kr(vr,"onTransitionStart"),kr(yr,"onTransitionCancel"),kr(br,"onTransitionEnd"),tt("onMouseEnter",["mouseout","mouseover"]),tt("onMouseLeave",["mouseout","mouseover"]),tt("onPointerEnter",["pointerout","pointerover"]),tt("onPointerLeave",["pointerout","pointerover"]),et("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),et("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),et("onBeforeInput",["compositionend","keypress","textInput","paste"]),et("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),et("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),et("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Eu="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(" "),ju=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Eu));function Pu(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;a=l,o.currentTarget=c;try{a(o)}catch(u){Oi(u)}o.currentTarget=null,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;a=l,o.currentTarget=c;try{a(o)}catch(u){Oi(u)}o.currentTarget=null,a=s}}}}function Mu(e,t){var n=t[Be];void 0===n&&(n=t[Be]=new Set);var r=e+"__bubble";n.has(r)||(_u(t,e,2,!1),n.add(r))}function Ru(e,t,n){var r=0;t&&(r|=4),_u(n,e,r,t)}var Tu="_reactListening"+Math.random().toString(36).slice(2);function Lu(e){if(!e[Tu]){e[Tu]=!0,Ze.forEach((function(t){"selectionchange"!==t&&(ju.has(t)||Ru(t,!1,e),Ru(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Tu]||(t[Tu]=!0,Ru("selectionchange",!1,t))}}function _u(e,t,n,r){switch(Yd(t)){case 2:var o=Ud;break;case 8:o=qd;break;default:o=Kd}n=o.bind(null,t,n,e),o=void 0,!Ft||"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 Ou(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=Ke(l)))return;if(5===(s=i.tag)||6===s||26===s||27===s){r=a=i;continue e}l=l.parentNode}}r=r.return}Nt((function(){var r=a,o=Tt(n),i=[];e:{var l=xr.get(e);if(void 0!==l){var s=Zt,c=e;switch(e){case"keypress":if(0===Vt(n))break e;case"keydown":case"keyup":s=hn;break;case"focusin":c="focus",s=on;break;case"focusout":c="blur",s=on;break;case"beforeblur":case"afterblur":s=on;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=nn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=rn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=gn;break;case fr:case hr:case mr:s=an;break;case br:s=vn;break;case"scroll":case"scrollend":s=en;break;case"wheel":s=yn;break;case"copy":case"cut":case"paste":s=ln;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=mn;break;case"toggle":case"beforetoggle":s=bn}var u=0!==(4&t),d=!u&&("scroll"===e||"scrollend"===e),p=u?null!==l?l+"Capture":null:l;u=[];for(var f,h=r;null!==h;){var m=h;if(f=m.stateNode,5!==(m=m.tag)&&26!==m&&27!==m||null===f||null===p||null!=(m=$t(h,p))&&u.push(Iu(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===Rt||!(c=n.relatedTarget||n.fromElement)||!Ke(c)&&!c[De])&&(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)?Ke(c):null)&&(d=$(c),u=c.tag,c!==d||5!==u&&27!==u&&6!==u)&&(c=null)):(s=null,c=r),s!==c)){if(u=nn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=mn,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==s?l:Qe(s),f=null==c?l:Qe(c),(l=new u(m,h+"leave",s,n,o)).target=d,l.relatedTarget=f,m=null,Ke(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=$u(f))h++;for(f=0,m=p;m;m=$u(m))f++;for(;0<h-f;)u=$u(u),h--;for(;0<f-h;)p=$u(p),f--;for(;h--;){if(u===p||null!==p&&u===p.alternate)break e;u=$u(u),p=$u(p)}u=null}else u=null;null!==s&&Fu(i,l,s,u,!1),null!==c&&null!==d&&Fu(i,d,c,u,!0)}if("select"===(s=(l=r?Qe(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var g=$n;else if(Tn(l))if(Fn)g=Kn;else{g=Un;var v=Vn}else!(s=l.nodeName)||"input"!==s.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Et(r.elementType)&&(g=$n):g=qn;switch(g&&(g=g(e,r))?Ln(i,g,n,o):(v&&v(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&yt(l,"number",l.value)),v=r?Qe(r):window,e){case"focusin":(Tn(v)||"true"===v.contentEditable)&&(rr=v,or=r,ar=null);break;case"focusout":ar=or=rr=null;break;case"mousedown":ir=!0;break;case"contextmenu":case"mouseup":case"dragend":ir=!1,lr(i,n,o);break;case"selectionchange":if(nr)break;case"keydown":case"keyup":lr(i,n,o)}var y;if(wn)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 Mn?jn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Sn&&"ko"!==n.locale&&(Mn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Mn&&(y=Ht()):(Bt="value"in(Dt=o)?Dt.value:Dt.textContent,Mn=!0)),0<(v=Nu(r,b)).length&&(b=new sn(b,e,null,n,o),i.push({event:b,listeners:v}),y?b.data=y:null!==(y=Pn(n))&&(b.data=y))),(y=Cn?function(e,t){switch(e){case"compositionend":return Pn(t);case"keypress":return 32!==t.which?null:(En=!0,An);case"textInput":return(e=t.data)===An&&En?null:e;default:return null}}(e,n):function(e,t){if(Mn)return"compositionend"===e||!wn&&jn(e,t)?(e=Ht(),Wt=Bt=Dt=null,Mn=!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 Sn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(b=Nu(r,"onBeforeInput")).length&&(v=new sn("onBeforeInput","beforeinput",null,n,o),i.push({event:v,listeners:b}),v.data=y)),function(e,t,n,r,o){if("submit"===t&&n&&n.stateNode===o){var a=ku((o[ze]||null).action),i=r.submitter;i&&null!==(t=(t=i[ze]||null)?ku(t.formAction):i.getAttribute("formAction"))&&(a=t,i=null);var l=new Zt("action","action",null,r,o);e.push({event:l,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==hu){var e=i?Cu(o,i):new FormData(o);di(n,{pending:!0,data:e,method:o.method,action:a},null,e)}}else"function"===typeof a&&(l.preventDefault(),e=i?Cu(o,i):new FormData(o),di(n,{pending:!0,data:e,method:o.method,action:a},a,e))},currentTarget:o}]})}}(i,e,r,n,o)}Pu(i,t)}))}function Iu(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Nu(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5!==(o=o.tag)&&26!==o&&27!==o||null===a||(null!=(o=$t(e,n))&&r.unshift(Iu(e,o,a)),null!=(o=$t(e,t))&&r.push(Iu(e,o,a))),e=e.return}return r}function $u(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function Fu(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(l=l.tag,null!==s&&s===r)break;5!==l&&26!==l&&27!==l||null===c||(s=c,o?null!=(c=$t(n,a))&&i.unshift(Iu(n,c,s)):o||null!=(c=$t(n,a))&&i.push(Iu(n,c,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var zu=/\r\n?/g,Du=/\u0000|\uFFFD/g;function Bu(e){return("string"===typeof e?e:""+e).replace(zu,"\n").replace(Du,"")}function Wu(e,t){return t=Bu(t),Bu(e)===t}function Hu(){}function Vu(e,t,n,r,o,a){switch(n){case"children":"string"===typeof r?"body"===t||"textarea"===t&&""===r||kt(e,r):("number"===typeof r||"bigint"===typeof r)&&"body"!==t&&kt(e,""+r);break;case"className":lt(e,"class",r);break;case"tabIndex":lt(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":lt(e,n,r);break;case"style":At(e,r,a);break;case"data":if("object"!==t){lt(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"===typeof r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Mt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"===typeof r){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"===typeof a&&("formAction"===n?("input"!==t&&Vu(e,t,"name",o.name,o,null),Vu(e,t,"formEncType",o.formEncType,o,null),Vu(e,t,"formMethod",o.formMethod,o,null),Vu(e,t,"formTarget",o.formTarget,o,null)):(Vu(e,t,"encType",o.encType,o,null),Vu(e,t,"method",o.method,o,null),Vu(e,t,"target",o.target,o,null))),null==r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Mt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Hu);break;case"onScroll":null!=r&&Mu("scroll",e);break;case"onScrollEnd":null!=r&&Mu("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(i(61));if(null!=(n=r.__html)){if(null!=o.children)throw Error(i(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"muted":e.muted=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"===typeof r||"boolean"===typeof r||"symbol"===typeof r){e.removeAttribute("xlink:href");break}n=Mt(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""+r):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!==typeof r&&"symbol"!==typeof r&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"===typeof r||"symbol"===typeof r||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":Mu("beforetoggle",e),Mu("toggle",e),it(e,"popover",r);break;case"xlinkActuate":st(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":st(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":st(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":st(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":st(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":st(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":st(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":st(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":st(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":it(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&it(e,n=jt.get(n)||n,r)}}function Uu(e,t,n,r,o,a){switch(n){case"style":At(e,r,a);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(i(61));if(null!=(n=r.__html)){if(null!=o.children)throw Error(i(60));e.innerHTML=n}}break;case"children":"string"===typeof r?kt(e,r):("number"===typeof r||"bigint"===typeof r)&&kt(e,""+r);break;case"onScroll":null!=r&&Mu("scroll",e);break;case"onScrollEnd":null!=r&&Mu("scrollend",e);break;case"onClick":null!=r&&(e.onclick=Hu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:Je.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(o=n.endsWith("Capture"),t=n.slice(2,o?n.length-7:void 0),"function"===typeof(a=null!=(a=e[ze]||null)?a[n]:null)&&e.removeEventListener(t,a,o),"function"!==typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):it(e,n,r):("function"!==typeof a&&null!==a&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,o)))}}function qu(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Mu("error",e),Mu("load",e);var r,o=!1,a=!1;for(r in n)if(n.hasOwnProperty(r)){var l=n[r];if(null!=l)switch(r){case"src":o=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:Vu(e,t,r,l,n,null)}}return a&&Vu(e,t,"srcSet",n.srcSet,n,null),void(o&&Vu(e,t,"src",n.src,n,null));case"input":Mu("invalid",e);var s=r=l=a=null,c=null,u=null;for(o in n)if(n.hasOwnProperty(o)){var d=n[o];if(null!=d)switch(o){case"name":a=d;break;case"type":l=d;break;case"checked":c=d;break;case"defaultChecked":u=d;break;case"value":r=d;break;case"defaultValue":s=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(i(137,t));break;default:Vu(e,t,o,d,n,null)}}return vt(e,r,s,c,u,l,a,!1),void dt(e);case"select":for(a in Mu("invalid",e),o=l=r=null,n)if(n.hasOwnProperty(a)&&null!=(s=n[a]))switch(a){case"value":r=s;break;case"defaultValue":l=s;break;case"multiple":o=s;default:Vu(e,t,a,s,n,null)}return t=r,n=l,e.multiple=!!o,void(null!=t?bt(e,!!o,t,!1):null!=n&&bt(e,!!o,n,!0));case"textarea":for(l in Mu("invalid",e),r=a=o=null,n)if(n.hasOwnProperty(l)&&null!=(s=n[l]))switch(l){case"value":o=s;break;case"defaultValue":a=s;break;case"children":r=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(i(91));break;default:Vu(e,t,l,s,n,null)}return wt(e,o,a,r),void dt(e);case"option":for(c in n)if(n.hasOwnProperty(c)&&null!=(o=n[c]))if("selected"===c)e.selected=o&&"function"!==typeof o&&"symbol"!==typeof o;else Vu(e,t,c,o,n,null);return;case"dialog":Mu("cancel",e),Mu("close",e);break;case"iframe":case"object":Mu("load",e);break;case"video":case"audio":for(o=0;o<Eu.length;o++)Mu(Eu[o],e);break;case"image":Mu("error",e),Mu("load",e);break;case"details":Mu("toggle",e);break;case"embed":case"source":case"link":Mu("error",e),Mu("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(u in n)if(n.hasOwnProperty(u)&&null!=(o=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:Vu(e,t,u,o,n,null)}return;default:if(Et(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(o=n[d])&&Uu(e,t,d,o,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(null!=(o=n[s])&&Vu(e,t,s,o,n,null))}var Ku=null,Gu=null;function Qu(e){return 9===e.nodeType?e:e.ownerDocument}function Xu(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Yu(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function Zu(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"bigint"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Ju=null;var ed="function"===typeof setTimeout?setTimeout:void 0,td="function"===typeof clearTimeout?clearTimeout:void 0,nd="function"===typeof Promise?Promise:void 0,rd="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof nd?function(e){return nd.resolve(null).then(e).catch(od)}:ed;function od(e){setTimeout((function(){throw e}))}function ad(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 mp(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);mp(t)}function id(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":id(n),qe(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function ld(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||"F!"===t||"F"===t)break;if("/$"===t)return null}}return e}function sd(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}function cd(e,t,n){switch(t=Qu(n),e){case"html":if(!(e=t.documentElement))throw Error(i(452));return e;case"head":if(!(e=t.head))throw Error(i(453));return e;case"body":if(!(e=t.body))throw Error(i(454));return e;default:throw Error(i(451))}}var ud=new Map,dd=new Set;function pd(e){return"function"===typeof e.getRootNode?e.getRootNode():e.ownerDocument}var fd=W.d;W.d={f:function(){var e=fd.f(),t=Fc();return e||t},r:function(e){var t=Ge(e);null!==t&&5===t.tag&&"form"===t.type?fi(t):fd.r(e)},D:function(e){fd.D(e),md("dns-prefetch",e,null)},C:function(e,t){fd.C(e,t),md("preconnect",e,t)},L:function(e,t,n){fd.L(e,t,n);var r=hd;if(r&&e&&t){var o='link[rel="preload"][as="'+mt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(o+='[imagesrcset="'+mt(n.imageSrcSet)+'"]',"string"===typeof n.imageSizes&&(o+='[imagesizes="'+mt(n.imageSizes)+'"]')):o+='[href="'+mt(e)+'"]';var a=o;switch(t){case"style":a=vd(e);break;case"script":a=xd(e)}ud.has(a)||(e=T({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),ud.set(a,e),null!==r.querySelector(o)||"style"===t&&r.querySelector(yd(a))||"script"===t&&r.querySelector(wd(a))||(qu(t=r.createElement("link"),"link",e),Ye(t),r.head.appendChild(t)))}},m:function(e,t){fd.m(e,t);var n=hd;if(n&&e){var r=t&&"string"===typeof t.as?t.as:"script",o='link[rel="modulepreload"][as="'+mt(r)+'"][href="'+mt(e)+'"]',a=o;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=xd(e)}if(!ud.has(a)&&(e=T({rel:"modulepreload",href:e},t),ud.set(a,e),null===n.querySelector(o))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(wd(a)))return}qu(r=n.createElement("link"),"link",e),Ye(r),n.head.appendChild(r)}}},X:function(e,t){fd.X(e,t);var n=hd;if(n&&e){var r=Xe(n).hoistableScripts,o=xd(e),a=r.get(o);a||((a=n.querySelector(wd(o)))||(e=T({src:e,async:!0},t),(t=ud.get(o))&&Ad(e,t),Ye(a=n.createElement("script")),qu(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}},S:function(e,t,n){fd.S(e,t,n);var r=hd;if(r&&e){var o=Xe(r).hoistableStyles,a=vd(e);t=t||"default";var i=o.get(a);if(!i){var l={loading:0,preload:null};if(i=r.querySelector(yd(a)))l.loading=5;else{e=T({rel:"stylesheet",href:e,"data-precedence":t},n),(n=ud.get(a))&&Sd(e,n);var s=i=r.createElement("link");Ye(s),qu(s,"link",e),s._p=new Promise((function(e,t){s.onload=e,s.onerror=t})),s.addEventListener("load",(function(){l.loading|=1})),s.addEventListener("error",(function(){l.loading|=2})),l.loading|=4,Cd(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:l},o.set(a,i)}}},M:function(e,t){fd.M(e,t);var n=hd;if(n&&e){var r=Xe(n).hoistableScripts,o=xd(e),a=r.get(o);a||((a=n.querySelector(wd(o)))||(e=T({src:e,async:!0,type:"module"},t),(t=ud.get(o))&&Ad(e,t),Ye(a=n.createElement("script")),qu(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}}};var hd="undefined"===typeof document?null:document;function md(e,t,n){var r=hd;if(r&&"string"===typeof t&&t){var o=mt(t);o='link[rel="'+e+'"][href="'+o+'"]',"string"===typeof n&&(o+='[crossorigin="'+n+'"]'),dd.has(o)||(dd.add(o),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(o)&&(qu(t=r.createElement("link"),"link",e),Ye(t),r.head.appendChild(t)))}}function gd(e,t,n,r){var o=(o=Y.current)?pd(o):null;if(!o)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"===typeof n.precedence&&"string"===typeof n.href?(t=vd(n.href),(r=(n=Xe(o).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"===typeof n.href&&"string"===typeof n.precedence){e=vd(n.href);var a=Xe(o).hoistableStyles,l=a.get(e);if(l||(o=o.ownerDocument||o,l={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},a.set(e,l),(a=o.querySelector(yd(e)))&&!a._p&&(l.instance=a,l.state.loading=5),ud.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},ud.set(e,n),a||function(e,t,n,r){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?r.loading=1:(t=e.createElement("link"),r.preload=t,t.addEventListener("load",(function(){return r.loading|=1})),t.addEventListener("error",(function(){return r.loading|=2})),qu(t,"link",n),Ye(t),e.head.appendChild(t))}(o,e,n,l.state))),t&&null===r)throw Error(i(528,""));return l}if(t&&null!==r)throw Error(i(529,""));return null;case"script":return t=n.async,"string"===typeof(n=n.src)&&t&&"function"!==typeof t&&"symbol"!==typeof t?(t=xd(n),(r=(n=Xe(o).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function vd(e){return'href="'+mt(e)+'"'}function yd(e){return'link[rel="stylesheet"]['+e+"]"}function bd(e){return T({},e,{"data-precedence":e.precedence,precedence:null})}function xd(e){return'[src="'+mt(e)+'"]'}function wd(e){return"script[async]"+e}function kd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+mt(n.href)+'"]');if(r)return t.instance=r,Ye(r),r;var o=T({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Ye(r=(e.ownerDocument||e).createElement("style")),qu(r,"style",o),Cd(r,n.precedence,e),t.instance=r;case"stylesheet":o=vd(n.href);var a=e.querySelector(yd(o));if(a)return t.state.loading|=4,t.instance=a,Ye(a),a;r=bd(n),(o=ud.get(o))&&Sd(r,o),Ye(a=(e.ownerDocument||e).createElement("link"));var l=a;return l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),qu(a,"link",r),t.state.loading|=4,Cd(a,n.precedence,e),t.instance=a;case"script":return a=xd(n.src),(o=e.querySelector(wd(a)))?(t.instance=o,Ye(o),o):(r=n,(o=ud.get(a))&&Ad(r=T({},n),o),Ye(o=(e=e.ownerDocument||e).createElement("script")),qu(o,"link",r),e.head.appendChild(o),t.instance=o);case"void":return null;default:throw Error(i(443,t.type))}else"stylesheet"===t.type&&0===(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Cd(r,n.precedence,e));return t.instance}function Cd(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=r.length?r[r.length-1]:null,a=o,i=0;i<r.length;i++){var l=r[i];if(l.dataset.precedence===t)a=l;else if(a!==o)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Sd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Ad(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var Ed=null;function jd(e,t,n){if(null===Ed){var r=new Map,o=Ed=new Map;o.set(n,r)}else(r=(o=Ed).get(n))||(r=new Map,o.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var a=n[o];if(!(a[Ue]||a[Fe]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==a.namespaceURI){var i=a.getAttribute(t)||"";i=e+i;var l=r.get(i);l?l.push(a):r.set(i,[a])}}return r}function Pd(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Md(e){return"stylesheet"!==e.type||0!==(3&e.state.loading)}var Rd=null;function Td(){}function Ld(){if(this.count--,0===this.count)if(this.stylesheets)Od(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var _d=null;function Od(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,_d=new Map,t.forEach(Id,e),_d=null,Ld.call(e))}function Id(e,t){if(!(4&t.state.loading)){var n=_d.get(e);if(n)var r=n.get(null);else{n=new Map,_d.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<o.length;a++){var i=o[a];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(null,r)}i=(o=t.instance).getAttribute("data-precedence"),(a=n.get(i)||r)===r&&n.set(null,o),n.set(i,o),this.count++,r=Ld.bind(this),o.addEventListener("load",r),o.addEventListener("error",r),a?a.parentNode.insertBefore(o,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(o,e.firstChild),t.state.loading|=4}}var Nd={$$typeof:g,Provider:null,Consumer:null,_currentValue:H,_currentValue2:H,_threadCount:0};function $d(e,t,n,r,o,a,i,l){this.tag=1,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Te(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Te(0),this.hiddenUpdates=Te(null),this.identifierPrefix=r,this.onUncaughtError=o,this.onCaughtError=a,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function Fd(e,t,n,r,o,a,i,l,s,c,u,d){return e=new $d(e,t,n,i,l,s,c,d),t=1,!0===a&&(t|=24),a=Is(3,null,null,t),e.current=a,a.stateNode=e,(t=Bo()).refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},Ml(a),e}function zd(e){return e?e=Lr:Lr}function Dd(e,t,n,r,o,a){o=zd(o),null===r.context?r.context=o:r.pendingContext=o,(r=Tl(t)).payload={element:n},null!==(a=void 0===a?null:a)&&(r.callback=a),null!==(n=Ll(e,r,t))&&(Lc(n,0,t),_l(n,e,t))}function Bd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Wd(e,t){Bd(e,t),(e=e.alternate)&&Bd(e,t)}function Hd(e){if(13===e.tag){var t=Mr(e,67108864);null!==t&&Lc(t,0,67108864),Wd(e,67108864)}}var Vd=!0;function Ud(e,t,n,r){var o=R.T;R.T=null;var a=W.p;try{W.p=2,Kd(e,t,n,r)}finally{W.p=a,R.T=o}}function qd(e,t,n,r){var o=R.T;R.T=null;var a=W.p;try{W.p=8,Kd(e,t,n,r)}finally{W.p=a,R.T=o}}function Kd(e,t,n,r){if(Vd){var o=Gd(r);if(null===o)Ou(e,t,r,Qd,n),ip(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Jd=lp(Jd,e,t,n,r,o),!0;case"dragenter":return ep=lp(ep,e,t,n,r,o),!0;case"mouseover":return tp=lp(tp,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return np.set(a,lp(np.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,rp.set(a,lp(rp.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(ip(e,r),4&t&&-1<ap.indexOf(e)){for(;null!==o;){var a=Ge(o);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var i=Ae(a.pendingLanes);if(0!==i){var l=a;for(l.pendingLanes|=2,l.entangledLanes|=2;i;){var s=1<<31-xe(i);l.entanglements[1]|=s,i&=~s}mu(a),0===(6&ec)&&(xc=se()+500,gu(0,!1))}}break;case 13:null!==(l=Mr(a,2))&&Lc(l,0,2),Fc(),Wd(a,2)}if(null===(a=Gd(r))&&Ou(e,t,r,Qd,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Ou(e,t,r,null,n)}}function Gd(e){return Xd(e=Tt(e))}var Qd=null;function Xd(e){if(Qd=null,null!==(e=Ke(e))){var t=$(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=F(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 Qd=e,null}function Yd(e){switch(e){case"beforetoggle":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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ce()){case ue:return 2;case de:return 8;case pe:case fe:return 32;case he:return 268435456;default:return 32}default:return 32}}var Zd=!1,Jd=null,ep=null,tp=null,np=new Map,rp=new Map,op=[],ap="mousedown 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".split(" ");function ip(e,t){switch(e){case"focusin":case"focusout":Jd=null;break;case"dragenter":case"dragleave":ep=null;break;case"mouseover":case"mouseout":tp=null;break;case"pointerover":case"pointerout":np.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":rp.delete(t.pointerId)}}function lp(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=Ge(t))&&Hd(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function sp(e){var t=Ke(e.target);if(null!==t){var n=$(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=F(n)))return e.blockedOn=t,void function(e,t){var n=W.p;try{return W.p=e,t()}finally{W.p=n}}(e.priority,(function(){if(13===n.tag){var e=Rc(),t=Mr(n,e);null!==t&&Lc(t,0,e),Wd(n,e)}}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function cp(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Gd(e.nativeEvent);if(null!==n)return null!==(t=Ge(n))&&Hd(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Rt=r,n.target.dispatchEvent(r),Rt=null,t.shift()}return!0}function up(e,t,n){cp(e)&&n.delete(t)}function dp(){Zd=!1,null!==Jd&&cp(Jd)&&(Jd=null),null!==ep&&cp(ep)&&(ep=null),null!==tp&&cp(tp)&&(tp=null),np.forEach(up),rp.forEach(up)}function pp(e,t){e.blockedOn===t&&(e.blockedOn=null,Zd||(Zd=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,dp)))}var fp=null;function hp(e){fp!==e&&(fp=e,r.unstable_scheduleCallback(r.unstable_NormalPriority,(function(){fp===e&&(fp=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],o=e[t+2];if("function"!==typeof r){if(null===Xd(r||n))continue;break}var a=Ge(n);null!==a&&(e.splice(t,3),t-=3,di(a,{pending:!0,data:o,method:n.method,action:r},r,o))}})))}function mp(e){function t(t){return pp(t,e)}null!==Jd&&pp(Jd,e),null!==ep&&pp(ep,e),null!==tp&&pp(tp,e),np.forEach(t),rp.forEach(t);for(var n=0;n<op.length;n++){var r=op[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<op.length&&null===(n=op[0]).blockedOn;)sp(n),null===n.blockedOn&&op.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var o=n[r],a=n[r+1],i=o[ze]||null;if("function"===typeof a)i||hp(n);else if(i){var l=null;if(a&&a.hasAttribute("formAction")){if(o=a,i=a[ze]||null)l=i.formAction;else if(null!==Xd(o))continue}else l=i.action;"function"===typeof l?n[r+1]=l:(n.splice(r,3),r-=3),hp(n)}}}function gp(e){this._internalRoot=e}function vp(e){this._internalRoot=e}vp.prototype.render=gp.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Dd(t.current,Rc(),e,t,null,null)},vp.prototype.unmount=gp.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;0===e.tag&&tu(),Dd(e.current,2,null,e,null,null),Fc(),t[De]=null}},vp.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ne();e={blockedOn:null,target:e,priority:t};for(var n=0;n<op.length&&0!==t&&t<op[n].priority;n++);op.splice(n,0,e),0===n&&sp(e)}};var yp=o.version;if("19.0.0"!==yp)throw Error(i(527,yp,"19.0.0"));W.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=$(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(r=o.return)){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return z(o),e;if(a===r)return z(o),t;a=a.sibling}throw Error(i(188))}if(n.return!==r.return)n=o,r=a;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=a;break}if(s===r){l=!0,r=o,n=a;break}s=s.sibling}if(!l){for(s=a.child;s;){if(s===n){l=!0,n=a,r=o;break}if(s===r){l=!0,r=a,n=o;break}s=s.sibling}if(!l)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?D(e):null)?null:e.stateNode};var bp={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:R,findFiberByHostInstance:Ke,reconcilerVersion:"19.0.0"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var xp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!xp.isDisabled&&xp.supportsFiber)try{ve=xp.inject(bp),ye=xp}catch(wp){}}t.createRoot=function(e,t){if(!l(e))throw Error(i(299));var n=!1,r="",o=Ii,a=Ni,s=$i;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(o=t.onUncaughtError),void 0!==t.onCaughtError&&(a=t.onCaughtError),void 0!==t.onRecoverableError&&(s=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=Fd(e,1,!1,null,0,n,r,o,a,s,0,null),e[De]=t.current,Lu(8===e.nodeType?e.parentNode:e),new gp(t)}},43:(e,t,n)=>{e.exports=n(288)},191:(e,t)=>{var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler");Symbol.for("react.provider");var l=Symbol.for("react.consumer"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen"),m=Symbol.for("react.client.reference");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case u:case d:return e;default:switch(e=e&&e.$$typeof){case s:case c:case f:case p:case l:return e;default:return t}}case r:return t}}}t.Hy=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===i||e===a||e===u||e===d||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===p||e.$$typeof===s||e.$$typeof===l||e.$$typeof===c||e.$$typeof===m||void 0!==e.getModuleId)}},219:(e,t,n)=>{var r=n(763),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 v=i[g];if(!a[v]&&(!r||!r[v])&&(!m||!m[v])&&(!l||!l[v])){var y=p(n,v);try{c(t,v,y)}catch(dD){}}}}return t}},237:(e,t,n)=>{e.exports=n(365)},288:(e,t)=>{var n=Symbol.for("react.transitional.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.consumer"),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 v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var x=b.prototype=new y;x.constructor=b,m(x,v.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k={H:null,A:null,T:null,S:null},C=Object.prototype.hasOwnProperty;function S(e,t,r,o,a,i){return r=i.ref,{$$typeof:n,type:e,key:t,ref:void 0!==r?r:null,props:i}}function A(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function j(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 P(){}function M(e,t,o,a,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s,c,u=!1;if(null===e)u=!0;else switch(l){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case n:case r:u=!0;break;case p:return M((u=e._init)(e._payload),t,o,a,i)}}if(u)return i=i(e),u=""===a?"."+j(e,0):a,w(i)?(o="",null!=u&&(o=u.replace(E,"$&/")+"/"),M(i,t,o,"",(function(e){return e}))):null!=i&&(A(i)&&(s=i,c=o+(null==i.key||e&&e.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+u,i=S(s.type,c,void 0,0,0,s.props)),t.push(i)),1;u=0;var d,h=""===a?".":a+":";if(w(e))for(var m=0;m<e.length;m++)u+=M(a=e[m],t,o,l=h+j(a,m),i);else if("function"===typeof(m=null===(d=e)||"object"!==typeof d?null:"function"===typeof(d=f&&d[f]||d["@@iterator"])?d:null))for(e=m.call(e),m=0;!(a=e.next()).done;)u+=M(a=a.value,t,o,l=h+j(a,m++),i);else if("object"===l){if("function"===typeof e.then)return M(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"===typeof e.status?e.then(P,P):(e.status="pending",e.then((function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)}),(function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)}))),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,o,a,i);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 u}function R(e,t,n){if(null==e)return e;var r=[],o=0;return M(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function T(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 L="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function _(){}t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!A(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=o,t.Profiler=i,t.PureComponent=b,t.StrictMode=a,t.Suspense=u,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,t.act=function(){throw Error("act(...) is not supported in production builds of React.")},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("The argument must be a React element, but you passed "+e+".");var r=m({},e.props),o=e.key;if(null!=t)for(a in void 0!==t.ref&&void 0,void 0!==t.key&&(o=""+t.key),t)!C.call(t,a)||"key"===a||"__self"===a||"__source"===a||"ref"===a&&void 0===t.ref||(r[a]=t[a]);var a=arguments.length-2;if(1===a)r.children=n;else if(1<a){for(var i=Array(a),l=0;l<a;l++)i[l]=arguments[l+2];r.children=i}return S(e.type,o,void 0,0,0,r)},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_context:e},e},t.createElement=function(e,t,n){var r,o={},a=null;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)C.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var l=Array(i),s=0;s<i;s++)l[s]=arguments[s+2];o.children=l}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return S(e,a,void 0,0,0,o)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=k.T,n={};k.T=n;try{var r=e(),o=k.S;null!==o&&o(n,r),"object"===typeof r&&null!==r&&"function"===typeof r.then&&r.then(_,L)}catch(a){L(a)}finally{k.T=t}},t.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},t.use=function(e){return k.H.use(e)},t.useActionState=function(e,t,n){return k.H.useActionState(e,t,n)},t.useCallback=function(e,t){return k.H.useCallback(e,t)},t.useContext=function(e){return k.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return k.H.useEffect(e,t)},t.useId=function(){return k.H.useId()},t.useImperativeHandle=function(e,t,n){return k.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return k.H.useMemo(e,t)},t.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return k.H.useReducer(e,t,n)},t.useRef=function(e){return k.H.useRef(e)},t.useState=function(e){return k.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return k.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return k.H.useTransition()},t.version="19.0.0"},358:(e,t)=>{const n=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,r=/^[\u0021-\u003A\u003C-\u007E]*$/,o=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,a=/^[\u0020-\u003A\u003D-\u007E]*$/,i=Object.prototype.toString,l=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function s(e,t,n){do{const n=e.charCodeAt(t);if(32!==n&&9!==n)return t}while(++t<n);return n}function c(e,t,n){for(;t>n;){const n=e.charCodeAt(--t);if(32!==n&&9!==n)return t+1}return n}function u(e){if(-1===e.indexOf("%"))return e;try{return decodeURIComponent(e)}catch(dD){return e}}},365:(e,t,n)=>{var r=n(43);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},a=r.useSyncExternalStore,i=r.useRef,l=r.useEffect,s=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=i(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;d=s((function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==u&&p.hasValue){var t=p.value;if(u(t,e))return i=t}return i=e}if(t=i,o(a,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(a=e,t):(a=e,i=n)}var a,i,l=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]}),[t,n,r,u]);var f=a(e,d[0],d[1]);return l((function(){p.hasValue=!0,p.value=f}),[f]),c(f),f}},391:(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(4)},579:(e,t,n)=>{e.exports=n(799)},672:(e,t,n)=>{var r=n(43);function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;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."}function a(){}var i={d:{f:a,r:function(){throw Error(o(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},l=Symbol.for("react.portal");var s=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){return"font"===e?"":"string"===typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(o(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=s.T,n=i.p;try{if(s.T=null,i.p=2,e)return e()}finally{s.T=t,i.p=n,i.d.f()}},t.preconnect=function(e,t){"string"===typeof e&&(t?t="string"===typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,i.d.C(e,t))},t.prefetchDNS=function(e){"string"===typeof e&&i.d.D(e)},t.preinit=function(e,t){if("string"===typeof e&&t&&"string"===typeof t.as){var n=t.as,r=c(n,t.crossOrigin),o="string"===typeof t.integrity?t.integrity:void 0,a="string"===typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?i.d.S(e,"string"===typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:o,fetchPriority:a}):"script"===n&&i.d.X(e,{crossOrigin:r,integrity:o,fetchPriority:a,nonce:"string"===typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"===typeof e)if("object"===typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0})}}else null==t&&i.d.M(e)},t.preload=function(e,t){if("string"===typeof e&&"object"===typeof t&&null!==t&&"string"===typeof t.as){var n=t.as,r=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0,type:"string"===typeof t.type?t.type:void 0,fetchPriority:"string"===typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"===typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"===typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"===typeof t.imageSizes?t.imageSizes:void 0,media:"string"===typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"===typeof e)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:"string"===typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0})}else i.d.m(e)},t.requestFormReset=function(e){i.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return s.H.useFormState(e,t,n)},t.useFormStatus=function(){return s.H.useHostTransitionStatus()},t.version="19.0.0"},763:(e,t,n)=>{e.exports=n(983)},799:(e,t)=>{var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(e,t,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==t.key&&(o=""+t.key),"key"in t)for(var a in r={},t)"key"!==a&&(r[a]=t[a]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:o,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=o,t.jsxs=o},853:(e,t,n)=>{e.exports=n(896)},896:(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(t.unstable_now=void 0,"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,v="function"===typeof setTimeout?setTimeout:null,y="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,T();else{var t=r(u);null!==t&&L(w,t.startTime-e)}}var k,C=!1,S=-1,A=5,E=-1;function j(){return!(t.unstable_now()-E<A)}function P(){if(C){var e=t.unstable_now();E=e;var n=!0;try{e:{m=!1,g&&(g=!1,y(S),S=-1),h=!0;var a=f;try{t:{for(x(e),p=r(c);null!==p&&!(p.expirationTime>e&&j());){var i=p.callback;if("function"===typeof i){p.callback=null,f=p.priorityLevel;var l=i(p.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof l){p.callback=l,x(e),n=!0;break t}p===r(c)&&o(c),x(e)}else o(c);p=r(c)}if(null!==p)n=!0;else{var s=r(u);null!==s&&L(w,s.startTime-e),n=!1}}break e}finally{p=null,f=a,h=!1}n=void 0}}finally{n?k():C=!1}}}if("function"===typeof b)k=function(){b(P)};else if("undefined"!==typeof MessageChannel){var M=new MessageChannel,R=M.port2;M.port1.onmessage=P,k=function(){R.postMessage(null)}}else k=function(){v(P,0)};function T(){C||(C=!0,k())}function L(e,n){S=v((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,T())},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"):A=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?(y(S),S=-1):g=!0,L(w,a-i))):(e.sortIndex=l,n(c,e),m||h||(m=!0,T())),e},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},950:(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(672)},983:(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,v=n?Symbol.for("react.block"):60121,y=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===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w}},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}(()=>{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.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/";var r=n(391),o=n(43),a=n.t(o,2),i=n(237);function l(e){e()}var s={notify(){},get:()=>[]};function c(e,t){let n,r=s,o=0,a=!1;function i(){d.onStateChange&&d.onStateChange()}function c(){o++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){l((()=>{let t=e;for(;t;)t.callback(),t=t.next}))},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){r&&null!==e&&(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}())}function u(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=s)}const d={addNestedSub:function(e){c();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),u())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,c())},tryUnsubscribe:function(){a&&(a=!1,u())},getListeners:()=>r};return d}var u=(()=>!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement))(),d=(()=>"undefined"!==typeof navigator&&"ReactNative"===navigator.product)(),p=(()=>u||d?o.useLayoutEffect:o.useEffect)();Object.defineProperty,Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype;var f=Symbol.for("react-redux-context"),h="undefined"!==typeof globalThis?globalThis:{};function m(){if(!o.createContext)return{};const e=h[f]??=new Map;let t=e.get(o.createContext);return t||(t=o.createContext(null),e.set(o.createContext,t)),t}var g=m();var v=function(e){const{children:t,context:n,serverState:r,store:a}=e,i=o.useMemo((()=>{const e=c(a);return{store:a,subscription:e,getServerState:r?()=>r:void 0}}),[a,r]),l=o.useMemo((()=>a.getState()),[a]);p((()=>{const{subscription:e}=i;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),l!==a.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[i,l]);const s=n||g;return o.createElement(s.Provider,{value:i},t)};function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;return function(){return o.useContext(e)}}var b=y();function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const t=e===g?b:y(e),n=()=>{const{store:e}=t();return e};return Object.assign(n,{withTypes:()=>n}),n}var w=x();function k(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const t=e===g?w:x(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var C=k(),S=(e,t)=>e===t;function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const t=e===g?b:y(e),n=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{equalityFn:r=S}="function"===typeof n?{equalityFn:n}:n;const a=t(),{store:l,subscription:s,getServerState:c}=a,u=(o.useRef(!0),o.useCallback({[e.name]:t=>e(t)}[e.name],[e])),d=(0,i.useSyncExternalStoreWithSelector)(s.addNestedSub,l.getState,c||l.getState,u,r);return o.useDebugValue(d),d};return Object.assign(n,{withTypes:()=>n}),n}var E=A(),j=n(191);function P(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 M(e){if(o.isValidElement(e)||(0,j.Hy)(e)||!P(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=M(e[n])})),t}function R(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0};const r=n.clone?{...e}:e;return P(e)&&P(t)&&Object.keys(t).forEach((a=>{o.isValidElement(t[a])||(0,j.Hy)(t[a])?r[a]=t[a]:P(t[a])&&Object.prototype.hasOwnProperty.call(e,a)&&P(e[a])?r[a]=R(e[a],t[a],n):n.clone?r[a]=P(t[a])?M(t[a]):t[a]:r[a]=t[a]})),r}const T={xs:0,sm:600,md:900,lg:1200,xl:1536},L={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${T[e]}px)`},_={containerQueries:e=>({up:t=>{let n="number"===typeof t?t:T[t]||t;return"number"===typeof n&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function O(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||L;return t.reduce(((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r)),{})}if("object"===typeof t){const e=r.breakpoints||L;return Object.keys(t).reduce(((o,a)=>{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:_,a);e&&(o[e]=n(t[a],a))}else if(Object.keys(e.values||T).includes(a)){o[e.up(a)]=n(t[a],a)}else{const e=a;o[e]=t[e]}return o}),{})}return n(t)}function I(){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 N(e,t){return e.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function $(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 F(e){const t=new URL(`https://mui.com/production-error/?code=${e}`);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.forEach((e=>t.searchParams.append("args[]",e))),`Minified MUI error #${e}; visit ${t} for the full message.`}function z(e){if("string"!==typeof e)throw new Error(F(7));return e.charAt(0).toUpperCase()+e.slice(1)}function D(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 B(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:D(e,n)||o,t&&(r=t(r,o,e)),r}const W=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=D(e.theme,r)||{};return O(e,a,(e=>{let r=B(i,o,e);return e===r&&"string"===typeof e&&(r=B(i,o,`${t}${"default"===e?"":z(e)}`,e)),!1===n?r:{[n]:r}}))};return a.propTypes={},a.filterProps=[t],a};const H=function(e,t){return t?R(e,t,{clone:!1}):e};const V={m:"margin",p:"padding"},U={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},q={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},K=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}((e=>{if(e.length>2){if(!q[e])return[e];e=q[e]}const[t,n]=e.split(""),r=V[t],o=U[n]||"";return Array.isArray(o)?o.map((e=>r+e)):[r+o]})),G=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Q=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],X=[...G,...Q];function Y(e,t,n,r){const o=D(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 Z(e){return Y(e,"spacing",8)}function J(e,t){return"string"===typeof t||null==t?t:e(t)}function ee(e,t,n,r){if(!t.includes(n))return null;const o=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=J(t,n),e)),{})}(K(n),r);return O(e,e[n],o)}function te(e,t){const n=Z(e.theme);return Object.keys(e).map((r=>ee(e,t,r,n))).reduce(H,{})}function ne(e){return te(e,G)}function re(e){return te(e,Q)}function oe(e){return te(e,X)}ne.propTypes={},ne.filterProps=G,re.propTypes={},re.filterProps=Q,oe.propTypes={},oe.filterProps=X;const ae=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]?H(t,r[n](e)):t),{});return o.propTypes={},o.filterProps=t.reduce(((e,t)=>e.concat(t.filterProps)),[]),o};function ie(e){return"number"!==typeof e?e:`${e}px solid`}function le(e,t){return W({prop:e,themeKey:"borders",transform:t})}const se=le("border",ie),ce=le("borderTop",ie),ue=le("borderRight",ie),de=le("borderBottom",ie),pe=le("borderLeft",ie),fe=le("borderColor"),he=le("borderTopColor"),me=le("borderRightColor"),ge=le("borderBottomColor"),ve=le("borderLeftColor"),ye=le("outline",ie),be=le("outlineColor"),xe=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=Y(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:J(t,e)});return O(e,e.borderRadius,n)}return null};xe.propTypes={},xe.filterProps=["borderRadius"];ae(se,ce,ue,de,pe,fe,he,me,ge,ve,xe,ye,be);const we=e=>{if(void 0!==e.gap&&null!==e.gap){const t=Y(e.theme,"spacing",8),n=e=>({gap:J(t,e)});return O(e,e.gap,n)}return null};we.propTypes={},we.filterProps=["gap"];const ke=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=Y(e.theme,"spacing",8),n=e=>({columnGap:J(t,e)});return O(e,e.columnGap,n)}return null};ke.propTypes={},ke.filterProps=["columnGap"];const Ce=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=Y(e.theme,"spacing",8),n=e=>({rowGap:J(t,e)});return O(e,e.rowGap,n)}return null};Ce.propTypes={},Ce.filterProps=["rowGap"];ae(we,ke,Ce,W({prop:"gridColumn"}),W({prop:"gridRow"}),W({prop:"gridAutoFlow"}),W({prop:"gridAutoColumns"}),W({prop:"gridAutoRows"}),W({prop:"gridTemplateColumns"}),W({prop:"gridTemplateRows"}),W({prop:"gridTemplateAreas"}),W({prop:"gridArea"}));function Se(e,t){return"grey"===t?t:e}ae(W({prop:"color",themeKey:"palette",transform:Se}),W({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Se}),W({prop:"backgroundColor",themeKey:"palette",transform:Se}));function Ae(e){return e<=1&&0!==e?100*e+"%":e}const Ee=W({prop:"width",transform:Ae}),je=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{const n=e.theme?.breakpoints?.values?.[t]||T[t];return n?"px"!==e.theme?.breakpoints?.unit?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:Ae(t)}};return O(e,e.maxWidth,t)}return null};je.filterProps=["maxWidth"];const Pe=W({prop:"minWidth",transform:Ae}),Me=W({prop:"height",transform:Ae}),Re=W({prop:"maxHeight",transform:Ae}),Te=W({prop:"minHeight",transform:Ae}),Le=(W({prop:"size",cssProperty:"width",transform:Ae}),W({prop:"size",cssProperty:"height",transform:Ae}),ae(Ee,je,Pe,Me,Re,Te,W({prop:"boxSizing"})),{border:{themeKey:"borders",transform:ie},borderTop:{themeKey:"borders",transform:ie},borderRight:{themeKey:"borders",transform:ie},borderBottom:{themeKey:"borders",transform:ie},borderLeft:{themeKey:"borders",transform:ie},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:ie},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:xe},color:{themeKey:"palette",transform:Se},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Se},backgroundColor:{themeKey:"palette",transform:Se},p:{style:re},pt:{style:re},pr:{style:re},pb:{style:re},pl:{style:re},px:{style:re},py:{style:re},padding:{style:re},paddingTop:{style:re},paddingRight:{style:re},paddingBottom:{style:re},paddingLeft:{style:re},paddingX:{style:re},paddingY:{style:re},paddingInline:{style:re},paddingInlineStart:{style:re},paddingInlineEnd:{style:re},paddingBlock:{style:re},paddingBlockStart:{style:re},paddingBlockEnd:{style:re},m:{style:ne},mt:{style:ne},mr:{style:ne},mb:{style:ne},ml:{style:ne},mx:{style:ne},my:{style:ne},margin:{style:ne},marginTop:{style:ne},marginRight:{style:ne},marginBottom:{style:ne},marginLeft:{style:ne},marginX:{style:ne},marginY:{style:ne},marginInline:{style:ne},marginInlineStart:{style:ne},marginInlineEnd:{style:ne},marginBlock:{style:ne},marginBlockStart:{style:ne},marginBlockEnd:{style:ne},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:we},rowGap:{style:Ce},columnGap:{style:ke},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ae},maxWidth:{style:je},minWidth:{transform:Ae},height:{transform:Ae},maxHeight:{transform:Ae},minHeight:{transform:Ae},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"}}),_e=Le;function Oe(e){const{sx:t,...n}=e,{systemProps:r,otherProps:o}=(e=>{const t={systemProps:{},otherProps:{}},n=e?.theme?.unstable_sxConfig??_e;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 P(e)?{...r,...e}:r}:{...r,...t},{...o,sx:a}}var Ie=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?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(dD){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Ne=Math.abs,$e=String.fromCharCode,Fe=Object.assign;function ze(e){return e.trim()}function De(e,t,n){return e.replace(t,n)}function Be(e,t){return e.indexOf(t)}function We(e,t){return 0|e.charCodeAt(t)}function He(e,t,n){return e.slice(t,n)}function Ve(e){return e.length}function Ue(e){return e.length}function qe(e,t){return t.push(e),e}var Ke=1,Ge=1,Qe=0,Xe=0,Ye=0,Ze="";function Je(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:Ke,column:Ge,length:i,return:""}}function et(e,t){return Fe(Je("",null,null,"",null,null,0),e,{length:-e.length},t)}function tt(){return Ye=Xe>0?We(Ze,--Xe):0,Ge--,10===Ye&&(Ge=1,Ke--),Ye}function nt(){return Ye=Xe<Qe?We(Ze,Xe++):0,Ge++,10===Ye&&(Ge=1,Ke++),Ye}function rt(){return We(Ze,Xe)}function ot(){return Xe}function at(e,t){return He(Ze,e,t)}function it(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62: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 lt(e){return Ke=Ge=1,Qe=Ve(Ze=e),Xe=0,[]}function st(e){return Ze="",e}function ct(e){return ze(at(Xe-1,pt(91===e?e+2:40===e?e+1:e)))}function ut(e){for(;(Ye=rt())&&Ye<33;)nt();return it(e)>2||it(Ye)>3?"":" "}function dt(e,t){for(;--t&&nt()&&!(Ye<48||Ye>102||Ye>57&&Ye<65||Ye>70&&Ye<97););return at(e,ot()+(t<6&&32==rt()&&32==nt()))}function pt(e){for(;nt();)switch(Ye){case e:return Xe;case 34:case 39:34!==e&&39!==e&&pt(Ye);break;case 40:41===e&&pt(e);break;case 92:nt()}return Xe}function ft(e,t){for(;nt()&&e+Ye!==57&&(e+Ye!==84||47!==rt()););return"/*"+at(t,Xe-1)+"*"+$e(47===e?e:nt())}function ht(e){for(;!it(rt());)nt();return at(e,Xe)}var mt="-ms-",gt="-moz-",vt="-webkit-",yt="comm",bt="rule",xt="decl",wt="@keyframes";function kt(e,t){for(var n="",r=Ue(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 xt:return e.return=e.return||e.value;case yt:return"";case wt:return e.return=e.value+"{"+kt(e.children,r)+"}";case bt:e.value=e.props.join(",")}return Ve(n=kt(e.children,r))?e.return=e.value+"{"+n+"}":""}function St(e){return st(At("",null,null,null,[""],e=lt(e),0,[0],e))}function At(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,v=1,y=0,b="",x=o,w=a,k=r,C=b;g;)switch(h=y,y=nt()){case 40:if(108!=h&&58==We(C,d-1)){-1!=Be(C+=De(ct(y),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:C+=ct(y);break;case 9:case 10:case 13:case 32:C+=ut(h);break;case 92:C+=dt(ot()-1,7);continue;case 47:switch(rt()){case 42:case 47:qe(jt(ft(nt(),ot()),t,n),s);break;default:C+="/"}break;case 123*m:l[c++]=Ve(C)*v;case 125*m:case 59:case 0:switch(y){case 0:case 125:g=0;case 59+u:-1==v&&(C=De(C,/\f/g,"")),f>0&&Ve(C)-d&&qe(f>32?Pt(C+";",r,n,d-1):Pt(De(C," ","")+";",r,n,d-2),s);break;case 59:C+=";";default:if(qe(k=Et(C,t,n,c,u,o,l,b,x=[],w=[],d),a),123===y)if(0===u)At(C,t,k,k,x,a,d,l,w);else switch(99===p&&110===We(C,3)?100:p){case 100:case 108:case 109:case 115:At(e,k,k,r&&qe(Et(e,k,k,0,0,o,l,b,o,x=[],d),w),o,w,d,l,r?x:w);break;default:At(C,k,k,k,[""],w,0,l,w)}}c=u=f=0,m=v=1,b=C="",d=i;break;case 58:d=1+Ve(C),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==tt())continue;switch(C+=$e(y),y*m){case 38:v=u>0?1:(C+="\f",-1);break;case 44:l[c++]=(Ve(C)-1)*v,v=1;break;case 64:45===rt()&&(C+=ct(nt())),p=rt(),u=d=Ve(b=C+=ht(ot())),y++;break;case 45:45===h&&2==Ve(C)&&(m=0)}}return a}function Et(e,t,n,r,o,a,i,l,s,c,u){for(var d=o-1,p=0===o?a:[""],f=Ue(p),h=0,m=0,g=0;h<r;++h)for(var v=0,y=He(e,d+1,d=Ne(m=i[h])),b=e;v<f;++v)(b=ze(m>0?p[v]+" "+y:De(y,/&\f/g,p[v])))&&(s[g++]=b);return Je(e,t,n,0===o?bt:l,s,c,u)}function jt(e,t,n){return Je(e,t,n,yt,$e(Ye),He(e,2,-2),0)}function Pt(e,t,n,r){return Je(e,t,n,xt,He(e,0,r),He(e,r+1,-1),r)}var Mt=function(e,t,n){for(var r=0,o=0;r=o,o=rt(),38===r&&12===o&&(t[n]=1),!it(o);)nt();return at(e,Xe)},Rt=function(e,t){return st(function(e,t){var n=-1,r=44;do{switch(it(r)){case 0:38===r&&12===rt()&&(t[n]=1),e[n]+=Mt(Xe-1,t,n);break;case 2:e[n]+=ct(r);break;case 4:if(44===r){e[++n]=58===rt()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=$e(r)}}while(r=nt());return e}(lt(e),t))},Tt=new WeakMap,Lt=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)||Tt.get(n))&&!r){Tt.set(e,!0);for(var o=[],a=Rt(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]}}},_t=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Ot(e,t){switch(function(e,t){return 45^We(e,0)?(((t<<2^We(e,0))<<2^We(e,1))<<2^We(e,2))<<2^We(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;case 5349:case 4246:case 4810:case 6968:case 2756:return vt+e+gt+e+mt+e+e;case 6828:case 4268:return vt+e+mt+e+e;case 6165:return vt+e+mt+"flex-"+e+e;case 5187:return vt+e+De(e,/(\w+).+(:[^]+)/,vt+"box-$1$2"+mt+"flex-$1$2")+e;case 5443:return vt+e+mt+"flex-item-"+De(e,/flex-|-self/,"")+e;case 4675:return vt+e+mt+"flex-line-pack"+De(e,/align-content|flex-|-self/,"")+e;case 5548:return vt+e+mt+De(e,"shrink","negative")+e;case 5292:return vt+e+mt+De(e,"basis","preferred-size")+e;case 6060:return vt+"box-"+De(e,"-grow","")+vt+e+mt+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"+mt+"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(We(e,t+1)){case 109:if(45!==We(e,t+4))break;case 102:return De(e,/(.+:)(.+)-([^]+)/,"$1"+vt+"$2-$3$1"+gt+(108==We(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Be(e,"stretch")?Ot(De(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==We(e,t+1))break;case 6444:switch(We(e,Ve(e)-3-(~Be(e,"!important")&&10))){case 107:return De(e,":",":"+vt)+e;case 101:return De(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+vt+(45===We(e,14)?"inline-":"")+"box$3$1"+vt+"$2$3$1"+mt+"$2box$3")+e}break;case 5936:switch(We(e,t+11)){case 114:return vt+e+mt+De(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return vt+e+mt+De(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return vt+e+mt+De(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return vt+e+mt+e+e}return e}var It=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case xt:e.return=Ot(e.value,e.length);break;case wt:return kt([et(e,{value:De(e.value,"@","@"+vt)})],r);case bt: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 kt([et(e,{props:[De(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return kt([et(e,{props:[De(t,/:(plac\w+)/,":"+vt+"input-$1")]}),et(e,{props:[De(t,/:(plac\w+)/,":-moz-$1")]}),et(e,{props:[De(t,/:(plac\w+)/,mt+"input-$1")]})],r)}return""}))}}],Nt=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||It,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=Ue(e);return function(n,r,o,a){for(var i="",l=0;l<t;l++)i+=e[l](n,r,o,a)||"";return i}}([Lt,_t].concat(a,u));o=function(e,t,n,r){s=n,function(e){kt(St(e),d)}(e?e+"{"+t.styles+"}":t.styles),r&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new Ie({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};function $t(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var Ft=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},zt=function(e,t,n){Ft(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)}};var Dt={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};function Bt(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Wt=/[A-Z]|^ms/g,Ht=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Vt=function(e){return 45===e.charCodeAt(1)},Ut=function(e){return null!=e&&"boolean"!==typeof e},qt=Bt((function(e){return Vt(e)?e:e.replace(Wt,"-$&").toLowerCase()})),Kt=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Ht,(function(e,t,n){return Qt={name:t,styles:n,next:Qt},t}))}return 1===Dt[e]||Vt(e)||"number"!==typeof t||0===t?t:t+"px"};function Gt(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 Qt={name:o.name,styles:o.styles,next:Qt},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)Qt={name:i.name,styles:i.styles,next:Qt},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+=Gt(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]+"}":Ut(l)&&(r+=qt(a)+":"+Kt(a,l)+";")}else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=Gt(e,t,i);switch(a){case"animation":case"animationName":r+=qt(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var c=0;c<i.length;c++)Ut(i[c])&&(r+=qt(a)+":"+Kt(a,i[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var l=Qt,s=n(e);return Qt=l,Gt(e,t,s)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Qt,Xt=/label:\s*([^\s;{]+)\s*(;|$)/g;function Yt(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="";Qt=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Gt(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++){if(o+=Gt(n,t,e[i]),r)o+=a[i]}Xt.lastIndex=0;for(var l,s="";null!==(l=Xt.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:Qt}}var Zt=!!a.useInsertionEffect&&a.useInsertionEffect,Jt=Zt||function(e){return e()},en=Zt||o.useLayoutEffect,tn=o.createContext("undefined"!==typeof HTMLElement?Nt({key:"css"}):null),nn=(tn.Provider,function(e){return(0,o.forwardRef)((function(t,n){var r=(0,o.useContext)(tn);return e(t,r,n)}))}),rn=o.createContext({});var on={}.hasOwnProperty,an="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ln=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Ft(t,n,r),Jt((function(){return zt(t,n,r)})),null},sn=nn((function(e,t,n){var r=e.css;"string"===typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var a=e[an],i=[r],l="";"string"===typeof e.className?l=$t(t.registered,i,e.className):null!=e.className&&(l=e.className+" ");var s=Yt(i,void 0,o.useContext(rn));l+=t.key+"-"+s.name;var c={};for(var u in e)on.call(e,u)&&"css"!==u&&u!==an&&(c[u]=e[u]);return c.className=l,n&&(c.ref=n),o.createElement(o.Fragment,null,o.createElement(ln,{cache:t,serialized:s,isStringTag:"string"===typeof a}),o.createElement(a,c))})),cn=(n(219),function(e,t){var n=arguments;if(null==t||!on.call(t,"css"))return o.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=sn,a[1]=function(e,t){var n={};for(var r in t)on.call(t,r)&&(n[r]=t[r]);return n[an]=e,n}(e,t);for(var i=2;i<r;i++)a[i]=n[i];return o.createElement.apply(null,a)});!function(e){var t;t||(t=e.JSX||(e.JSX={}))}(cn||(cn={}));var un=nn((function(e,t){var n=Yt([e.styles],void 0,o.useContext(rn)),r=o.useRef();return en((function(){var e=t.key+"-global",o=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),a=!1,i=document.querySelector('style[data-emotion="'+e+" "+n.name+'"]');return t.sheet.tags.length&&(o.before=t.sheet.tags[0]),null!==i&&(a=!0,i.setAttribute("data-emotion",e),o.hydrate([i])),r.current=[o,a],function(){o.flush()}}),[t]),en((function(){var e=r.current,o=e[0];if(e[1])e[1]=!1;else{if(void 0!==n.next&&zt(t,n.next,!0),o.tags.length){var a=o.tags[o.tags.length-1].nextElementSibling;o.before=a,o.flush()}t.insert("",n,o,!1)}}),[t,n.name]),null}));function dn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Yt(t)}function pn(){var e=dn.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_"}}}var fn=n(579);function hn(e){const{styles:t,defaultTheme:n={}}=e,r="function"===typeof t?e=>{return t(void 0===(r=e)||null===r||0===Object.keys(r).length?n:e);var r}:t;return(0,fn.jsx)(un,{styles:r})}function mn(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 gn={borderRadius:4};function vn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Z({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 yn=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=D(n,l)||{};if(c)return c(o);return O(o,t,(t=>{let n=B(u,s,t);return t===n&&"string"===typeof t&&(n=B(u,s,`${e}${"default"===t?"":z(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??_e;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=I(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=H(s,e(n,i,o,a));else{const e=O({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=H(s,e):s[n]=t({sx:i,theme:o})}else s=H(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)}));return n.length?n.reduce(((e,n)=>{const r=t[n];return delete e[n],e[n]=r,e}),{...t}):t}(o,N(l,s))}return Array.isArray(r)?r.map(i):i(r)}}();yn.filterProps=["sx"];const bn=yn;function xn(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 wn=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=R({breakpoints:mn(t),direction:"ltr",components:{},palette:{mode:"light",...n},spacing:vn(r),shape:{...gn,...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=xn;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)=>R(e,t)),i),i.unstable_sxConfig={..._e,...a?.unstable_sxConfig},i.unstable_sx=function(e){return bn({sx:e,theme:this})},i};const kn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=o.useContext(rn);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n},Cn=wn();const Sn=function(){return kn(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Cn)};const An=function(e){let{styles:t,themeId:n,defaultTheme:r={}}=e;const o=Sn(r),a="function"===typeof t?t(n&&o[n]||o):t;return(0,fn.jsx)(hn,{styles:a})};const En=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 jn(e){return En(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1)}function Pn(e){if(e.type)return e;if("#"===e.charAt(0))return Pn(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(F(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(F(10,r))}else o=o.split(",");return o=o.map((e=>parseFloat(e))),{type:n,values:o,colorSpace:r}}const Mn=(e,t)=>{try{return(e=>{const t=Pn(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 Rn(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} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function Tn(e){e=Pn(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])),Rn({type:l,values:s})}function Ln(e){let t="hsl"===(e=Pn(e)).type||"hsla"===e.type?Pn(Tn(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 _n(e,t){return e=Pn(e),t=jn(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,Rn(e)}function On(e,t,n){try{return _n(e,t)}catch(r){return e}}function In(e,t){if(e=Pn(e),t=jn(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 Rn(e)}function Nn(e,t,n){try{return In(e,t)}catch(r){return e}}function $n(e,t){if(e=Pn(e),t=jn(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 Rn(e)}function Fn(e,t,n){try{return $n(e,t)}catch(r){return e}}function zn(e,t,n){try{return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return Ln(e)>.5?In(e,t):$n(e,t)}(e,t)}catch(r){return e}}const Dn={black:"#000",white:"#fff"},Bn={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"},Wn={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"},Hn={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"},Vn={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"},Un={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"},qn={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"},Kn={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"};function Gn(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Dn.white,default:Dn.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const Qn=Gn();function Xn(){return{text:{primary:Dn.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:Dn.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const Yn=Xn();function Zn(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=$n(e.main,o):"dark"===t&&(e.dark=In(e.main,a)))}function Jn(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:Un[200],light:Un[50],dark:Un[400]}:{main:Un[700],light:Un[400],dark:Un[800]}}(t),i=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Wn[200],light:Wn[50],dark:Wn[400]}:{main:Wn[500],light:Wn[300],dark:Wn[700]}}(t),l=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Hn[500],light:Hn[300],dark:Hn[700]}:{main:Hn[700],light:Hn[400],dark:Hn[800]}}(t),s=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:qn[400],light:qn[300],dark:qn[700]}:{main:qn[700],light:qn[500],dark:qn[900]}}(t),c=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Kn[400],light:Kn[300],dark:Kn[700]}:{main:Kn[800],light:Kn[500],dark:Kn[900]}}(t),u=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Vn[400],light:Vn[300],dark:Vn[700]}:{main:"#ed6c02",light:Vn[500],dark:Vn[900]}}(t);function d(e){const t=function(e,t){const n=Ln(e),r=Ln(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,Yn.text.primary)>=n?Yn.text.primary:Qn.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(F(11,n?` (${n})`:"",o));if("string"!==typeof t.main)throw new Error(F(12,n?` (${n})`:"",JSON.stringify(t.main)));return Zn(t,"light",a,r),Zn(t,"dark",i,r),t.contrastText||(t.contrastText=d(t.main)),t};let f;"light"===t?f=Gn():"dark"===t&&(f=Xn());return R({common:{...Dn},mode:t,primary:p({color:a,name:"primary"}),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:Bn,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r,...f},o)}function er(){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 tr(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 nr=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 rr(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}),nr(a,e,`var(${r})`,l),nr(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 or=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}=rr(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}=rr(r,t);p=R(p,i),f[n]={css:a,vars:o}})),h){const{css:e,vars:n,varsWithDefaults:r}=rr(h,t);p=R(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=R(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 ar(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}function ir(e){return Math.round(1e5*e)/1e5}const lr={textTransform:"uppercase"},sr='"Roboto", "Helvetica", "Arial", sans-serif';function cr(e,t){const{fontFamily:n=sr,fontSize:r=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:l=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)=>({fontFamily:n,fontWeight:e,fontSize:f(t),lineHeight:r,...n===sr?{letterSpacing:`${ir(o/t)}em`}:{},...a,...c}),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,lr),caption:h(a,12,1.66,.4),overline:h(a,12,2.66,1,lr),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return R({htmlFontSize:s,pxToRem:f,fontFamily:n,fontSize:r,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:l,...m},d,{clone:!1})}function ur(){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 dr=["none",ur(0,2,1,-1,0,1,1,0,0,1,3,0),ur(0,3,1,-2,0,2,2,0,0,1,5,0),ur(0,3,3,-2,0,3,4,0,0,1,8,0),ur(0,2,4,-1,0,4,5,0,0,1,10,0),ur(0,3,5,-1,0,5,8,0,0,1,14,0),ur(0,3,5,-1,0,6,10,0,0,1,18,0),ur(0,4,5,-2,0,7,10,1,0,2,16,1),ur(0,5,5,-3,0,8,10,1,0,3,14,2),ur(0,5,6,-3,0,9,12,1,0,3,16,2),ur(0,6,6,-3,0,10,14,1,0,4,18,3),ur(0,6,7,-4,0,11,15,1,0,4,20,3),ur(0,7,8,-4,0,12,17,2,0,5,22,4),ur(0,7,8,-4,0,13,19,2,0,5,24,4),ur(0,7,9,-4,0,14,21,2,0,5,26,4),ur(0,8,9,-5,0,15,22,2,0,6,28,5),ur(0,8,10,-5,0,16,24,2,0,6,30,5),ur(0,8,11,-5,0,17,26,2,0,6,32,5),ur(0,9,11,-5,0,18,28,2,0,7,34,6),ur(0,9,12,-6,0,19,29,2,0,7,36,6),ur(0,10,13,-6,0,20,31,3,0,8,38,7),ur(0,10,13,-6,0,21,33,3,0,8,40,7),ur(0,10,14,-6,0,22,35,3,0,8,42,7),ur(0,11,14,-7,0,23,36,3,0,9,44,8),ur(0,11,15,-7,0,24,38,3,0,9,46,8)],pr={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)"},fr={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function hr(e){return`${Math.round(e)}ms`}function mr(e){if(!e)return 0;const t=e/36;return Math.min(Math.round(10*(4+15*t**.25+t/5)),3e3)}function gr(e){const t={...pr,...e.easing},n={...fr,...e.duration};return{getAutoHeightDuration:mr,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:hr(o)} ${a} ${"string"===typeof i?i:hr(i)}`)).join(",")},...e,easing:t,duration:n}}const vr={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function yr(){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];!P(r=i)&&"undefined"!==typeof r&&"string"!==typeof r&&"boolean"!==typeof r&&"number"!==typeof r&&!Array.isArray(r)||a.startsWith("unstable_")?delete t[a]:P(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 br(){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(F(20));const c=Jn(o),u=wn(e);let d=R(u,{mixins:ar(u.breakpoints,n),palette:c,shadows:dr.slice(),typography:cr(c,i),transitions:gr(a),zIndex:{...vr}});d=R(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)=>R(e,t)),d),d.unstable_sxConfig={..._e,...s?.unstable_sxConfig},d.unstable_sx=function(e){return bn({sx:e,theme:this})},d.toRuntimeSource=yr,d}const xr=br;function wr(e){let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,Math.round(10*t)/1e3}const kr=[...Array(25)].map(((e,t)=>{if(0===t)return"none";const n=wr(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}));function Cr(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function Sr(e){return"dark"===e?kr:[]}function Ar(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}const Er=e=>[...[...Array(25)].map(((t,n)=>`--${e?`${e}-`:""}overlays-${n}`)),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],jr=e=>(t,n)=>{const r=e.rootSelector||":root",o=e.colorSchemeSelector;let a=o;if("class"===o&&(a=".%s"),"data"===o&&(a="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(a=`[${o}="%s"]`),e.defaultColorScheme===t){if("dark"===t){const o={};return Er(e.cssVarPrefix).forEach((e=>{o[e]=n[e],delete n[e]})),"media"===a?{[r]:n,"@media (prefers-color-scheme: dark)":{[r]:o}}:a?{[a.replace("%s",t)]:o,[`${r}, ${a.replace("%s",t)}`]:n}:{[r]:{...n,...o}}}if(a&&"media"!==a)return`${r}, ${a.replace("%s",String(t))}`}else if(t){if("media"===a)return{[`@media (prefers-color-scheme: ${String(t)})`]:{[r]:n}};if(a)return a.replace("%s",String(t))}return r};function Pr(e,t,n){!e[t]&&n&&(e[t]=n)}function Mr(e){return"string"===typeof e&&e.startsWith("hsl")?Tn(e):e}function Rr(e,t){`${t}Channel`in e||(e[`${t}Channel`]=Mn(Mr(e[t])))}const Tr=e=>{try{return e()}catch(t){}};function Lr(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=Jn(t);return{palette:a,opacity:{...Cr(a.mode),...n},overlays:r||Sr(a.mode),...o}}({...t,palette:{mode:o,...t?.palette}}));const{palette:a,...i}=xr({...n,palette:{mode:o,...t?.palette}});return e[r]={...t,palette:a,opacity:{...Cr(o),...t?.opacity},overlays:t?.overlays||Sr(o)},i}function _r(){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=Ar,colorSchemeSelector:i=(t.light&&t.dark?"media":void 0),rootSelector:l=":root",...s}=e,c=Object.keys(t)[0],u=n||(t.light&&"light"!==c?"light":c),d=function(){return er(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mui")}(o),{[u]:p,light:f,dark:h,...m}=t,g={...m};let v=p;if(("dark"===u&&!("dark"in t)||"light"===u&&!("light"in t))&&(v=!0),!v)throw new Error(F(21,u));const y=Lr(g,v,s,u);f&&!g.light&&Lr(g,f,void 0,"light"),h&&!g.dark&&Lr(g,h,void 0,"dark");let b={defaultColorScheme:u,...y,cssVarPrefix:o,colorSchemeSelector:i,rootSelector:l,getCssVar:d,colorSchemes:g,font:{...tr(y.typography),...y.font},spacing:(x=s.spacing,"number"===typeof x?`${x}px`:"string"===typeof x||"function"===typeof x||Array.isArray(x)?x:"8px")};var x;Object.keys(b.colorSchemes).forEach((e=>{const t=b.colorSchemes[e].palette,n=e=>{const n=e.split("-"),r=n[1],o=n[2];return d(e,t[r][o])};var r;if("light"===t.mode&&(Pr(t.common,"background","#fff"),Pr(t.common,"onBackground","#000")),"dark"===t.mode&&(Pr(t.common,"background","#000"),Pr(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){Pr(t.Alert,"errorColor",Nn(t.error.light,.6)),Pr(t.Alert,"infoColor",Nn(t.info.light,.6)),Pr(t.Alert,"successColor",Nn(t.success.light,.6)),Pr(t.Alert,"warningColor",Nn(t.warning.light,.6)),Pr(t.Alert,"errorFilledBg",n("palette-error-main")),Pr(t.Alert,"infoFilledBg",n("palette-info-main")),Pr(t.Alert,"successFilledBg",n("palette-success-main")),Pr(t.Alert,"warningFilledBg",n("palette-warning-main")),Pr(t.Alert,"errorFilledColor",Tr((()=>t.getContrastText(t.error.main)))),Pr(t.Alert,"infoFilledColor",Tr((()=>t.getContrastText(t.info.main)))),Pr(t.Alert,"successFilledColor",Tr((()=>t.getContrastText(t.success.main)))),Pr(t.Alert,"warningFilledColor",Tr((()=>t.getContrastText(t.warning.main)))),Pr(t.Alert,"errorStandardBg",Fn(t.error.light,.9)),Pr(t.Alert,"infoStandardBg",Fn(t.info.light,.9)),Pr(t.Alert,"successStandardBg",Fn(t.success.light,.9)),Pr(t.Alert,"warningStandardBg",Fn(t.warning.light,.9)),Pr(t.Alert,"errorIconColor",n("palette-error-main")),Pr(t.Alert,"infoIconColor",n("palette-info-main")),Pr(t.Alert,"successIconColor",n("palette-success-main")),Pr(t.Alert,"warningIconColor",n("palette-warning-main")),Pr(t.AppBar,"defaultBg",n("palette-grey-100")),Pr(t.Avatar,"defaultBg",n("palette-grey-400")),Pr(t.Button,"inheritContainedBg",n("palette-grey-300")),Pr(t.Button,"inheritContainedHoverBg",n("palette-grey-A100")),Pr(t.Chip,"defaultBorder",n("palette-grey-400")),Pr(t.Chip,"defaultAvatarColor",n("palette-grey-700")),Pr(t.Chip,"defaultIconColor",n("palette-grey-700")),Pr(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),Pr(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),Pr(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),Pr(t.LinearProgress,"primaryBg",Fn(t.primary.main,.62)),Pr(t.LinearProgress,"secondaryBg",Fn(t.secondary.main,.62)),Pr(t.LinearProgress,"errorBg",Fn(t.error.main,.62)),Pr(t.LinearProgress,"infoBg",Fn(t.info.main,.62)),Pr(t.LinearProgress,"successBg",Fn(t.success.main,.62)),Pr(t.LinearProgress,"warningBg",Fn(t.warning.main,.62)),Pr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.11)`),Pr(t.Slider,"primaryTrack",Fn(t.primary.main,.62)),Pr(t.Slider,"secondaryTrack",Fn(t.secondary.main,.62)),Pr(t.Slider,"errorTrack",Fn(t.error.main,.62)),Pr(t.Slider,"infoTrack",Fn(t.info.main,.62)),Pr(t.Slider,"successTrack",Fn(t.success.main,.62)),Pr(t.Slider,"warningTrack",Fn(t.warning.main,.62));const e=zn(t.background.default,.8);Pr(t.SnackbarContent,"bg",e),Pr(t.SnackbarContent,"color",Tr((()=>t.getContrastText(e)))),Pr(t.SpeedDialAction,"fabHoverBg",zn(t.background.paper,.15)),Pr(t.StepConnector,"border",n("palette-grey-400")),Pr(t.StepContent,"border",n("palette-grey-400")),Pr(t.Switch,"defaultColor",n("palette-common-white")),Pr(t.Switch,"defaultDisabledColor",n("palette-grey-100")),Pr(t.Switch,"primaryDisabledColor",Fn(t.primary.main,.62)),Pr(t.Switch,"secondaryDisabledColor",Fn(t.secondary.main,.62)),Pr(t.Switch,"errorDisabledColor",Fn(t.error.main,.62)),Pr(t.Switch,"infoDisabledColor",Fn(t.info.main,.62)),Pr(t.Switch,"successDisabledColor",Fn(t.success.main,.62)),Pr(t.Switch,"warningDisabledColor",Fn(t.warning.main,.62)),Pr(t.TableCell,"border",Fn(On(t.divider,1),.88)),Pr(t.Tooltip,"bg",On(t.grey[700],.92))}if("dark"===t.mode){Pr(t.Alert,"errorColor",Fn(t.error.light,.6)),Pr(t.Alert,"infoColor",Fn(t.info.light,.6)),Pr(t.Alert,"successColor",Fn(t.success.light,.6)),Pr(t.Alert,"warningColor",Fn(t.warning.light,.6)),Pr(t.Alert,"errorFilledBg",n("palette-error-dark")),Pr(t.Alert,"infoFilledBg",n("palette-info-dark")),Pr(t.Alert,"successFilledBg",n("palette-success-dark")),Pr(t.Alert,"warningFilledBg",n("palette-warning-dark")),Pr(t.Alert,"errorFilledColor",Tr((()=>t.getContrastText(t.error.dark)))),Pr(t.Alert,"infoFilledColor",Tr((()=>t.getContrastText(t.info.dark)))),Pr(t.Alert,"successFilledColor",Tr((()=>t.getContrastText(t.success.dark)))),Pr(t.Alert,"warningFilledColor",Tr((()=>t.getContrastText(t.warning.dark)))),Pr(t.Alert,"errorStandardBg",Nn(t.error.light,.9)),Pr(t.Alert,"infoStandardBg",Nn(t.info.light,.9)),Pr(t.Alert,"successStandardBg",Nn(t.success.light,.9)),Pr(t.Alert,"warningStandardBg",Nn(t.warning.light,.9)),Pr(t.Alert,"errorIconColor",n("palette-error-main")),Pr(t.Alert,"infoIconColor",n("palette-info-main")),Pr(t.Alert,"successIconColor",n("palette-success-main")),Pr(t.Alert,"warningIconColor",n("palette-warning-main")),Pr(t.AppBar,"defaultBg",n("palette-grey-900")),Pr(t.AppBar,"darkBg",n("palette-background-paper")),Pr(t.AppBar,"darkColor",n("palette-text-primary")),Pr(t.Avatar,"defaultBg",n("palette-grey-600")),Pr(t.Button,"inheritContainedBg",n("palette-grey-800")),Pr(t.Button,"inheritContainedHoverBg",n("palette-grey-700")),Pr(t.Chip,"defaultBorder",n("palette-grey-700")),Pr(t.Chip,"defaultAvatarColor",n("palette-grey-300")),Pr(t.Chip,"defaultIconColor",n("palette-grey-300")),Pr(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),Pr(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),Pr(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),Pr(t.LinearProgress,"primaryBg",Nn(t.primary.main,.5)),Pr(t.LinearProgress,"secondaryBg",Nn(t.secondary.main,.5)),Pr(t.LinearProgress,"errorBg",Nn(t.error.main,.5)),Pr(t.LinearProgress,"infoBg",Nn(t.info.main,.5)),Pr(t.LinearProgress,"successBg",Nn(t.success.main,.5)),Pr(t.LinearProgress,"warningBg",Nn(t.warning.main,.5)),Pr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.13)`),Pr(t.Slider,"primaryTrack",Nn(t.primary.main,.5)),Pr(t.Slider,"secondaryTrack",Nn(t.secondary.main,.5)),Pr(t.Slider,"errorTrack",Nn(t.error.main,.5)),Pr(t.Slider,"infoTrack",Nn(t.info.main,.5)),Pr(t.Slider,"successTrack",Nn(t.success.main,.5)),Pr(t.Slider,"warningTrack",Nn(t.warning.main,.5));const e=zn(t.background.default,.98);Pr(t.SnackbarContent,"bg",e),Pr(t.SnackbarContent,"color",Tr((()=>t.getContrastText(e)))),Pr(t.SpeedDialAction,"fabHoverBg",zn(t.background.paper,.15)),Pr(t.StepConnector,"border",n("palette-grey-600")),Pr(t.StepContent,"border",n("palette-grey-600")),Pr(t.Switch,"defaultColor",n("palette-grey-300")),Pr(t.Switch,"defaultDisabledColor",n("palette-grey-600")),Pr(t.Switch,"primaryDisabledColor",Nn(t.primary.main,.55)),Pr(t.Switch,"secondaryDisabledColor",Nn(t.secondary.main,.55)),Pr(t.Switch,"errorDisabledColor",Nn(t.error.main,.55)),Pr(t.Switch,"infoDisabledColor",Nn(t.info.main,.55)),Pr(t.Switch,"successDisabledColor",Nn(t.success.main,.55)),Pr(t.Switch,"warningDisabledColor",Nn(t.warning.main,.55)),Pr(t.TableCell,"border",Nn(On(t.divider,1),.68)),Pr(t.Tooltip,"bg",On(t.grey[700],.92))}Rr(t.background,"default"),Rr(t.background,"paper"),Rr(t.common,"background"),Rr(t.common,"onBackground"),Rr(t,"divider"),Object.keys(t).forEach((e=>{const n=t[e];"tonalOffset"!==e&&n&&"object"===typeof n&&(n.main&&Pr(t[e],"mainChannel",Mn(Mr(n.main))),n.light&&Pr(t[e],"lightChannel",Mn(Mr(n.light))),n.dark&&Pr(t[e],"darkChannel",Mn(Mr(n.dark))),n.contrastText&&Pr(t[e],"contrastTextChannel",Mn(Mr(n.contrastText))),"text"===e&&(Rr(t[e],"primary"),Rr(t[e],"secondary")),"action"===e&&(n.active&&Rr(t[e],"active"),n.selected&&Rr(t[e],"selected")))}))}));for(var w=arguments.length,k=new Array(w>1?w-1:0),C=1;C<w;C++)k[C-1]=arguments[C];b=k.reduce(((e,t)=>R(e,t)),b);const S={prefix:o,disableCssColorScheme:r,shouldSkipGeneratingVar:a,getSelector:jr(b)},{vars:A,generateThemeVars:E,generateStyleSheets:j}=or(b,S);return b.vars=A,Object.entries(b.colorSchemes[b.defaultColorScheme]).forEach((e=>{let[t,n]=e;b[t]=n})),b.generateThemeVars=E,b.generateStyleSheets=j,b.generateSpacing=function(){return vn(s.spacing,Z(this))},b.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),b.spacing=b.generateSpacing(),b.shouldSkipGeneratingVar=a,b.unstable_sxConfig={..._e,...s?.unstable_sxConfig},b.unstable_sx=function(e){return bn({sx:e,theme:this})},b.toRuntimeSource=yr,b}function Or(e,t,n){e.colorSchemes&&n&&(e.colorSchemes[t]={...!0!==n&&n,palette:Jn({...!0===n?{}:n.palette,mode:t})})}function Ir(){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 xr(e,...u);let n=t;"palette"in e||s[i]&&(!0!==s[i]?n=s[i].palette:"dark"===i&&(n={mode:"dark"}));const r=xr({...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},Or(r,"dark",s.dark)),"dark"===r.palette.mode&&(r.colorSchemes.dark={...!0!==s.dark&&s.dark,palette:r.palette},Or(r,"light",s.light)),r}return t||"light"in s||"light"!==i||(s.light=!0),_r({...a,colorSchemes:s,defaultColorScheme:i,..."boolean"!==typeof n&&n},...u)}const Nr=Ir(),$r="$$material";const Fr=function(e){return(0,fn.jsx)(An,{...e,defaultTheme:Nr,themeId:$r})};function zr(e){return function(t){return(0,fn.jsx)(Fr,{styles:"function"===typeof e?n=>e({theme:n,...t}):e})}}function Dr(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]=Dr(r[t],a[t])}}else n[o]=a;else n[o]=r||{}}else void 0===n[o]&&(n[o]=e[o])}return n}const Br=o.createContext(void 0);function Wr(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?Dr(o.defaultProps,r):o.styleOverrides||o.variants?r:Dr(o,r)}({props:t,name:n,theme:{components:o.useContext(Br)}})}const Hr=function(e){let{value:t,children:n}=e;return(0,fn.jsx)(Br.Provider,{value:t,children:n})};function Vr(e){return Wr(e)}const Ur="function"===typeof zr({}),qr=(e,t)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}}),Kr=e=>({color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),Gr=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n={};t&&e.colorSchemes&&"function"===typeof e.getColorSchemeSelector&&Object.entries(e.colorSchemes).forEach((t=>{let[r,o]=t;const a=e.getColorSchemeSelector(r);a.startsWith("@")?n[a]={":root":{colorScheme:o.palette?.mode}}:n[a.replace(/\s*&/,"")]={colorScheme:o.palette?.mode}}));let r={html:qr(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...Kr(e),"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...n};const o=e.components?.MuiCssBaseline?.styleOverrides;return o&&(r=[r,o]),r},Qr="mui-ecs",Xr=zr(Ur?e=>{let{theme:t,enableColorScheme:n}=e;return Gr(t,n)}:e=>{let{theme:t}=e;return(e=>{const t=Gr(e,!1),n=Array.isArray(t)?t[0]:t;return!e.vars&&n&&(n.html[`:root:has(${Qr})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach((t=>{let[r,o]=t;const a=e.getColorSchemeSelector(r);a.startsWith("@")?n[a]={[`:root:not(:has(.${Qr}))`]:{colorScheme:o.palette?.mode}}:n[a.replace(/\s*&/,"")]={[`&:not(:has(.${Qr}))`]:{colorScheme:o.palette?.mode}}})),t})(t)});const Yr=function(e){const t=Vr({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return(0,fn.jsxs)(o.Fragment,{children:[Ur&&(0,fn.jsx)(Xr,{enableColorScheme:r}),!Ur&&!r&&(0,fn.jsx)("span",{className:Qr,style:{display:"none"}}),n]})};const Zr=o.createContext(null);function Jr(){return o.useContext(Zr)}const eo="function"===typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";const to=function(e){const{children:t,theme:n}=e,r=Jr(),a=o.useMemo((()=>{const e=null===r?{...n}:function(e,t){if("function"===typeof t)return t(e);return{...e,...t}}(r,n);return null!=e&&(e[eo]=null!==r),e}),[n,r]);return(0,fn.jsx)(Zr.Provider,{value:a,children:t})},no=o.createContext();const ro=()=>o.useContext(no)??!1,oo=function(e){let{value:t,...n}=e;return(0,fn.jsx)(no.Provider,{value:t??!0,...n})},ao={};function io(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return o.useMemo((()=>{const o=e&&t[e]||t;if("function"===typeof n){const a=n(o),i=e?{...t,[e]:a}:a;return r?()=>i:i}return e?{...t,[e]:n}:{...t,...n}}),[e,t,n,r])}const lo=function(e){const{children:t,theme:n,themeId:r}=e,o=kn(ao),a=Jr()||ao,i=io(r,o,n),l=io(r,a,n,!0),s="rtl"===(r?i[r]:i).direction;return(0,fn.jsx)(to,{theme:l,children:(0,fn.jsx)(rn.Provider,{value:i,children:(0,fn.jsx)(oo,{value:s,children:(0,fn.jsx)(Hr,{value:r?i[r].components:i.components,children:t})})})})};function so(e){let{theme:t,...n}=e;const r=$r in t?t[$r]:void 0;return(0,fn.jsx)(lo,{...n,themeId:r?$r:void 0,theme:r||t})}const co="undefined"!==typeof window?o.useLayoutEffect:o.useEffect,uo="mode",po="color-scheme",fo="data-color-scheme";function ho(e){if("undefined"!==typeof window&&"function"===typeof window.matchMedia&&"system"===e){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}}function mo(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function go(e,t){if("undefined"===typeof window)return;let n;try{n=localStorage.getItem(e)||void 0,n||localStorage.setItem(e,t)}catch{}return n||t}function vo(e){const{defaultMode:t="light",defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:a=[],modeStorageKey:i=uo,colorSchemeStorageKey:l=po,storageWindow:s=("undefined"===typeof window?void 0:window),noSsr:c=!1}=e,u=a.join(","),d=a.length>1,[p,f]=o.useState((()=>{const e=go(i,t),o=go(`${l}-light`,n),a=go(`${l}-dark`,r);return{mode:e,systemMode:ho(e),lightColorScheme:o,darkColorScheme:a}})),[h,m]=o.useState(c||!d);o.useEffect((()=>{m(!0)}),[]);const g=function(e){return mo(e,(t=>"light"===t?e.lightColorScheme:"dark"===t?e.darkColorScheme:void 0))}(p),v=o.useCallback((e=>{f((n=>{if(e===n.mode)return n;const r=e??t;try{localStorage.setItem(i,r)}catch{}return{...n,mode:r,systemMode:ho(r)}}))}),[i,t]),y=o.useCallback((e=>{e?"string"===typeof e?e&&!u.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):f((t=>{const n={...t};return mo(t,(t=>{try{localStorage.setItem(`${l}-${t}`,e)}catch{}"light"===t&&(n.lightColorScheme=e),"dark"===t&&(n.darkColorScheme=e)})),n})):f((t=>{const o={...t},a=null===e.light?n:e.light,i=null===e.dark?r:e.dark;if(a)if(u.includes(a)){o.lightColorScheme=a;try{localStorage.setItem(`${l}-light`,a)}catch(s){}}else console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`);if(i)if(u.includes(i)){o.darkColorScheme=i;try{localStorage.setItem(`${l}-dark`,i)}catch(s){}}else console.error(`\`${i}\` does not exist in \`theme.colorSchemes\`.`);return o})):f((e=>{try{localStorage.setItem(`${l}-light`,n),localStorage.setItem(`${l}-dark`,r)}catch{}return{...e,lightColorScheme:n,darkColorScheme:r}}))}),[u,l,n,r]),b=o.useCallback((e=>{"system"===p.mode&&f((t=>{const n=e?.matches?"dark":"light";return t.systemMode===n?t:{...t,systemMode:n}}))}),[p.mode]),x=o.useRef(b);return x.current=b,o.useEffect((()=>{if("function"!==typeof window.matchMedia||!d)return;const e=function(){return x.current(...arguments)},t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}}),[d]),o.useEffect((()=>{if(s&&d){const e=e=>{const n=e.newValue;"string"!==typeof e.key||!e.key.startsWith(l)||n&&!u.match(n)||(e.key.endsWith("light")&&y({light:n}),e.key.endsWith("dark")&&y({dark:n})),e.key!==i||n&&!["light","dark","system"].includes(n)||v(n||t)};return s.addEventListener("storage",e),()=>{s.removeEventListener("storage",e)}}}),[y,v,i,l,u,t,s,d]),{...p,mode:h?p.mode:void 0,systemMode:h?p.systemMode:void 0,colorScheme:h?g:void 0,setMode:v,setColorScheme:y}}const yo={attribute:"data-mui-color-scheme",colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:bo,useColorScheme:xo,getInitColorSchemeScript:wo}=function(e){const{themeId:t,theme:n={},modeStorageKey:r=uo,colorSchemeStorageKey:a=po,disableTransitionOnChange:i=!1,defaultColorScheme:l,resolveTheme:s}=e,c={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},u=o.createContext(void 0),d={},p={},f="string"===typeof l?l:l.light,h="string"===typeof l?l:l.dark;return{CssVarsProvider:function(e){const{children:c,theme:f,modeStorageKey:h=r,colorSchemeStorageKey:m=a,disableTransitionOnChange:g=i,storageWindow:v=("undefined"===typeof window?void 0:window),documentNode:y=("undefined"===typeof document?void 0:document),colorSchemeNode:b=("undefined"===typeof document?void 0:document.documentElement),disableNestedContext:x=!1,disableStyleSheetGeneration:w=!1,defaultMode:k="system",noSsr:C}=e,S=o.useRef(!1),A=Jr(),E=o.useContext(u),j=!!E&&!x,P=o.useMemo((()=>f||("function"===typeof n?n():n)),[f]),M=P[t],R=M||P,{colorSchemes:T=d,components:L=p,cssVarPrefix:_}=R,O=Object.keys(T).filter((e=>!!T[e])).join(","),I=o.useMemo((()=>O.split(",")),[O]),N="string"===typeof l?l:l.light,$="string"===typeof l?l:l.dark,F=T[N]&&T[$]?k:T[R.defaultColorScheme]?.palette?.mode||R.palette?.mode,{mode:z,setMode:D,systemMode:B,lightColorScheme:W,darkColorScheme:H,colorScheme:V,setColorScheme:U}=vo({supportedColorSchemes:I,defaultLightColorScheme:N,defaultDarkColorScheme:$,modeStorageKey:h,colorSchemeStorageKey:m,defaultMode:F,storageWindow:v,noSsr:C});let q=z,K=V;j&&(q=E.mode,K=E.colorScheme);const G=o.useMemo((()=>{const e=K||R.defaultColorScheme,t=R.generateThemeVars?.()||R.vars,n={...R,components:L,colorSchemes:T,cssVarPrefix:_,vars:t};if("function"===typeof n.generateSpacing&&(n.spacing=n.generateSpacing()),e){const t=T[e];t&&"object"===typeof t&&Object.keys(t).forEach((e=>{t[e]&&"object"===typeof t[e]?n[e]={...n[e],...t[e]}:n[e]=t[e]}))}return s?s(n):n}),[R,K,L,T,_]),Q=R.colorSchemeSelector;co((()=>{if(K&&b&&Q&&"media"!==Q){const e=Q;let t=Q;if("class"===e&&(t=".%s"),"data"===e&&(t="[data-%s]"),e?.startsWith("data-")&&!e.includes("%s")&&(t=`[${e}="%s"]`),t.startsWith("."))b.classList.remove(...I.map((e=>t.substring(1).replace("%s",e)))),b.classList.add(t.substring(1).replace("%s",K));else{const e=t.replace("%s",K).match(/\[([^\]]+)\]/);if(e){const[t,n]=e[1].split("=");n||I.forEach((e=>{b.removeAttribute(t.replace(K,e))})),b.setAttribute(t,n?n.replace(/"|'/g,""):"")}else b.setAttribute(t,K)}}}),[K,Q,b,I]),o.useEffect((()=>{let e;if(g&&S.current&&y){const t=y.createElement("style");t.appendChild(y.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),y.head.appendChild(t),window.getComputedStyle(y.body),e=setTimeout((()=>{y.head.removeChild(t)}),1)}return()=>{clearTimeout(e)}}),[K,g,y]),o.useEffect((()=>(S.current=!0,()=>{S.current=!1})),[]);const X=o.useMemo((()=>({allColorSchemes:I,colorScheme:K,darkColorScheme:H,lightColorScheme:W,mode:q,setColorScheme:U,setMode:D,systemMode:B})),[I,K,H,W,q,U,D,B,G.colorSchemeSelector]);let Y=!0;(w||!1===R.cssVariables||j&&A?.cssVarPrefix===_)&&(Y=!1);const Z=(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(lo,{themeId:M?t:void 0,theme:G,children:c}),Y&&(0,fn.jsx)(hn,{styles:G.generateStyleSheets?.()||[]})]});return j?Z:(0,fn.jsx)(u.Provider,{value:X,children:Z})},useColorScheme:()=>o.useContext(u)||c,getInitColorSchemeScript:e=>function(e){const{defaultMode:t="system",defaultLightColorScheme:n="light",defaultDarkColorScheme:r="dark",modeStorageKey:o=uo,colorSchemeStorageKey:a=po,attribute:i=fo,colorSchemeNode:l="document.documentElement",nonce:s}=e||{};let c="",u=i;if("class"===i&&(u=".%s"),"data"===i&&(u="[data-%s]"),u.startsWith(".")){const e=u.substring(1);c+=`${l}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark));\n      ${l}.classList.add('${e}'.replace('%s', colorScheme));`}const d=u.match(/\[([^\]]+)\]/);if(d){const[e,t]=d[1].split("=");t||(c+=`${l}.removeAttribute('${e}'.replace('%s', light));\n      ${l}.removeAttribute('${e}'.replace('%s', dark));`),c+=`\n      ${l}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else c+=`${l}.setAttribute('${u}', colorScheme);`;return(0,fn.jsx)("script",{suppressHydrationWarning:!0,nonce:"undefined"===typeof window?s:"",dangerouslySetInnerHTML:{__html:`(function() {\ntry {\n  let colorScheme = '';\n  const mode = localStorage.getItem('${o}') || '${t}';\n  const dark = localStorage.getItem('${a}-dark') || '${r}';\n  const light = localStorage.getItem('${a}-light') || '${n}';\n  if (mode === 'system') {\n    // handle system mode\n    const mql = window.matchMedia('(prefers-color-scheme: dark)');\n    if (mql.matches) {\n      colorScheme = dark\n    } else {\n      colorScheme = light\n    }\n  }\n  if (mode === 'light') {\n    colorScheme = light;\n  }\n  if (mode === 'dark') {\n    colorScheme = dark;\n  }\n  if (colorScheme) {\n    ${c}\n  }\n} catch(e){}})();`}},"mui-color-scheme-init")}({colorSchemeStorageKey:a,defaultLightColorScheme:f,defaultDarkColorScheme:h,modeStorageKey:r,...e})}}({themeId:$r,theme:()=>Ir({cssVariables:!0}),colorSchemeStorageKey:yo.colorSchemeStorageKey,modeStorageKey:yo.modeStorageKey,defaultColorScheme:{light:yo.defaultLightColorScheme,dark:yo.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:cr(e.palette,e.typography)};return t.unstable_sx=function(e){return bn({sx:e,theme:this})},t}});const ko=bo;function Co(e){let{theme:t,...n}=e;if("function"===typeof t)return(0,fn.jsx)(so,{theme:t,...n});return"colorSchemes"in($r in t?t[$r]:t)?(0,fn.jsx)(ko,{theme:t,...n}):(0,fn.jsx)(so,{theme:t,...n})}function So(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var Ao=(()=>"function"===typeof Symbol&&Symbol.observable||"@@observable")(),Eo=()=>Math.random().toString(36).substring(7).split("").join("."),jo={INIT:`@@redux/INIT${Eo()}`,REPLACE:`@@redux/REPLACE${Eo()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Eo()}`};function Po(e){if("object"!==typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function Mo(e,t,n){if("function"!==typeof e)throw new Error(So(2));if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(So(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(So(1));return n(Mo)(e,t)}let r=e,o=t,a=new Map,i=a,l=0,s=!1;function c(){i===a&&(i=new Map,a.forEach(((e,t)=>{i.set(t,e)})))}function u(){if(s)throw new Error(So(3));return o}function d(e){if("function"!==typeof e)throw new Error(So(4));if(s)throw new Error(So(5));let t=!0;c();const n=l++;return i.set(n,e),function(){if(t){if(s)throw new Error(So(6));t=!1,c(),i.delete(n),a=null}}}function p(e){if(!Po(e))throw new Error(So(7));if("undefined"===typeof e.type)throw new Error(So(8));if("string"!==typeof e.type)throw new Error(So(17));if(s)throw new Error(So(9));try{s=!0,o=r(o,e)}finally{s=!1}return(a=i).forEach((e=>{e()})),e}p({type:jo.INIT});const f={dispatch:p,subscribe:d,getState:u,replaceReducer:function(e){if("function"!==typeof e)throw new Error(So(10));r=e,p({type:jo.REPLACE})},[Ao]:function(){const e=d;return{subscribe(t){if("object"!==typeof t||null===t)throw new Error(So(11));function n(){const e=t;e.next&&e.next(u())}n();return{unsubscribe:e(n)}},[Ao](){return this}}}};return f}function Ro(e){const t=Object.keys(e),n={};for(let a=0;a<t.length;a++){const r=t[a];0,"function"===typeof e[r]&&(n[r]=e[r])}const r=Object.keys(n);let o;try{!function(e){Object.keys(e).forEach((t=>{const n=e[t];if("undefined"===typeof n(void 0,{type:jo.INIT}))throw new Error(So(12));if("undefined"===typeof n(void 0,{type:jo.PROBE_UNKNOWN_ACTION()}))throw new Error(So(13))}))}(n)}catch(dD){o=dD}return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(o)throw o;let a=!1;const i={};for(let o=0;o<r.length;o++){const l=r[o],s=n[l],c=e[l],u=s(c,t);if("undefined"===typeof u){t&&t.type;throw new Error(So(14))}i[l]=u,a=a||u!==c}return a=a||r.length!==Object.keys(e).length,a?i:e}}function To(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?e=>e:1===t.length?t[0]:t.reduce(((e,t)=>function(){return e(t(...arguments))}))}function Lo(e){return t=>{let{dispatch:n,getState:r}=t;return t=>o=>"function"===typeof o?o(n,r,e):t(o)}}var _o=Lo(),Oo=Lo,Io=Symbol.for("immer-nothing"),No=Symbol.for("immer-draftable"),$o=Symbol.for("immer-state");function Fo(e){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var zo=Object.getPrototypeOf;function Do(e){return!!e&&!!e[$o]}function Bo(e){return!!e&&(Ho(e)||Array.isArray(e)||!!e[No]||!!e.constructor?.[No]||Go(e)||Qo(e))}var Wo=Object.prototype.constructor.toString();function Ho(e){if(!e||"object"!==typeof e)return!1;const t=zo(e);if(null===t)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===Wo}function Vo(e,t){0===Uo(e)?Reflect.ownKeys(e).forEach((n=>{t(n,e[n],e)})):e.forEach(((n,r)=>t(r,n,e)))}function Uo(e){const t=e[$o];return t?t.type_:Array.isArray(e)?1:Go(e)?2:Qo(e)?3:0}function qo(e,t){return 2===Uo(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ko(e,t,n){const r=Uo(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function Go(e){return e instanceof Map}function Qo(e){return e instanceof Set}function Xo(e){return e.copy_||e.base_}function Yo(e,t){if(Go(e))return new Map(e);if(Qo(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=Ho(e);if(!0===t||"class_only"===t&&!n){const t=Object.getOwnPropertyDescriptors(e);delete t[$o];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){const o=n[r],a=t[o];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(t[o]={configurable:!0,writable:!0,enumerable:a.enumerable,value:e[o]})}return Object.create(zo(e),t)}{const t=zo(e);if(null!==t&&n)return{...e};const r=Object.create(t);return Object.assign(r,e)}}function Zo(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ea(e)||Do(e)||!Bo(e)||(Uo(e)>1&&(e.set=e.add=e.clear=e.delete=Jo),Object.freeze(e),t&&Object.entries(e).forEach((e=>{let[t,n]=e;return Zo(n,!0)}))),e}function Jo(){Fo(2)}function ea(e){return Object.isFrozen(e)}var ta,na={};function ra(e){const t=na[e];return t||Fo(0),t}function oa(){return ta}function aa(e,t){t&&(ra("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function ia(e){la(e),e.drafts_.forEach(ca),e.drafts_=null}function la(e){e===ta&&(ta=e.parent_)}function sa(e){return ta={drafts_:[],parent_:ta,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ca(e){const t=e[$o];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function ua(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return void 0!==e&&e!==n?(n[$o].modified_&&(ia(t),Fo(4)),Bo(e)&&(e=da(t,e),t.parent_||fa(t,e)),t.patches_&&ra("Patches").generateReplacementPatches_(n[$o].base_,e,t.patches_,t.inversePatches_)):e=da(t,n,[]),ia(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Io?e:void 0}function da(e,t,n){if(ea(t))return t;const r=t[$o];if(!r)return Vo(t,((o,a)=>pa(e,r,t,o,a,n))),t;if(r.scope_!==e)return t;if(!r.modified_)return fa(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const t=r.copy_;let o=t,a=!1;3===r.type_&&(o=new Set(t),t.clear(),a=!0),Vo(o,((o,i)=>pa(e,r,t,o,i,n,a))),fa(e,t,!1),n&&e.patches_&&ra("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function pa(e,t,n,r,o,a,i){if(Do(o)){const i=da(e,o,a&&t&&3!==t.type_&&!qo(t.assigned_,r)?a.concat(r):void 0);if(Ko(n,r,i),!Do(i))return;e.canAutoFreeze_=!1}else i&&n.add(o);if(Bo(o)&&!ea(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;da(e,o),t&&t.scope_.parent_||"symbol"===typeof r||!Object.prototype.propertyIsEnumerable.call(n,r)||fa(e,o)}}function fa(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&Zo(t,n)}var ha={get(e,t){if(t===$o)return e;const n=Xo(e);if(!qo(n,t))return function(e,t,n){const r=va(t,n);return r?"value"in r?r.value:r.get?.call(e.draft_):void 0}(e,n,t);const r=n[t];return e.finalized_||!Bo(r)?r:r===ga(e.base_,t)?(ba(e),e.copy_[t]=xa(r,e)):r},has:(e,t)=>t in Xo(e),ownKeys:e=>Reflect.ownKeys(Xo(e)),set(e,t,n){const r=va(Xo(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const r=ga(Xo(e),t),i=r?.[$o];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(((o=n)===(a=r)?0!==o||1/o===1/a:o!==o&&a!==a)&&(void 0!==n||qo(e.base_,t)))return!0;ba(e),ya(e)}var o,a;return e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty:(e,t)=>(void 0!==ga(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,ba(e),ya(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const n=Xo(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){Fo(11)},getPrototypeOf:e=>zo(e.base_),setPrototypeOf(){Fo(12)}},ma={};function ga(e,t){const n=e[$o];return(n?Xo(n):e)[t]}function va(e,t){if(!(t in e))return;let n=zo(e);for(;n;){const e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=zo(n)}}function ya(e){e.modified_||(e.modified_=!0,e.parent_&&ya(e.parent_))}function ba(e){e.copy_||(e.copy_=Yo(e.base_,e.scope_.immer_.useStrictShallowCopy_))}Vo(ha,((e,t)=>{ma[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),ma.deleteProperty=function(e,t){return ma.set.call(this,e,t,void 0)},ma.set=function(e,t,n){return ha.set.call(this,e[0],t,n,e[0])};function xa(e,t){const n=Go(e)?ra("MapSet").proxyMap_(e,t):Qo(e)?ra("MapSet").proxySet_(e,t):function(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:oa(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=r,a=ha;n&&(o=[r],a=ma);const{revoke:i,proxy:l}=Proxy.revocable(o,a);return r.draft_=l,r.revoke_=i,l}(e,t);return(t?t.scope_:oa()).drafts_.push(n),n}function wa(e){if(!Bo(e)||ea(e))return e;const t=e[$o];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=Yo(e,t.scope_.immer_.useStrictShallowCopy_)}else n=Yo(e,!0);return Vo(n,((e,t)=>{Ko(n,e,wa(t))})),t&&(t.finalized_=!1),n}var ka=new class{constructor(e){var t=this;this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{if("function"===typeof e&&"function"!==typeof t){const n=t;t=e;const r=this;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;for(var o=arguments.length,a=new Array(o>1?o-1:0),i=1;i<o;i++)a[i-1]=arguments[i];return r.produce(e,(e=>t.call(this,e,...a)))}}let r;if("function"!==typeof t&&Fo(6),void 0!==n&&"function"!==typeof n&&Fo(7),Bo(e)){const o=sa(this),a=xa(e,void 0);let i=!0;try{r=t(a),i=!1}finally{i?ia(o):la(o)}return aa(o,n),ua(r,o)}if(!e||"object"!==typeof e){if(r=t(e),void 0===r&&(r=e),r===Io&&(r=void 0),this.autoFreeze_&&Zo(r,!0),n){const t=[],o=[];ra("Patches").generateReplacementPatches_(e,r,t,o),n(t,o)}return r}Fo(1)},this.produceWithPatches=(e,n)=>{if("function"===typeof e)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 t.produceWithPatches(n,(t=>e(t,...o)))};let r,o;const a=this.produce(e,n,((e,t)=>{r=e,o=t}));return[a,r,o]},"boolean"===typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"===typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Bo(e)||Fo(8),Do(e)&&(e=function(e){Do(e)||Fo(10);return wa(e)}(e));const t=sa(this),n=xa(e,void 0);return n[$o].isManual_=!0,la(t),n}finishDraft(e,t){const n=e&&e[$o];n&&n.isManual_||Fo(9);const{scope_:r}=n;return aa(r,t),ua(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));const r=ra("Patches").applyPatches_;return Do(e)?r(e,t):this.produce(e,(e=>r(e,t)))}},Ca=ka.produce;ka.produceWithPatches.bind(ka),ka.setAutoFreeze.bind(ka),ka.setUseStrictShallowCopy.bind(ka),ka.applyPatches.bind(ka),ka.createDraft.bind(ka),ka.finishDraft.bind(ka);var Sa="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"===typeof arguments[0]?To:To.apply(null,arguments)};"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function Aa(e,t){function n(){if(t){let n=t(...arguments);if(!n)throw new Error(Da(0));return{type:e,payload:n.payload,..."meta"in n&&{meta:n.meta},..."error"in n&&{error:n.error}}}return{type:e,payload:arguments.length<=0?void 0:arguments[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>function(e){return Po(e)&&"type"in e&&"string"===typeof e.type}(t)&&t.type===e,n}var Ea=class e extends Array{constructor(){super(...arguments),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.concat.apply(this,t)}prepend(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return 1===n.length&&Array.isArray(n[0])?new e(...n[0].concat(this)):new e(...n.concat(this))}};function ja(e){return Bo(e)?Ca(e,(()=>{})):e}function Pa(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}var Ma="RTK_autoBatch",Ra=e=>t=>{setTimeout(t,e)},Ta=e=>function(t){const{autoBatch:n=!0}=t??{};let r=new Ea(e);return n&&r.push(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"raf"};return t=>function(){const n=t(...arguments);let r=!0,o=!1,a=!1;const i=new Set,l="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:Ra(10):"callback"===e.type?e.queueNotification:Ra(e.timeout),s=()=>{a=!1,o&&(o=!1,i.forEach((e=>e())))};return Object.assign({},n,{subscribe(e){const t=n.subscribe((()=>r&&e()));return i.add(e),()=>{t(),i.delete(e)}},dispatch(e){try{return r=!e?.meta?.[Ma],o=!r,o&&(a||(a=!0,l(s))),n.dispatch(e)}finally{r=!0}}})}}("object"===typeof n?n:void 0)),r};function La(e){const t={},n=[];let r;const o={addCase(e,n){const r="string"===typeof e?e:e.type;if(!r)throw new Error(Da(28));if(r in t)throw new Error(Da(29));return t[r]=n,o},addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),o),addDefaultCase:e=>(r=e,o)};return e(o),[t,n,r]}var _a=Symbol.for("rtk-slice-createasyncthunk");function Oa(e,t){return`${e}/${t}`}function Ia(){let{creators:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e?.asyncThunk?.[_a];return function(e){const{name:n,reducerPath:r=n}=e;if(!n)throw new Error(Da(11));const o=("function"===typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name](){return e(...arguments)}}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},a=Object.keys(o),i={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},l={addCase(e,t){const n="string"===typeof e?e:e.type;if(!n)throw new Error(Da(12));if(n in i.sliceCaseReducersByType)throw new Error(Da(13));return i.sliceCaseReducersByType[n]=t,l},addMatcher:(e,t)=>(i.sliceMatchers.push({matcher:e,reducer:t}),l),exposeAction:(e,t)=>(i.actionCreators[e]=t,l),exposeCaseReducer:(e,t)=>(i.sliceCaseReducersByName[e]=t,l)};function s(){const[t={},n=[],r]="function"===typeof e.extraReducers?La(e.extraReducers):[e.extraReducers],o={...t,...i.sliceCaseReducersByType};return function(e,t){let n,[r,o,a]=La(t);if("function"===typeof e)n=()=>ja(e());else{const t=ja(e);n=()=>t}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n(),t=arguments.length>1?arguments[1]:void 0,i=[r[t.type],...o.filter((e=>{let{matcher:n}=e;return n(t)})).map((e=>{let{reducer:t}=e;return t}))];return 0===i.filter((e=>!!e)).length&&(i=[a]),i.reduce(((e,n)=>{if(n){if(Do(e)){const r=n(e,t);return void 0===r?e:r}if(Bo(e))return Ca(e,(e=>n(e,t)));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e}),e)}return i.getInitialState=n,i}(e.initialState,(e=>{for(let t in o)e.addCase(t,o[t]);for(let t of i.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)}))}a.forEach((r=>{const a=o[r],i={reducerName:r,type:Oa(n,r),createNotation:"function"===typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(a)?function(e,t,n){let r,o,{type:a,reducerName:i,createNotation:l}=e;if("reducer"in t){if(l&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(t))throw new Error(Da(17));r=t.reducer,o=t.prepare}else r=t;n.addCase(a,r).exposeCaseReducer(i,r).exposeAction(i,o?Aa(a,o):Aa(a))}(i,a,l):function(e,t,n,r){let{type:o,reducerName:a}=e;if(!r)throw new Error(Da(18));const{payloadCreator:i,fulfilled:l,pending:s,rejected:c,settled:u,options:d}=t,p=r(o,i,d);n.exposeAction(a,p),l&&n.addCase(p.fulfilled,l);s&&n.addCase(p.pending,s);c&&n.addCase(p.rejected,c);u&&n.addMatcher(p.settled,u);n.exposeCaseReducer(a,{fulfilled:l||Fa,pending:s||Fa,rejected:c||Fa,settled:u||Fa})}(i,a,l,t)}));const c=e=>e,u=new Map;let d;function p(e,t){return d||(d=s()),d(e,t)}function f(){return d||(d=s()),d.getInitialState()}function h(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function r(e){let r=e[t];return"undefined"===typeof r&&n&&(r=f()),r}function o(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;const r=Pa(u,n,(()=>new WeakMap));return Pa(r,t,(()=>{const r={};for(const[o,a]of Object.entries(e.selectors??{}))r[o]=Na(a,t,f,n);return r}))}return{reducerPath:t,getSelectors:o,get selectors(){return o(r)},selectSlice:r}}const m={name:n,reducer:p,actions:i.actionCreators,caseReducers:i.sliceCaseReducersByName,getInitialState:f,...h(r),injectInto(e){let{reducerPath:t,...n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=t??r;return e.inject({reducerPath:o,reducer:p},n),{...m,...h(o,!0)}}};return m}}function Na(e,t,n,r){function o(o){let a=t(o);"undefined"===typeof a&&r&&(a=n());for(var i=arguments.length,l=new Array(i>1?i-1:0),s=1;s<i;s++)l[s-1]=arguments[s];return e(a,...l)}return o.unwrapped=e,o}var $a=Ia();function Fa(){}var{assign:za}=Object;Symbol.for("rtk-state-proxy-original");function Da(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}function Ba(e){if("function"!==typeof e)throw new TypeError(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected a function, instead received "+typeof e)}var Wa=e=>Array.isArray(e)?e:[e];function Ha(e){const t=Array.isArray(e[0])?e[0]:e;return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected all items to be functions, instead received the following types: ";if(!e.every((e=>"function"===typeof e))){const n=e.map((e=>"function"===typeof e?`function ${e.name||"unnamed"}()`:typeof e)).join(", ");throw new TypeError(`${t}[${n}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}Symbol(),Object.getPrototypeOf({});var Va="undefined"!==typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function Ua(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={s:0,v:void 0,o:null,p:null};const{resultEqualityCheck:r}=t;let o,a=0;function i(){let t=n;const{length:i}=arguments;for(let e=0,n=i;e<n;e++){const n=arguments[e];if("function"===typeof n||"object"===typeof n&&null!==n){let e=t.o;null===e&&(t.o=e=new WeakMap);const r=e.get(n);void 0===r?(t={s:0,v:void 0,o:null,p:null},e.set(n,t)):t=r}else{let e=t.p;null===e&&(t.p=e=new Map);const r=e.get(n);void 0===r?(t={s:0,v:void 0,o:null,p:null},e.set(n,t)):t=r}}const l=t;let s;if(1===t.s)s=t.v;else if(s=e.apply(null,arguments),a++,r){const e=o?.deref?.()??o;null!=e&&r(e,s)&&(s=e,0!==a&&a--);o="object"===typeof s&&null!==s||"function"===typeof s?new Va(s):s}return l.s=1,l.v=s,s}return i.clearCache=()=>{n={s:0,v:void 0,o:null,p:null},i.resetResultsCount()},i.resultsCount=()=>a,i.resetResultsCount=()=>{a=0},i}function qa(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o="function"===typeof e?{memoize:e,memoizeOptions:n}:e,a=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];let r,a=0,i=0,l={},s=t.pop();"object"===typeof s&&(l=s,s=t.pop()),Ba(s,`createSelector expects an output function after the inputs, but received: [${typeof s}]`);const c={...o,...l},{memoize:u,memoizeOptions:d=[],argsMemoize:p=Ua,argsMemoizeOptions:f=[],devModeChecks:h={}}=c,m=Wa(d),g=Wa(f),v=Ha(t),y=u((function(){return a++,s.apply(null,arguments)}),...m);const b=p((function(){i++;const e=function(e,t){const n=[],{length:r}=e;for(let o=0;o<r;o++)n.push(e[o].apply(null,t));return n}(v,arguments);return r=y.apply(null,e),r}),...g);return Object.assign(b,{resultFunc:s,memoizedResultFunc:y,dependencies:v,dependencyRecomputations:()=>i,resetDependencyRecomputations:()=>{i=0},lastResult:()=>r,recomputations:()=>a,resetRecomputations:()=>{a=0},memoize:u,argsMemoize:p})};return Object.assign(a,{withTypes:()=>a}),a}var Ka=qa(Ua),Ga=Object.assign((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ka;!function(e){if("object"!==typeof e)throw new TypeError(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected an object, instead received "+typeof e)}(e,"createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);const n=Object.keys(e),r=t(n.map((t=>e[t])),(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(((e,t,r)=>(e[n[r]]=t,e)),{})}));return r}),{withTypes:()=>Ga});const Qa=$a({name:"ui-state",initialState:{loader:{show:!1},auth:{data:!1},avatar:{data:""}},reducers:{setLoaderState:(e,t)=>{e.loader.show=t.payload},setAuth:(e,t)=>{e.auth.data=t.payload},setAvatar:(e,t)=>{e.avatar.data=t.payload}}}),Xa=(Ka([e=>e.uiState.loader],(e=>e.show)),Ka([e=>e.uiState.auth],(e=>e.data))),Ya=Ka([e=>e.uiState.avatar],(e=>e.data)),{setLoaderState:Za,setAuth:Ja,setAvatar:ei}=Qa.actions,ti=function(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:o=!0}=e??{};let a=new Ea;return t&&("boolean"===typeof t?a.push(_o):a.push(Oo(t.extraArgument))),a},{reducer:n,middleware:r,devTools:o=!0,preloadedState:a,enhancers:i}=e||{};let l,s;if("function"===typeof n)l=n;else{if(!Po(n))throw new Error(Da(1));l=Ro(n)}s="function"===typeof r?r(t):t();let c=To;o&&(c=Sa({trace:!1,..."object"===typeof o&&o}));const u=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>(n,r)=>{const o=e(n,r);let a=()=>{throw new Error(So(15))};const i={getState:o.getState,dispatch:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return a(e,...n)}},l=t.map((e=>e(i)));return a=To(...l)(o.dispatch),{...o,dispatch:a}}}(...s),d=Ta(u);return Mo(l,a,c(..."function"===typeof i?i(d):d()))}({reducer:Ro({uiState:Qa.reducer})});function ni(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=ni(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const ri=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=ni(e))&&(r&&(r+=" "),r+=t);return r};function oi(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 ai(){return ai=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},ai.apply(null,arguments)}var ii=/^((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)-.*))$/,li=Bt((function(e){return ii.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),si=function(e){return"theme"!==e},ci=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?li:si},ui=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},di=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Ft(t,n,r),Jt((function(){return zt(t,n,r)})),null},pi=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=ui(t,n,i),c=s||ci(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{var f=d[0];p.push(f[0]);for(var h=d.length,m=1;m<h;m++)p.push(d[m],f[m])}var g=nn((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(rn)}"string"===typeof e.className?i=$t(t.registered,d,e.className):null!=e.className&&(i=e.className+" ");var m=Yt(p.concat(d),t.registered,f);i+=t.key+"-"+m.name,void 0!==a&&(i+=" "+a);var g=u&&void 0===s?ci(r):c,v={};for(var y in e)u&&"as"===y||g(y)&&(v[y]=e[y]);return v.className=i,n&&(v.ref=n),o.createElement(o.Fragment,null,o.createElement(di,{cache:t,serialized:m,isStringTag:"string"===typeof r}),o.createElement(r,v))}));return g.displayName=void 0!==r?r:"Styled("+("string"===typeof l?l:l.displayName||l.name||"Component")+")",g.defaultProps=t.defaultProps,g.__emotion_real=g,g.__emotion_base=l,g.__emotion_styles=p,g.__emotion_forwardProp=s,Object.defineProperty(g,"toString",{value:function(){return"."+a}}),g.withComponent=function(t,r){return e(t,ai({},n,r,{shouldForwardProp:ui(g,r,!0)})).apply(void 0,p)},g}}.bind(null);function fi(e,t){return pi(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){pi[e]=pi(e)}));const hi=[];function mi(e){return hi[0]=e,Yt(hi)}function gi(e){const{variants:t,...n}=e,r={variants:t,style:mi(n),isProcessed:!0};return r.style===n||t&&t.forEach((e=>{"function"!==typeof e.style&&(e.style=mi(e.style))})),r}const vi=wn();function yi(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function bi(e){return e?(t,n)=>n[e]:null}function xi(e,t){const n="function"===typeof t?t(e):t;if(Array.isArray(n))return n.flatMap((t=>xi(e,t)));if(Array.isArray(n?.variants)){let t;if(n.isProcessed)t=n.style;else{const{variants:e,...r}=n;t=r}return wi(e,n.variants,[t])}return n?.isProcessed?n.style:n}function wi(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];e:for(let o=0;o<t.length;o+=1){const a=t[o];if("function"===typeof a.props){if(n??={...e,...e.ownerState,ownerState:e.ownerState},!a.props(n))continue}else for(const t in a.props)if(e[t]!==a.props[t]&&e.ownerState?.[t]!==a.props[t])continue e;"function"===typeof a.style?(n??={...e,...e.ownerState,ownerState:e.ownerState},r.push(a.style(n))):r.push(a.style)}return r}function ki(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n=vi,rootShouldForwardProp:r=yi,slotShouldForwardProp:o=yi}=e;function a(e){!function(e,t,n){e.theme=function(e){for(const t in e)return!1;return!0}(e.theme)?n:e.theme[t]||e.theme}(e,t,n)}return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}(e,(e=>e.filter((e=>e!==bn))));const{name:n,slot:i,skipVariantsResolver:l,skipSx:s,overridesResolver:c=bi(Si(i)),...u}=t,d=void 0!==l?l:i&&"Root"!==i&&"root"!==i||!1,p=s||!1;let f=yi;"Root"===i||"root"===i?f=r:i?f=o:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(f=void 0);const h=fi(e,{shouldForwardProp:f,label:Ci(n,i),...u}),m=e=>{if("function"===typeof e&&e.__emotion_real!==e)return function(t){return xi(t,e)};if(P(e)){const t=gi(e);return t.variants?function(e){return xi(e,t)}:t.style}return e},g=function(){const t=[];for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];const l=o.map(m),s=[];if(t.push(a),n&&c&&s.push((function(e){const t=e.theme,r=t.components?.[n]?.styleOverrides;if(!r)return null;const o={};for(const n in r)o[n]=xi(e,r[n]);return c(e,o)})),n&&!d&&s.push((function(e){const t=e.theme,r=t?.components?.[n]?.variants;return r?wi(e,r):null})),p||s.push(bn),Array.isArray(l[0])){const e=l.shift(),n=new Array(t.length).fill(""),r=new Array(s.length).fill("");let o;o=[...n,...e,...r],o.raw=[...n,...e.raw,...r],t.unshift(o)}const u=[...t,...l,...s],f=h(...u);return e.muiName&&(f.muiName=e.muiName),f};return h.withConfig&&(g.withConfig=h.withConfig),g}}function Ci(e,t){}function Si(e){return e?e.charAt(0).toLowerCase()+e.slice(1):e}const Ai=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e},Ei=e=>Ai(e)&&"classes"!==e,ji=ki({themeId:$r,defaultTheme:Nr,rootShouldForwardProp:Ei}),Pi={theme:void 0};const Mi=function(e){let t,n;return function(r){let o=t;return void 0!==o&&r.theme===n||(Pi.theme=r.theme,o=gi(e(Pi)),t=o,n=r.theme),o}},Ri=Mi,Ti=z;function Li(){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 _i=e=>e,Oi=(()=>{let e=_i;return{configure(t){e=t},generate:t=>e(t),reset(){e=_i}}})(),Ii={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 Ni(e,t){const n=Ii[t];return n?`${arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui"}-${n}`:`${Oi.generate(e)}-${t}`}function $i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const r={};return t.forEach((t=>{r[t]=Ni(e,t,n)})),r}function Fi(e){return Ni("MuiTypography",e)}$i("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const zi={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},Di=Oe,Bi=ji("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${Ti(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(Ri((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(Li()).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${Ti(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}}]}}))),Wi={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Hi=o.forwardRef((function(e,t){const{color:n,...r}=Vr({props:e,name:"MuiTypography"}),o=Di({...r,...!zi[n]&&{color:n}}),{align:a="inherit",className:i,component:l,gutterBottom:s=!1,noWrap:c=!1,paragraph:u=!1,variant:d="body1",variantMapping:p=Wi,...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]||Wi[d])||"span",g=(e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e;return oi({root:["root",a,"inherit"!==e.align&&`align${Ti(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]},Fi,i)})(h);return(0,fn.jsx)(Bi,{as:m,ref:t,className:ri(g.root,i),...f,ownerState:h,style:{..."inherit"!==a&&{"--Typography-textAlign":a},...f.style}})})),Vi=Hi;function Ui(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:a}=e,i=fi("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(bn),l=o.forwardRef((function(e,o){const l=Sn(n),{className:s,component:c="div",...u}=Oe(e);return(0,fn.jsx)(i,{as:c,ref:o,className:ri(s,a?a(r):r),theme:t&&l[t]||l,...u})}));return l}const qi=$i("MuiBox",["root"]),Ki=Ir(),Gi=Ui({themeId:$r,defaultTheme:Ki,defaultClassName:qi.root,generateClassName:Oi.generate}),Qi=n.p+"static/media/community-mob.887151ab8f85aff2f9eb.jpg",Xi=n.p+"static/media/community.e958b91bb6398ad24edf.jpg";var Yi;function Zi(){return Zi=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},Zi.apply(null,arguments)}function Ji(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Zi({xmlns:"http://www.w3.org/2000/svg",width:25,height:24,viewBox:"0 0 25 24",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Yi||(Yi=o.createElement("path",{d:"M9.61026 20.3845C9.64536 20.4157 9.68972 20.4347 9.73658 20.4384C9.78344 20.4422 9.83024 20.4305 9.86987 20.4052C9.90949 20.3799 9.93977 20.3424 9.9561 20.2983C9.97243 20.2542 9.97392 20.206 9.96033 20.161L7.18615 10.6517C7.16113 10.5651 7.11014 10.4883 7.04005 10.4316C6.96997 10.3749 6.88417 10.341 6.79424 10.3347C6.34509 10.3016 5.89667 10.2649 5.44898 10.2246L1.73907 9.8866C1.69985 9.88279 1.66032 9.88968 1.62471 9.90654C1.58909 9.9234 1.55871 9.9496 1.5368 9.98235C1.51489 10.0151 1.50227 10.0532 1.50028 10.0925C1.49829 10.1319 1.507 10.1711 1.5255 10.2059C3.53238 13.9598 6.42215 17.5376 9.61026 20.3845ZM12.3316 22.3946C12.3536 22.4717 12.4197 22.5289 12.5 22.5289C12.539 22.5284 12.5767 22.5148 12.6072 22.4905C12.6377 22.4662 12.6592 22.4325 12.6685 22.3946L16.0635 10.7552C16.0736 10.7214 16.0755 10.6857 16.0689 10.651C16.0623 10.6164 16.0475 10.5838 16.0257 10.5561C16.0039 10.5284 15.9757 10.5063 15.9436 10.4917C15.9115 10.4771 15.8764 10.4704 15.8412 10.4723C13.6148 10.5675 11.3853 10.5675 9.1589 10.4723C9.1238 10.4705 9.08879 10.4771 9.05679 10.4917C9.02479 10.5062 8.99674 10.5282 8.97497 10.5558C8.9532 10.5834 8.93835 10.6158 8.93166 10.6503C8.92497 10.6848 8.92664 10.7204 8.93653 10.7541L12.3316 22.3946ZM15.0397 20.161C14.9781 20.3701 15.2269 20.5298 15.3898 20.3845C18.5779 17.5365 21.4677 13.9598 23.4746 10.2059C23.493 10.1711 23.5017 10.1321 23.4997 10.0929C23.4978 10.0536 23.4853 10.0156 23.4635 9.9829C23.4417 9.95018 23.4115 9.92396 23.3761 9.90701C23.3406 9.89006 23.3012 9.88301 23.2621 9.8866L19.5522 10.2246C19.103 10.2649 18.6542 10.3016 18.2058 10.3347C18.1159 10.341 18.0301 10.3749 17.96 10.4316C17.8899 10.4883 17.8389 10.5651 17.8139 10.6517L15.0397 20.161ZM23.2896 8.2265C23.328 8.22313 23.3648 8.20974 23.3964 8.18768C23.428 8.16561 23.4533 8.13564 23.4696 8.10076C23.486 8.06588 23.493 8.02732 23.4898 7.98891C23.4866 7.95051 23.4734 7.91362 23.4514 7.88193L19.8868 2.71336C19.7349 2.49325 19.5318 2.31332 19.295 2.18906C19.0582 2.0648 18.7947 1.99992 18.5273 2H15.7861C15.75 2 15.7144 2.0089 15.6825 2.02592C15.6506 2.04294 15.6234 2.06755 15.6032 2.09759C15.5831 2.12762 15.5707 2.16214 15.567 2.19812C15.5634 2.23409 15.5687 2.2704 15.5825 2.30384L18.0671 8.38392C18.1024 8.46992 18.164 8.54255 18.2431 8.5914C18.3222 8.64024 18.4147 8.6628 18.5075 8.65584C18.8054 8.63308 19.1038 8.6074 19.4025 8.57877L23.2896 8.2265ZM13.7825 2.27081C13.749 2.19046 13.6924 2.12185 13.6199 2.07365C13.5474 2.02545 13.4623 1.99982 13.3752 2H11.6248C11.5378 1.99982 11.4526 2.02545 11.3801 2.07365C11.3076 2.12185 11.251 2.19046 11.2175 2.27081L8.62168 8.49951C8.60824 8.53211 8.60282 8.56745 8.60588 8.60257C8.60895 8.6377 8.6204 8.67157 8.63928 8.70135C8.65816 8.73112 8.68391 8.75593 8.71438 8.77368C8.74484 8.79143 8.77912 8.80161 8.81433 8.80335C11.2693 8.92224 13.7308 8.92224 16.1868 8.80335C16.2219 8.80144 16.2561 8.79114 16.2864 8.77332C16.3167 8.7555 16.3424 8.73067 16.3611 8.70092C16.3799 8.67117 16.3912 8.63736 16.3942 8.60232C16.3972 8.56727 16.3918 8.53202 16.3784 8.49951L13.7825 2.27081ZM9.41761 2.30384C9.43134 2.2704 9.43664 2.23409 9.43301 2.19812C9.42939 2.16214 9.41697 2.12762 9.39684 2.09759C9.37671 2.06755 9.34949 2.04294 9.31759 2.02592C9.2857 2.0089 9.2501 2 9.21395 2H6.47279C6.20534 1.99992 5.94188 2.0648 5.70505 2.18906C5.46823 2.31332 5.26513 2.49325 5.11322 2.71336L1.54862 7.88193C1.5267 7.91362 1.51348 7.95051 1.51028 7.98891C1.50709 8.02732 1.51403 8.06588 1.53041 8.10076C1.54679 8.13564 1.57204 8.16561 1.60363 8.18768C1.63523 8.20974 1.67206 8.22313 1.71044 8.2265L5.5976 8.57877C5.89557 8.6074 6.1939 8.63308 6.49261 8.65584C6.58531 8.6628 6.67784 8.64024 6.75694 8.5914C6.83604 8.54255 6.89765 8.46992 6.93295 8.38392L9.41761 2.30384Z",fill:"currentColor"})))}const el=o.forwardRef(Ji);n.p;function tl(e){return Ni("MuiCardActionArea",e)}const nl=$i("MuiCardActionArea",["root","focusVisible","focusHighlight"]);function rl(e){try{return e.matches(":focus-visible")}catch(t){0}return!1}function ol(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function al(){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=>{ol(t,e)}))}),t)}const il=al;const ll=function(e){const t=o.useRef(e);return co((()=>{t.current=e})),o.useRef((function(){return(0,t.current)(...arguments)})).current},sl=ll,cl={};function ul(e,t){const n=o.useRef(cl);return n.current===cl&&(n.current=e(t)),n}class dl{static create(){return new dl}static use(){const e=ul(dl.create).current,[t,n]=o.useState(!1);return 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 pl(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function fl(e,t){return fl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},fl(e,t)}function hl(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,fl(e,t)}const ml=o.createContext(null);function gl(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 vl(e,t,n){return null!=n[t]?n[t]:e.props[t]}function yl(e,t,n){var r=gl(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:vl(l,"exit",e),enter:vl(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:vl(l,"exit",e),enter:vl(l,"enter",e)})}})),a}var bl=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},xl=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}hl(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;return{children:t.firstRender?(n=e,r=i,gl(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:vl(e,"appear",n),enter:vl(e,"enter",n),exit:vl(e,"exit",n)})}))):yl(e,a,i),firstRender:!1}},n.handleExited=function(e,t){var n=gl(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=ai({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=pl(e,["component","childFactory"]),a=this.state.contextValue,i=bl(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?o.createElement(ml.Provider,{value:a},i):o.createElement(ml.Provider,{value:a},o.createElement(t,r,i))},t}(o.Component);xl.propTypes={},xl.defaultProps={component:"div",childFactory:function(e){return e}};const wl=xl,kl=[];class Cl{static create(){return new Cl}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 Sl(){const e=ul(Cl.create).current;var t;return t=e.disposeEffect,o.useEffect(t,kl),e}const Al=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=ri(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),h={width:l,height:l,top:-l/2+i,left:-l/2+a},m=ri(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,fn.jsx)("span",{className:f,style:h,children:(0,fn.jsx)("span",{className:m})})};const El=$i("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),jl=pn`
  0% {
    transform: scale(0);
    opacity: 0.1;
  }

  100% {
    transform: scale(1);
    opacity: 0.3;
  }
`,Pl=pn`
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
`,Ml=pn`
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0.92);
  }

  100% {
    transform: scale(1);
  }
`,Rl=ji("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Tl=ji(Al,{name:"MuiTouchRipple",slot:"Ripple"})`
  opacity: 0;
  position: absolute;

  &.${El.rippleVisible} {
    opacity: 0.3;
    transform: scale(1);
    animation-name: ${jl};
    animation-duration: ${550}ms;
    animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}};
  }

  &.${El.ripplePulsate} {
    animation-duration: ${e=>{let{theme:t}=e;return t.transitions.duration.shorter}}ms;
  }

  & .${El.child} {
    opacity: 1;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: currentColor;
  }

  & .${El.childLeaving} {
    opacity: 0;
    animation-name: ${Pl};
    animation-duration: ${550}ms;
    animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}};
  }

  & .${El.childPulsate} {
    position: absolute;
    /* @noflip */
    left: 0px;
    top: 0;
    animation-name: ${Ml};
    animation-duration: 2500ms;
    animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}};
    animation-iteration-count: infinite;
    animation-delay: 200ms;
  }
`,Ll=o.forwardRef((function(e,t){const n=Vr({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=Sl(),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,fn.jsx)(Tl,{classes:{ripple:ri(a.ripple,El.ripple),rippleVisible:ri(a.rippleVisible,El.rippleVisible),ripplePulsate:ri(a.ripplePulsate,El.ripplePulsate),child:ri(a.child,El.child),childLeaving:ri(a.childLeaving,El.childLeaving),childPulsate:ri(a.childPulsate,El.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},u.current)])),u.current+=1,d.current=i}),[a]),v=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)+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]),y=o.useCallback((()=>{v({},{pulsate:!0})}),[v]),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:y,start:v,stop:b})),[y,v,b]),(0,fn.jsx)(Rl,{className:ri(El.root,a.root,i),ref:m,...l,children:(0,fn.jsx)(wl,{component:null,exit:!0,children:s})})})),_l=Ll;function Ol(e){return Ni("MuiButtonBase",e)}const Il=$i("MuiButtonBase",["root","disabled","focusVisible"]),Nl=ji("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"},[`&.${Il.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),$l=o.forwardRef((function(e,t){const n=Vr({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:v,onDragLeave:y,onFocus:b,onFocusVisible:x,onKeyDown:w,onKeyUp:k,onMouseDown:C,onMouseLeave:S,onMouseUp:A,onTouchEnd:E,onTouchMove:j,onTouchStart:P,tabIndex:M=0,TouchRippleProps:R,touchRippleRef:T,type:L,..._}=n,O=o.useRef(null),I=dl.use(),N=il(I.ref,T),[$,F]=o.useState(!1);c&&$&&F(!1),o.useImperativeHandle(r,(()=>({focusVisible:()=>{F(!0),O.current.focus()}})),[]);const z=I.shouldMount&&!u&&!c;o.useEffect((()=>{$&&p&&!u&&I.pulsate()}),[u,p,$,I]);const D=Fl(I,"start",C,d),B=Fl(I,"stop",v,d),W=Fl(I,"stop",y,d),H=Fl(I,"stop",A,d),V=Fl(I,"stop",(e=>{$&&e.preventDefault(),S&&S(e)}),d),U=Fl(I,"start",P,d),q=Fl(I,"stop",E,d),K=Fl(I,"stop",j,d),G=Fl(I,"stop",(e=>{rl(e.target)||F(!1),m&&m(e)}),!1),Q=sl((e=>{O.current||(O.current=e.currentTarget),rl(e.target)&&(F(!0),x&&x(e)),b&&b(e)})),X=()=>{const e=O.current;return s&&"button"!==s&&!("A"===e.tagName&&e.href)},Y=sl((e=>{p&&!e.repeat&&$&&" "===e.key&&I.stop(e,(()=>{I.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=sl((e=>{p&&" "===e.key&&$&&!e.defaultPrevented&&I.stop(e,(()=>{I.pulsate(e)})),k&&k(e),g&&e.target===e.currentTarget&&X()&&" "===e.key&&!e.defaultPrevented&&g(e)}));let J=s;"button"===J&&(_.href||_.to)&&(J=h);const ee={};"button"===J?(ee.type=void 0===L?"button":L,ee.disabled=c):(_.href||_.to||(ee.role="button"),c&&(ee["aria-disabled"]=c));const te=il(t,O),ne={...n,centerRipple:a,component:s,disabled:c,disableRipple:u,disableTouchRipple:d,focusRipple:p,tabIndex:M,focusVisible:$},re=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=oi({root:["root",t&&"disabled",n&&"focusVisible"]},Ol,o);return n&&r&&(a.root+=` ${r}`),a})(ne);return(0,fn.jsxs)(Nl,{as:J,className:ri(re.root,l),ownerState:ne,onBlur:G,onClick:g,onContextMenu:B,onFocus:Q,onKeyDown:Y,onKeyUp:Z,onMouseDown:D,onMouseLeave:V,onMouseUp:H,onDragLeave:W,onTouchEnd:q,onTouchMove:K,onTouchStart:U,ref:te,tabIndex:c?-1:M,type:L,...ee,..._,children:[i,z?(0,fn.jsx)(_l,{ref:N,center:a,...R}):null]})}));function Fl(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return sl((o=>(n&&n(o),r||e[t](o),!0)))}const zl=$l,Dl=ji(zl,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(e,t)=>t.root})(Ri((e=>{let{theme:t}=e;return{display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${nl.focusHighlight}`]:{opacity:(t.vars||t).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${nl.focusVisible} .${nl.focusHighlight}`]:{opacity:(t.vars||t).palette.action.focusOpacity}}}))),Bl=ji("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(e,t)=>t.focusHighlight})(Ri((e=>{let{theme:t}=e;return{overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:t.transitions.create("opacity",{duration:t.transitions.duration.short})}}))),Wl=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiCardActionArea"}),{children:r,className:o,focusVisibleClassName:a,...i}=n,l=n,s=(e=>{const{classes:t}=e;return oi({root:["root"],focusHighlight:["focusHighlight"]},tl,t)})(l);return(0,fn.jsxs)(Dl,{className:ri(s.root,o),focusVisibleClassName:ri(a,s.focusVisible),ref:t,ownerState:l,...i,children:[r,(0,fn.jsx)(Bl,{className:s.focusHighlight,ownerState:l})]})})),Hl=Wl,Vl=e=>{let{variant:t="primary",children:n,startIcon:r,sx:o,onClick:a,to:i,linkedin:l,disabled:s,loading:c,className:u}=e;const d=`custom-button ${t} ${l?"linkedin":""} ${u}`;return(0,fn.jsxs)(Hl,{sx:o,className:d,onClick:a,href:i,children:[r,n]})},Ul=e=>(0,fn.jsx)(Gi,{boxSizing:"content-box",className:"custom-container",marginLeft:"auto",marginRight:"auto",paddingX:{xs:"16px",md:"24px"},...e,children:e.children}),ql={rateStreets:{path:"/",name:"Rate Streets"},streetIndex:{path:"/street-index",name:"Street Index"},profile:{path:"/profile",name:"profile"},personalDetails:{path:"/profile/personal-details",name:"Personal Details"},karmaPoints:{path:"/karma-points",name:"Karma Points"},community:{path:"/community",name:"Community"},about:{path:"/about",name:"About"},contact:{path:"/contact",name:"Contact us"},report:{path:"/report",name:"Ideas + Bugs"},termsAndConditions:{path:"/terms-and-conditions",name:"Terms and Conditions"},privacyPolicy:{path:"/privacy-policy",name:"Privacy Policy"}},Kl={1:{title:(0,fn.jsxs)(fn.Fragment,{children:["Rate Streets and start earning ",(0,fn.jsx)(el,{})," Karma Points"]}),subtitle:""},2:{title:(0,fn.jsxs)(fn.Fragment,{children:["Rate Streets and earn ",(0,fn.jsx)(el,{})," Karma Points"]}),subtitle:(0,fn.jsxs)(fn.Fragment,{children:["Discover and rate residential streets and enhance your understanding",(0,fn.jsx)("br",{})," of street aesthetics. Starting in Lambeth."]})},3:{title:"If this resonates with you...",subtitle:(0,fn.jsxs)(fn.Fragment,{children:["We\u2019d appreciate your help in shaping the map. Start rating streets today",(0,fn.jsx)("br",{})," and be part of building a new way to understand the places we live."]})}},Gl=e=>{let{variant:t,sx:n}=e;const r=Kl[t].title,o=Kl[t].subtitle;return(0,fn.jsx)(Gi,{sx:{padding:{xs:"40px 0",md:"80px 0"},...n},textAlign:"center",children:(0,fn.jsx)(Ul,{children:(0,fn.jsxs)(Gi,{boxSizing:"border-box",width:{xs:"100%",md:"800px"},maxWidth:"100%",marginX:"auto",display:"inline-flex",flexDirection:"column",gap:"24px",borderRadius:"16px",border:"1px solid var(--Grayscale-200)",padding:"40px",alignItems:"center",children:[(0,fn.jsx)(Vi,{variant:"h2",sx:{svg:{color:"var(--Primary-Purple)",mb:"-0.1em"}},children:r}),o&&(0,fn.jsx)(Vi,{children:o}),(0,fn.jsx)(Vl,{sx:{width:"278px!important"},to:ql.rateStreets.path,children:"Rate Streets"})]})})})};n(358);var Ql="popstate";function Xl(){return rs((function(e,t){let{pathname:n,search:r,hash:o}=e.location;return es("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:ts(t)}),null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function Yl(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function Zl(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(dD){}}}function Jl(e,t){return{usr:e.state,key:e.key,idx:t}}function es(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return{pathname:"string"===typeof e?e:e.pathname,search:"",hash:"",..."string"===typeof t?ns(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)}}function ts(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 ns(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function rs(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,l="POP",s=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){l="POP";let e=u(),t=null==e?null:e-c;c=e,s&&s({action:l,location:f.location,delta:t})}function p(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"===typeof e?e:ts(e);return n=n.replace(/ $/,"%20"),Yl(t,`No window.location.(origin|href) available to create URL for href: ${n}`),new URL(n,t)}null==c&&(c=0,i.replaceState({...i.state,idx:c},""));let f={get action(){return l},get location(){return e(o,i)},listen(e){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(Ql,d),s=e,()=>{o.removeEventListener(Ql,d),s=null}},createHref:e=>t(o,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l="PUSH";let r=es(f.location,e,t);n&&n(r,e),c=u()+1;let d=Jl(r,c),p=f.createHref(r);try{i.pushState(d,"",p)}catch(h){if(h instanceof DOMException&&"DataCloneError"===h.name)throw h;o.location.assign(p)}a&&s&&s({action:l,location:f.location,delta:1})},replace:function(e,t){l="REPLACE";let r=es(f.location,e,t);n&&n(r,e),c=u();let o=Jl(r,c),d=f.createHref(r);i.replaceState(o,"",d),a&&s&&s({action:l,location:f.location,delta:0})},go:e=>i.go(e)};return f}function os(e,t){return as(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function as(e,t,n,r){let o=bs(("string"===typeof t?ns(t):t).pathname||"/",n);if(null==o)return null;let a=is(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=ys(o);i=gs(a[l],e,r)}return i}function is(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(Yl(i.relativePath.startsWith(r),`Absolute route path "${i.relativePath}" nested under path "${r}" is not valid. 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=Ss([r,i.relativePath]),s=n.concat(i);e.children&&e.children.length>0&&(Yl(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),is(e.children,t,s,l)),(null!=e.path||e.index)&&t.push({path:l,score:ms(l,e.index),routesMeta:s})};return e.forEach(((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of ls(e.path))o(e,t,n);else o(e,t)})),t}function ls(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=ls(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))}var ss=/^:[\w-]+$/,cs=3,us=2,ds=1,ps=10,fs=-2,hs=e=>"*"===e;function ms(e,t){let n=e.split("/"),r=n.length;return n.some(hs)&&(r+=fs),t&&(r+=us),n.filter((e=>!hs(e))).reduce(((e,t)=>e+(ss.test(t)?cs:""===t?ds:ps)),r)}function gs(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{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=vs({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},c),d=e.route;if(!u&&s&&n&&!r[r.length-1].route.index&&(u=vs({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;Object.assign(o,u.params),i.push({params:o,pathname:Ss([a,u.pathname]),pathnameBase:As(Ss([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=Ss([a,u.pathnameBase]))}return i}function vs(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];Zl("*"===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),s=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}),{});return{params:s,pathname:a,pathnameBase:i,pattern:e}}function ys(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return Zl(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function bs(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 xs(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 ws(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function ks(e){let t=ws(e);return t.map(((e,n)=>n===t.length-1?e.pathname:e.pathnameBase))}function Cs(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?r=ns(e):(r={...e},Yl(!r.pathname||!r.pathname.includes("?"),xs("?","pathname","search",r)),Yl(!r.pathname||!r.pathname.includes("#"),xs("#","pathname","hash",r)),Yl(!r.search||!r.search.includes("#"),xs("#","search","hash",r)));let a,i=""===e||""===r.pathname,l=i?"/":r.pathname;if(null==l)a=n;else{let e=t.length-1;if(!o&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}a=e>=0?t[e]:"/"}let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:n,search:r="",hash:o=""}="string"===typeof e?ns(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:Es(r),hash:js(o)}}(r,a),c=l&&"/"!==l&&l.endsWith("/"),u=(i||"."===l)&&n.endsWith("/");return s.pathname.endsWith("/")||!c&&!u||(s.pathname+="/"),s}var Ss=e=>e.join("/").replace(/\/\/+/g,"/"),As=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Es=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",js=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function Ps(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var Ms=["POST","PUT","PATCH","DELETE"],Rs=(new Set(Ms),["GET",...Ms]);new Set(Rs),Symbol("ResetLoaderData");var Ts=o.createContext(null);Ts.displayName="DataRouter";var Ls=o.createContext(null);Ls.displayName="DataRouterState";var _s=o.createContext({isTransitioning:!1});_s.displayName="ViewTransition";var Os=o.createContext(new Map);Os.displayName="Fetchers";var Is=o.createContext(null);Is.displayName="Await";var Ns=o.createContext(null);Ns.displayName="Navigation";var $s=o.createContext(null);$s.displayName="Location";var Fs=o.createContext({outlet:null,matches:[],isDataRoute:!1});Fs.displayName="Route";var zs=o.createContext(null);zs.displayName="RouteError";function Ds(){return null!=o.useContext($s)}function Bs(){return Yl(Ds(),"useLocation() may be used only in the context of a <Router> component."),o.useContext($s).location}var Ws="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Hs(e){o.useContext(Ns).static||o.useLayoutEffect(e)}function Vs(){let{isDataRoute:e}=o.useContext(Fs);return e?function(){let{router:e}=ec("useNavigate"),t=nc("useNavigate"),n=o.useRef(!1);Hs((()=>{n.current=!0}));let r=o.useCallback((async function(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Zl(n.current,Ws),n.current&&("number"===typeof r?e.navigate(r):await e.navigate(r,{fromRouteId:t,...o}))}),[e,t]);return r}():function(){Yl(Ds(),"useNavigate() may be used only in the context of a <Router> component.");let e=o.useContext(Ts),{basename:t,navigator:n}=o.useContext(Ns),{matches:r}=o.useContext(Fs),{pathname:a}=Bs(),i=JSON.stringify(ks(r)),l=o.useRef(!1);Hs((()=>{l.current=!0}));let s=o.useCallback((function(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Zl(l.current,Ws),!l.current)return;if("number"===typeof r)return void n.go(r);let s=Cs(r,JSON.parse(i),a,"path"===o.relative);null==e&&"/"!==t&&(s.pathname="/"===s.pathname?t:Ss([t,s.pathname])),(o.replace?n.replace:n.push)(s,o.state,o)}),[t,n,i,a,e]);return s}()}var Us=o.createContext(null);function qs(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:n}=o.useContext(Fs),{pathname:r}=Bs(),a=JSON.stringify(ks(n));return o.useMemo((()=>Cs(e,JSON.parse(a),r,"path"===t)),[e,a,r,t])}function Ks(e,t,n,r){Yl(Ds(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a,static:i}=o.useContext(Ns),{matches:l}=o.useContext(Fs),s=l[l.length-1],c=s?s.params:{},u=s?s.pathname:"/",d=s?s.pathnameBase:"/",p=s&&s.route;{let e=p&&p.path||"";ac(u,!p||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${u}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let f,h=Bs();if(t){let e="string"===typeof t?ns(t):t;Yl("/"===d||e.pathname?.startsWith(d),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${d}" but pathname "${e.pathname}" was given in the \`location\` prop.`),f=e}else f=h;let m=f.pathname||"/",g=m;if("/"!==d){let e=d.replace(/^\//,"").split("/");g="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let v=!i&&n&&n.matches&&n.matches.length>0?n.matches:os(e,{pathname:g});Zl(p||null!=v,`No routes matched location "${f.pathname}${f.search}${f.hash}" `),Zl(null==v||void 0!==v[v.length-1].route.element||void 0!==v[v.length-1].route.Component||void 0!==v[v.length-1].route.lazy,`Matched leaf route at location "${f.pathname}${f.search}${f.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let y=Zs(v&&v.map((e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:Ss([d,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:Ss([d,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),l,n,r);return t&&y?o.createElement($s.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...f},navigationType:"POP"}},y):y}function Gs(){let e=rc(),t=Ps(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},i={padding:"2px 4px",backgroundColor:r},l=null;return console.error("Error handled by React Router default ErrorBoundary:",e),l=o.createElement(o.Fragment,null,o.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),o.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",o.createElement("code",{style:i},"ErrorBoundary")," or"," ",o.createElement("code",{style:i},"errorElement")," prop on your route.")),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,l)}var Qs=o.createElement(Gs,null),Xs=class 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(Fs.Provider,{value:this.props.routeContext},o.createElement(zs.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Ys(e){let{routeContext:t,match:n,children:r}=e,a=o.useContext(Ts);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),o.createElement(Fs.Provider,{value:t},r)}function Zs(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let r=e,a=n?.errors;if(null!=a){let e=r.findIndex((e=>e.route.id&&void 0!==a?.[e.route.id]));Yl(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),r=r.slice(0,Math.min(r.length,e+1))}let i=!1,l=-1;if(n)for(let o=0;o<r.length;o++){let e=r[o];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(l=o),e.route.id){let{loaderData:t,errors:o}=n,a=e.route.loader&&!t.hasOwnProperty(e.route.id)&&(!o||void 0===o[e.route.id]);if(e.route.lazy||a){i=!0,r=l>=0?r.slice(0,l+1):[r[0]];break}}}return r.reduceRight(((e,s,c)=>{let u,d=!1,p=null,f=null;n&&(u=a&&s.route.id?a[s.route.id]:void 0,p=s.route.errorElement||Qs,i&&(l<0&&0===c?(ac("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,f=null):l===c&&(d=!0,f=s.route.hydrateFallbackElement||null)));let h=t.concat(r.slice(0,c+1)),m=()=>{let t;return t=u?p:d?f:s.route.Component?o.createElement(s.route.Component,null):s.route.element?s.route.element:e,o.createElement(Ys,{match:s,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(s.route.ErrorBoundary||s.route.errorElement||0===c)?o.createElement(Xs,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()}),null)}function Js(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function ec(e){let t=o.useContext(Ts);return Yl(t,Js(e)),t}function tc(e){let t=o.useContext(Ls);return Yl(t,Js(e)),t}function nc(e){let t=function(e){let t=o.useContext(Fs);return Yl(t,Js(e)),t}(e),n=t.matches[t.matches.length-1];return Yl(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function rc(){let e=o.useContext(zs),t=tc("useRouteError"),n=nc("useRouteError");return void 0!==e?e:t.errors?.[n]}var oc={};function ac(e,t,n){t||oc[e]||(oc[e]=!0,Zl(!1,n))}o.memo((function(e){let{routes:t,future:n,state:r}=e;return Ks(t,void 0,r,n)}));function ic(e){return function(e){let t=o.useContext(Fs).outlet;return t?o.createElement(Us.Provider,{value:e},t):t}(e.context)}function lc(e){Yl(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function sc(e){let{basename:t="/",children:n=null,location:r,navigationType:a="POP",navigator:i,static:l=!1}=e;Yl(!Ds(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=t.replace(/^\/*/,"/"),c=o.useMemo((()=>({basename:s,navigator:i,static:l,future:{}})),[s,i,l]);"string"===typeof r&&(r=ns(r));let{pathname:u="/",search:d="",hash:p="",state:f=null,key:h="default"}=r,m=o.useMemo((()=>{let e=bs(u,s);return null==e?null:{location:{pathname:e,search:d,hash:p,state:f,key:h},navigationType:a}}),[s,u,d,p,f,h,a]);return Zl(null!=m,`<Router basename="${s}"> is not able to match the URL "${u}${d}${p}" because it does not start with the basename, so the <Router> won't render anything.`),null==m?null:o.createElement(Ns.Provider,{value:c},o.createElement($s.Provider,{children:n,value:m}))}function cc(e){let{children:t,location:n}=e;return function(e,t){return Ks(e,t)}(uc(t),n)}o.Component;function uc(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],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,uc(e.props.children,a));Yl(e.type===lc,`[${"string"===typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Yl(!e.props.index||!e.props.children,"An index route cannot have child routes.");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,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.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=uc(e.props.children,a)),n.push(i)})),n}var dc="get",pc="application/x-www-form-urlencoded";function fc(e){return null!=e&&"string"===typeof e.tagName}var hc=null;var mc=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function gc(e){return null==e||mc.has(e)?e:(Zl(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${pc}"`),null)}function vc(e,t){let n,r,o,a,i;if(function(e){return fc(e)&&"form"===e.tagName.toLowerCase()}(e)){let i=e.getAttribute("action");r=i?bs(i,t):null,n=e.getAttribute("method")||dc,o=gc(e.getAttribute("enctype"))||pc,a=new FormData(e)}else if(function(e){return fc(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return fc(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||i.getAttribute("action");if(r=l?bs(l,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||dc,o=gc(e.getAttribute("formenctype"))||gc(i.getAttribute("enctype"))||pc,a=new FormData(i,e),!function(){if(null===hc)try{new FormData(document.createElement("form"),0),hc=!1}catch(dD){hc=!0}return hc}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?`${t}.`:"";a.append(`${e}x`,"0"),a.append(`${e}y`,"0")}else t&&a.append(t,r)}}else{if(fc(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=dc,r=null,o=pc,i=e}return a&&"text/plain"===o&&(i=a,a=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:a,body:i}}function yc(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}async function bc(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise((()=>{}))}}function xc(e){return null!=e&&"string"===typeof e.page}function wc(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function kc(e,t,n,r,o,a){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,l=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===a?t.filter(((e,t)=>i(e,t)||l(e,t))):"data"===a?t.filter(((t,a)=>{let s=r.routes[t.route.id];if(!s||!s.hasLoader)return!1;if(i(t,a)||l(t,a))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof r)return r}return!0})):[]}function Cc(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=e.map((e=>{let r=t.routes[e.route.id];if(!r)return[];let o=[r.module];return r.clientActionModule&&(o=o.concat(r.clientActionModule)),r.clientLoaderModule&&(o=o.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(o=o.concat(r.hydrateFallbackModule)),r.imports&&(o=o.concat(r.imports)),o})).flat(1),[...new Set(r)];var r}function Sc(e,t){let n=new Set,r=new Set(t);return e.reduce(((e,o)=>{if(t&&!xc(o)&&"script"===o.as&&o.href&&r.has(o.href))return e;let a=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(o));return n.has(a)||(n.add(a),e.push({key:a,link:o})),e}),[])}function Ac(e){return{__html:e}}Symbol("SingleFetchRedirect");function Ec(e){let t="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return"/"===t.pathname?t.pathname="_root.data":t.pathname=`${t.pathname.replace(/\/$/,"")}.data`,t}o.Component;function jc(e){let{error:t,isOutsideRemixApp:n}=e;console.error(t);let r,a=o.createElement("script",{dangerouslySetInnerHTML:{__html:'\n        console.log(\n          "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://remix.run/guides/errors for more information."\n        );\n      '}});if(Ps(t))return o.createElement(Pc,{title:"Unhandled Thrown Response!"},o.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),a);if(t instanceof Error)r=t;else{let e=null==t?"Unknown Error":"object"===typeof t&&"toString"in t?t.toString():JSON.stringify(t);r=new Error(e)}return o.createElement(Pc,{title:"Application Error!",isOutsideRemixApp:n},o.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),o.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},r.stack),a)}function Pc(e){let{title:t,renderScripts:n,isOutsideRemixApp:r,children:a}=e,{routeModules:i}=_c();return i.root?.Layout&&!r?a:o.createElement("html",{lang:"en"},o.createElement("head",null,o.createElement("meta",{charSet:"utf-8"}),o.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),o.createElement("title",null,t)),o.createElement("body",null,o.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},a,n?o.createElement(Dc,null):null)))}function Mc(e){return!0===e}function Rc(){let e=o.useContext(Ts);return yc(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Tc(){let e=o.useContext(Ls);return yc(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Lc=o.createContext(void 0);function _c(){let e=o.useContext(Lc);return yc(e,"You must render this element inside a <HydratedRouter> element"),e}function Oc(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function Ic(e,t,n){if(n&&!zc)return[e[0]];if(t){let n=e.findIndex((e=>void 0!==t[e.route.id]));return e.slice(0,n+1)}return e}function Nc(e){let{page:t,...n}=e,{router:r}=Rc(),a=o.useMemo((()=>os(r.routes,t,r.basename)),[r.routes,t,r.basename]);return a?o.createElement(Fc,{page:t,matches:a,...n}):null}function $c(e){let{manifest:t,routeModules:n}=_c(),[r,a]=o.useState([]);return o.useEffect((()=>{let r=!1;return async function(e,t,n){return Sc((await Promise.all(e.map((async e=>{let r=t.routes[e.route.id];if(r){let e=await bc(r,n);return e.links?e.links():[]}return[]})))).flat(1).filter(wc).filter((e=>"stylesheet"===e.rel||"preload"===e.rel)).map((e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"})))}(e,t,n).then((e=>{r||a(e)})),()=>{r=!0}}),[e,t,n]),r}function Fc(e){let{page:t,matches:n,...r}=e,a=Bs(),{manifest:i,routeModules:l}=_c(),{loaderData:s,matches:c}=Tc(),u=o.useMemo((()=>kc(t,n,c,i,a,"data")),[t,n,c,i,a]),d=o.useMemo((()=>kc(t,n,c,i,a,"assets")),[t,n,c,i,a]),p=o.useMemo((()=>{if(t===a.pathname+a.search+a.hash)return[];let e=new Set,r=!1;if(n.forEach((t=>{let n=i.routes[t.route.id];n&&n.hasLoader&&(!u.some((e=>e.route.id===t.route.id))&&t.route.id in s&&l[t.route.id]?.shouldRevalidate||n.hasClientLoader?r=!0:e.add(t.route.id))})),0===e.size)return[];let o=Ec(t);return r&&e.size>0&&o.searchParams.set("_routes",n.filter((t=>e.has(t.route.id))).map((e=>e.route.id)).join(",")),[o.pathname+o.search]}),[s,a,i,u,n,t,l]),f=o.useMemo((()=>Cc(d,i)),[d,i]),h=$c(d);return o.createElement(o.Fragment,null,p.map((e=>o.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...r}))),f.map((e=>o.createElement("link",{key:e,rel:"modulepreload",href:e,...r}))),h.map((e=>{let{key:t,link:n}=e;return o.createElement("link",{key:t,...n})})))}Lc.displayName="FrameworkContext";var zc=!1;function Dc(e){let{manifest:t,serverHandoffString:n,isSpaMode:r,ssr:a,renderMeta:i}=_c(),{router:l,static:s,staticContext:c}=Rc(),{matches:u}=Tc(),d=Mc(a);i&&(i.didRenderScripts=!0);let p=Ic(u,null,r);o.useEffect((()=>{zc=!0}),[]);let f=o.useMemo((()=>{let r=c?`window.__reactRouterContext = ${n};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());`:" ",a=s?`${t.hmr?.runtime?`import ${JSON.stringify(t.hmr.runtime)};`:""}${d?"":`import ${JSON.stringify(t.url)}`};\n${p.map(((e,n)=>{let r=`route${n}`,o=t.routes[e.route.id];yc(o,`Route ${e.route.id} not found in manifest`);let{clientActionModule:a,clientLoaderModule:i,hydrateFallbackModule:l,module:s}=o,c=[...a?[{module:a,varName:`${r}_clientAction`}]:[],...i?[{module:i,varName:`${r}_clientLoader`}]:[],...l?[{module:l,varName:`${r}_HydrateFallback`}]:[],{module:s,varName:`${r}_main`}];return 1===c.length?`import * as ${r} from ${JSON.stringify(s)};`:[c.map((e=>`import * as ${e.varName} from "${e.module}";`)).join("\n"),`const ${r} = {${c.map((e=>`...${e.varName}`)).join(",")}};`].join("\n")})).join("\n")}\n  ${d?`window.__reactRouterManifest = ${JSON.stringify(function(e,t){let n=new Set(t.state.matches.map((e=>e.route.id))),r=t.state.location.pathname.split("/").filter(Boolean),o=["/"];for(r.pop();r.length>0;)o.push(`/${r.join("/")}`),r.pop();o.forEach((e=>{let r=os(t.routes,e,t.basename);r&&r.forEach((e=>n.add(e.route.id)))}));let a=[...n].reduce(((t,n)=>Object.assign(t,{[n]:e.routes[n]})),{});return{...e,routes:a}}(t,l),null,2)};`:""}\n  window.__reactRouterRouteModules = {${p.map(((e,t)=>`${JSON.stringify(e.route.id)}:route${t}`)).join(",")}};\n\nimport(${JSON.stringify(t.entry.module)});`:" ";return o.createElement(o.Fragment,null,o.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:Ac(r),type:void 0}),o.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:Ac(a),type:"module",async:!0}))}),[]),h=zc?[]:t.entry.imports.concat(Cc(p,t,{includeHydrateFallback:!0}));return zc?null:o.createElement(o.Fragment,null,d?null:o.createElement("link",{rel:"modulepreload",href:t.url,crossOrigin:e.crossOrigin}),o.createElement("link",{rel:"modulepreload",href:t.entry.module,crossOrigin:e.crossOrigin}),function(e){return[...new Set(e)]}(h).map((t=>o.createElement("link",{key:t,rel:"modulepreload",href:t,crossOrigin:e.crossOrigin}))),f)}function Bc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach((t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)}))}}var Wc="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{Wc&&(window.__reactRouterVersion="7.2.0")}catch(dD){}function Hc(e){let{basename:t,children:n,window:r}=e,a=o.useRef();null==a.current&&(a.current=Xl({window:r,v5Compat:!0}));let i=a.current,[l,s]=o.useState({action:i.action,location:i.location}),c=o.useCallback((e=>{o.startTransition((()=>s(e)))}),[s]);return o.useLayoutEffect((()=>i.listen(c)),[i,c]),o.createElement(sc,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:i})}var Vc=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Uc=o.forwardRef((function(e,t){let n,{onClick:r,discover:a="render",prefetch:i="none",relative:l,reloadDocument:s,replace:c,state:u,target:d,to:p,preventScrollReset:f,viewTransition:h,...m}=e,{basename:g}=o.useContext(Ns),v="string"===typeof p&&Vc.test(p),y=!1;if("string"===typeof p&&v&&(n=p,Wc))try{let e=new URL(window.location.href),t=p.startsWith("//")?new URL(e.protocol+p):new URL(p),n=bs(t.pathname,g);t.origin===e.origin&&null!=n?p=n+t.search+t.hash:y=!0}catch(dD){Zl(!1,`<Link to="${p}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let b=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Yl(Ds(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=o.useContext(Ns),{hash:a,pathname:i,search:l}=qs(e,{relative:t}),s=i;return"/"!==n&&(s="/"===i?n:Ss([n,i])),r.createHref({pathname:s,search:l,hash:a})}(p,{relative:l}),[x,w,k]=function(e,t){let n=o.useContext(Lc),[r,a]=o.useState(!1),[i,l]=o.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:u,onMouseLeave:d,onTouchStart:p}=t,f=o.useRef(null);o.useEffect((()=>{if("render"===e&&l(!0),"viewport"===e){let e=new IntersectionObserver((e=>{e.forEach((e=>{l(e.isIntersecting)}))}),{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}}),[e]),o.useEffect((()=>{if(r){let e=setTimeout((()=>{l(!0)}),100);return()=>{clearTimeout(e)}}}),[r]);let h=()=>{a(!0)},m=()=>{a(!1),l(!1)};return n?"intent"!==e?[i,f,{}]:[i,f,{onFocus:Oc(s,h),onBlur:Oc(c,m),onMouseEnter:Oc(u,h),onMouseLeave:Oc(d,m),onTouchStart:Oc(p,h)}]:[!1,f,{}]}(i,m),C=function(e){let{target:t,replace:n,state:r,preventScrollReset:a,relative:i,viewTransition:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=Vs(),c=Bs(),u=qs(e,{relative:i});return o.useCallback((o=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(o,t)){o.preventDefault();let t=void 0!==n?n:ts(c)===ts(u);s(e,{replace:t,state:r,preventScrollReset:a,relative:i,viewTransition:l})}}),[c,s,u,n,r,t,e,a,i,l])}(p,{replace:c,state:u,target:d,preventScrollReset:f,relative:l,viewTransition:h});let S=o.createElement("a",{...m,...k,href:n||b,onClick:y||s?r:function(e){r&&r(e),e.defaultPrevented||C(e)},ref:Bc(t,w),target:d,"data-discover":v||"render"!==a?void 0:"true"});return x&&!v?o.createElement(o.Fragment,null,S,o.createElement(Nc,{page:b})):S}));Uc.displayName="Link";var qc=o.forwardRef((function(e,t){let{"aria-current":n="page",caseSensitive:r=!1,className:a="",end:i=!1,style:l,to:s,viewTransition:c,children:u,...d}=e,p=qs(s,{relative:d.relative}),f=Bs(),h=o.useContext(Ls),{navigator:m,basename:g}=o.useContext(Ns),v=null!=h&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=o.useContext(_s);Yl(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Qc("useViewTransitionState"),a=qs(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=bs(n.currentLocation.pathname,r)||n.currentLocation.pathname,l=bs(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=vs(a.pathname,l)||null!=vs(a.pathname,i)}(p)&&!0===c,y=m.encodeLocation?m.encodeLocation(p).pathname:p.pathname,b=f.pathname,x=h&&h.navigation&&h.navigation.location?h.navigation.location.pathname:null;r||(b=b.toLowerCase(),x=x?x.toLowerCase():null,y=y.toLowerCase()),x&&g&&(x=bs(x,g)||x);const w="/"!==y&&y.endsWith("/")?y.length-1:y.length;let k,C=b===y||!i&&b.startsWith(y)&&"/"===b.charAt(w),S=null!=x&&(x===y||!i&&x.startsWith(y)&&"/"===x.charAt(y.length)),A={isActive:C,isPending:S,isTransitioning:v},E=C?n:void 0;k="function"===typeof a?a(A):[a,C?"active":null,S?"pending":null,v?"transitioning":null].filter(Boolean).join(" ");let j="function"===typeof l?l(A):l;return o.createElement(Uc,{...d,"aria-current":E,className:k,ref:t,style:j,to:s,viewTransition:c},"function"===typeof u?u(A):u)}));qc.displayName="NavLink";var Kc=o.forwardRef(((e,t)=>{let{discover:n="render",fetcherKey:r,navigate:a,reloadDocument:i,replace:l,state:s,method:c=dc,action:u,onSubmit:d,relative:p,preventScrollReset:f,viewTransition:h,...m}=e,g=Zc(),v=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:n}=o.useContext(Ns),r=o.useContext(Fs);Yl(r,"useFormAction must be used inside a RouteContext");let[a]=r.matches.slice(-1),i={...qs(e||".",{relative:t})},l=Bs();if(null==e){i.search=l.search;let e=new URLSearchParams(i.search),t=e.getAll("index");if(t.some((e=>""===e))){e.delete("index"),t.filter((e=>e)).forEach((t=>e.append("index",t)));let n=e.toString();i.search=n?`?${n}`:""}}e&&"."!==e||!a.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index");"/"!==n&&(i.pathname="/"===i.pathname?n:Ss([n,i.pathname]));return ts(i)}(u,{relative:p}),y="get"===c.toLowerCase()?"get":"post",b="string"===typeof u&&Vc.test(u);return o.createElement("form",{ref:t,method:y,action:v,onSubmit:i?d:e=>{if(d&&d(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,n=t?.getAttribute("formmethod")||c;g(t||e.currentTarget,{fetcherKey:r,method:n,navigate:a,replace:l,state:s,relative:p,preventScrollReset:f,viewTransition:h})},...m,"data-discover":b||"render"!==n?void 0:"true"})}));function Gc(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Qc(e){let t=o.useContext(Ts);return Yl(t,Gc(e)),t}Kc.displayName="Form";var Xc=0,Yc=()=>`__${String(++Xc)}__`;function Zc(){let{router:e}=Qc("useSubmit"),{basename:t}=o.useContext(Ns),n=nc("useRouteId");return o.useCallback((async function(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:a,method:i,encType:l,formData:s,body:c}=vc(r,t);if(!1===o.navigate){let t=o.fetcherKey||Yc();await e.fetch(t,n,o.action||a,{preventScrollReset:o.preventScrollReset,formData:s,body:c,formMethod:o.method||i,formEncType:o.encType||l,flushSync:o.flushSync})}else await e.navigate(o.action||a,{preventScrollReset:o.preventScrollReset,formData:s,body:c,formMethod:o.method||i,formEncType:o.encType||l,replace:o.replace,state:o.state,fromRouteId:n,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[e,t,n])}new TextEncoder;const Jc=e=>{let{children:t,...n}=e;return(0,fn.jsx)(Gi,{border:"1px solid var(--Grayscale-300)",borderRadius:"8px",bgcolor:"var(--Grayscale-100)",boxShadow:"2px 2px 0px 0px var(--Grayscale-300)",...n,children:t})},eu=[{img:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAkACQAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAC4ALgDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/igAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAOn+f8/8A1upoA+Dvjf8A8FOv2Cv2etaj8I/Eb9pr4dTfEO5updO0/wCFHw6utR+Mfxg1bVYs50jSvhN8JNP8bfEK+1VmUqtjB4caclXJVVR2UFdLqeGD9v8A/az+MLG3/ZJ/4Ji/tCa3pkzCK2+J/wC2R4p8I/sYfDoJKH8nU4fCviBfiH+0NqViuElMDfBHSZ5o3VVlhLF0Av2T/L/g/gX9X13/AILU6Qlhrdp4K/4JieJkg0uwn1H4cx/ET9p3wrrOv60kElzrGi+HfiTqHgXWtI0rfsaDR9Q1X4f38b+W13qNrawl0hA18vxLfgb/AIK7fsi2vw28T+If2rfHXhr9h34ufC/xtcfC340/s9ftF+NvCmh/EfwN8S7XSrHXYdK8LR2N/NF8YvB3i3w9qmmeK/hj8RPhpba3oPxA8KanZX9gllq0OsaHpQF+/wA9T3j9l/8A4KH/ALGv7ZviPxV4P/Zu+N2j/EPxb4L0aw8TeIPC83h3xt4K8RQ+FdTvZdMsfFunaJ8QPDXhXU9e8KT6pC2mHxJoNrqWiwai8Njc3sNzcW8UgF0z7SoGFABQAUAFABQAUAFABQAUAFABQAUAFAHzR8e/2zP2Tv2W9Nn1T9of9ov4OfB6GCMy/Y/HPj7w9o2uXKgK23TvDc18fEGqzEOhW30zTLud96bYzuXIJtLdn4e/tAf8HS3/AAT3+Gn9oab8EfDfxq/af161dora68I+ED8OPANy6hx5h8ZfFKTw5qE1oZAgF1onhHXVeNjLCk2zaxclzXm/wPxA+P3/AAdOft7/ABHN9p/wH+GfwO/Zs0WZnWz1S8s9V+Nvj+GFsbGOpeIx4X8EW1yq53BvAurQqxIV3Cq5VyXN9ND9DP8Ag3F/ag/bH/bY+I37fdx+0v8AtD/FT4yeHYvhl8JtE0hPFWqWNv4c8HeKPGF78VIrqTwdofh/S9H0Hwre3Oj2cTXiaJp9o80Frpk10szw2soCoNu93f8Apn8sv/BOHxkv7J3/AAUc/ZH8U3pPh7/hV/7Wnh/4deNpLcC1lWx1/wAW6p8DPG8WoSRrE9wfsviXUxfNcf694me4ON5oIj8S6a6/8E/1pqZseceOfhF8NviXrvwz8TeO/COl+Jtd+DfjZviP8MNR1ETtP4M8cv4Y8ReDG8S6SIZ4o/7RPhfxZ4i0cNdJcQrbapcMkKziOVAD+Vv9i79qj4A+APGf7VPxU8YfALU/2wP+Czvx5/bV/aZ0TTv2bPD/AIR0jWvj78MPh/8ACvx/dfDD4L+D/EHj/wAY2U2ifsw/sy+FPh9onhTW734meKtV0LwzfQ6/qOpaLZ+NdXsrfSIwlP5u/wCVvyP3J/Yn/ZD+K/gH4gfEn9sL9sLxv4c+JX7anx28N6F4L19fAceowfBv9nj4LeHNUv8AxB4V/Zv+A9vrEcOs3nhLSNd1W98SeNvHmuwWviD4n+NJRr+pWGnW1jpen2oP8z9IqBhQAUAFABQAUAFABQAUAFAHmvxO+M3wh+Cmhv4n+MXxS+Hfwq8OxxyyNrnxF8Z+HfBelFIF3S7L7xFqOnW8jIuCUjkd+QApJAIB+L/x5/4OSf8Agll8GftVl4U+K3i79o7xBAbiFNJ/Z/8AAmr+KNKe5gLL5bePfEh8JfDowmRdpubTxXer1MaSsAhCXJLz9D8Rvj7/AMHZvx48Rreab+zB+yh8P/hlaSwSxW3i346eMNT+I3iKCRuI7tPBPgMeE/D1tKg+YQ3HjbW4AwG9ZQSqq5PP2X3/ANL8z8R/j3/wV+/4KYftNJfW3xJ/bF+J+l+HNUieC58HfBq5sPgj4Se2Z2LWpT4bW+jeJL23BJiI1fxRqsskahLiaZwXIS5N9fu0PzelgjudSutZu/Mv9avnMt9repTTalrd/Kc5lv8AWL+S41K9lOTmS6upnOTluTQImoAjmmhtoZrm4ljgt7eKSeeeVgkUMEKNJLLK7cJHHGrO7HhVUk8CgD/SA/4Nyf2Ktd/ZN/YD03x38QdDn0D4sftY+JE+O3iTSL+3ktdX8O+BrzRrHRfhB4Y1a3lw9tqMHgi0g8ValYyqk+m6x4x1PTrmOO4tZEURrBWXrqfxF/8ABX34Q6n+zX/wUs/bY8HaJZrpRtPjRqPxr+H8SK0UUdj8UrLS/jN4fntwM/6PaeItfv7GN4yRv02ReJY5FUM5K0n8n89/z3P9Q39nr4n2fxs+AnwU+MdhPFcWfxV+E3w8+IkE0ICxsvjLwlpPiEgKCfLKNqDI8ZOYnVo2+ZTTNlqj5x/bO/bo8Ifsu2/h/wCGfgrw1e/H39sP4vQXOn/s5/sl+Bb61f4g/EzWzvtx4l8UTHzrX4W/A7wpKH1X4ofGvxqun+DvB3h2w1ForjV/ET6T4e1QE3/wCT9gn9kK9/ZZ+GfiXV/idrugfEj9qz9oDxlq3xp/az+NWj6QdPh+IPxc8UlXn0Tw015EurWfwk+FmjJp3w1+Dvhu8MCaN4F8Oafcy2FtrOq6zJcAz7roAKACgAoAKACgAoAwvEnijwz4O0e88Q+L/EWheFdA06Jp9Q1zxJq+n6Ho9jCoy015qep3FrZWsSjlpJ50QDkmgD8k/wBoP/gvZ/wSw/Z2fUtN1f8Aaf8AD3xU8VaY7RT+Dv2f9M1b4z6wZ0Lq0EmqeDLa98HafKJEMbf2v4p05EfAd1GSAnmj3R+Inx+/4O2mY3+mfsp/sdX0+1ymn+NP2jPHdlo1u6ELi4Pw7+GY8RXkwU7z5Nx8QdKkOEGV3NsVxOfZff8A0z8TPj5/wXo/4Kq/tAG9tL39pmf4MeHLqWRk8Nfs6eE9H+GKw27l/wDRj4xuv+En+JTYR/KMsHjSzLIiMESYGVghyk+tvQ/JDxn4g8S+P9ZuPFvxC8ReLPid4sd5btvEHxA8Ua1448Sz3LBjiPXfGGpapfQvISUT/TIoU3EfIhagV7n2Np3wy/4J++C9N02/+KH7Xfx3+Neu3OnWN/f/AA8/ZF/Zpj8IWWj3VxaxXFxoGofG/wDan8R+FdIuLuxnd9NvdQ8NfCHxBZJcQSy2JvbUw3Tg9O7b7Jfq7f18y237SX7JHgEEfBT/AIJ2fDXXb6HBh8b/ALbnxs+J/wC0/qc7J/qZrj4T+CZPgH8DbSTeFkktLjw34msmc+RILxFWZgLpbRX/AG87/dsdV4j/AGI/22vi9qurfHb4tfBj4Y/sleD/ABtLaavJ4x+PV18JP2B/ghY2o0+zsLBPAnwy8YXvhTxBb6IbCztpLex8BfDjX5dQkabUpDqOp6hNcXY+4Wb1aSv3aR4x8UPg1+zf8M/BWpto/wC2n4W+P/xpW402HSvAnwB+CfxOufgtawtfRJr15r37RvxYX4aR6v8AYtNNxJosHgH4X+IbbVdRigil1S3sJ5Ly2Asrb3fkv1PliSSOGOSaaSOGGFHlmmldY4ooo1LSSyyOVSOONQWeR2VEUFmIAJoEf0v/APBDH/giL4s/az8Z+Cv2vP2rPBt74b/ZL8Iapp3iz4Z/D3xVpk1nq37T3iLS54r/AELVb/RNRhjntfgFpF7Fb6ncXeo26j4sXUFppmmW9x4HbUr7WguMb6vbt3/4B/oEapqel+HtI1HWdXvbTStF0TT7vVNV1K9mitLDTNL062kur6+u7iVkhtrOytIZbi4ldljggidiQq0zQ/k6/wCCrv8AwR5+I3/BWr9pP9nf9sP9jL4hfBLTPg78WP2bPD0Pjf4weMNX8Qz2HiDTLHVpfEvwm8T+FfCmg6HNqvir+3/BXjXUESa51LQLNbHS9JinvbVmUyBEo31R+p37Fn/BML44fs2eDfgX4K+KX/BRj9or4o+Df2fPBI8DfD74Q/DXQPh/8B/hBHpK+F9W8MWa+Mo9G0bxT8VviZceH7fVze+H5fFvxSfTLPVtI0HVToAuNNjRgpJrre3kj7N/Zc/YX/Zs/Y/TxPqXwf8ABV7P8RfiAbab4p/HL4keJ/EXxV+P/wAW721WPyrv4l/Gbx/qWvePfFMcMqGex0W41mLw1o0kkq6HommQuYqB2PrygAoAKACgAoAKACgDN1nTV1nSNU0h7vUNPTVdOvdOe/0m8k0/VbFb22ktmvNLv4v3tjqNqJTPY3kf7y2ukinT5kFAH8J//BQz9ia//Z28f63c/taeDPhb8T/hDFq6+Gfhp+2b/wAFZP8Agp/+0/8AFnQ/ihv0kXcC+F/2YPgF4S8HX1h430WyZra98GTaHqEMupaebrStb1eyuBqNIn12Wt276fg/u7/M/l7+IHhnwb4N8Z694Y+HvxL0j4xeDNInt4NC+JmgeCfGHw40TxTDJZ29xdS6T4K+IFlp3jPRLDTL6W50e2/t+xtbnUYrBdUhiW1vIMhl6HH0AFAH0v8ACS+/Yr0Hwj/bnx78K/tXfFj4nDV9RS0+F3wp8X/Cf4LfBptBg8j+xLrxN8YNd0P4lfFS41LUi102s6T4S+HejppccNull4hvJJ5NgCt1ve5yfxn+J/w1+I914ch+Fv7Mnww/Zn8O+GbbUrRdO8C+Nfi18SvFfjL+0JrWWLUfiZ8Qfiz4s1278TarpQtpItIl0Hw/4M0+0hv76F9NnjNotmDbT2SX5v1PFOD1APQ8jPIOQfqDyD2IBHNAhPEmsS6zq03i7xtr1/4h8Q3BjjufFvjbXb7xD4guDsWCGK48SeJL2+1WcLEqW9vFLfOscSpBCqxqqAEfpf8AsYf8Eg/2/wD9uybTtT+EXwS1LwR8L77ypH+OXx1j1b4YfDJrSSRozc+G47/Sbrxr8QSNpMR8E+FNV0mQ4S512xDCQBSi35ep/Uf+yf8A8ED/APgnT+wLe+H/AIu/8FCv2hPhZ8bPiZpMljrGi6F8Y9e8IfCn9nbwtq9s8V1FeaX8NvFPiKS5+I19ZXVu5sNQ+I2r65pWVW7svB+l30cckZYtRS33/roftCf+Ct//AAS5sLxdE/4b2/ZPgubci1W1i+M3gfyYvK/dLCksOqG0RI9oRFSQRqoCphQBTK5l3R83ft6ftL+Bv2w/ht8N/wBhH9jj4xeDvib40/b6v/EPw/8AG3xD+DvjDQ/Gun/Bj9kHwrJpa/ta/F3Wdc8NXep6doV//wAITrMHwa+HsGp3mn3WqfFX4p+GItP83+yNUNqA9dO/Va/1c/Ynwn4W8PeBvC3hrwT4R0m00Dwp4O8P6N4W8MaFp8flWGi+HvD2nW2k6LpNlFk+VaadptpbWdtHk7IYUXJxmgZ0FABQAUAFABQAUAFABQBFNPDbQy3FxNFbwQo0s080iRQxRICzySyOVSNEUFmd2CqASSAKAPzz+PP/AAVo/wCCb37NWovoHxZ/bE+Cth4wBkSL4e+EPE6fFD4k3NymQLK3+Hnwxh8X+MpL2Zx5UFsdFWSWQ7VHUgFdHl/wf/bv+Hf/AAUE8YH4I6b+wP8AtY+Jf2bPGnhvxDL4u+OP7Tf7OunfDL9nvU7TTrQXWlaOvhT4x6jp/jfxtF4nulFlpxsvh9PFZ3b293dpDYie+tQN+n3n89/7Xf8AwTc/4Ij3nxh8feAPEzftgf8ABKHxppnizUvDWgeL/G3wx8Zaf+yB8QfseoyW8Piz4c+NPGei/EL4JweFNfZhc6RaWfxO+Gt3DbOsNx4a0qYNaBENR81qfLHxG/4NsPEWmeE0+KHwf/4KYfsW+N/hFdwyzaT46+JE0/w68P6hswwRPGvhjxh8RvCUgSFg89zA+0PyLWFGAUBw7Nf8D+up+Ovxt/Ypk+C9vctpn7YP7Cv7RmrWGq6fY6t4N/ZM+Nfi74/+OdE0m6uhBq3jTW9B8G/Cye203wb4MtPM1zxrqc2rG90bQra8vbfTNQmtmtSEuLXVP+vQ/RvwJ/wbb/8ABSD4l+GvDfjfwN4l/Y78VeA/GOlaf4g8JeOvC/7QOreJ/CXifwzq9vHe6P4n8Pazofwzu7fV9C1exmhvtNvbMyLdWk0UqD5toP66D5JeX3n1J4L/AODTn9tbVpbST4gftP8A7Mngazd8XsPhnQvid8RNQt4iB81u2oWHw7sp5dxI8t5I4+AfNO7ALByPuv63P0F+EP8AwaT/ALPGjXFvd/Hv9rX43/E+MIDeaD8OPDfgz4O6NNL3jXULqL4ieKEtzzuNtrdndE4Mc8IypLFci7s+6fH37MH/AARM/wCCJPwnX9oTxr8DPh3outWUqaP4L17xlp118c/2gviT4yt7eS8s/Dfwvj+IWoa7q0/iq5WN57ifQJPDegaBZ+bq3iHUtC0G1ub2BjtGOtv1ep/LT+3D/wAHE37ef7Vupav4d+DHiG4/Y0+CMzyW2l+F/hbqNvdfGXWdMDMIpvG3xlNsLzR724iP7/RvhbaeF7TT1b7E3iPxGkQv5lchzb20/F/1/Vz8FtclufFOsXHiLxbf6n4w8R3jtLeeJPGOq6j4s8R3kjtveS71/wARXWp6vdOz5dmnvZCWJbqaCTsfhj8LfiH8aviJ4N+Dnwa8Ba78S/in8QtVXRPBPgDwpZJc6xrt9t8y5lJkMdjpGhaRah9S8SeJ9ZuLHw74Y0eC51fXNRsrG3eWgD/Sl/4Ixf8ABJTwX/wTD+B2pTeIf+Ef8W/tT/GaHR9X+PPxG0e1B0uxGnRyTaD8J/h/cT29vex/D3wPJeXZF/PDbah428TXOqeLtXt7OO40bQ9BZrFWXmfs9QUFABQAUAFABQAUAFACEZBGAcgjB6H2PXg9+DQB+PXi7/gir+zn8a/HPiTxv+1n8b/2yv2vLTXfFPiDxDp/wx+M37SvjfS/gn4V07WdUudRs/CWg/Cb4SN8M/CUnh3QYZ49M0+DXLPWLieytYF1G4vJA7uCsuuv9beh90/AT9ir9kP9lrTrfTP2dP2Z/gf8F4Lddouvh78NfCfhzWJ/l2GS/wBfsdMj1zUp2XiS41HUbqeTLF5GLMSDPp3P69PegD+ez/grvbfsUfE7VPHvw7+Jn/BSLwh8FPj3bfDTw34S0r9mH4sftb+MvA/7O9lBr+tPrI+Inxc/Zm+EXjPwP4y+KGtXvhTVr670TSfFWuN4b8TNpXheyu7W00dtQupwTt1f429fzPz4/ZN+EX/Brz+xj4UbTPHPx5/Za/a0+LS6nDqut+MPjP4c0r4sa5N4lu/It4dC+FnwT0fwnrvh3wfaXWojy9A8H+EPDGreLdUvZ7e31LW/FGpxW1wESlFdn+Pn+R+wvgv9tjxPf6ZH4a/4J9/8EnP2h9f8NuhTTvF3xL8C+AP+CffwMa2CKtreRR/FmPS/jBeaaQyPnQ/gFqkjW4b7NDcSK0If9f8ABKv2X6fmfEWj/sG/8Fk/gP4e+MXjb9kL4pfss/steGfiT4jsfGVx+wL8ILjXPib4E8L6jf63qWsfEvxD+zt8Y/j74Ig8B/Av4mePbe/Zz4Mtfgk/7PVx4uaTXptE8OXd/qOtSgtbdPT/AIP5f5HafsnfGX9hX4OfHXw94o/bE/aL/b2+EP7Z2nQa5oWheGv+Cr/xm8RfDvw/A/iKz/sXXx8IbXwXfeE/2BviBYavGHtdN1f4Vt4kvQiw3UCaXfuFBf8AphpfrfXf+rH72+KfjT8LfCPwn8YfHHVfHPhyb4VeBfBfiH4g+JPG2karY63odn4R8LaRd67rerw32lz3VveQ22mWNzOgtpJWmZFjiDuyqQo/yrf+CgX7dvxR/wCCjP7TPiz9o34kS6jpnh+Vrzw/8D/hlcXcs2mfB/4RpdmXQ/DlpbErbjxZ4hijt/EfxK1yOGO51vxTcyWYddC0Pw/p+noxbvr9x8TQTx3epWui2Pmalrd9KlvYaHpcE+qa5qFxIQI7fT9F06O51S/uJGIWOCztJpnZlVELMAQR+2H7E/8AwQL/AOChX7Yt/pGs+IPh5c/so/By8ktp774n/H7Rr7SvFF5pUwhmafwN8ExPp/jrX7yW1l32U3i9vh94fkYiQaxdKpgkClBvyX9dD+5z/gnT/wAEo/2Uv+Cavg+7sfg14dvPFHxW8UaZaWHxJ+P3j77FqvxR8crAyXL6XHe29tb6f4N8Ex36i6sPAfhC00vQInhtLvVE1nWoZNYnZoklsfphQMKACgAoAKACgAoAKACgAoA/LX9pD/gqn8Ofg98X/FP7M3wV/Z//AGnv2y/2ofCEGiv4m+Ev7PXwn1i48P8AgiTxLpNlrnh5/iX8bPGq+F/g/wCCLHUdJ1Kx1A3EvivVb22t7hTLphlDRAFfoeHHwL/wW0/a9Lt4/wDil8CP+CWXwnv3lDeDfghp9h+1b+1bdaXMsTC01b4s+NLPSfgj4G1LYzRC+8G+C/FtzZTrK8N7MBDLQGvkvx9dfyaPqP4M/sPar+xj8Jfjhcfsu/EHxv8AGn9qH4tQaTrOqfFf9uj41/FT4qWHjjxx4etbqw0C88bSaO8i+E/Den2mp6pnRvhT4S8MpcK1lZSR/Z7KylsQLW/4J+eP7W/wJ+PfhLwbp3ij9sv9pf8AaU/at+Jvxo8S2Xw/+GP7Fv8AwTk+Enh39lbwh8VfHM2nXmrWng3xT8YrMeM/jj4e+Gug6NpWoan40+KPxO/aQ8C+CvC/hTTb/Up7GXVf7N0DUj+v6f8AwRNeb+Wn+bt1PSP2Av8Agiz8G/gl478O/tTftCfCf4Gr+0Nosqan8KvhH8JNEvbv4D/srhtrx3HhXXPGC3Xjz49fHy6cR33jr9qH4vXd94s1LXVVfh1oXw70O2+zaiWGkk79v6v6n7vUDCgDlfGfgXwT8R/D1/4R+Ifg7wr488J6rGYdU8MeM/D2keKPD2pQsGVor/RdctL7TbyNlZlKXFtIpDMCME0Afmh8Rf8AgiF/wS0+I+n6/p8/7IXw/wDAMfiZZF1lvgrqHiz4Hx33nTRTzi60z4UeIfCOh3sdw0SJc2+oaVd2lxBugmt3iO0AuVdkcdo//BAP/gkHot6L+L9ivwNqUqtuSDxF4w+KniXThznDaXr3jzUNNlTsUntZVI4INAuWPY+/Pgl+x9+yn+zZbQ2vwB/Zy+CnweEEbRLd/D34beE/DGqvG5ZmW41rTNKg1e7BLN/x9XsxwSAccUFWXZH0dQAUAFABQAUAFABQAUAFABQAUAFADQiqSVVVLY3EAAtgBRux1wAAM9AMDigDgPiV8WfhZ8GfC9742+L/AMSPAfws8G6crtfeK/iL4t0HwX4dtdkZlYTaz4jv9O09HEalwhuN5A+VSaAPyj1v/guJ+y94y1W/8JfsVfDL9pT/AIKJ+N7OZ7JoP2Svg9ruv/DGyv1fyguvfH3xx/whXwY0rT1kz5+pWvjDVo4lDMkMxAUgrr8bGX/af/BdL9p1/wDiW+Hf2Rf+CY/w+vpP+P7xNf6j+2n+0tbafIG8t49F0VvAfwE0PUkjYM8F3rPjGK2uiU/0mKJvOA19Pz/yPuD9jn9lDx7+zFpXjy4+J/7YH7SH7YPj34lapous+IfFfx51vwymgeG7nRbK9s10/wCE/wAOPBfh7w/4V+Gegaj9ta41TStLjvnv57axkubyV7VWYGfaNABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAHyl8df2Gf2Qf2nviJ8Ovir+0V+zx8MPjd43+Eun6xpnw51H4n+HLfxlpvha0167sL7VPsXhjWzd+Fbi6nvNMsriLUNR0W81GyeEiwurZJJVcA+l9D0DQvDGk2OgeGtF0nw9oWmW6Wmm6LoenWek6Tp9rEoWO2sdOsIbeztLeNQFSG3hjjRQAqgUAa1ABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAP/Z",title:"BIGGEST MONTHLY MOVER",value:"12,630 KPs",name:"@alexj2048"},{img:n.p+"static/media/Rectangle 2005.6d33d95bbe518436e189.jpg",title:"STREAK LEADER",value:"45 day streak",name:"@tommyk8391"},{img:n.p+"static/media/Rectangle 1995.08e2d373876cb1646067.jpg",title:"MOST REFERRALS",value:"233 referrals",name:"@brianx5732"},{img:n.p+"static/media/Rectangle 1998.4056ddb80651153aa523.jpg",title:"TOP NEWCOMER",value:"11,990 KPs",name:"@stevep4120"},{img:n.p+"static/media/Rectangle 2001.229ca1052fb54b88d96f.jpg",title:"MOST ACTIVE",value:"52 ratings",name:"@kevinm9274"},{img:n.p+"static/media/Rectangle 2004.cabdc5bb17c739719fad.jpg",title:"BIGGEST DAY PERFORMER",value:"7,855 KPs",name:"@lucasr1357"}],tu="24px",nu="20px",ru=()=>(0,fn.jsx)(Ul,{maxWidth:"1240px",paddingY:"48px",children:(0,fn.jsx)(Gi,{display:"grid",gridTemplateColumns:{xs:"1fr",md:"repeat(3, 1fr)"},gap:{xs:"16px",ms:"24px"},children:eu.map((e=>(0,fn.jsxs)(Jc,{display:"flex",gap:{xs:nu,ms:tu},alignItems:"center",padding:{xs:nu,ms:tu},children:[(0,fn.jsx)(Gi,{width:"92px",height:"92px",border:"1px solid var(--Grayscale-300)",bgcolor:"white",borderRadius:"8px",overflow:"hidden",children:(0,fn.jsx)("img",{src:e.img,alt:""})}),(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",justifyContent:"space-between",height:"100%",alignItems:"flex-start",children:[(0,fn.jsx)(Vi,{variant:"body2",color:"var(--Grayscale-400)",mb:"12px",pt:"2px",children:e.title}),(0,fn.jsx)(Vi,{variant:"h3",children:e.value}),(0,fn.jsx)(Vi,{display:"inline-block",borderBottom:"1px solid var(--Grayscale-900)",children:e.name})]})]},e.title)))})});function ou(e){return Ni("MuiPagination",e)}$i("MuiPagination",["root","ul","outlined","text"]);function au(e){let{controlled:t,default:n,name:r,state:a="value"}=e;const{current:i}=o.useRef(void 0!==t),[l,s]=o.useState(n);return[i?t:l,o.useCallback((e=>{i||s(e)}),[])]}function iu(e){return Ni("MuiPaginationItem",e)}const lu=$i("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]);function su(e){return Ni("MuiSvgIcon",e)}$i("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const cu=ji("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${Ti(n.color)}`],t[`fontSize${Ti(n.fontSize)}`]]}})(Ri((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}}]}}))),uu=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiSvgIcon"}),{children:r,className:a,color:i="inherit",component:l="svg",fontSize:s="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:d,viewBox: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 v=(e=>{const{color:t,fontSize:n,classes:r}=e;return oi({root:["root","inherit"!==t&&`color${Ti(t)}`,`fontSize${Ti(n)}`]},su,r)})(m);return(0,fn.jsxs)(cu,{as:l,className:ri(v.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,fn.jsx)("title",{children:d}):null]})}));uu.muiName="SvgIcon";const du=uu;function pu(e,t){function n(n,r){return(0,fn.jsx)(du,{"data-testid":`${t}Icon`,ref:r,...n,children:e})}return n.muiName=du.muiName,o.memo(o.forwardRef(n))}const fu=pu((0,fn.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),hu=pu((0,fn.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),mu=pu((0,fn.jsx)("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),gu=pu((0,fn.jsx)("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext");const vu=function(e){return"string"===typeof e};const yu=function(e,t,n){return void 0===e||vu(e)?t:{...t,ownerState:{...t.ownerState,...n}}};const bu=function(e,t,n){return"function"===typeof e?e(t,n):e};const xu=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 wu=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 ku=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=ri(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=xu({...o,...r}),l=wu(r),s=wu(o),c=t(i),u=ri(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 Cu(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,internalForwardedProps:i,shouldForwardComponentProp:l=!1,...s}=t,{component:c,slots:u={[e]:void 0},slotProps:d={[e]:void 0},...p}=a,f=u[e]||r,h=bu(d[e],o),{props:{component:m,...g},internalRef:v}=ku({className:n,...s,externalForwardedProps:"root"===e?p:void 0,externalSlotProps:h}),y=al(v,h?.ref,t.ref),b="root"===e?m||c:m;return[f,yu(f,{..."root"===e&&!c&&!u[e]&&i,..."root"!==e&&!u[e]&&i,...g,...b&&!l&&{as:b},...b&&l&&{component:b},ref:y},o)]}const Su=(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${Ti(n.size)}`],"text"===n.variant&&t[`text${Ti(n.color)}`],"outlined"===n.variant&&t[`outlined${Ti(n.color)}`],"rounded"===n.shape&&t.rounded,"page"===n.type&&t.page,("start-ellipsis"===n.type||"end-ellipsis"===n.type)&&t.ellipsis,("previous"===n.type||"next"===n.type)&&t.previousNext,("first"===n.type||"last"===n.type)&&t.firstLast]},Au=ji("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:Su})(Ri((e=>{let{theme:t}=e;return{...t.typography.body2,borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,height:"auto",[`&.${lu.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:{size:"small"},style:{minWidth:26,borderRadius:13,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,borderRadius:20,padding:"0 10px",fontSize:t.typography.pxToRem(15)}}]}}))),Eu=ji(zl,{name:"MuiPaginationItem",slot:"Root",overridesResolver:Su})(Ri((e=>{let{theme:t}=e;return{...t.typography.body2,borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,[`&.${lu.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${lu.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},transition:t.transitions.create(["color","background-color"],{duration:t.transitions.duration.short}),"&:hover":{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${lu.selected}`]:{backgroundColor:(t.vars||t).palette.action.selected,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:_n(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},[`&.${lu.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:_n(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},[`&.${lu.disabled}`]:{opacity:1,color:(t.vars||t).palette.action.disabled,backgroundColor:(t.vars||t).palette.action.selected}},variants:[{props:{size:"small"},style:{minWidth:26,height:26,borderRadius:13,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,height:40,borderRadius:20,padding:"0 10px",fontSize:t.typography.pxToRem(15)}},{props:{shape:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"outlined"},style:{border:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${lu.selected}`]:{[`&.${lu.disabled}`]:{borderColor:(t.vars||t).palette.action.disabledBackground,color:(t.vars||t).palette.action.disabled}}}},{props:{variant:"text"},style:{[`&.${lu.selected}`]:{[`&.${lu.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}},...Object.entries(t.palette).filter(Li(["dark","contrastText"])).map((e=>{let[n]=e;return{props:{variant:"text",color:n},style:{[`&.${lu.selected}`]:{color:(t.vars||t).palette[n].contrastText,backgroundColor:(t.vars||t).palette[n].main,"&:hover":{backgroundColor:(t.vars||t).palette[n].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[n].main}},[`&.${lu.focusVisible}`]:{backgroundColor:(t.vars||t).palette[n].dark},[`&.${lu.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}}})),...Object.entries(t.palette).filter(Li(["light"])).map((e=>{let[n]=e;return{props:{variant:"outlined",color:n},style:{[`&.${lu.selected}`]:{color:(t.vars||t).palette[n].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:_n(t.palette[n].main,.5)}`,backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.activatedOpacity})`:_n(t.palette[n].main,t.palette.action.activatedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:_n(t.palette[n].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${lu.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:_n(t.palette[n].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity)}}}}}))]}}))),ju=ji("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(Ri((e=>{let{theme:t}=e;return{fontSize:t.typography.pxToRem(20),margin:"0 -8px",variants:[{props:{size:"small"},style:{fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:t.typography.pxToRem(22)}}]}}))),Pu=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiPaginationItem"}),{className:r,color:o="standard",component:a,components:i={},disabled:l=!1,page:s,selected:c=!1,shape:u="circular",size:d="medium",slots:p={},slotProps:f={},type:h="page",variant:m="text",...g}=n,v={...n,color:o,disabled:l,selected:c,shape:u,size:d,type:h,variant:m},y=ro(),b=(e=>{const{classes:t,color:n,disabled:r,selected:o,size:a,shape:i,type:l,variant:s}=e;return oi({root:["root",`size${Ti(a)}`,s,i,"standard"!==n&&`color${Ti(n)}`,"standard"!==n&&`${s}${Ti(n)}`,r&&"disabled",o&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[l]],icon:["icon"]},iu,t)})(v),x={slots:{previous:p.previous??i.previous,next:p.next??i.next,first:p.first??i.first,last:p.last??i.last},slotProps:f},[w,k]=Cu("previous",{elementType:mu,externalForwardedProps:x,ownerState:v}),[C,S]=Cu("next",{elementType:gu,externalForwardedProps:x,ownerState:v}),[A,E]=Cu("first",{elementType:fu,externalForwardedProps:x,ownerState:v}),[j,P]=Cu("last",{elementType:hu,externalForwardedProps:x,ownerState:v}),M=y?{previous:"next",next:"previous",first:"last",last:"first"}[h]:h,R={previous:w,next:C,first:A,last:j}[M],T={previous:k,next:S,first:E,last:P}[M];return"start-ellipsis"===h||"end-ellipsis"===h?(0,fn.jsx)(Au,{ref:t,ownerState:v,className:ri(b.root,r),children:"\u2026"}):(0,fn.jsxs)(Eu,{ref:t,ownerState:v,component:a,disabled:l,className:ri(b.root,r),...g,children:["page"===h&&s,R?(0,fn.jsx)(ju,{...T,className:b.icon,as:R}):null]})})),Mu=Pu,Ru=ji("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant]]}})({}),Tu=ji("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function Lu(e,t,n){return"page"===e?`${n?"":"Go to "}page ${t}`:`Go to ${e} page`}const _u=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiPagination"}),{boundaryCount:r=1,className:o,color:a="standard",count:i=1,defaultPage:l=1,disabled:s=!1,getItemAriaLabel:c=Lu,hideNextButton:u=!1,hidePrevButton:d=!1,onChange:p,page:f,renderItem:h=e=>(0,fn.jsx)(Mu,{...e}),shape:m="circular",showFirstButton:g=!1,showLastButton:v=!1,siblingCount:y=1,size:b="medium",variant:x="text",...w}=n,{items:k}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{boundaryCount:t=1,componentName:n="usePagination",count:r=1,defaultPage:o=1,disabled:a=!1,hideNextButton:i=!1,hidePrevButton:l=!1,onChange:s,page:c,showFirstButton:u=!1,showLastButton:d=!1,siblingCount:p=1,...f}=e,[h,m]=au({controlled:c,default:o,name:n,state:"page"}),g=(e,t)=>{c||m(t),s&&s(e,t)},v=(e,t)=>{const n=t-e+1;return Array.from({length:n},((t,n)=>e+n))},y=v(1,Math.min(t,r)),b=v(Math.max(r-t+1,t+1),r),x=Math.max(Math.min(h-p,r-t-2*p-1),t+2),w=Math.min(Math.max(h+p,t+2*p+2),r-t-1),k=[...u?["first"]:[],...l?[]:["previous"],...y,...x>t+2?["start-ellipsis"]:t+1<r-t?[t+1]:[],...v(x,w),...w<r-t-1?["end-ellipsis"]:r-t>t?[r-t]:[],...b,...i?[]:["next"],...d?["last"]:[]],C=e=>{switch(e){case"first":return 1;case"previous":return h-1;case"next":return h+1;case"last":return r;default:return null}};return{items:k.map((e=>"number"===typeof e?{onClick:t=>{g(t,e)},type:"page",page:e,selected:e===h,disabled:a,"aria-current":e===h?"page":void 0}:{onClick:t=>{g(t,C(e))},type:e,page:C(e),selected:!1,disabled:a||!e.includes("ellipsis")&&("next"===e||"last"===e?h>=r:h<=1)})),...f}}({...n,componentName:"Pagination"}),C={...n,boundaryCount:r,color:a,count:i,defaultPage:l,disabled:s,getItemAriaLabel:c,hideNextButton:u,hidePrevButton:d,renderItem:h,shape:m,showFirstButton:g,showLastButton:v,siblingCount:y,size:b,variant:x},S=(e=>{const{classes:t,variant:n}=e;return oi({root:["root",n],ul:["ul"]},ou,t)})(C);return(0,fn.jsx)(Ru,{"aria-label":"pagination navigation",className:ri(S.root,o),ownerState:C,ref:t,...w,children:(0,fn.jsx)(Tu,{className:S.ul,ownerState:C,children:k.map(((e,t)=>(0,fn.jsx)("li",{children:h({...e,color:a,"aria-label":c(e.type,e.page,e.selected),shape:m,size:b,variant:x})},t)))})})})),Ou=_u;var Iu;function Nu(){return Nu=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},Nu.apply(null,arguments)}function $u(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Nu({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Iu||(Iu=o.createElement("path",{d:"M11.3333 2.66663V13.3333M11.3333 13.3333L8.66667 10.6666M11.3333 13.3333L14 10.6666M4.66667 13.3333V2.66663M4.66667 2.66663L2 5.33329M4.66667 2.66663L7.33333 5.33329",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Fu=o.forwardRef($u),zu=(n.p,()=>(0,fn.jsx)(Gi,{height:"250px",alignItems:"center",justifyContent:"center",children:"No data"})),Du=e=>{let{columns:t}=e;return(0,fn.jsx)(Gi,{display:"flex",className:"my-table__header",children:t.map(((e,n)=>{const r=0===n,o=n===t.length-1,a=r?"24px":o?"0":"24px";return(0,fn.jsx)(Gi,{boxSizing:"content-box",flex:e.flex,fontWeight:700,minWidth:e.minWidth&&e.minWidth+"px",width:e.width&&e.width+"px",paddingRight:a,children:(0,fn.jsxs)(Gi,{className:"header-col "+(null!==e&&void 0!==e&&e.sorted?"sorted":""),children:[e.headerName,(null===e||void 0===e?void 0:e.sorted)&&(0,fn.jsx)(Fu,{})]})},e.id)}))})},Bu=e=>{let{columns:t,rows:n}=e;return(0,fn.jsx)(Gi,{children:n.map(((e,n)=>(0,fn.jsx)(Gi,{alignItems:"center",minHeight:"56px",display:"flex",className:"my-table__row",children:t.map(((n,r)=>{const o=0===r,a=r===t.length-1,i=o?"24px":a?"0":"24px";return(0,fn.jsx)(Gi,{boxSizing:"content-box",flex:n.flex,minWidth:n.minWidth+"px",width:n.width&&n.width+"px",paddingRight:i,children:n.renderCell({value:e[n.field],row:e})},r)}))},n)))})},Wu=e=>{let{columns:t,rows:n=[],Header:r}=e;return(0,fn.jsxs)(Jc,{children:[(0,fn.jsx)(Gi,{children:r}),(0,fn.jsxs)(Gi,{className:"my-table",position:"relative",children:[(0,fn.jsx)(Gi,{className:"my-table__inner",children:(0,fn.jsxs)(Gi,{width:"1238px",children:[(0,fn.jsx)(Du,{columns:t}),n.length?(0,fn.jsx)(Bu,{columns:t,rows:n}):(0,fn.jsx)(zu,{})]})}),(0,fn.jsx)(Gi,{className:"my-table__pagination",padding:"24px",children:(0,fn.jsx)(Ou,{count:10,shape:"rounded",siblingCount:0})})]})]})},Hu=e=>{let{value:t}=e;return(0,fn.jsx)(Vi,{color:"var(--Grayscale-400)",children:t})};var Vu;function Uu(){return Uu=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},Uu.apply(null,arguments)}function qu(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Uu({xmlns:"http://www.w3.org/2000/svg",width:17,height:16,viewBox:"0 0 17 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Vu||(Vu=o.createElement("path",{d:"M7.79948 8.46669L6.83281 7.51669C6.71059 7.39447 6.55792 7.33336 6.37481 7.33336C6.1917 7.33336 6.03326 7.40003 5.89948 7.53336C5.77726 7.65558 5.71615 7.81114 5.71615 8.00003C5.71615 8.18892 5.77726 8.34447 5.89948 8.46669L7.33281 9.90003C7.46615 10.0334 7.6217 10.1 7.79948 10.1C7.97726 10.1 8.13281 10.0334 8.26615 9.90003L11.0995 7.06669C11.2328 6.93336 11.2966 6.7778 11.2908 6.60003C11.285 6.42225 11.2213 6.26669 11.0995 6.13336C10.9661 6.00003 10.8079 5.93069 10.6248 5.92536C10.4417 5.92003 10.2833 5.9838 10.1495 6.11669L7.79948 8.46669ZM5.93281 14.5L4.96615 12.8667L3.13281 12.4667C2.96615 12.4334 2.83281 12.3474 2.73281 12.2087C2.63281 12.07 2.59392 11.9171 2.61615 11.75L2.79948 9.86669L1.54948 8.43336C1.43837 8.31114 1.38281 8.16669 1.38281 8.00003C1.38281 7.83336 1.43837 7.68892 1.54948 7.56669L2.79948 6.13336L2.61615 4.25003C2.59392 4.08336 2.63281 3.93047 2.73281 3.79136C2.83281 3.65225 2.96615 3.56625 3.13281 3.53336L4.96615 3.13336L5.93281 1.50003C6.0217 1.35558 6.14392 1.25825 6.29948 1.20803C6.45503 1.1578 6.61059 1.16625 6.76615 1.23336L8.49948 1.96669L10.2328 1.23336C10.3884 1.16669 10.5439 1.15825 10.6995 1.20803C10.855 1.2578 10.9773 1.35514 11.0661 1.50003L12.0328 3.13336L13.8661 3.53336C14.0328 3.56669 14.1661 3.65292 14.2661 3.79203C14.3661 3.93114 14.405 4.0838 14.3828 4.25003L14.1995 6.13336L15.4495 7.56669C15.5606 7.68892 15.6161 7.83336 15.6161 8.00003C15.6161 8.16669 15.5606 8.31114 15.4495 8.43336L14.1995 9.86669L14.3828 11.75C14.405 11.9167 14.3661 12.0696 14.2661 12.2087C14.1661 12.3478 14.0328 12.4338 13.8661 12.4667L12.0328 12.8667L11.0661 14.5C10.9773 14.6445 10.855 14.7418 10.6995 14.792C10.5439 14.8422 10.3884 14.8338 10.2328 14.7667L8.49948 14.0334L6.76615 14.7667C6.61059 14.8334 6.45503 14.8418 6.29948 14.792C6.14392 14.7422 6.0217 14.6449 5.93281 14.5Z",fill:"#40403F"})))}const Ku=o.forwardRef(qu),Gu=(n.p,e=>{let{name:t,verified:n}=e;return(0,fn.jsxs)(Gi,{display:"flex",alignItems:"center",gap:"4px",children:[(0,fn.jsx)(Gi,{borderBottom:"1px solid",lineHeight:1.5,children:t}),n&&(0,fn.jsx)(Ku,{})]})});const Qu=o.createContext({}),Xu=co;const Yu=$i("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const Zu=$i("MuiListItemIcon",["root","alignItemsFlexStart"]);const Ju=$i("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function ed(e){return Ni("MuiMenuItem",e)}const td=$i("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),nd=ji(zl,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(Ri((e=>{let{theme:t}=e;return{...t.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${td.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:_n(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${td.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:_n(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${td.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:_n(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})`:_n(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${td.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${td.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`& + .${Yu.root}`]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},[`& + .${Yu.inset}`]:{marginLeft:52},[`& .${Ju.root}`]:{marginTop:0,marginBottom:0},[`& .${Ju.inset}`]:{paddingLeft:36},[`& .${Zu.root}`]:{minWidth:36},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{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.dense},style:{[t.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:e=>{let{ownerState:t}=e;return t.dense},style:{minHeight:32,paddingTop:4,paddingBottom:4,...t.typography.body2,[`& .${Zu.root} svg`]:{fontSize:"1.25rem"}}}]}}))),rd=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:a="li",dense:i=!1,divider:l=!1,disableGutters:s=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:d,className:p,...f}=n,h=o.useContext(Qu),m=o.useMemo((()=>({dense:i||h.dense||!1,disableGutters:s})),[h.dense,i,s]),g=o.useRef(null);Xu((()=>{r&&g.current&&g.current.focus()}),[r]);const v={...n,dense:m.dense,divider:l,disableGutters:s},y=(e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,l=oi({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},ed,i);return{...i,...l}})(n),b=il(g,t);let x;return n.disabled||(x=void 0!==d?d:-1),(0,fn.jsx)(Qu.Provider,{value:m,children:(0,fn.jsx)(nd,{ref:b,role:u,tabIndex:x,component:a,focusVisibleClassName:ri(y.focusVisible,c),className:ri(y.root,p),...f,ownerState:v,classes:y})})})),od=rd;function ad(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function id(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(ad(e.value)&&""!==e.value||t&&ad(e.defaultValue)&&""!==e.defaultValue)}const ld=function(e,t){return o.isValidElement(e)&&-1!==t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName)};const sd=o.createContext(void 0);function cd(e){return Ni("MuiFormControl",e)}$i("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const ud=ji("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`margin${Ti(n.margin)}`],n.fullWidth&&t.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),dd=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFormControl"}),{children:r,className:a,color:i="primary",component:l="div",disabled:s=!1,error:c=!1,focused:u,fullWidth:d=!1,hiddenLabel:p=!1,margin:f="none",required:h=!1,size:m="medium",variant:g="outlined",...v}=n,y={...n,color:i,component:l,disabled:s,error:c,fullWidth:d,hiddenLabel:p,margin:f,required:h,size:m,variant:g},b=(e=>{const{classes:t,margin:n,fullWidth:r}=e;return oi({root:["root","none"!==n&&`margin${Ti(n)}`,r&&"fullWidth"]},cd,t)})(y),[x,w]=o.useState((()=>{let e=!1;return r&&o.Children.forEach(r,(t=>{if(!ld(t,["Input","Select"]))return;const n=ld(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)})),e})),[k,C]=o.useState((()=>{let e=!1;return r&&o.Children.forEach(r,(t=>{ld(t,["Input","Select"])&&(id(t.props,!0)||id(t.props.inputProps,!0))&&(e=!0)})),e})),[S,A]=o.useState(!1);s&&S&&A(!1);const E=void 0===u||s?S:u;let j;o.useRef(!1);const P=o.useCallback((()=>{C(!0)}),[]),M=o.useCallback((()=>{C(!1)}),[]),R=o.useMemo((()=>({adornedStart:x,setAdornedStart:w,color:i,disabled:s,error:c,filled:k,focused:E,fullWidth:d,hiddenLabel:p,size:m,onBlur:()=>{A(!1)},onFocus:()=>{A(!0)},onEmpty:M,onFilled:P,registerEffect:j,required:h,variant:g})),[x,i,s,c,k,E,d,p,j,M,P,h,m,g]);return(0,fn.jsx)(sd.Provider,{value:R,children:(0,fn.jsx)(ud,{as:l,ownerState:y,className:ri(b.root,a),ref:t,...v,children:r})})})),pd=dd;function fd(e){return parseInt(o.version,10)>=19?e?.props?.ref||null:e?.ref||null}let hd=0;const md={...a}.useId;function gd(e){if(void 0!==md){const t=md();return e??t}return function(e){const[t,n]=o.useState(e),r=e||t;return o.useEffect((()=>{null==t&&(hd+=1,n(`mui-${hd}`))}),[t]),r}(e)}function vd(e){return e&&e.ownerDocument||document}const yd=vd;const bd=function(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:o=!1,...a}=e,i=o?{}:bu(n,r),{props:l,internalRef:s}=ku({...a,externalSlotProps:i}),c=al(s,i?.ref,e.additionalProps?.ref);return yu(t,{...l,ref:c},r)};function xd(e){return Ni("MuiList",e)}$i("MuiList",["root","padding","dense","subheader"]);const wd=ji("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}}]}),kd=o.forwardRef((function(e,t){const n=Vr({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 oi({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},xd,t)})(p);return(0,fn.jsx)(Qu.Provider,{value:d,children:(0,fn.jsxs)(wd,{as:i,className:ri(f.root,a),ref:t,ownerState:p,...u,children:[c,r]})})})),Cd=kd;function Sd(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;const t=e.document.documentElement.clientWidth;return e.innerWidth-t}const Ad=Sd;function Ed(e){return vd(e).defaultView||window}const jd=Ed;function Pd(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Md(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Rd(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),n=n.trim().toLowerCase(),0!==n.length&&(t.repeating?n[0]===t.keys[0]:n.startsWith(t.keys.join("")))}function Td(e,t,n,r,o,a){let i=!1,l=o(e,t,!!t&&n);for(;l;){if(l===e.firstChild){if(i)return!1;i=!0}const t=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&Rd(l,a)&&!t)return l.focus(),!0;l=o(e,l,n)}return!1}const Ld=o.forwardRef((function(e,t){const{actions:n,autoFocus:r=!1,autoFocusItem:a=!1,children:i,className:l,disabledItemsFocusable:s=!1,disableListWrap:c=!1,onKeyDown:u,variant:d="selectedMenu",...p}=e,f=o.useRef(null),h=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Xu((()=>{r&&f.current.focus()}),[r]),o.useImperativeHandle(n,(()=>({adjustStyleForScrollbar:(e,t)=>{let{direction:n}=t;const r=!f.current.style.width;if(e.clientHeight<f.current.clientHeight&&r){const t=`${Ad(jd(e))}px`;f.current.style["rtl"===n?"paddingLeft":"paddingRight"]=t,f.current.style.width=`calc(100% + ${t})`}return f.current}})),[]);const m=il(f,t);let g=-1;o.Children.forEach(i,((e,t)=>{o.isValidElement(e)?(e.props.disabled||("selectedMenu"===d&&e.props.selected||-1===g)&&(g=t),g===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(g+=1,g>=i.length&&(g=-1))):g===t&&(g+=1,g>=i.length&&(g=-1))}));const v=o.Children.map(i,((e,t)=>{if(t===g){const t={};return a&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===d&&(t.tabIndex=0),o.cloneElement(e,t)}return e}));return(0,fn.jsx)(Cd,{role:"menu",ref:m,className:l,onKeyDown:e=>{const t=f.current,n=e.key;if(e.ctrlKey||e.metaKey||e.altKey)return void(u&&u(e));const r=yd(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Td(t,r,c,s,Pd);else if("ArrowUp"===n)e.preventDefault(),Td(t,r,c,s,Md);else if("Home"===n)e.preventDefault(),Td(t,null,c,s,Pd);else if("End"===n)e.preventDefault(),Td(t,null,c,s,Md);else if(1===n.length){const o=h.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);const l=r&&!o.repeating&&Rd(r,o);o.previousKeyMatched&&(l||Td(t,r,!1,s,Pd,o))?e.preventDefault():o.previousKeyMatched=!1}u&&u(e)},tabIndex:r?0:-1,...p,children:v})})),_d=Ld;const Od=function(e){return"string"===typeof e};function Id(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}const Nd=Id;var $d=n(950);const Fd=!1;var zd="unmounted",Dd="exited",Bd="entering",Wd="entered",Hd="exiting",Vd=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=Dd,r.appearStatus=Bd):o=Wd:o=t.unmountOnExit||t.mountOnEnter?zd:Dd,r.state={status:o},r.nextCallback=null,r}hl(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===zd?{status:Dd}: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!==Bd&&n!==Wd&&(t=Bd):n!==Bd&&n!==Wd||(t=Hd)}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===Bd){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:$d.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Dd&&this.setState({status:zd})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[$d.findDOMNode(this),r],a=o[0],i=o[1],l=this.getTimeouts(),s=r?l.appear:l.enter;!e&&!n||Fd?this.safeSetState({status:Wd},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:Bd},(function(){t.props.onEntering(a,i),t.onTransitionEnd(s,(function(){t.safeSetState({status:Wd},(function(){t.props.onEntered(a,i)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:$d.findDOMNode(this);t&&!Fd?(this.props.onExit(r),this.safeSetState({status:Hd},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Dd},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Dd},(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:$d.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],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===zd)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,pl(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(ml.Provider,{value:null},"function"===typeof n?n(e,r):o.cloneElement(o.Children.only(n),r))},t}(o.Component);function Ud(){}Vd.contextType=ml,Vd.propTypes={},Vd.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Ud,onEntering:Ud,onEntered:Ud,onExit:Ud,onExiting:Ud,onExited:Ud},Vd.UNMOUNTED=zd,Vd.EXITED=Dd,Vd.ENTERING=Bd,Vd.ENTERED=Wd,Vd.EXITING=Hd;const qd=Vd;function Kd(){const e=Sn(Nr);return e[$r]||e}const Gd=e=>e.scrollTop;function Qd(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}}function Xd(e){return`scale(${e}, ${e**2})`}const Yd={entering:{opacity:1,transform:Xd(1)},entered:{opacity:1,transform:"none"}},Zd="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Jd=o.forwardRef((function(e,t){const{addEndListener:n,appear:r=!0,children:a,easing:i,in:l,onEnter:s,onEntered:c,onEntering:u,onExit:d,onExited:p,onExiting:f,style:h,timeout:m="auto",TransitionComponent:g=qd,...v}=e,y=Sl(),b=o.useRef(),x=Kd(),w=o.useRef(null),k=il(w,fd(a),t),C=e=>t=>{if(e){const n=w.current;void 0===t?e(n):e(n,t)}},S=C(u),A=C(((e,t)=>{Gd(e);const{duration:n,delay:r,easing:o}=Qd({style:h,timeout:m,easing:i},{mode:"enter"});let a;"auto"===m?(a=x.transitions.getAutoHeightDuration(e.clientHeight),b.current=a):a=n,e.style.transition=[x.transitions.create("opacity",{duration:a,delay:r}),x.transitions.create("transform",{duration:Zd?a:.666*a,delay:r,easing:o})].join(","),s&&s(e,t)})),E=C(c),j=C(f),P=C((e=>{const{duration:t,delay:n,easing:r}=Qd({style:h,timeout:m,easing:i},{mode:"exit"});let o;"auto"===m?(o=x.transitions.getAutoHeightDuration(e.clientHeight),b.current=o):o=t,e.style.transition=[x.transitions.create("opacity",{duration:o,delay:n}),x.transitions.create("transform",{duration:Zd?o:.666*o,delay:Zd?n:n||.333*o,easing:r})].join(","),e.style.opacity=0,e.style.transform=Xd(.75),d&&d(e)})),M=C(p);return(0,fn.jsx)(g,{appear:r,in:l,nodeRef:w,onEnter:A,onEntered:E,onEntering:S,onExit:P,onExited:M,onExiting:j,addEndListener:e=>{"auto"===m&&y.start(b.current||0,e),n&&n(w.current,e)},timeout:"auto"===m?null:m,...v,children:(e,t)=>{let{ownerState:n,...r}=t;return o.cloneElement(a,{style:{opacity:0,transform:Xd(.75),visibility:"exited"!==e||l?void 0:"hidden",...Yd[e],...h,...a.props.style},ref:k,...r})}})}));Jd&&(Jd.muiSupportAuto=!0);const ep=Jd,tp=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function np(e){const t=[],n=[];return Array.from(e.querySelectorAll(tp)).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 rp(){return!0}const op=function(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:a=!1,getTabbable:i=np,isEnabled:l=rp,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=al(fd(t),m),v=o.useRef(null);o.useEffect((()=>{s&&m.current&&(h.current=!n)}),[n,s]),o.useEffect((()=>{if(!s||!m.current)return;const e=vd(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=vd(m.current),t=t=>{v.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(v.current?.shiftKey&&"Tab"===v.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 y=e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0};return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)("div",{tabIndex:s?0:-1,onFocus:y,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,fn.jsx)("div",{tabIndex:s?0:-1,onFocus:y,ref:d,"data-testid":"sentinelEnd"})]})};const ap=o.forwardRef((function(e,t){const{children:n,container:r,disablePortal:a=!1}=e,[i,l]=o.useState(null),s=al(o.isValidElement(n)?fd(n):null,t);if(co((()=>{a||l(function(e){return"function"===typeof e?e():e}(r)||document.body)}),[r,a]),co((()=>{if(i&&!a)return ol(t,i),()=>{ol(t,null)}}),[t,i,a]),a){if(o.isValidElement(n)){const e={ref:s};return o.cloneElement(n,e)}return n}return i?$d.createPortal(n,i):i})),ip={entering:{opacity:1},entered:{opacity:1}},lp=o.forwardRef((function(e,t){const n=Kd(),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:v=r,TransitionComponent:y=qd,...b}=e,x=o.useRef(null),w=il(x,fd(l),t),k=e=>t=>{if(e){const n=x.current;void 0===t?e(n):e(n,t)}},C=k(p),S=k(((e,t)=>{Gd(e);const r=Qd({style:g,timeout:v,easing:s},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),u&&u(e,t)})),A=k(d),E=k(m),j=k((e=>{const t=Qd({style:g,timeout:v,easing:s},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),f&&f(e)})),P=k(h);return(0,fn.jsx)(y,{appear:i,in:c,nodeRef:x,onEnter:S,onEntered:A,onEntering:C,onExit:j,onExited:P,onExiting:E,addEndListener:e=>{a&&a(x.current,e)},timeout:v,...b,children:(e,t)=>{let{ownerState:n,...r}=t;return o.cloneElement(l,{style:{opacity:0,visibility:"exited"!==e||c?void 0:"hidden",...ip[e],...g,...l.props.style},ref:w,...r})}})})),sp=lp;function cp(e){return Ni("MuiBackdrop",e)}$i("MuiBackdrop",["root","invisible"]);const up=ji("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"}}]}),dp=o.forwardRef((function(e,t){const n=Vr({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 oi({root:["root",n&&"invisible"]},cp,t)})(m),v={slots:{transition:p,root:s.Root,...d},slotProps:{...c,...u}},[y,b]=Cu("root",{elementType:up,externalForwardedProps:v,className:ri(g.root,o),ownerState:m}),[x,w]=Cu("transition",{elementType:sp,externalForwardedProps:v,ownerState:m});return(0,fn.jsx)(x,{in:l,timeout:f,...h,...w,children:(0,fn.jsx)(y,{"aria-hidden":!0,...b,classes:g,ref:t,children:r})})})),pp=dp;function fp(){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 hp(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function mp(e){return parseInt(Ed(e).getComputedStyle(e).paddingRight,10)||0}function gp(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&&hp(e,o)}))}function vp(e,t){let n=-1;return e.some(((e,r)=>!!t(e)&&(n=r,!0))),n}function yp(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=vd(e);return t.body===e?Ed(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=Sd(Ed(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${mp(r)+e}px`;const t=vd(r).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${mp(t)+e}px`}))}let e;if(r.parentNode instanceof DocumentFragment)e=vd(r).body;else{const t=r.parentElement,n=Ed(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()=>{n.forEach((e=>{let{value:t,el:n,property:r}=e;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}const bp=()=>{},xp=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&&hp(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);gp(t,e.mount,e.modalRef,r,!0);const o=vp(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=vp(this.containers,(t=>t.modals.includes(e))),r=this.containers[n];r.restore||(r.restore=yp(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=vp(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&&hp(e.modalRef,t),gp(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&&hp(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};const wp=function(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:l,children:s,onClose:c,open:u,rootRef:d}=e,p=o.useRef({}),f=o.useRef(null),h=o.useRef(null),m=al(h,d),[g,v]=o.useState(!u),y=function(e){return!!e&&e.props.hasOwnProperty("in")}(s);let b=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(b=!1);const x=()=>(p.current.modalRef=h.current,p.current.mount=f.current,p.current),w=()=>{xp.mount(x(),{disableScrollLock:r}),h.current&&(h.current.scrollTop=0)},k=ll((()=>{const e=function(e){return"function"===typeof e?e():e}(t)||vd(f.current).body;xp.add(x(),e),h.current&&w()})),C=()=>xp.isTopModal(x()),S=ll((e=>{f.current=e,e&&(u&&C()?w():h.current&&hp(h.current,b))})),A=o.useCallback((()=>{xp.remove(x(),b)}),[b]);o.useEffect((()=>()=>{A()}),[A]),o.useEffect((()=>{u?k():y&&a||A()}),[u,A,y,a,k]);const E=e=>t=>{e.onKeyDown?.(t),"Escape"===t.key&&229!==t.which&&C()&&(n||(t.stopPropagation(),c&&c(t,"escapeKeyDown")))},j=e=>t=>{e.onClick?.(t),t.target===t.currentTarget&&c&&c(t,"backdropClick")};return{getRootProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=xu(e);delete n.onTransitionEnter,delete n.onTransitionExited;const r={...n,...t};return{role:"presentation",...r,onKeyDown:E(r),ref:m}},getBackdropProps:function(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":!0,...e,onClick:j(e),open:u}},getTransitionProps:()=>({onEnter:fp((()=>{v(!1),i&&i()}),s?.props.onEnter??bp),onExited:fp((()=>{v(!0),l&&l(),a&&A()}),s?.props.onExited??bp)}),rootRef:m,portalRef:S,isTopModal:C,exited:g,hasTransition:y}};function kp(e){return Ni("MuiModal",e)}$i("MuiModal",["root","hidden","backdrop"]);const Cp=ji("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(Ri((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"}}]}}))),Sp=ji(pp,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Ap=o.forwardRef((function(e,t){const n=Vr({name:"MuiModal",props:e}),{BackdropComponent:r=Sp,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:v=!1,disableRestoreFocus:y=!1,disableScrollLock:b=!1,hideBackdrop:x=!1,keepMounted:w=!1,onBackdropClick:k,onClose:C,onTransitionEnter:S,onTransitionExited:A,open:E,slotProps:j={},slots:P={},theme:M,...R}=n,T={...n,closeAfterTransition:s,disableAutoFocus:h,disableEnforceFocus:m,disableEscapeKeyDown:g,disablePortal:v,disableRestoreFocus:y,disableScrollLock:b,hideBackdrop:x,keepMounted:w},{getRootProps:L,getBackdropProps:_,getTransitionProps:O,portalRef:I,isTopModal:N,exited:$,hasTransition:F}=wp({...T,rootRef:t}),z={...T,exited:$},D=(e=>{const{open:t,exited:n,classes:r}=e;return oi({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},kp,r)})(z),B={};if(void 0===c.props.tabIndex&&(B.tabIndex="-1"),F){const{onEnter:e,onExited:t}=O();B.onEnter=e,B.onExited=t}const W={...R,slots:{root:p.Root,backdrop:p.Backdrop,...P},slotProps:{...f,...j}},[H,V]=Cu("root",{elementType:Cp,externalForwardedProps:W,getSlotProps:L,additionalProps:{ref:t,as:d},ownerState:z,className:ri(l,D?.root,!z.open&&z.exited&&D?.hidden)}),[U,q]=Cu("backdrop",{elementType:r,externalForwardedProps:W,additionalProps:a,getSlotProps:e=>_({...e,onClick:t=>{k&&k(t),e?.onClick&&e.onClick(t)}}),className:ri(a?.className,D?.backdrop),ownerState:z}),K=il(a?.ref,q.ref);return w||E||F&&!$?(0,fn.jsx)(ap,{ref:I,container:u,disablePortal:v,children:(0,fn.jsxs)(H,{...V,children:[!x&&r?(0,fn.jsx)(U,{...q,ref:K}):null,(0,fn.jsx)(op,{disableEnforceFocus:m,disableAutoFocus:h,disableRestoreFocus:y,isEnabled:N,open:E,children:o.cloneElement(c,B)})]})}):null})),Ep=Ap;function jp(e){return Ni("MuiPaper",e)}$i("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 Pp=ji("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(Ri((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)"}}]}}))),Mp=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiPaper"}),r=Kd(),{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 oi({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},jp,o)})(u);return(0,fn.jsx)(Pp,{as:a,ownerState:u,className:ri(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(${_n("#fff",wr(i))}, ${_n("#fff",wr(i))})`}},...c.style}})})),Rp=Mp;function Tp(e){return Ni("MuiPopover",e)}$i("MuiPopover",["root","paper"]);function Lp(e,t){let n=0;return"number"===typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function _p(e,t){let n=0;return"number"===typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function Op(e){return[e.horizontal,e.vertical].map((e=>"number"===typeof e?`${e}px`:e)).join(" ")}function Ip(e){return"function"===typeof e?e():e}const Np=ji(Ep,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$p=ji(Rp,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Fp=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiPopover"}),{action:r,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:l,anchorReference:s="anchorEl",children:c,className:u,container:d,elevation:p=8,marginThreshold:f=16,open:h,PaperProps:m={},slots:g={},slotProps:v={},transformOrigin:y={vertical:"top",horizontal:"left"},TransitionComponent:b=ep,transitionDuration:x="auto",TransitionProps:{onEntering:w,...k}={},disableScrollLock:C=!1,...S}=n,A=v?.paper??m,E=o.useRef(),j={...n,anchorOrigin:i,anchorReference:s,elevation:p,marginThreshold:f,externalPaperSlotProps:A,transformOrigin:y,TransitionComponent:b,transitionDuration:x,TransitionProps:k},P=(e=>{const{classes:t}=e;return oi({root:["root"],paper:["paper"]},Tp,t)})(j),M=o.useCallback((()=>{if("anchorPosition"===s)return l;const e=Ip(a),t=(e&&1===e.nodeType?e:yd(E.current).body).getBoundingClientRect();return{top:t.top+Lp(t,i.vertical),left:t.left+_p(t,i.horizontal)}}),[a,i.horizontal,i.vertical,l,s]),R=o.useCallback((e=>({vertical:Lp(e,y.vertical),horizontal:_p(e,y.horizontal)})),[y.horizontal,y.vertical]),T=o.useCallback((e=>{const t={width:e.offsetWidth,height:e.offsetHeight},n=R(t);if("none"===s)return{top:null,left:null,transformOrigin:Op(n)};const r=M();let o=r.top-n.vertical,i=r.left-n.horizontal;const l=o+t.height,c=i+t.width,u=jd(Ip(a)),d=u.innerHeight-f,p=u.innerWidth-f;if(null!==f&&o<f){const e=o-f;o-=e,n.vertical+=e}else if(null!==f&&l>d){const e=l-d;o-=e,n.vertical+=e}if(null!==f&&i<f){const e=i-f;i-=e,n.horizontal+=e}else if(c>p){const e=c-p;i-=e,n.horizontal+=e}return{top:`${Math.round(o)}px`,left:`${Math.round(i)}px`,transformOrigin:Op(n)}}),[a,s,M,R,f]),[L,_]=o.useState(h),O=o.useCallback((()=>{const e=E.current;if(!e)return;const t=T(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,_(!0)}),[T]);o.useEffect((()=>(C&&window.addEventListener("scroll",O),()=>window.removeEventListener("scroll",O))),[a,C,O]);o.useEffect((()=>{h&&O()})),o.useImperativeHandle(r,(()=>h?{updatePosition:()=>{O()}}:null),[h,O]),o.useEffect((()=>{if(!h)return;const e=Nd((()=>{O()})),t=jd(a);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[a,h,O]);let I=x;"auto"!==x||b.muiSupportAuto||(I=void 0);const N=d||(a?yd(Ip(a)).body:void 0),$={slots:g,slotProps:{...v,paper:A}},[F,z]=Cu("paper",{elementType:$p,externalForwardedProps:$,additionalProps:{elevation:p,className:ri(P.paper,A?.className),style:L?A.style:{...A.style,opacity:0}},ownerState:j}),[D,{slotProps:B,...W}]=Cu("root",{elementType:Np,externalForwardedProps:$,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:N,open:h},ownerState:j,className:ri(P.root,u)}),H=il(E,z.ref);return(0,fn.jsx)(D,{...W,...!Od(D)&&{slotProps:B,disableScrollLock:C},...S,ref:t,children:(0,fn.jsx)(b,{appear:!0,in:h,onEntering:(e,t)=>{w&&w(e,t),O()},onExited:()=>{_(!1)},timeout:I,...k,children:(0,fn.jsx)(F,{...z,ref:H,children:c})})})})),zp=Fp;function Dp(e){return Ni("MuiMenu",e)}$i("MuiMenu",["root","paper","list"]);const Bp={vertical:"top",horizontal:"right"},Wp={vertical:"top",horizontal:"left"},Hp=ji(zp,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Vp=ji($p,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Up=ji(_d,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),qp=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiMenu"}),{autoFocus:r=!0,children:a,className:i,disableAutoFocusItem:l=!1,MenuListProps:s={},onClose:c,open:u,PaperProps:d={},PopoverClasses:p,transitionDuration:f="auto",TransitionProps:{onEntering:h,...m}={},variant:g="selectedMenu",slots:v={},slotProps:y={},...b}=n,x=ro(),w={...n,autoFocus:r,disableAutoFocusItem:l,MenuListProps:s,onEntering:h,PaperProps:d,transitionDuration:f,TransitionProps:m,variant:g},k=(e=>{const{classes:t}=e;return oi({root:["root"],paper:["paper"],list:["list"]},Dp,t)})(w),C=r&&!l&&u,S=o.useRef(null);let A=-1;o.Children.map(a,((e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===g&&e.props.selected||-1===A)&&(A=t))}));const E=v.paper??Vp,j=y.paper??d,P=bd({elementType:v.root,externalSlotProps:y.root,ownerState:w,className:[k.root,i]}),M=bd({elementType:E,externalSlotProps:j,ownerState:w,className:k.paper});return(0,fn.jsx)(Hp,{onClose:c,anchorOrigin:{vertical:"bottom",horizontal:x?"right":"left"},transformOrigin:x?Bp:Wp,slots:{paper:E,root:v.root},slotProps:{root:P,paper:M},open:u,ref:t,transitionDuration:f,TransitionProps:{onEntering:(e,t)=>{S.current&&S.current.adjustStyleForScrollbar(e,{direction:x?"rtl":"ltr"}),h&&h(e,t)},...m},ownerState:w,...b,classes:p,children:(0,fn.jsx)(Up,{onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),c&&c(e,"tabKeyDown"))},actions:S,autoFocus:r&&(-1===A||l),autoFocusItem:C,variant:g,...s,className:ri(k.list,s.className),children:a})})})),Kp=qp;function Gp(e){return Ni("MuiNativeSelect",e)}const Qp=$i("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Xp=ji("select")((e=>{let{theme:t}=e;return{MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${Qp.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},variants:[{props:e=>{let{ownerState:t}=e;return"filled"!==t.variant&&"outlined"!==t.variant},style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}}]}})),Yp=ji(Xp,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Ei,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Qp.multiple}`]:t.multiple}]}})({}),Zp=ji("svg")((e=>{let{theme:t}=e;return{position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Qp.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:e=>{let{ownerState:t}=e;return t.open},style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]}})),Jp=ji(Zp,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${Ti(n.variant)}`],n.open&&t.iconOpen]}})({}),ef=o.forwardRef((function(e,t){const{className:n,disabled:r,error:a,IconComponent:i,inputRef:l,variant:s="standard",...c}=e,u={...e,disabled:r,variant:s,error:a},d=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return oi({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${Ti(n)}`,a&&"iconOpen",r&&"disabled"]},Gp,t)})(u);return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(Yp,{ownerState:u,className:ri(d.select,n),disabled:r,ref:l||t,...c}),e.multiple?null:(0,fn.jsx)(Jp,{as:i,ownerState:u,className:d.icon})]})})),tf=ef,nf=au;function rf(e){return Ni("MuiSelect",e)}const of=$i("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var af;const lf=ji(Xp,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${of.select}`]:t.select},{[`&.${of.select}`]:t[n.variant]},{[`&.${of.error}`]:t.error},{[`&.${of.multiple}`]:t.multiple}]}})({[`&.${of.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),sf=ji(Zp,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${Ti(n.variant)}`],n.open&&t.iconOpen]}})({}),cf=ji("input",{shouldForwardProp:e=>Ai(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function uf(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function df(e){return null==e||"string"===typeof e&&!e.trim()}const pf=o.forwardRef((function(e,t){const{"aria-describedby":n,"aria-label":r,autoFocus:a,autoWidth:i,children:l,className:s,defaultOpen:c,defaultValue:u,disabled:d,displayEmpty:p,error:f=!1,IconComponent:h,inputRef:m,labelId:g,MenuProps:v={},multiple:y,name:b,onBlur:x,onChange:w,onClose:k,onFocus:C,onOpen:S,open:A,readOnly:E,renderValue:j,required:P,SelectDisplayProps:M={},tabIndex:R,type:T,value:L,variant:_="standard",...O}=e,[I,N]=nf({controlled:L,default:u,name:"Select"}),[$,z]=nf({controlled:A,default:c,name:"Select"}),D=o.useRef(null),B=o.useRef(null),[W,H]=o.useState(null),{current:V}=o.useRef(null!=A),[U,q]=o.useState(),K=il(t,m),G=o.useCallback((e=>{B.current=e,e&&H(e)}),[]),Q=W?.parentNode;o.useImperativeHandle(K,(()=>({focus:()=>{B.current.focus()},node:D.current,value:I})),[I]),o.useEffect((()=>{c&&$&&W&&!V&&(q(i?null:Q.clientWidth),B.current.focus())}),[W,i]),o.useEffect((()=>{a&&B.current.focus()}),[a]),o.useEffect((()=>{if(!g)return;const e=yd(B.current).getElementById(g);if(e){const t=()=>{getSelection().isCollapsed&&B.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}}),[g]);const X=(e,t)=>{e?S&&S(t):k&&k(t),V||(q(i?null:Q.clientWidth),z(e))},Y=o.Children.toArray(l),Z=e=>t=>{let n;if(t.currentTarget.hasAttribute("tabindex")){if(y){n=Array.isArray(I)?I.slice():[];const t=I.indexOf(e.props.value);-1===t?n.push(e.props.value):n.splice(t,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),I!==n&&(N(n),w)){const r=t.nativeEvent||t,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:n,name:b}}),w(o,e)}y||X(!1,t)}},J=null!==W&&$;let ee,te;delete O["aria-invalid"];const ne=[];let re=!1,oe=!1;(id({value:I})||p)&&(j?ee=j(I):re=!0);const ae=Y.map((e=>{if(!o.isValidElement(e))return null;let t;if(y){if(!Array.isArray(I))throw new Error(F(2));t=I.some((t=>uf(t,e.props.value))),t&&re&&ne.push(e.props.children)}else t=uf(I,e.props.value),t&&re&&(te=e.props.children);return t&&(oe=!0),o.cloneElement(e,{"aria-selected":t?"true":"false",onClick:Z(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));re&&(ee=y?0===ne.length?null:ne.reduce(((e,t,n)=>(e.push(t),n<ne.length-1&&e.push(", "),e)),[]):te);let ie,le=U;!i&&V&&W&&(le=Q.clientWidth),ie="undefined"!==typeof R?R:d?null:0;const se=M.id||(b?`mui-component-select-${b}`:void 0),ce={...e,variant:_,value:I,open:J,error:f},ue=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return oi({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${Ti(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},rf,t)})(ce),de={...v.PaperProps,...v.slotProps?.paper},pe=gd();return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(lf,{as:"div",ref:G,tabIndex:ie,role:"combobox","aria-controls":J?pe:void 0,"aria-disabled":d?"true":void 0,"aria-expanded":J?"true":"false","aria-haspopup":"listbox","aria-label":r,"aria-labelledby":[g,se].filter(Boolean).join(" ")||void 0,"aria-describedby":n,"aria-required":P?"true":void 0,"aria-invalid":f?"true":void 0,onKeyDown:e=>{if(!E){[" ","ArrowUp","ArrowDown","Enter"].includes(e.key)&&(e.preventDefault(),X(!0,e))}},onMouseDown:d||E?null:e=>{0===e.button&&(e.preventDefault(),B.current.focus(),X(!0,e))},onBlur:e=>{!J&&x&&(Object.defineProperty(e,"target",{writable:!0,value:{value:I,name:b}}),x(e))},onFocus:C,...M,ownerState:ce,className:ri(M.className,ue.select,s),id:se,children:df(ee)?af||(af=(0,fn.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"\u200b"})):ee}),(0,fn.jsx)(cf,{"aria-invalid":f,value:Array.isArray(I)?I.join(","):I,name:b,ref:D,"aria-hidden":!0,onChange:e=>{const t=Y.find((t=>t.props.value===e.target.value));void 0!==t&&(N(t.props.value),w&&w(e,t))},tabIndex:-1,disabled:d,className:ue.nativeInput,autoFocus:a,required:P,...O,ownerState:ce}),(0,fn.jsx)(sf,{as:h,className:ue.icon,ownerState:ce}),(0,fn.jsx)(Kp,{id:`menu-${b||""}`,anchorEl:Q,open:J,onClose:e=>{X(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...v,MenuListProps:{"aria-labelledby":g,role:"listbox","aria-multiselectable":y?"true":void 0,disableListWrap:!0,id:pe,...v.MenuListProps},slotProps:{...v.slotProps,paper:{...de,style:{minWidth:le,...null!=de?de.style:null}}},children:ae})]})})),ff=pf;function hf(e){let{props:t,states:n,muiFormControl:r}=e;return n.reduce(((e,n)=>(e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e)),{})}function mf(){return o.useContext(sd)}const gf=pu((0,fn.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function vf(e){return parseInt(e,10)||0}const yf={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};const bf=o.forwardRef((function(e,t){const{onChange:n,maxRows:r,minRows:a=1,style:i,value:l,...s}=e,{current:c}=o.useRef(null!=l),u=o.useRef(null),d=al(t,u),p=o.useRef(null),f=o.useRef(null),h=o.useCallback((()=>{const t=u.current,n=f.current;if(!t||!n)return;const o=Ed(t).getComputedStyle(t);if("0px"===o.width)return{outerHeightStyle:0,overflowing:!1};n.style.width=o.width,n.value=t.value||e.placeholder||"x","\n"===n.value.slice(-1)&&(n.value+=" ");const i=o.boxSizing,l=vf(o.paddingBottom)+vf(o.paddingTop),s=vf(o.borderBottomWidth)+vf(o.borderTopWidth),c=n.scrollHeight;n.value="x";const d=n.scrollHeight;let p=c;a&&(p=Math.max(Number(a)*d,p)),r&&(p=Math.min(Number(r)*d,p)),p=Math.max(p,d);return{outerHeightStyle:p+("border-box"===i?l+s:0),overflowing:Math.abs(p-c)<=1}}),[r,a,e.placeholder]),m=o.useCallback((()=>{const e=u.current,t=h();if(!e||!t||(function(e){for(const t in e)return!1;return!0}(n=t)||0===n.outerHeightStyle&&!n.overflowing))return;var n;const r=t.outerHeightStyle;p.current!==r&&(p.current=r,e.style.height=`${r}px`),e.style.overflow=t.overflowing?"hidden":""}),[h]),g=o.useRef(-1);co((()=>{const e=Id((()=>m())),t=u?.current;if(!t)return;const n=Ed(t);let r;return n.addEventListener("resize",e),"undefined"!==typeof ResizeObserver&&(r=new ResizeObserver((()=>{r.unobserve(t),cancelAnimationFrame(g.current),m(),g.current=requestAnimationFrame((()=>{r.observe(t)}))})),r.observe(t)),()=>{e.clear(),cancelAnimationFrame(g.current),n.removeEventListener("resize",e),r&&r.disconnect()}}),[h,m]),co((()=>{m()}));return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)("textarea",{value:l,onChange:e=>{c||m(),n&&n(e)},ref:d,rows:a,style:i,...s}),(0,fn.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:{...yf,...i,paddingTop:0,paddingBottom:0}})]})})),xf=bf;function wf(e){return Ni("MuiInputBase",e)}const kf=$i("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var Cf;const Sf=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${Ti(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Af=(e,t)=>{const{ownerState:n}=e;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Ef=ji("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Sf})(Ri((e=>{let{theme:t}=e;return{...t.typography.body1,color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${kf.disabled}`]:{color:(t.vars||t).palette.text.disabled,cursor:"default"},variants:[{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"4px 0 5px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{paddingTop:1}},{props:e=>{let{ownerState:t}=e;return t.fullWidth},style:{width:"100%"}}]}}))),jf=ji("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Af})(Ri((e=>{let{theme:t}=e;const n="light"===t.palette.mode,r={color:"currentColor",...t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})},o={opacity:"0 !important"},a=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${kf.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${kf.disabled}`]:{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableInjectingGlobalStyles},style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}}))),Pf=zr({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),Mf=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiInputBase"}),{"aria-describedby":r,autoComplete:a,autoFocus:i,className:l,color:s,components:c={},componentsProps:u={},defaultValue:d,disabled:p,disableInjectingGlobalStyles:f,endAdornment:h,error:m,fullWidth:g=!1,id:v,inputComponent:y="input",inputProps:b={},inputRef:x,margin:w,maxRows:k,minRows:C,multiline:S=!1,name:A,onBlur:E,onChange:j,onClick:P,onFocus:M,onKeyDown:R,onKeyUp:T,placeholder:L,readOnly:_,renderSuffix:O,rows:I,size:N,slotProps:$={},slots:z={},startAdornment:D,type:B="text",value:W,...H}=n,V=null!=b.value?b.value:W,{current:U}=o.useRef(null!=V),q=o.useRef(),K=o.useCallback((e=>{0}),[]),G=il(q,x,b.ref,K),[Q,X]=o.useState(!1),Y=mf();const Z=hf({props:n,muiFormControl:Y,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Z.focused=Y?Y.focused:Q,o.useEffect((()=>{!Y&&p&&Q&&(X(!1),E&&E())}),[Y,p,Q,E]);const J=Y&&Y.onFilled,ee=Y&&Y.onEmpty,te=o.useCallback((e=>{id(e)?J&&J():ee&&ee()}),[J,ee]);Xu((()=>{U&&te({value:V})}),[V,te,U]);o.useEffect((()=>{te(q.current)}),[]);let ne=y,re=b;S&&"input"===ne&&(re=I?{type:void 0,minRows:I,maxRows:I,...re}:{type:void 0,maxRows:k,minRows:C,...re},ne=xf);o.useEffect((()=>{Y&&Y.setAdornedStart(Boolean(D))}),[Y,D]);const oe={...n,color:Z.color||"primary",disabled:Z.disabled,endAdornment:h,error:Z.error,focused:Z.focused,formControl:Y,fullWidth:g,hiddenLabel:Z.hiddenLabel,multiline:S,size:Z.size,startAdornment:D,type:B},ae=(e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:l,fullWidth:s,hiddenLabel:c,multiline:u,readOnly:d,size:p,startAdornment:f,type:h}=e;return oi({root:["root",`color${Ti(n)}`,r&&"disabled",o&&"error",s&&"fullWidth",i&&"focused",l&&"formControl",p&&"medium"!==p&&`size${Ti(p)}`,u&&"multiline",f&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",u&&"inputMultiline","small"===p&&"inputSizeSmall",c&&"inputHiddenLabel",f&&"inputAdornedStart",a&&"inputAdornedEnd",d&&"readOnly"]},wf,t)})(oe),ie=z.root||c.Root||Ef,le=$.root||u.root||{},se=z.input||c.Input||jf;return re={...re,...$.input??u.input},(0,fn.jsxs)(o.Fragment,{children:[!f&&"function"===typeof Pf&&(Cf||(Cf=(0,fn.jsx)(Pf,{}))),(0,fn.jsxs)(ie,{...le,ref:t,onClick:e=>{q.current&&e.currentTarget===e.target&&q.current.focus(),P&&P(e)},...H,...!Od(ie)&&{ownerState:{...oe,...le.ownerState}},className:ri(ae.root,le.className,l,_&&"MuiInputBase-readOnly"),children:[D,(0,fn.jsx)(sd.Provider,{value:null,children:(0,fn.jsx)(se,{"aria-invalid":Z.error,"aria-describedby":r,autoComplete:a,autoFocus:i,defaultValue:d,disabled:Z.disabled,id:v,onAnimationStart:e=>{te("mui-auto-fill-cancel"===e.animationName?q.current:{value:"x"})},name:A,placeholder:L,readOnly:_,required:Z.required,rows:I,value:V,onKeyDown:R,onKeyUp:T,type:B,...re,...!Od(se)&&{as:ne,ownerState:{...oe,...re.ownerState}},ref:G,className:ri(ae.input,re.className,_&&"MuiInputBase-readOnly"),onBlur:e=>{E&&E(e),b.onBlur&&b.onBlur(e),Y&&Y.onBlur?Y.onBlur(e):X(!1)},onChange:function(e){if(!U){const t=e.target||q.current;if(null==t)throw new Error(F(1));te({value:t.value})}for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];b.onChange&&b.onChange(e,...n),j&&j(e,...n)},onFocus:e=>{M&&M(e),b.onFocus&&b.onFocus(e),Y&&Y.onFocus?Y.onFocus(e):X(!0)}})}),h,O?O({...Z,startAdornment:D}):null]})]})})),Rf=Mf;function Tf(e){return Ni("MuiInput",e)}const Lf={...kf,...$i("MuiInput",["root","underline","input"])},_f=ji(Ef,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Sf(e,t),!n.disableUnderline&&t.underline]}})(Ri((e=>{let{theme:t}=e;let n="light"===t.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return t.vars&&(n=`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:e=>{let{ownerState:t}=e;return t.formControl},style:{"label + &":{marginTop:16}}},{props:e=>{let{ownerState:t}=e;return!t.disableUnderline},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Lf.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Lf.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Lf.disabled}, .${Lf.error}):before`]:{borderBottom:`2px solid ${(t.vars||t).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${n}`}},[`&.${Lf.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n].main}`}}}}))]}}))),Of=ji(jf,{name:"MuiInput",slot:"Input",overridesResolver:Af})({}),If=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,inputComponent:l="input",multiline:s=!1,slotProps:c,slots:u={},type:d="text",...p}=n,f=(e=>{const{classes:t,disableUnderline:n}=e,r=oi({root:["root",!n&&"underline"],input:["input"]},Tf,t);return{...t,...r}})(n),h={root:{ownerState:{disableUnderline:r}}},m=c??a?R(c??a,h):h,g=u.root??o.Root??_f,v=u.input??o.Input??Of;return(0,fn.jsx)(Rf,{slots:{root:g,input:v},slotProps:m,fullWidth:i,inputComponent:l,multiline:s,ref:t,type:d,...p,classes:f})}));If.muiName="Input";const Nf=If;function $f(e){return Ni("MuiFilledInput",e)}const Ff={...kf,...$i("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},zf=ji(Ef,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Sf(e,t),!n.disableUnderline&&t.underline]}})(Ri((e=>{let{theme:t}=e;const n="light"===t.palette.mode,r=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=n?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",i=n?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),"&:hover":{backgroundColor:t.vars?t.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o}},[`&.${Ff.focused}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o},[`&.${Ff.disabled}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.disabledBg:i},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableUnderline},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ff.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ff.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`:r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ff.disabled}, .${Ff.error}):before`]:{borderBottom:`1px solid ${(t.vars||t).palette.text.primary}`},[`&.${Ff.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{disableUnderline:!1,color:n},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n]?.main}`}}}})),{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:12}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:12}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"25px 12px 8px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{paddingTop:21,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return t.multiline&&t.hiddenLabel},style:{paddingTop:16,paddingBottom:17}},{props:e=>{let{ownerState:t}=e;return t.multiline&&t.hiddenLabel&&"small"===t.size},style:{paddingTop:8,paddingBottom:9}}]}}))),Df=ji(jf,{name:"MuiFilledInput",slot:"Input",overridesResolver:Af})(Ri((e=>{let{theme:t}=e;return{paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return t.hiddenLabel},style:{paddingTop:16,paddingBottom:17}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:0}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:0}},{props:e=>{let{ownerState:t}=e;return t.hiddenLabel&&"small"===t.size},style:{paddingTop:8,paddingBottom:9}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}}))),Bf=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFilledInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,hiddenLabel:l,inputComponent:s="input",multiline:c=!1,slotProps:u,slots:d={},type:p="text",...f}=n,h={...n,disableUnderline:r,fullWidth:i,inputComponent:s,multiline:c,type:p},m=(e=>{const{classes:t,disableUnderline:n,startAdornment:r,endAdornment:o,size:a,hiddenLabel:i,multiline:l}=e,s=oi({root:["root",!n&&"underline",r&&"adornedStart",o&&"adornedEnd","small"===a&&`size${Ti(a)}`,i&&"hiddenLabel",l&&"multiline"],input:["input"]},$f,t);return{...t,...s}})(n),g={root:{ownerState:h},input:{ownerState:h}},v=u??a?R(g,u??a):g,y=d.root??o.Root??zf,b=d.input??o.Input??Df;return(0,fn.jsx)(Rf,{slots:{root:y,input:b},slotProps:v,fullWidth:i,inputComponent:s,multiline:c,ref:t,type:p,...f,classes:m})}));Bf.muiName="Input";const Wf=Bf;var Hf;const Vf=ji("fieldset",{shouldForwardProp:Ei})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),Uf=ji("legend",{shouldForwardProp:Ei})(Ri((e=>{let{theme:t}=e;return{float:"unset",width:"auto",overflow:"hidden",variants:[{props:e=>{let{ownerState:t}=e;return!t.withLabel},style:{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})}},{props:e=>{let{ownerState:t}=e;return t.withLabel},style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:e=>{let{ownerState:t}=e;return t.withLabel&&t.notched},style:{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})}}]}})));function qf(e){return Ni("MuiOutlinedInput",e)}const Kf={...kf,...$i("MuiOutlinedInput",["root","notchedOutline","input"])},Gf=ji(Ef,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:Sf})(Ri((e=>{let{theme:t}=e;const n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(t.vars||t).shape.borderRadius,[`&:hover .${Kf.notchedOutline}`]:{borderColor:(t.vars||t).palette.text.primary},"@media (hover: none)":{[`&:hover .${Kf.notchedOutline}`]:{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Kf.focused} .${Kf.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${Kf.focused} .${Kf.notchedOutline}`]:{borderColor:(t.vars||t).palette[n].main}}}})),{props:{},style:{[`&.${Kf.error} .${Kf.notchedOutline}`]:{borderColor:(t.vars||t).palette.error.main},[`&.${Kf.disabled} .${Kf.notchedOutline}`]:{borderColor:(t.vars||t).palette.action.disabled}}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:14}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:14}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"16.5px 14px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{padding:"8.5px 14px"}}]}}))),Qf=ji((function(e){const{children:t,classes:n,className:r,label:o,notched:a,...i}=e,l=null!=o&&""!==o,s={...e,notched:a,withLabel:l};return(0,fn.jsx)(Vf,{"aria-hidden":!0,className:r,ownerState:s,...i,children:(0,fn.jsx)(Uf,{ownerState:s,children:l?(0,fn.jsx)("span",{children:o}):Hf||(Hf=(0,fn.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"\u200b"}))})})}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(Ri((e=>{let{theme:t}=e;const n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:n}}))),Xf=ji(jf,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Af})(Ri((e=>{let{theme:t}=e;return{padding:"16.5px 14px",...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:0}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:0}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:0}}]}}))),Yf=o.forwardRef((function(e,t){var n;const r=Vr({props:e,name:"MuiOutlinedInput"}),{components:a={},fullWidth:i=!1,inputComponent:l="input",label:s,multiline:c=!1,notched:u,slots:d={},type:p="text",...f}=r,h=(e=>{const{classes:t}=e,n=oi({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},qf,t);return{...t,...n}})(r),m=mf(),g=hf({props:r,muiFormControl:m,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),v={...r,color:g.color||"primary",disabled:g.disabled,error:g.error,focused:g.focused,formControl:m,fullWidth:i,hiddenLabel:g.hiddenLabel,multiline:c,size:g.size,type:p},y=d.root??a.Root??Gf,b=d.input??a.Input??Xf;return(0,fn.jsx)(Rf,{slots:{root:y,input:b},renderSuffix:e=>(0,fn.jsx)(Qf,{ownerState:v,className:h.notchedOutline,label:null!=s&&""!==s&&g.required?n||(n=(0,fn.jsxs)(o.Fragment,{children:[s,"\u2009","*"]})):s,notched:"undefined"!==typeof u?u:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:i,inputComponent:l,multiline:c,ref:t,type:p,...f,classes:{...h,notchedOutline:null}})}));Yf.muiName="Input";const Zf=Yf,Jf={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Ei(e)&&"variant"!==e,slot:"Root"},eh=ji(Nf,Jf)(""),th=ji(Zf,Jf)(""),nh=ji(Wf,Jf)(""),rh=o.forwardRef((function(e,t){const n=Vr({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:a,classes:i={},className:l,defaultOpen:s=!1,displayEmpty:c=!1,IconComponent:u=gf,id:d,input:p,inputProps:f,label:h,labelId:m,MenuProps:g,multiple:v=!1,native:y=!1,onClose:b,onOpen:x,open:w,renderValue:k,SelectDisplayProps:C,variant:S="outlined",...A}=n,E=y?tf:ff,j=hf({props:n,muiFormControl:mf(),states:["variant","error"]}),P=j.variant||S,M={...n,variant:P,classes:i},T=(e=>{const{classes:t}=e,n=oi({root:["root"]},rf,t);return{...t,...n}})(M),{root:L,..._}=T,O=p||{standard:(0,fn.jsx)(eh,{ownerState:M}),outlined:(0,fn.jsx)(th,{label:h,ownerState:M}),filled:(0,fn.jsx)(nh,{ownerState:M})}[P],I=il(t,fd(O));return(0,fn.jsx)(o.Fragment,{children:o.cloneElement(O,{inputComponent:E,inputProps:{children:a,error:j.error,IconComponent:u,variant:P,type:void 0,multiple:v,...y?{id:d}:{autoWidth:r,defaultOpen:s,displayEmpty:c,labelId:m,MenuProps:g,onClose:b,onOpen:x,open:w,renderValue:k,SelectDisplayProps:{id:d,...C}},...f,classes:f?R(_,f.classes):_,...p?p.props.inputProps:{}},...(v&&y||c)&&"outlined"===P?{notched:!0}:{},ref:I,className:ri(O.props.className,l,T.root),...!p&&{variant:P},...A})})}));rh.muiName="Select";const oh=rh;function ah(e){return Ni("MuiFormLabel",e)}const ih=$i("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),lh=ji("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"secondary"===n.color&&t.colorSecondary,n.filled&&t.filled]}})(Ri((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,...t.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${ih.focused}`]:{color:(t.vars||t).palette[n].main}}}})),{props:{},style:{[`&.${ih.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${ih.error}`]:{color:(t.vars||t).palette.error.main}}}]}}))),sh=ji("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(Ri((e=>{let{theme:t}=e;return{[`&.${ih.error}`]:{color:(t.vars||t).palette.error.main}}}))),ch=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFormLabel"}),{children:r,className:o,color:a,component:i="label",disabled:l,error:s,filled:c,focused:u,required:d,...p}=n,f=hf({props:n,muiFormControl:mf(),states:["color","required","focused","disabled","error","filled"]}),h={...n,color:f.color||"primary",component:i,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required},m=(e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:l}=e;return oi({root:["root",`color${Ti(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",a&&"error"]},ah,t)})(h);return(0,fn.jsxs)(lh,{as:i,ownerState:h,className:ri(m.root,o),ref:t,...p,children:[r,f.required&&(0,fn.jsxs)(sh,{ownerState:h,"aria-hidden":!0,className:m.asterisk,children:["\u2009","*"]})]})})),uh=ch;var dh,ph,fh;function hh(){return hh=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},hh.apply(null,arguments)}function mh(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",hh({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,dh||(dh=o.createElement("path",{d:"M7.2455 7.75H7.25M4.75 7.75H4.75449",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),ph||(ph=o.createElement("path",{d:"M2.1339 9.42235C2.24634 10.2575 2.93806 10.9117 3.77983 10.9504C4.48813 10.983 5.20765 11 6 11C6.79235 11 7.51185 10.983 8.22015 10.9504C9.06195 10.9117 9.75365 10.2575 9.8661 9.42235C9.9395 8.87735 10 8.3188 10 7.75C10 7.1812 9.9395 6.62265 9.8661 6.07765C9.75365 5.2425 9.06195 4.58824 8.22015 4.54954C7.51185 4.51698 6.79235 4.5 6 4.5C5.20765 4.5 4.48813 4.51698 3.77983 4.54954C2.93806 4.58824 2.24634 5.2425 2.1339 6.07765C2.06052 6.62265 2 7.1812 2 7.75C2 8.3188 2.06052 8.87735 2.1339 9.42235Z",stroke:"currentColor",strokeWidth:1.5})),fh||(fh=o.createElement("path",{d:"M3.75 4.5V3.25C3.75 2.00736 4.75736 1 6 1C7.24265 1 8.25 2.00736 8.25 3.25V4.5",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const gh=o.forwardRef(mh);n.p;var vh;function yh(){return yh=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},yh.apply(null,arguments)}function bh(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",yh({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,vh||(vh=o.createElement("path",{d:"M1 3.5L5.08246 6.35772C5.41304 6.58913 5.57834 6.70484 5.75813 6.74965C5.91695 6.78924 6.08305 6.78924 6.24187 6.74965C6.42166 6.70484 6.58695 6.58913 6.91754 6.35772L11 3.5M3.4 10H8.6C9.44008 10 9.86012 10 10.181 9.83651C10.4632 9.6927 10.6927 9.46323 10.8365 9.18099C11 8.86012 11 8.44008 11 7.6V4.4C11 3.55992 11 3.13988 10.8365 2.81901C10.6927 2.53677 10.4632 2.3073 10.181 2.16349C9.86012 2 9.44008 2 8.6 2H3.4C2.55992 2 2.13988 2 1.81901 2.16349C1.53677 2.3073 1.3073 2.53677 1.16349 2.81901C1 3.13988 1 3.55992 1 4.4V7.6C1 8.44008 1 8.86012 1.16349 9.18099C1.3073 9.46323 1.53677 9.6927 1.81901 9.83651C2.13988 10 2.55992 10 3.4 10Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const xh=o.forwardRef(bh);n.p;var wh,kh;function Ch(){return Ch=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},Ch.apply(null,arguments)}function Sh(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Ch({width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,wh||(wh=o.createElement("path",{d:"M6 7.5C7.65685 7.5 9 6.15685 9 4.5C9 2.84315 7.65685 1.5 6 1.5C4.34315 1.5 3 2.84315 3 4.5C3 6.15685 4.34315 7.5 6 7.5Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),kh||(kh=o.createElement("path",{d:"M1.5 10.125C2.40797 8.55609 4.05703 7.5 6 7.5C7.94297 7.5 9.59203 8.55609 10.5 10.125",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Ah=o.forwardRef(Sh);n.p;var Eh;function jh(){return jh=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},jh.apply(null,arguments)}function Ph(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",jh({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Eh||(Eh=o.createElement("path",{d:"M6 4.0001V6.0001M6 8.0001H6.005M1.5 3.97083V8.02938C1.5 8.2007 1.5 8.28636 1.52524 8.36276C1.54757 8.43035 1.58408 8.49239 1.63232 8.54474C1.68684 8.6039 1.76172 8.64551 1.91149 8.72871L5.61149 10.7843C5.75329 10.863 5.82419 10.9024 5.89927 10.9179C5.96573 10.9315 6.03427 10.9315 6.10073 10.9179C6.17581 10.9024 6.24671 10.863 6.38851 10.7843L10.0885 8.72871C10.2383 8.64551 10.3132 8.6039 10.3677 8.54474C10.4159 8.49239 10.4524 8.43035 10.4748 8.36276C10.5 8.28636 10.5 8.2007 10.5 8.02938V3.97083C10.5 3.7995 10.5 3.71384 10.4748 3.63744C10.4524 3.56986 10.4159 3.50781 10.3677 3.45547C10.3132 3.3963 10.2383 3.3547 10.0885 3.2715L6.38851 1.21594C6.24671 1.13717 6.17581 1.09778 6.10073 1.08233C6.03427 1.06867 5.96573 1.06867 5.89927 1.08233C5.82419 1.09778 5.75329 1.13717 5.61149 1.21594L1.91149 3.2715C1.76172 3.3547 1.68684 3.3963 1.63232 3.45547C1.58408 3.50781 1.54757 3.56986 1.52524 3.63744C1.5 3.71384 1.5 3.7995 1.5 3.97083Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Mh=o.forwardRef(Ph);n.p;var Rh,Th;function Lh(){return Lh=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},Lh.apply(null,arguments)}function _h(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Lh({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Rh||(Rh=o.createElement("path",{d:"M6 6.5C6.82843 6.5 7.5 5.82843 7.5 5C7.5 4.17157 6.82843 3.5 6 3.5C5.17157 3.5 4.5 4.17157 4.5 5C4.5 5.82843 5.17157 6.5 6 6.5Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),Th||(Th=o.createElement("path",{d:"M6 11C8 9 10 7.20914 10 5C10 2.79086 8.20914 1 6 1C3.79086 1 2 2.79086 2 5C2 7.20914 4 9 6 11Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Oh=o.forwardRef(_h),Ih=(n.p,e=>({email:(0,fn.jsx)(xh,{}),user:(0,fn.jsx)(Ah,{}),password:(0,fn.jsx)(gh,{}),desc:(0,fn.jsx)(Mh,{}),pin:(0,fn.jsx)(Oh,{})}[e]));var Nh;function $h(){return $h=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},$h.apply(null,arguments)}function Fh(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",$h({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Nh||(Nh=o.createElement("path",{d:"M5 7.5L10 12.5L15 7.5",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const zh=o.forwardRef(Fh),Dh=(n.p,e=>{let{label:t,iconName:n,sx:r,labelEnd:o,placeholder:a="",value:i,onChange:l,options:s}=e;const c=Ih(n);return(0,fn.jsxs)(pd,{fullWidth:!0,sx:{minWidth:120,...r},className:"custom-select",children:[t&&(0,fn.jsxs)(uh,{focused:!1,children:[c,t,o]}),(0,fn.jsxs)(oh,{value:i,onChange:e=>l(e.target.value),displayEmpty:!0,IconComponent:zh,children:[(0,fn.jsx)(od,{disabled:!0,value:"",children:a}),s.map((e=>(0,fn.jsx)(od,{value:e.value,children:e.label},e.value)))]})]})}),Bh=[{rank:"1",user:{nickname:"@alexj2048",verified:!0},location:"Thornton Heath",karma_points:"12,300 KPs",ratings:"52",last_contribution:"5h ago"},{rank:"2",user:{nickname:"@tommyk8391",verified:!1},location:"Audlem",karma_points:"11,800 KPs",ratings:"50",last_contribution:"2 weeks ago"},{rank:"3",user:{nickname:"@brianx5732",verified:!1},location:"Salford",karma_points:"11,750 KPs",ratings:"48",last_contribution:"1 month ago"},{rank:"4",user:{nickname:"@stevep4120",verified:!1},location:"Thornton Heath",karma_points:"11,500 KPs",ratings:"46",last_contribution:"11 min ago"},{rank:"5",user:{nickname:"@kevinm9274",verified:!1},location:"Audlem",karma_points:"11,450 KPs",ratings:"45",last_contribution:"Feb 2024"},{rank:"6",user:{nickname:"@lucasr1357",verified:!1},location:"Salford",karma_points:"11,400 KPs",ratings:"44",last_contribution:"1 year ago"},{rank:"7",user:{nickname:"@danielt6890",verified:!1},location:"Thornton Heath",karma_points:"11,320 KPs",ratings:"42",last_contribution:"Jan 2024"},{rank:"8",user:{nickname:"@joeyc7482",verified:!0},location:"Audlem",karma_points:"11,300 KPs",ratings:"41",last_contribution:"3 years ago"},{rank:"9",user:{nickname:"@markyq2865",verified:!1},location:"Salford",karma_points:"11,250 KPs",ratings:"40",last_contribution:"5 hours ago"},{rank:"10",user:{nickname:"@jasonf5913",verified:!1},location:"Thornton Heath",karma_points:"11,220 KPs",ratings:"39",last_contribution:"2 weeks ago"},{rank:"11",user:{nickname:"@ryanw4037",verified:!1},location:"Thornton Heath",karma_points:"11,200 KPs",ratings:"37",last_contribution:"1 month ago"},{rank:"12",user:{nickname:"@chrisd8205",verified:!1},location:"Audlem",karma_points:"11,150 KPs",ratings:"35",last_contribution:"11 min ago"},{rank:"13",user:{nickname:"@mikez3741",verified:!1},location:"Salford",karma_points:"11,080 KPs",ratings:"32",last_contribution:"Feb 2024"},{rank:"14",user:{nickname:"@nathanb9672",verified:!1},location:"Thornton Heath",karma_points:"10,990 KPs",ratings:"30",last_contribution:"1 year ago"},{rank:"15",user:{nickname:"@ericl1530",verified:!1},location:"Audlem",karma_points:"10,900 KPs",ratings:"29",last_contribution:"Jan 2024"},{rank:"16",user:{nickname:"@andrewa7456",verified:!1},location:"Salford",karma_points:"10,750 KPs",ratings:"28",last_contribution:"3 years ago"},{rank:"17",user:{nickname:"@tylerh6582",verified:!1},location:"Thornton Heath",karma_points:"10,680 KPs",ratings:"27",last_contribution:"5h ago"},{rank:"18",user:{nickname:"@shawnv3498",verified:!1},location:"Audlem",karma_points:"10,650 KPs",ratings:"26",last_contribution:"2 weeks ago"},{rank:"19",user:{nickname:"@joshk2147",verified:!1},location:"Salford",karma_points:"10,520 KPs",ratings:"25",last_contribution:"3h ago"},{rank:"20",user:{nickname:"@samueln8374",verified:!1},location:"Thornton Heath",karma_points:"10,180 KPs",ratings:"23",last_contribution:"2 years ago"}],Wh=[{id:"rank",field:"rank",sorted:!0,headerName:"Rank",minWidth:64,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"username",field:"user",headerName:"Username",sorted:!0,flex:1,minWidth:160,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Gu,{name:t.nickname,verified:t.verified})}},{id:"location",field:"location",headerName:"Location",sorted:!0,flex:1,minWidth:200,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"karma_points",field:"karma_points",headerName:"Karma Points",sorted:!0,flex:.8,minWidth:140,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"ratings",field:"ratings",headerName:"Ratings",sorted:!0,flex:.3,minWidth:90,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"last_contribution",field:"last_contribution",headerName:"Last Contribution",sorted:!0,width:170,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}}],Hh=()=>{const[e,t]=(0,o.useState)("all");return(0,fn.jsxs)(Gi,{padding:"24px",display:"flex",gap:"20px",flexWrap:"wrap",justifyContent:"space-between",children:[(0,fn.jsxs)(Gi,{children:[(0,fn.jsx)(Vi,{variant:"h2",mb:"8px",children:"Simply Streets Leaderboard"}),(0,fn.jsxs)(Vi,{variant:"body2",sx:{span:{fontWeight:700}},children:["Top ",(0,fn.jsx)("span",{children:"1,000"})," contributors (from a total of ",(0,fn.jsx)("span",{children:"14,410"})," contributors)"]})]}),(0,fn.jsx)(Dh,{sx:{width:{xs:"100%",md:"180px"}},placeholder:"Select",options:[{value:"all",label:"All Time"}],value:e,onChange:t})]})},Vh=()=>(0,fn.jsx)(Ul,{maxWidth:"1240px",children:(0,fn.jsx)(Wu,{columns:Wh,rows:Bh,Header:(0,fn.jsx)(Hh,{})})}),Uh=e=>{let{value:t,onChange:n,options:r,className:o="",sx:a}=e;return(0,fn.jsx)(Gi,{borderRadius:"6px",border:"1px solid var(--Grayscale-300)",display:"inline-flex",className:`custom-button-group ${o}`,sx:a,children:r.map((e=>(0,fn.jsx)(Vl,{variant:"text",onClick:()=>n(e.value),className:t===e.value?"active":"",children:e.label},e.value)))})};function qh(e){return Ni("PrivateSwitchBase",e)}$i("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const Kh=ji(zl)({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:e=>{let{edge:t,ownerState:n}=e;return"start"===t&&"small"!==n.size},style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:e=>{let{edge:t,ownerState:n}=e;return"end"===t&&"small"!==n.size},style:{marginRight:-12}}]}),Gh=ji("input",{shouldForwardProp:Ei})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Qh=o.forwardRef((function(e,t){const{autoFocus:n,checked:r,checkedIcon:o,className:a,defaultChecked:i,disabled:l,disableFocusRipple:s=!1,edge:c=!1,icon:u,id:d,inputProps:p,inputRef:f,name:h,onBlur:m,onChange:g,onFocus:v,readOnly:y,required:b=!1,tabIndex:x,type:w,value:k,...C}=e,[S,A]=nf({controlled:r,default:Boolean(i),name:"SwitchBase",state:"checked"}),E=mf();let j=l;E&&"undefined"===typeof j&&(j=E.disabled);const P="checkbox"===w||"radio"===w,M={...e,checked:S,disabled:j,disableFocusRipple:s,edge:c},R=(e=>{const{classes:t,checked:n,disabled:r,edge:o}=e;return oi({root:["root",n&&"checked",r&&"disabled",o&&`edge${Ti(o)}`],input:["input"]},qh,t)})(M);return(0,fn.jsxs)(Kh,{component:"span",className:ri(R.root,a),centerRipple:!0,focusRipple:!s,disabled:j,tabIndex:null,role:void 0,onFocus:e=>{v&&v(e),E&&E.onFocus&&E.onFocus(e)},onBlur:e=>{m&&m(e),E&&E.onBlur&&E.onBlur(e)},ownerState:M,ref:t,...C,children:[(0,fn.jsx)(Gh,{autoFocus:n,checked:r,defaultChecked:i,className:R.input,disabled:j,id:P?d:void 0,name:h,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;const t=e.target.checked;A(t),g&&g(e,t)},readOnly:y,ref:f,required:b,ownerState:M,tabIndex:x,type:w,..."checkbox"===w&&void 0===k?{}:{value:k},...p}),S?o:u]})})),Xh=Qh,Yh=pu((0,fn.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),Zh=pu((0,fn.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),Jh=ji("span",{shouldForwardProp:Ei})({position:"relative",display:"flex"}),em=ji(Yh)({transform:"scale(1)"}),tm=ji(Zh)(Ri((e=>{let{theme:t}=e;return{left:0,position:"absolute",transform:"scale(0)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeIn,duration:t.transitions.duration.shortest}),variants:[{props:{checked:!0},style:{transform:"scale(1)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.shortest})}}]}})));const nm=function(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o={...e,checked:t};return(0,fn.jsxs)(Jh,{className:n.root,ownerState:o,children:[(0,fn.jsx)(em,{fontSize:r,className:n.background,ownerState:o}),(0,fn.jsx)(tm,{fontSize:r,className:n.dot,ownerState:o})]})},rm=fp;const om=o.createContext(void 0);function am(e){return Ni("MuiRadio",e)}const im=$i("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),lm=ji(Xh,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"medium"!==n.size&&t[`size${Ti(n.size)}`],t[`color${Ti(n.color)}`]]}})(Ri((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,[`&.${im.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{color:"default",disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:_n(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n,disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:_n(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n,disabled:!1},style:{[`&.${im.checked}`]:{color:(t.vars||t).palette[n].main}}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}})));const sm=(0,fn.jsx)(nm,{checked:!0}),cm=(0,fn.jsx)(nm,{}),um=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiRadio"}),{checked:r,checkedIcon:a=sm,color:i="primary",icon:l=cm,name:s,onChange:c,size:u="medium",className:d,disabled:p,disableRipple:f=!1,...h}=n,m=mf();let g=p;m&&"undefined"===typeof g&&(g=m.disabled),g??=!1;const v={...n,disabled:g,disableRipple:f,color:i,size:u},y=(e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${Ti(n)}`,"medium"!==r&&`size${Ti(r)}`]};return{...t,...oi(o,am,t)}})(v),b=o.useContext(om);let x=r;const w=rm(c,b&&b.onChange);let k=s;return b&&("undefined"===typeof x&&(x=function(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}(b.value,n.value)),"undefined"===typeof k&&(k=b.name)),(0,fn.jsx)(lm,{type:"radio",icon:o.cloneElement(l,{fontSize:cm.props.fontSize??u}),checkedIcon:o.cloneElement(a,{fontSize:sm.props.fontSize??u}),disabled:g,ownerState:v,classes:y,name:k,checked:x,onChange:w,ref:t,className:ri(y.root,d),...h})})),dm=um;function pm(e){return Ni("MuiFormGroup",e)}$i("MuiFormGroup",["root","row","error"]);const fm=ji("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})({display:"flex",flexDirection:"column",flexWrap:"wrap",variants:[{props:{row:!0},style:{flexDirection:"row"}}]}),hm=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFormGroup"}),{className:r,row:o=!1,...a}=n,i=hf({props:n,muiFormControl:mf(),states:["error"]}),l={...n,row:o,error:i.error},s=(e=>{const{classes:t,row:n,error:r}=e;return oi({root:["root",n&&"row",r&&"error"]},pm,t)})(l);return(0,fn.jsx)(fm,{className:ri(s.root,r),ownerState:l,ref:t,...a})})),mm=hm;function gm(e){return Ni("MuiRadioGroup",e)}$i("MuiRadioGroup",["root","row","error"]);const vm=gd,ym=o.forwardRef((function(e,t){const{actions:n,children:r,className:a,defaultValue:i,name:l,onChange:s,value:c,...u}=e,d=o.useRef(null),p=(e=>{const{classes:t,row:n,error:r}=e;return oi({root:["root",n&&"row",r&&"error"]},gm,t)})(e),[f,h]=nf({controlled:c,default:i,name:"RadioGroup"});o.useImperativeHandle(n,(()=>({focus:()=>{let e=d.current.querySelector("input:not(:disabled):checked");e||(e=d.current.querySelector("input:not(:disabled)")),e&&e.focus()}})),[]);const m=il(t,d),g=vm(l),v=o.useMemo((()=>({name:g,onChange(e){h(e.target.value),s&&s(e,e.target.value)},value:f})),[g,s,h,f]);return(0,fn.jsx)(om.Provider,{value:v,children:(0,fn.jsx)(mm,{role:"radiogroup",ref:m,className:ri(p.root,a),...u,children:r})})})),bm=ym;function xm(e){return Ni("MuiFormControlLabel",e)}const wm=$i("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),km=ji("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${wm.label}`]:t.label},t.root,t[`labelPlacement${Ti(n.labelPlacement)}`]]}})(Ri((e=>{let{theme:t}=e;return{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${wm.disabled}`]:{cursor:"default"},[`& .${wm.label}`]:{[`&.${wm.disabled}`]:{color:(t.vars||t).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:e=>{let{labelPlacement:t}=e;return"start"===t||"top"===t||"bottom"===t},style:{marginLeft:16}}]}}))),Cm=ji("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(Ri((e=>{let{theme:t}=e;return{[`&.${wm.error}`]:{color:(t.vars||t).palette.error.main}}}))),Sm=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFormControlLabel"}),{checked:r,className:a,componentsProps:i={},control:l,disabled:s,disableTypography:c,inputRef:u,label:d,labelPlacement:p="end",name:f,onChange:h,required:m,slots:g={},slotProps:v={},value:y,...b}=n,x=mf(),w=s??l.props.disabled??x?.disabled,k=m??l.props.required,C={disabled:w,required:k};["checked","name","onChange","value","inputRef"].forEach((e=>{"undefined"===typeof l.props[e]&&"undefined"!==typeof n[e]&&(C[e]=n[e])}));const S=hf({props:n,muiFormControl:x,states:["error"]}),A={...n,disabled:w,labelPlacement:p,required:k,error:S.error},E=(e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e;return oi({root:["root",n&&"disabled",`labelPlacement${Ti(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]},xm,t)})(A),j={slots:g,slotProps:{...i,...v}},[P,M]=Cu("typography",{elementType:Vi,externalForwardedProps:j,ownerState:A});let R=d;return null==R||R.type===Vi||c||(R=(0,fn.jsx)(P,{component:"span",...M,className:ri(E.label,M?.className),children:R})),(0,fn.jsxs)(km,{className:ri(E.root,a),ownerState:A,ref:t,...b,children:[o.cloneElement(l,C),k?(0,fn.jsxs)("div",{children:[R,(0,fn.jsxs)(Cm,{ownerState:A,"aria-hidden":!0,className:E.asterisk,children:["\u2009","*"]})]}):R]})})),Am=Sm,Em=e=>{let{value:t,setValue:n,options:r}=e;return(0,fn.jsx)(bm,{value:t,onChange:e=>{n(e.target.value)},row:!0,className:"custom-radio-group",children:r.map((e=>(0,fn.jsx)(Am,{className:"custom-radio",value:e.value,control:(0,fn.jsx)(dm,{sx:{color:"var(--Grayscale-400)","&.Mui-checked":{color:"var(--Grayscale-900)"}}}),label:e.label},e.value)))})};var jm,Pm,Mm,Rm;function Tm(){return Tm=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},Tm.apply(null,arguments)}function Lm(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Tm({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,jm||(jm=o.createElement("rect",{x:2,y:2,width:12,height:12,rx:1,stroke:"currentColor",strokeWidth:1.5})),Pm||(Pm=o.createElement("rect",{x:2,y:6,width:12,height:4,stroke:"currentColor",strokeWidth:1.5})),Mm||(Mm=o.createElement("rect",{x:2,y:6,width:4,height:4,stroke:"currentColor",strokeWidth:1.5})),Rm||(Rm=o.createElement("path",{d:"M2 10H6V14",stroke:"currentColor",strokeWidth:1.5})))}const _m=o.forwardRef(Lm);n.p;var Om;function Im(){return Im=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},Im.apply(null,arguments)}function Nm(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Im({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Om||(Om=o.createElement("path",{d:"M13.3327 13.3333V8.66667M7.99935 13.3333V6.66667M2.66602 13.3333L2.66602 10.6667M8.93713 3.35167L12.3828 4.64378M7.19853 3.60061L3.46617 6.39989M14.0398 4.29289C14.4303 4.68342 14.4303 5.31658 14.0398 5.70711C13.6493 6.09763 13.0161 6.09763 12.6256 5.70711C12.2351 5.31658 12.2351 4.68342 12.6256 4.29289C13.0161 3.90237 13.6493 3.90237 14.0398 4.29289ZM3.37312 6.29289C3.76365 6.68342 3.76365 7.31658 3.37312 7.70711C2.9826 8.09763 2.34943 8.09763 1.95891 7.70711C1.56838 7.31658 1.56838 6.68342 1.95891 6.29289C2.34943 5.90237 2.9826 5.90237 3.37312 6.29289ZM8.70646 2.29289C9.09698 2.68342 9.09698 3.31658 8.70646 3.70711C8.31593 4.09763 7.68277 4.09763 7.29224 3.70711C6.90172 3.31658 6.90172 2.68342 7.29224 2.29289C7.68277 1.90237 8.31593 1.90237 8.70646 2.29289Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const $m=o.forwardRef(Nm);n.p;function Fm(e){let{props:t,name:n,defaultTheme:r,themeId:o}=e,a=Sn(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?Dr(t.components[n].defaultProps,r):r}({theme:a,name:n,props:t})}function zm(e){let{props:t,name:n}=e;return Fm({props:t,name:n,defaultTheme:Nr,themeId:$r})}Array.prototype.slice;function Dm(e){return"object"===typeof e&&"length"in e?e:Array.from(e)}function Bm(e){return function(){return e}}function Wm(e){this._context=e}function Hm(e){return new Wm(e)}Wm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};const Vm=Math.PI,Um=2*Vm,qm=1e-6,Km=Um-qm;function Gm(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class Qm{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?Gm:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Gm;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,o,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+o},${this._y1=+a}`}arcTo(e,t,n,r,o){if(e=+e,t=+t,n=+n,r=+r,(o=+o)<0)throw new Error(`negative radius: ${o}`);let a=this._x1,i=this._y1,l=n-e,s=r-t,c=a-e,u=i-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>qm)if(Math.abs(u*l-s*c)>qm&&o){let p=n-a,f=r-i,h=l*l+s*s,m=p*p+f*f,g=Math.sqrt(h),v=Math.sqrt(d),y=o*Math.tan((Vm-Math.acos((h+d-m)/(2*g*v)))/2),b=y/v,x=y/g;Math.abs(b-1)>qm&&this._append`L${e+b*c},${t+b*u}`,this._append`A${o},${o},0,0,${+(u*p>c*f)},${this._x1=e+x*l},${this._y1=t+x*s}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,n,r,o,a){if(e=+e,t=+t,a=!!a,(n=+n)<0)throw new Error(`negative radius: ${n}`);let i=n*Math.cos(r),l=n*Math.sin(r),s=e+i,c=t+l,u=1^a,d=a?r-o:o-r;null===this._x1?this._append`M${s},${c}`:(Math.abs(this._x1-s)>qm||Math.abs(this._y1-c)>qm)&&this._append`L${s},${c}`,n&&(d<0&&(d=d%Um+Um),d>Km?this._append`A${n},${n},0,1,${u},${e-i},${t-l}A${n},${n},0,1,${u},${this._x1=s},${this._y1=c}`:d>qm&&this._append`A${n},${n},0,${+(d>=Vm)},${u},${this._x1=e+n*Math.cos(o)},${this._y1=t+n*Math.sin(o)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function Xm(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new Qm(t)}function Ym(e){return e[0]}function Zm(e){return e[1]}function Jm(e,t){var n=Bm(!0),r=null,o=Hm,a=null,i=Xm(l);function l(l){var s,c,u,d=(l=Dm(l)).length,p=!1;for(null==r&&(a=o(u=i())),s=0;s<=d;++s)!(s<d&&n(c=l[s],s,l))===p&&((p=!p)?a.lineStart():a.lineEnd()),p&&a.point(+e(c,s,l),+t(c,s,l));if(u)return a=null,u+""||null}return e="function"===typeof e?e:void 0===e?Ym:Bm(e),t="function"===typeof t?t:void 0===t?Zm:Bm(t),l.x=function(t){return arguments.length?(e="function"===typeof t?t:Bm(+t),l):e},l.y=function(e){return arguments.length?(t="function"===typeof e?e:Bm(+e),l):t},l.defined=function(e){return arguments.length?(n="function"===typeof e?e:Bm(!!e),l):n},l.curve=function(e){return arguments.length?(o=e,null!=r&&(a=o(r)),l):o},l.context=function(e){return arguments.length?(null==e?r=a=null:a=o(r=e),l):r},l}const eg=o.createContext({isInitialized:!1,data:{xAxis:{},yAxis:{},xAxisIds:[],yAxisIds:[]}});const tg=()=>{const{data:e}=o.useContext(eg);return e},ng=o.createContext({item:null,axis:{x:null,y:null},useVoronoiInteraction:!1,dispatch:()=>null});const rg=(e,t)=>{switch(t.type){case"enterItem":return ai({},e,{item:t.data});case"exitChart":return null===e.item&&null===e.axis.x&&null===e.axis.y?e:ai({},e,{axis:{x:null,y:null},item:null});case"updateVoronoiUsage":return ai({},e,{useVoronoiInteraction:t.useVoronoiInteraction});case"leaveItem":return null===e.item||Object.keys(t.data).some((n=>t.data[n]!==e.item[n]))?e:ai({},e,{item:null});case"updateAxis":return t.data.x===e.axis.x&&t.data.y===e.axis.y?e:ai({},e,{axis:t.data});default:return e}};function og(e){const{children:t}=e,[n,r]=o.useReducer(rg,{item:null,axis:{x:null,y:null},useVoronoiInteraction:!1}),a=o.useMemo((()=>ai({},n,{dispatch:r})),[n]);return(0,fn.jsx)(ng.Provider,{value:a,children:t})}const ag=o.createContext({isInitialized:!1,data:{highlightedItem:null,setHighlighted:()=>{},clearHighlighted:()=>{},isHighlighted:()=>!1,isFaded:()=>!1}});function ig(){const{isInitialized:e,data:t}=o.useContext(ag);if(!e)throw new Error(["MUI X: Could not find the highlighted ref context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return t}const lg=e=>{const{dispatch:t}=o.useContext(ng),{setHighlighted:n,clearHighlighted:r}=ig();if(e)return()=>({});return e=>({onPointerEnter:()=>{t({type:"enterItem",data:e}),n({seriesId:e.seriesId,dataIndex:e.dataIndex})},onPointerLeave:n=>{n.currentTarget.hasPointerCapture(n.pointerId)&&n.currentTarget.releasePointerCapture(n.pointerId),t({type:"leaveItem",data:e}),r()},onPointerDown:e=>{e.currentTarget.hasPointerCapture(e.pointerId)&&e.currentTarget.releasePointerCapture(e.pointerId)}})};var sg=Sg(),cg=e=>xg(e,sg),ug=Sg();cg.write=e=>xg(e,ug);var dg=Sg();cg.onStart=e=>xg(e,dg);var pg=Sg();cg.onFrame=e=>xg(e,pg);var fg=Sg();cg.onFinish=e=>xg(e,fg);var hg=[];cg.setTimeout=(e,t)=>{const n=cg.now()+t,r=()=>{const e=hg.findIndex((e=>e.cancel==r));~e&&hg.splice(e,1),yg-=~e?1:0},o={time:n,handler:e,cancel:r};return hg.splice(mg(n),0,o),yg+=1,wg(),o};var mg=e=>~(~hg.findIndex((t=>t.time>e))||~hg.length);cg.cancel=e=>{dg.delete(e),pg.delete(e),fg.delete(e),sg.delete(e),ug.delete(e)},cg.sync=e=>{bg=!0,cg.batchedUpdates(e),bg=!1},cg.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];t=r,cg.onStart(n)}return r.handler=e,r.cancel=()=>{dg.delete(n),t=null},r};var gg="undefined"!=typeof window?window.requestAnimationFrame:()=>{};cg.use=e=>gg=e,cg.now="undefined"!=typeof performance?()=>performance.now():Date.now,cg.batchedUpdates=e=>e(),cg.catch=console.error,cg.frameLoop="always",cg.advance=()=>{"demand"!==cg.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Cg()};var vg=-1,yg=0,bg=!1;function xg(e,t){bg?(t.delete(e),e(0)):(t.add(e),wg())}function wg(){vg<0&&(vg=0,"demand"!==cg.frameLoop&&gg(kg))}function kg(){~vg&&(gg(kg),cg.batchedUpdates(Cg))}function Cg(){const e=vg;vg=cg.now();const t=mg(vg);t&&(Ag(hg.splice(0,t),(e=>e.handler())),yg-=t),yg?(dg.flush(),sg.flush(e?Math.min(64,vg-e):16.667),pg.flush(),ug.flush(),fg.flush()):vg=-1}function Sg(){let e=new Set,t=e;return{add(n){yg+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(yg-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,yg-=t.size,Ag(t,(t=>t(n)&&e.add(t))),yg+=e.size,t=e)}}}function Ag(e,t){e.forEach((e=>{try{t(e)}catch(dD){cg.catch(dD)}}))}var Eg=Object.defineProperty,jg={};function Pg(){}((e,t)=>{for(var n in t)Eg(e,n,{get:t[n],enumerable:!0})})(jg,{assign:()=>Wg,colors:()=>zg,createStringInterpolator:()=>Ig,skipAnimation:()=>Dg,to:()=>Ng,willAdvance:()=>Bg});var Mg={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"===typeof e,str:e=>"string"===typeof e,num:e=>"number"===typeof e,und:e=>void 0===e};function Rg(e,t){if(Mg.arr(e)){if(!Mg.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var Tg=(e,t)=>e.forEach(t);function Lg(e,t,n){if(Mg.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var _g=e=>Mg.und(e)?[]:Mg.arr(e)?e:[e];function Og(e,t){if(e.size){const n=Array.from(e);e.clear(),Tg(n,t)}}var Ig,Ng,$g=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Og(e,(e=>e(...n)))},Fg=()=>"undefined"===typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),zg=null,Dg=!1,Bg=Pg,Wg=e=>{e.to&&(Ng=e.to),e.now&&(cg.now=e.now),void 0!==e.colors&&(zg=e.colors),null!=e.skipAnimation&&(Dg=e.skipAnimation),e.createStringInterpolator&&(Ig=e.createStringInterpolator),e.requestAnimationFrame&&cg.use(e.requestAnimationFrame),e.batchedUpdates&&(cg.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Bg=e.willAdvance),e.frameLoop&&(cg.frameLoop=e.frameLoop)},Hg=new Set,Vg=[],Ug=[],qg=0,Kg={get idle(){return!Hg.size&&!Vg.length},start(e){qg>e.priority?(Hg.add(e),cg.onStart(Gg)):(Qg(e),cg(Yg))},advance:Yg,sort(e){if(qg)cg.onFrame((()=>Kg.sort(e)));else{const t=Vg.indexOf(e);~t&&(Vg.splice(t,1),Xg(e))}},clear(){Vg=[],Hg.clear()}};function Gg(){Hg.forEach(Qg),Hg.clear(),cg(Yg)}function Qg(e){Vg.includes(e)||Xg(e)}function Xg(e){Vg.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(Vg,(t=>t.priority>e.priority)),0,e)}function Yg(e){const t=Ug;for(let n=0;n<Vg.length;n++){const r=Vg[n];qg=r.priority,r.idle||(Bg(r),r.advance(e),r.idle||t.push(r))}return qg=0,(Ug=Vg).length=0,(Vg=t).length>0}var Zg="[-+]?\\d*\\.?\\d+",Jg=Zg+"%";function ev(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"\\(\\s*("+t.join(")\\s*,\\s*(")+")\\s*\\)"}var tv=new RegExp("rgb"+ev(Zg,Zg,Zg)),nv=new RegExp("rgba"+ev(Zg,Zg,Zg,Zg)),rv=new RegExp("hsl"+ev(Zg,Jg,Jg)),ov=new RegExp("hsla"+ev(Zg,Jg,Jg,Zg)),av=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,iv=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,lv=/^#([0-9a-fA-F]{6})$/,sv=/^#([0-9a-fA-F]{8})$/;function cv(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function uv(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=cv(o,r,e+1/3),i=cv(o,r,e),l=cv(o,r,e-1/3);return Math.round(255*a)<<24|Math.round(255*i)<<16|Math.round(255*l)<<8}function dv(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function pv(e){return(parseFloat(e)%360+360)%360/360}function fv(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function hv(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function mv(e){let t=function(e){let t;return"number"===typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=lv.exec(e))?parseInt(t[1]+"ff",16)>>>0:zg&&void 0!==zg[e]?zg[e]:(t=tv.exec(e))?(dv(t[1])<<24|dv(t[2])<<16|dv(t[3])<<8|255)>>>0:(t=nv.exec(e))?(dv(t[1])<<24|dv(t[2])<<16|dv(t[3])<<8|fv(t[4]))>>>0:(t=av.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=sv.exec(e))?parseInt(t[1],16)>>>0:(t=iv.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=rv.exec(e))?(255|uv(pv(t[1]),hv(t[2]),hv(t[3])))>>>0:(t=ov.exec(e))?(uv(pv(t[1]),hv(t[2]),hv(t[3]))|fv(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var gv=(e,t,n)=>{if(Mg.fun(e))return e;if(Mg.arr(e))return gv({range:e,output:t,extrapolate:n});if(Mg.str(e.output[0]))return Ig(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",s=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,a);return function(e,t,n,r,o,a,i,l,s){let c=s?s(e):e;if(c<t){if("identity"===i)return c;"clamp"===i&&(c=t)}if(c>n){if("identity"===l)return c;"clamp"===l&&(c=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t);c=a(c),r===-1/0?c=-c:o===1/0?c+=r:c=c*(o-r)+r;return c}(e,a[t],a[t+1],o[t],o[t+1],s,i,l,r.map)}};var vv=1.70158,yv=1.525*vv,bv=vv+1,xv=2*Math.PI/3,wv=2*Math.PI/4.5,kv=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},Cv={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>bv*e*e*e-vv*e*e,easeOutBack:e=>1+bv*Math.pow(e-1,3)+vv*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-yv)/2:(Math.pow(2*e-2,2)*((yv+1)*(2*e-2)+yv)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*xv),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*xv)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*wv)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*wv)/2+1,easeInBounce:e=>1-kv(1-e),easeOutBounce:kv,easeInOutBounce:e=>e<.5?(1-kv(1-2*e))/2:(1+kv(2*e-1))/2,steps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e;return((e,t,n)=>Math.min(Math.max(n,e),t))(0,1,("end"===t?Math.floor(r):Math.ceil(r))/e)}}},Sv=Symbol.for("FluidValue.get"),Av=Symbol.for("FluidValue.observers"),Ev=e=>Boolean(e&&e[Sv]),jv=e=>e&&e[Sv]?e[Sv]():e,Pv=e=>e[Av]||null;function Mv(e,t){const n=e[Av];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var Rv=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Tv(this,e)}},Tv=(e,t)=>Iv(e,Sv,t);function Lv(e,t){if(e[Sv]){let n=e[Av];n||Iv(e,Av,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function _v(e,t){const n=e[Av];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Av]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Ov,Iv=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Nv=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,$v=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Fv=new RegExp(`(${Nv.source})(%|[a-z]+)`,"i"),zv=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Dv=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Bv=e=>{const[t,n]=Wv(e);if(!t||Fg())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&Dv.test(n)?Bv(n):n||e},Wv=e=>{const t=Dv.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},Hv=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,Vv=e=>{Ov||(Ov=zg?new RegExp(`(${Object.keys(zg).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>jv(e).replace(Dv,Bv).replace($v,mv).replace(Ov,mv))),n=t.map((e=>e.match(Nv).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))),o=r.map((t=>gv({...e,output:t})));return e=>{const n=!Fv.test(t[0])&&t.find((e=>Fv.test(e)))?.replace(Nv,"");let r=0;return t[0].replace(Nv,(()=>`${o[r++](e)}${n||""}`)).replace(zv,Hv)}},Uv="react-spring: ",qv=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${Uv}once requires a function parameter`);return function(){n||(t(...arguments),n=!0)}},Kv=qv(console.warn);var Gv=qv(console.warn);function Qv(e){return Mg.str(e)&&("#"==e[0]||/\d/.test(e)||!Fg()&&Dv.test(e)||e in(zg||{}))}var Xv=Fg()?o.useEffect:o.useLayoutEffect;function Yv(){const e=(0,o.useState)()[1],t=(()=>{const e=(0,o.useRef)(!1);return Xv((()=>(e.current=!0,()=>{e.current=!1})),[]),e})();return()=>{t.current&&e(Math.random())}}var Zv=e=>(0,o.useEffect)(e,Jv),Jv=[];function ey(e){const t=(0,o.useRef)();return(0,o.useEffect)((()=>{t.current=e})),t.current}var ty=Symbol.for("Animated:node"),ny=e=>e&&e[ty],ry=(e,t)=>((e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}))(e,ty,t),oy=e=>e&&e[ty]&&e[ty].getPayload(),ay=class{constructor(){ry(this,this)}getPayload(){return this.payload||[]}},iy=class extends ay{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,Mg.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new iy(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return Mg.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,Mg.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},ly=class extends iy{constructor(e){super(0),this._string=null,this._toString=gv({output:[e,e]})}static create(e){return new ly(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(Mg.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=gv({output:[this.getValue(),e]})),this._value=0,super.reset()}},sy={dependencies:null},cy=class extends ay{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return Lg(this.source,((n,r)=>{(e=>!!e&&e[ty]===e)(n)?t[r]=n.getValue(e):Ev(n)?t[r]=jv(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Tg(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return Lg(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){sy.dependencies&&Ev(e)&&sy.dependencies.add(e);const t=oy(e);t&&Tg(t,(e=>this.add(e)))}},uy=class extends cy{constructor(e){super(e)}static create(e){return new uy(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(dy)),!0)}};function dy(e){return(Qv(e)?ly:iy).create(e)}function py(e){const t=ny(e);return t?t.constructor:Mg.arr(e)?uy:Qv(e)?ly:iy}var fy=(e,t)=>{const n=!Mg.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,o.forwardRef)(((r,a)=>{const i=(0,o.useRef)(null),l=n&&(0,o.useCallback)((e=>{i.current=function(e,t){e&&(Mg.fun(e)?e(t):e.current=t);return t}(a,e)}),[a]),[s,c]=function(e,t){const n=new Set;sy.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new cy(e),sy.dependencies=null,[e,n]}(r,t),u=Yv(),d=()=>{const e=i.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&u()},p=new hy(d,c),f=(0,o.useRef)();Xv((()=>(f.current=p,Tg(c,(e=>Lv(e,p))),()=>{f.current&&(Tg(f.current.deps,(e=>_v(e,f.current))),cg.cancel(f.current.update))}))),(0,o.useEffect)(d,[]),Zv((()=>()=>{const e=f.current;Tg(e.deps,(t=>_v(t,e)))}));const h=t.getComponentProps(s.getValue());return o.createElement(e,{...h,ref:l})}))},hy=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&cg.write(this.update)}};var my=Symbol.for("AnimatedComponent"),gy=e=>Mg.str(e)?e:e&&Mg.str(e.displayName)?e.displayName:Mg.fun(e)&&e.name||null;function vy(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Mg.fun(e)?e(...n):e}var yy=(e,t)=>!0===e||!!(t&&e&&(Mg.fun(e)?e(t):_g(e).includes(t))),by=(e,t)=>Mg.obj(e)?t&&e[t]:e,xy=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,wy=e=>e,ky=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wy,n=Cy;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);Mg.und(n)||(r[o]=n)}return r},Cy=["config","onProps","onStart","onChange","onPause","onResume","onRest"],Sy={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Ay(e){const t=function(e){const t={};let n=0;if(Lg(e,((e,r)=>{Sy[r]||(t[r]=e,n++)})),n)return t}(e);if(t){const n={to:t};return Lg(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function Ey(e){return e=jv(e),Mg.arr(e)?e.map(Ey):Qv(e)?jg.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function jy(e){for(const t in e)return!0;return!1}function Py(e){return Mg.fun(e)||Mg.arr(e)&&Mg.obj(e[0])}function My(e,t){e.ref?.delete(e),t?.delete(e)}function Ry(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var Ty={tension:170,friction:26,mass:1,damping:1,easing:Cv.linear,clamp:!1},Ly=class{constructor(){this.velocity=0,Object.assign(this,Ty)}};function _y(e,t){if(Mg.und(t.decay)){const n=!Mg.und(t.tension)||!Mg.und(t.friction);!n&&Mg.und(t.frequency)&&Mg.und(t.damping)&&Mg.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Oy=[],Iy=class{constructor(){this.changed=!1,this.values=Oy,this.toValues=null,this.fromValues=Oy,this.config=new Ly,this.immediate=!1}};function Ny(e,t){let{key:n,props:r,defaultProps:o,state:a,actions:i}=t;return new Promise(((t,l)=>{let s,c,u=yy(r.cancel??o?.cancel,n);if(u)f();else{Mg.und(r.pause)||(a.paused=yy(r.pause,n));let e=o?.pause;!0!==e&&(e=a.paused||yy(e,n)),s=vy(r.delay||0,n),e?(a.resumeQueue.add(p),i.pause()):(i.resume(),p())}function d(){a.resumeQueue.add(p),a.timeouts.delete(c),c.cancel(),s=c.time-cg.now()}function p(){s>0&&!jg.skipAnimation?(a.delayed=!0,c=cg.setTimeout(f,s),a.pauseQueue.add(d),a.timeouts.add(c)):f()}function f(){a.delayed&&(a.delayed=!1),a.pauseQueue.delete(d),a.timeouts.delete(c),e<=(a.cancelId||0)&&(u=!0);try{i.start({...r,callId:e,cancel:u},t)}catch(n){l(n)}}}))}var $y=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?Dy(e.get()):t.every((e=>e.noop))?Fy(e.get()):zy(e.get(),t.every((e=>e.finished))),Fy=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),zy=function(e,t){return{value:e,finished:t,cancelled:arguments.length>2&&void 0!==arguments[2]&&arguments[2]}},Dy=e=>({value:e,cancelled:!0,finished:!1});function By(e,t,n,r){const{callId:o,parentId:a,onRest:i}=t,{asyncTo:l,promise:s}=n;return a||e!==l||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const c=ky(t,((e,t)=>"onRest"===t?void 0:e));let u,d;const p=new Promise(((e,t)=>(u=e,d=t))),f=e=>{const t=o<=(n.cancelId||0)&&Dy(r)||o!==n.asyncId&&zy(r,!1);if(t)throw e.result=t,d(e),e},h=(e,t)=>{const a=new Hy,i=new Vy;return(async()=>{if(jg.skipAnimation)throw Wy(n),i.result=zy(r,!1),d(i),i;f(a);const l=Mg.obj(e)?{...e}:{...t,to:e};l.parentId=o,Lg(c,((e,t)=>{Mg.und(l[t])&&(l[t]=e)}));const s=await r.start(l);return f(a),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),s})()};let m;if(jg.skipAnimation)return Wy(n),zy(r,!1);try{let t;t=Mg.arr(e)?(async e=>{for(const t of e)await h(t)})(e):Promise.resolve(e(h,r.stop.bind(r))),await Promise.all([t.then(u),p]),m=zy(r.get(),!0,!1)}catch(g){if(g instanceof Hy)m=g.result;else{if(!(g instanceof Vy))throw g;m=g.result}}finally{o==n.asyncId&&(n.asyncId=a,n.asyncTo=a?l:void 0,n.promise=a?s:void 0)}return Mg.fun(i)&&cg.batchedUpdates((()=>{i(m,r,r.item)})),m})():s}function Wy(e,t){Og(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Hy=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Vy=class extends Error{constructor(){super("SkipAnimationSignal")}},Uy=e=>e instanceof Ky,qy=1,Ky=class extends Rv{constructor(){super(...arguments),this.id=qy++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=ny(this);return e&&e.getValue()}to(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return jg.to(this,t)}interpolate(){Kv(`${Uv}The "interpolate" function is deprecated in v9 (use "to" instead)`);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return jg.to(this,t)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e){Mv(this,{type:"change",parent:this,value:e,idle:arguments.length>1&&void 0!==arguments[1]&&arguments[1]})}_onPriorityChange(e){this.idle||Kg.sort(this),Mv(this,{type:"priority",parent:this,priority:e})}},Gy=Symbol.for("SpringPhase"),Qy=e=>(1&e[Gy])>0,Xy=e=>(2&e[Gy])>0,Yy=e=>(4&e[Gy])>0,Zy=(e,t)=>t?e[Gy]|=3:e[Gy]&=-3,Jy=(e,t)=>t?e[Gy]|=4:e[Gy]&=-5,eb=class extends Ky{constructor(e,t){if(super(),this.animation=new Iy,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Mg.und(e)||!Mg.und(t)){const n=Mg.obj(e)?{...e}:{...t,from:e};Mg.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Xy(this)||this._state.asyncTo)||Yy(this)}get goal(){return jv(this.animation.to)}get velocity(){const e=ny(this);return e instanceof iy?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return Qy(this)}get isAnimating(){return Xy(this)}get isPaused(){return Yy(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:o}=r;const{config:a}=r,i=oy(r.to);!i&&Ev(r.to)&&(o=_g(jv(r.to))),r.values.forEach(((l,s)=>{if(l.done)return;const c=l.constructor==ly?1:i?i[s].lastPosition:o[s];let u=r.immediate,d=c;if(!u){if(d=l.lastPosition,a.tension<=0)return void(l.done=!0);let t=l.elapsedTime+=e;const n=r.fromValues[s],o=null!=l.v0?l.v0:l.v0=Mg.arr(a.velocity)?a.velocity[s]:a.velocity;let i;const p=a.precision||(n==c?.005:Math.min(1,.001*Math.abs(c-n)));if(Mg.und(a.duration))if(a.decay){const e=!0===a.decay?.998:a.decay,r=Math.exp(-(1-e)*t);d=n+o/(1-e)*(1-r),u=Math.abs(l.lastPosition-d)<=p,i=o*r}else{i=null==l.lastVelocity?o:l.lastVelocity;const t=a.restVelocity||p/10,r=a.clamp?0:a.bounce,s=!Mg.und(r),f=n==c?l.v0>0:n<c;let h,m=!1;const g=1,v=Math.ceil(e/g);for(let e=0;e<v&&(h=Math.abs(i)>t,h||(u=Math.abs(c-d)<=p,!u));++e){s&&(m=d==c||d>c==f,m&&(i=-i*r,d=c));i+=(1e-6*-a.tension*(d-c)+.001*-a.friction*i)/a.mass*g,d+=i*g}}else{let r=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,l.durationProgress>0&&(l.elapsedTime=a.duration*l.durationProgress,t=l.elapsedTime+=e)),r=(a.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),d=n+a.easing(r)*(c-n),i=(d-l.lastPosition)/e,u=1==r}l.lastVelocity=i,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),u=!0)}i&&!i[s].done&&(u=!1),u?l.done=!0:t=!1,l.setValue(d,a.round)&&(n=!0)}));const l=ny(this),s=l.getValue();if(t){const e=jv(r.to);s===e&&!n||a.decay?n&&a.decay&&this._onChange(s):(l.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(s)}set(e){return cg.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Xy(this)){const{to:e,config:t}=this.animation;cg.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return Mg.und(e)?(n=this.queue||[],this.queue=[]):n=[Mg.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>$y(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),Wy(this._state,e&&this._lastCallId),cg.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=Mg.obj(n)?n[t]:n,(null==n||Py(n))&&(n=void 0),r=Mg.obj(r)?r[t]:r,null==r&&(r=void 0);const o={to:n,from:r};return Qy(this)||(e.reverse&&([n,r]=[r,n]),r=jv(r),Mg.und(r)?ny(this)||this._set(n):this._set(r)),o}_update(e,t){let{...n}=e;const{key:r,defaultProps:o}=this;n.default&&Object.assign(o,ky(n,((e,t)=>/^on/.test(t)?by(e,r):e))),lb(this,n,"onProps"),sb(this,"onProps",n,this);const a=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const i=this._state;return Ny(++this._lastCallId,{key:r,props:n,defaultProps:o,state:i,actions:{pause:()=>{Yy(this)||(Jy(this,!0),$g(i.pauseQueue),sb(this,"onPause",zy(this,tb(this,this.animation.to)),this))},resume:()=>{Yy(this)&&(Jy(this,!1),Xy(this)&&this._resume(),$g(i.resumeQueue),sb(this,"onResume",zy(this,tb(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then((e=>{if(n.loop&&e.finished&&(!t||!e.noop)){const e=nb(n);if(e)return this._update(e,!0)}return e}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Dy(this));const r=!Mg.und(e.to),o=!Mg.und(e.from);if(r||o){if(!(t.callId>this._lastToId))return n(Dy(this));this._lastToId=t.callId}const{key:a,defaultProps:i,animation:l}=this,{to:s,from:c}=l;let{to:u=s,from:d=c}=e;!o||r||t.default&&!Mg.und(u)||(u=d),t.reverse&&([u,d]=[d,u]);const p=!Rg(d,c);p&&(l.from=d),d=jv(d);const f=!Rg(u,s);f&&this._focus(u);const h=Py(t.to),{config:m}=l,{decay:g,velocity:v}=m;(r||o)&&(m.velocity=0),t.config&&!h&&function(e,t,n){n&&(_y(n={...n},t),t={...n,...t}),_y(e,t),Object.assign(e,t);for(const i in Ty)null==e[i]&&(e[i]=Ty[i]);let{frequency:r,damping:o}=e;const{mass:a}=e;Mg.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*a,e.friction=4*Math.PI*o*a/r)}(m,vy(t.config,a),t.config!==i.config?vy(i.config,a):void 0);let y=ny(this);if(!y||Mg.und(u))return n(zy(this,!0));const b=Mg.und(t.reset)?o&&!t.default:!Mg.und(d)&&yy(t.reset,a),x=b?d:this.get(),w=Ey(u),k=Mg.num(w)||Mg.arr(w)||Qv(w),C=!h&&(!k||yy(i.immediate||t.immediate,a));if(f){const e=py(u);if(e!==y.constructor){if(!C)throw Error(`Cannot animate between ${y.constructor.name} and ${e.name}, as the "to" prop suggests`);y=this._set(w)}}const S=y.constructor;let A=Ev(u),E=!1;if(!A){const e=b||!Qy(this)&&p;(f||e)&&(E=Rg(Ey(x),w),A=!E),(Rg(l.immediate,C)||C)&&Rg(m.decay,g)&&Rg(m.velocity,v)||(A=!0)}if(E&&Xy(this)&&(l.changed&&!b?A=!0:A||this._stop(s)),!h&&((A||Ev(s))&&(l.values=y.getPayload(),l.toValues=Ev(u)?null:S==ly?[1]:_g(w)),l.immediate!=C&&(l.immediate=C,C||b||this._set(s)),A)){const{onRest:e}=l;Tg(ib,(e=>lb(this,t,e)));const r=zy(this,tb(this,s));$g(this._pendingCalls,r),this._pendingCalls.add(n),l.changed&&cg.batchedUpdates((()=>{l.changed=!b,e?.(r,this),b?vy(i.onRest,r):l.onStart?.(r,this)}))}b&&this._set(x),h?n(By(t.to,t,this._state,this)):A?this._start():Xy(this)&&!f?this._pendingCalls.add(n):n(Fy(x))}_focus(e){const t=this.animation;e!==t.to&&(Pv(this)&&this._detach(),t.to=e,Pv(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Ev(t)&&(Lv(t,this),Uy(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Ev(e)&&_v(e,this)}_set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const n=jv(e);if(!Mg.und(n)){const e=ny(this);if(!e||!Rg(n,e.getValue())){const r=py(n);e&&e.constructor==r?e.setValue(n):ry(this,r.create(n)),e&&cg.batchedUpdates((()=>{this._onChange(n,t)}))}}return ny(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,sb(this,"onStart",zy(this,tb(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),vy(this.animation.onChange,e,this)),vy(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;ny(this).reset(jv(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),Xy(this)||(Zy(this,!0),Yy(this)||this._resume())}_resume(){jg.skipAnimation?this.finish():Kg.start(this)}_stop(e,t){if(Xy(this)){Zy(this,!1);const n=this.animation;Tg(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Mv(this,{type:"idle",parent:this});const r=t?Dy(this.get()):zy(this.get(),tb(this,e??n.to));$g(this._pendingCalls,r),n.changed&&(n.changed=!1,sb(this,"onRest",r,this))}}};function tb(e,t){const n=Ey(t);return Rg(Ey(e.get()),n)}function nb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.loop,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.to;const r=vy(t);if(r){const o=!0!==r&&Ay(r),a=(o||e).reverse,i=!o||o.reset;return rb({...e,loop:t,default:!1,pause:void 0,to:!a||Py(n)?n:void 0,from:i?e.from:void 0,reset:i,...o})}}function rb(e){const{to:t,from:n}=e=Ay(e),r=new Set;return Mg.obj(t)&&ab(t,r),Mg.obj(n)&&ab(n,r),e.keys=r.size?Array.from(r):null,e}function ob(e){const t=rb(e);return Mg.und(t.default)&&(t.default=ky(t)),t}function ab(e,t){Lg(e,((e,n)=>null!=e&&t.add(n)))}var ib=["onStart","onRest","onChange","onPause","onResume"];function lb(e,t,n){e.animation[n]=t[n]!==xy(t,n)?by(t[n],e.key):void 0}function sb(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];e.animation[t]?.(...r),e.defaultProps[t]?.(...r)}var cb=["onStart","onChange","onRest"],ub=1,db=class{constructor(e,t){this.id=ub++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(const t in e){const n=e[t];Mg.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(rb(e)),this}start(e){let{queue:t}=this;return e?t=_g(e).map(rb):this.queue=[],this._flush?this._flush(this,t):(yb(this,t),pb(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Tg(_g(t),(t=>n[t].stop(!!e)))}else Wy(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(Mg.und(e))this.start({pause:!0});else{const t=this.springs;Tg(_g(e),(e=>t[e].pause()))}return this}resume(e){if(Mg.und(e))this.start({pause:!1});else{const t=this.springs;Tg(_g(e),(e=>t[e].resume()))}return this}each(e){Lg(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,Og(e,(e=>{let[t,n]=e;n.value=this.get(),t(n,this,this._item)})));const a=!r&&this._started,i=o||a&&n.size?this.get():null;o&&t.size&&Og(t,(e=>{let[t,n]=e;n.value=i,t(n,this,this._item)})),a&&(this._started=!1,Og(n,(e=>{let[t,n]=e;n.value=i,t(n,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}cg.onFrame(this._onFrame)}};function pb(e,t){return Promise.all(t.map((t=>fb(e,t)))).then((t=>$y(e,t)))}async function fb(e,t,n){const{keys:r,to:o,from:a,loop:i,onRest:l,onResolve:s}=t,c=Mg.obj(t.default)&&t.default;i&&(t.loop=!1),!1===o&&(t.to=null),!1===a&&(t.from=null);const u=Mg.arr(o)||Mg.fun(o)?o:void 0;u?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Tg(cb,(n=>{const r=t[n];if(Mg.fun(r)){const o=e._events[n];t[n]=e=>{let{finished:t,cancelled:n}=e;const a=o.get(r);a?(t||(a.finished=!1),n&&(a.cancelled=!0)):o.set(r,{value:null,finished:t||!1,cancelled:n||!1})},c&&(c[n]=t[n])}}));const d=e._state;t.pause===!d.paused?(d.paused=t.pause,$g(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);const p=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),f=!0===t.cancel||!0===xy(t,"cancel");(u||f&&d.asyncId)&&p.push(Ny(++e._lastAsyncId,{props:t,state:d,actions:{pause:Pg,resume:Pg,start(t,n){f?(Wy(d,e._lastAsyncId),n(Dy(e))):(t.onRest=l,n(By(u,t,d,e)))}}})),d.paused&&await new Promise((e=>{d.resumeQueue.add(e)}));const h=$y(e,await Promise.all(p));if(i&&h.finished&&(!n||!h.noop)){const n=nb(t,i,o);if(n)return yb(e,[n]),fb(e,n,!0)}return s&&cg.batchedUpdates((()=>s(h,e,e.item))),h}function hb(e,t){const n={...e.springs};return t&&Tg(_g(t),(e=>{Mg.und(e.keys)&&(e=rb(e)),Mg.obj(e.to)||(e={...e,to:void 0}),vb(n,e,(e=>gb(e)))})),mb(e,n),n}function mb(e,t){Lg(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,Lv(t,e))}))}function gb(e,t){const n=new eb;return n.key=e,t&&Lv(n,t),n}function vb(e,t,n){t.keys&&Tg(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function yb(e,t){Tg(t,(t=>{vb(e.springs,t,(t=>gb(t,e)))}))}var bb,xb,wb=e=>{let{children:t,...n}=e;const r=(0,o.useContext)(kb),a=n.pause||!!r.pause,i=n.immediate||!!r.immediate;n=function(e,t){const[n]=(0,o.useState)((()=>({inputs:t,result:e()}))),r=(0,o.useRef)(),a=r.current;let i=a;if(i){const n=Boolean(t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.inputs));n||(i={inputs:t,result:e()})}else i=n;return(0,o.useEffect)((()=>{r.current=i,a==n&&(n.inputs=n.result=void 0)}),[i]),i.result}((()=>({pause:a,immediate:i})),[a,i]);const{Provider:l}=kb;return o.createElement(l,{value:n},t)},kb=(bb=wb,xb={},Object.assign(bb,o.createContext(xb)),bb.Provider._context=bb,bb.Consumer._context=bb,bb);wb.Provider=kb.Provider,wb.Consumer=kb.Consumer;var Cb=()=>{const e=[],t=function(t){Gv(`${Uv}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return Tg(e,((e,o)=>{if(Mg.und(t))r.push(e.start());else{const a=n(t,e,o);a&&r.push(e.start(a))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return Tg(e,(e=>e.pause(...arguments))),this},t.resume=function(){return Tg(e,(e=>e.resume(...arguments))),this},t.set=function(t){Tg(e,((e,n)=>{const r=Mg.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){const n=[];return Tg(e,((e,r)=>{if(Mg.und(t))n.push(e.start());else{const o=this._getProps(t,e,r);o&&n.push(e.start(o))}})),n},t.stop=function(){return Tg(e,(e=>e.stop(...arguments))),this},t.update=function(t){return Tg(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};const n=function(e,t,n){return Mg.fun(e)?e(n,t):e};return t._getProps=n,t};function Sb(e,t,n){const r=Mg.fun(t)&&t;r&&!n&&(n=[]);const a=(0,o.useMemo)((()=>r||3==arguments.length?Cb():void 0),[]),i=(0,o.useRef)(0),l=Yv(),s=(0,o.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){const n=hb(e,t);return i.current>0&&!s.queue.length&&!Object.keys(n).some((t=>!e.springs[t]))?pb(e,t):new Promise((r=>{mb(e,n),s.queue.push((()=>{r(pb(e,t))})),l()}))}})),[]),c=(0,o.useRef)([...s.ctrls]),u=[],d=ey(e)||0;function p(e,n){for(let o=e;o<n;o++){const e=c.current[o]||(c.current[o]=new db(null,s.flush)),n=r?r(o,e):t[o];n&&(u[o]=ob(n))}}(0,o.useMemo)((()=>{Tg(c.current.slice(e,d),(e=>{My(e,a),e.stop(!0)})),c.current.length=e,p(d,e)}),[e]),(0,o.useMemo)((()=>{p(0,Math.min(d,e))}),n);const f=c.current.map(((e,t)=>hb(e,u[t]))),h=(0,o.useContext)(wb),m=ey(h),g=h!==m&&jy(h);Xv((()=>{i.current++,s.ctrls=c.current;const{queue:e}=s;e.length&&(s.queue=[],Tg(e,(e=>e()))),Tg(c.current,((e,t)=>{a?.add(e),g&&e.start({default:h});const n=u[t];n&&(Ry(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),Zv((()=>()=>{Tg(s.ctrls,(e=>e.stop(!0)))}));const v=f.map((e=>({...e})));return a?[v,a]:v}function Ab(e,t){const n=Mg.fun(e),[[r],o]=Sb(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}function Eb(e,t,n){const r=Mg.fun(t)&&t,{reset:a,sort:i,trail:l=0,expires:s=!0,exitBeforeEnter:c=!1,onDestroyed:u,ref:d,config:p}=r?r():t,f=(0,o.useMemo)((()=>r||3==arguments.length?Cb():void 0),[]),h=_g(e),m=[],g=(0,o.useRef)(null),v=a?null:g.current;Xv((()=>{g.current=m})),Zv((()=>(Tg(m,(e=>{f?.add(e.ctrl),e.ctrl.ref=f})),()=>{Tg(g.current,(e=>{e.expired&&clearTimeout(e.expirationId),My(e.ctrl,f),e.ctrl.stop(!0)}))})));const y=function(e,t,n){let{key:r,keys:o=r}=t;if(null===o){const t=new Set;return e.map((e=>{const r=n&&n.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return r?(t.add(r),r.key):jb++}))}return Mg.und(o)?e:Mg.fun(o)?e.map(o):_g(o)}(h,r?r():t,v),b=a&&g.current||[];Xv((()=>Tg(b,(e=>{let{ctrl:t,item:n,key:r}=e;My(t,f),vy(u,n,r)}))));const x=[];if(v&&Tg(v,((e,t)=>{e.expired?(clearTimeout(e.expirationId),b.push(e)):~(t=x[t]=y.indexOf(e.key))&&(m[t]=e)})),Tg(h,((e,t)=>{m[t]||(m[t]={key:y[t],item:e,phase:"mount",ctrl:new db},m[t].ctrl.item=e)})),x.length){let e=-1;const{leave:n}=r?r():t;Tg(x,((t,r)=>{const o=v[r];~t?(e=m.indexOf(o),m[e]={...o,item:h[t]}):n&&m.splice(++e,0,o)}))}Mg.fun(i)&&m.sort(((e,t)=>i(e.item,t.item)));let w=-l;const k=Yv(),C=ky(t),S=new Map,A=(0,o.useRef)(new Map),E=(0,o.useRef)(!1);Tg(m,((e,n)=>{const o=e.key,a=e.phase,i=r?r():t;let u,f;const h=vy(i.delay||0,o);if("mount"==a)u=i.enter,f="enter";else{const e=y.indexOf(o)<0;if("leave"!=a)if(e)u=i.leave,f="leave";else{if(!(u=i.update))return;f="update"}else{if(e)return;u=i.enter,f="enter"}}if(u=vy(u,e.item,n),u=Mg.obj(u)?Ay(u):{to:u},!u.config){const t=p||C.config;u.config=vy(t,e.item,n,f)}w+=l;const m={...C,delay:h+w,ref:d,immediate:i.immediate,reset:!1,...u};if("enter"==f&&Mg.und(m.from)){const o=r?r():t,a=Mg.und(o.initial)||v?o.from:o.initial;m.from=vy(a,e.item,n)}const{onResolve:b}=m;m.onResolve=e=>{vy(b,e);const t=g.current,n=t.find((e=>e.key===o));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){const t=vy(s,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(k,r)))}}e&&t.some((e=>e.expired))&&(A.current.delete(n),c&&(E.current=!0),k())}};const x=hb(e.ctrl,m);"leave"===f&&c?A.current.set(e,{phase:f,springs:x,payload:m}):S.set(e,{phase:f,springs:x,payload:m})}));const j=(0,o.useContext)(wb),P=ey(j),M=j!==P&&jy(j);Xv((()=>{M&&Tg(m,(e=>{e.ctrl.start({default:j})}))}),[j]),Tg(S,((e,t)=>{if(A.current.size){const e=m.findIndex((e=>e.key===t.key));m.splice(e,1)}})),Xv((()=>{Tg(A.current.size?A.current:S,((e,t)=>{let{phase:n,payload:r}=e;const{ctrl:o}=t;t.phase=n,f?.add(o),M&&"enter"==n&&o.start({default:j}),r&&(Ry(o,r.ref),!o.ref&&!f||E.current?(o.start(r),E.current&&(E.current=!1)):o.update(r))}))}),a?void 0:n);const R=e=>o.createElement(o.Fragment,null,m.map(((t,n)=>{const{springs:r}=S.get(t)||t.ctrl,a=e({...r},t.item,t,n);return a&&a.type?o.createElement(a.type,{...a.props,key:Mg.str(t.key)||Mg.num(t.key)?t.key:t.ctrl.id,ref:a.ref}):a})));return f?[R,f]:R}var jb=1;var Pb=class extends Ky{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=gv(...t);const n=this._get(),r=py(n);ry(this,r.create(n))}advance(e){const t=this._get();Rg(t,this.get())||(ny(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Rb(this._active)&&Tb(this)}_get(){const e=Mg.arr(this.source)?this.source.map(jv):_g(jv(this.source));return this.calc(...e)}_start(){this.idle&&!Rb(this._active)&&(this.idle=!1,Tg(oy(this),(e=>{e.done=!1})),jg.skipAnimation?(cg.batchedUpdates((()=>this.advance())),Tb(this)):Kg.start(this))}_attach(){let e=1;Tg(_g(this.source),(t=>{Ev(t)&&Lv(t,this),Uy(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){Tg(_g(this.source),(e=>{Ev(e)&&_v(e,this)})),this._active.clear(),Tb(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=_g(this.source).reduce(((e,t)=>Math.max(e,(Uy(t)?t.priority:0)+1)),0))}};function Mb(e){return!1!==e.idle}function Rb(e){return!e.size||Array.from(e).every(Mb)}function Tb(e){e.idle||(e.idle=!0,Tg(oy(e),(e=>{e.done=!0})),Mv(e,{type:"idle",parent:e}))}var Lb=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new Pb(e,n)};jg.assign({createStringInterpolator:Vv,to:(e,t)=>new Pb(e,t)});Kg.advance;var _b=/^--/;function Ob(e,t){return null==t||"boolean"===typeof t||""===t?"":"number"!==typeof t||0===t||_b.test(e)||Nb.hasOwnProperty(e)&&Nb[e]?(""+t).trim():t+"px"}var Ib={};var Nb={animationIterationCount:!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,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},$b=["Webkit","Ms","Moz","O"];Nb=Object.keys(Nb).reduce(((e,t)=>($b.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),Nb);var Fb=/^(matrix|translate|scale|rotate|skew)/,zb=/^(translate)/,Db=/^(rotate|skew)/,Bb=(e,t)=>Mg.num(e)&&0!==e?e+t:e,Wb=(e,t)=>Mg.arr(e)?e.every((e=>Wb(e,t))):Mg.num(e)?e===t:parseFloat(e)===t,Hb=class extends cy{constructor(e){let{x:t,y:n,z:r,...o}=e;const a=[],i=[];(t||n||r)&&(a.push([t||0,n||0,r||0]),i.push((e=>[`translate3d(${e.map((e=>Bb(e,"px"))).join(",")})`,Wb(e,0)]))),Lg(o,((e,t)=>{if("transform"===t)a.push([e||""]),i.push((e=>[e,""===e]));else if(Fb.test(t)){if(delete o[t],Mg.und(e))return;const n=zb.test(t)?"px":Db.test(t)?"deg":"";a.push(_g(e)),i.push("rotate3d"===t?e=>{let[t,r,o,a]=e;return[`rotate3d(${t},${r},${o},${Bb(a,n)})`,Wb(a,0)]}:e=>[`${t}(${e.map((e=>Bb(e,n))).join(",")})`,Wb(e,t.startsWith("scale")?1:0)])}})),a.length&&(o.transform=new Vb(a,i)),super(o)}},Vb=class extends Rv{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Tg(this.inputs,((n,r)=>{const o=jv(n[0]),[a,i]=this.transforms[r](Mg.arr(o)?o:n.map(jv));e+=" "+a,t=t&&i})),t?"none":e}observerAdded(e){1==e&&Tg(this.inputs,(e=>Tg(e,(e=>Ev(e)&&Lv(e,this)))))}observerRemoved(e){0==e&&Tg(this.inputs,(e=>Tg(e,(e=>Ev(e)&&_v(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Mv(this,e)}};jg.assign({batchedUpdates:$d.unstable_batchedUpdates,createStringInterpolator:Vv,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var Ub=function(e){let{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new cy(e),getComponentProps:r=e=>e}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=e=>{const t=gy(e)||"Anonymous";return(e=Mg.str(e)?a[e]||(a[e]=fy(e,o)):e[my]||(e[my]=fy(e,o))).displayName=`Animated(${t})`,e};return Lg(e,((t,n)=>{Mg.arr(e)&&(n=gy(t)),a[n]=a(t)})),{animated:a}}(["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","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"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:o,children:a,scrollTop:i,scrollLeft:l,viewBox:s,...c}=t,u=Object.values(c),d=Object.keys(c).map((t=>n||e.hasAttribute(t)?t:Ib[t]||(Ib[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==a&&(e.textContent=a);for(const p in o)if(o.hasOwnProperty(p)){const t=Ob(p,o[p]);_b.test(p)?e.style.setProperty(p,t):e.style[p]=t}d.forEach(((t,n)=>{e.setAttribute(t,u[n])})),void 0!==r&&(e.className=r),void 0!==i&&(e.scrollTop=i),void 0!==l&&(e.scrollLeft=l),void 0!==s&&e.setAttribute("viewBox",s)},createAnimatedStyle:e=>new Hb(e),getComponentProps:e=>{let{scrollTop:t,scrollLeft:n,...r}=e;return r}}),qb=Ub.animated;function Kb(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Gb(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Qb(){}var Xb=.7,Yb=1/Xb,Zb="\\s*([+-]?\\d+)\\s*",Jb="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",ex="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",tx=/^#([0-9a-f]{3,8})$/,nx=new RegExp(`^rgb\\(${Zb},${Zb},${Zb}\\)$`),rx=new RegExp(`^rgb\\(${ex},${ex},${ex}\\)$`),ox=new RegExp(`^rgba\\(${Zb},${Zb},${Zb},${Jb}\\)$`),ax=new RegExp(`^rgba\\(${ex},${ex},${ex},${Jb}\\)$`),ix=new RegExp(`^hsl\\(${Jb},${ex},${ex}\\)$`),lx=new RegExp(`^hsla\\(${Jb},${ex},${ex},${Jb}\\)$`),sx={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function cx(){return this.rgb().formatHex()}function ux(){return this.rgb().formatRgb()}function dx(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=tx.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?px(t):3===n?new mx(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?fx(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?fx(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=nx.exec(e))?new mx(t[1],t[2],t[3],1):(t=rx.exec(e))?new mx(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ox.exec(e))?fx(t[1],t[2],t[3],t[4]):(t=ax.exec(e))?fx(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ix.exec(e))?wx(t[1],t[2]/100,t[3]/100,1):(t=lx.exec(e))?wx(t[1],t[2]/100,t[3]/100,t[4]):sx.hasOwnProperty(e)?px(sx[e]):"transparent"===e?new mx(NaN,NaN,NaN,0):null}function px(e){return new mx(e>>16&255,e>>8&255,255&e,1)}function fx(e,t,n,r){return r<=0&&(e=t=n=NaN),new mx(e,t,n,r)}function hx(e,t,n,r){return 1===arguments.length?function(e){return e instanceof Qb||(e=dx(e)),e?new mx((e=e.rgb()).r,e.g,e.b,e.opacity):new mx}(e):new mx(e,t,n,null==r?1:r)}function mx(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function gx(){return`#${xx(this.r)}${xx(this.g)}${xx(this.b)}`}function vx(){const e=yx(this.opacity);return`${1===e?"rgb(":"rgba("}${bx(this.r)}, ${bx(this.g)}, ${bx(this.b)}${1===e?")":`, ${e})`}`}function yx(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function bx(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function xx(e){return((e=bx(e))<16?"0":"")+e.toString(16)}function wx(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Cx(e,t,n,r)}function kx(e){if(e instanceof Cx)return new Cx(e.h,e.s,e.l,e.opacity);if(e instanceof Qb||(e=dx(e)),!e)return new Cx;if(e instanceof Cx)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),i=NaN,l=a-o,s=(a+o)/2;return l?(i=t===a?(n-r)/l+6*(n<r):n===a?(r-t)/l+2:(t-n)/l+4,l/=s<.5?a+o:2-a-o,i*=60):l=s>0&&s<1?0:i,new Cx(i,l,s,e.opacity)}function Cx(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Sx(e){return(e=(e||0)%360)<0?e+360:e}function Ax(e){return Math.max(0,Math.min(1,e||0))}function Ex(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function jx(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}Kb(Qb,dx,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:cx,formatHex:cx,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return kx(this).formatHsl()},formatRgb:ux,toString:ux}),Kb(mx,hx,Gb(Qb,{brighter(e){return e=null==e?Yb:Math.pow(Yb,e),new mx(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?Xb:Math.pow(Xb,e),new mx(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new mx(bx(this.r),bx(this.g),bx(this.b),yx(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:gx,formatHex:gx,formatHex8:function(){return`#${xx(this.r)}${xx(this.g)}${xx(this.b)}${xx(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:vx,toString:vx})),Kb(Cx,(function(e,t,n,r){return 1===arguments.length?kx(e):new Cx(e,t,n,null==r?1:r)}),Gb(Qb,{brighter(e){return e=null==e?Yb:Math.pow(Yb,e),new Cx(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?Xb:Math.pow(Xb,e),new Cx(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new mx(Ex(e>=240?e-240:e+120,o,r),Ex(e,o,r),Ex(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new Cx(Sx(this.h),Ax(this.s),Ax(this.l),yx(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=yx(this.opacity);return`${1===e?"hsl(":"hsla("}${Sx(this.h)}, ${100*Ax(this.s)}%, ${100*Ax(this.l)}%${1===e?")":`, ${e})`}`}}));var Px=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Mx=new RegExp(Px.source,"g");function Rx(e,t){var n,r,o,a=Px.lastIndex=Mx.lastIndex=0,i=-1,l=[],s=[];for(e+="",t+="";(n=Px.exec(e))&&(r=Mx.exec(t));)(o=r.index)>a&&(o=t.slice(a,o),l[i]?l[i]+=o:l[++i]=o),(n=n[0])===(r=r[0])?l[i]?l[i]+=r:l[++i]=r:(l[++i]=null,s.push({i:i,x:jx(n,r)})),a=Mx.lastIndex;return a<t.length&&(o=t.slice(a),l[i]?l[i]+=o:l[++i]=o),l.length<2?s[0]?function(e){return function(t){return e(t)+""}}(s[0].x):function(e){return function(){return e}}(t):(t=s.length,function(e){for(var n,r=0;r<t;++r)l[(n=s[r]).i]=n.x(e);return l.join("")})}const Tx=e=>{const t=function(e){const t=o.useRef({currentPath:e,previousPath:void 0});return t.current.currentPath!==e&&(t.current={currentPath:e,previousPath:t.current.currentPath}),t.current}(e);return o.useMemo((()=>t.previousPath?Rx(t.previousPath,t.currentPath):()=>t.currentPath),[t.currentPath,t.previousPath])};function Lx(e){return e.replace(" ","_")}const _x="DEFAULT_X_AXIS_KEY",Ox="DEFAULT_Y_AXIS_KEY",Ix={top:50,bottom:50,left:50,right:50},Nx=(e,t,n)=>{const r=ai({},Ix,n);return o.useMemo((()=>({left:r.left,top:r.top,right:r.right,bottom:r.bottom,width:Math.max(0,e-r.left-r.right),height:Math.max(0,t-r.top-r.bottom)})),[e,t,r.top,r.bottom,r.left,r.right])},$x=o.createContext({top:0,left:0,bottom:0,right:0,height:300,width:400,chartId:"",isPointInside:()=>!1});const Fx=o.createContext({isInitialized:!1,data:{current:null}});function zx(e){const{width:t,height:n,margin:r,svgRef:a,children:i}=e,l=Nx(t,n,r),s=gd(),c=o.useCallback(((e,t)=>{let{x:n,y:r}=e;if(t?.targetElement&&t?.targetElement.closest("[data-drawing-container]"))return!0;const o=n>=l.left-1&&n<=l.left+l.width,a=r>=l.top-1&&r<=l.top+l.height;return"x"===t?.direction?o:("y"===t?.direction||o)&&a}),[l]),u=o.useMemo((()=>ai({chartId:s??""},l,{isPointInside:c})),[s,l,c]),d=o.useMemo((()=>({isInitialized:!0,data:a})),[a]);return(0,fn.jsx)(Fx.Provider,{value:d,children:(0,fn.jsx)($x.Provider,{value:u,children:i})})}function Dx(){const{left:e,top:t,width:n,height:r,bottom:a,right:i,isPointInside:l}=o.useContext($x);return o.useMemo((()=>({left:e,top:t,width:n,height:r,bottom:a,right:i,isPointInside:l})),[r,e,t,n,a,i,l])}function Bx(){const{chartId:e}=o.useContext($x);return o.useMemo((()=>e),[e])}function Wx(e){const t=Dx(),n=Bx(),r=Eb([t],{from:e=>({animatedWidth:e.left}),enter:e=>({animatedWidth:e.width+e.left+e.right}),leave:e=>({animatedWidth:e.width+e.left+e.right}),reset:!1,immediate:e.skipAnimation}),a=Lx(`${n}-${e.id}`);return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)("clipPath",{id:a,children:r((e=>(0,fn.jsx)(qb.rect,{x:0,y:0,width:e.animatedWidth,height:t.top+t.height+t.bottom})))}),(0,fn.jsx)("g",{clipPath:`url(#${a})`,children:e.children})]})}const Hx=["d","skipAnimation","ownerState"],Vx=ji(qb.path,{name:"MuiAreaElement",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{ownerState:t}=e;return{stroke:"none",fill:t.gradientId&&`url(#${t.gradientId})`||t.isHighlighted&&dx(t.color).brighter(1).formatHex()||dx(t.color).brighter(.5).formatHex(),transition:"opacity 0.2s ease-in, fill 0.2s ease-in",opacity:t.isFaded?.3:1}}));function Ux(e){const{d:t,skipAnimation:n,ownerState:r}=e,o=pl(e,Hx),a=Eb([Tx(t)],{from:{value:0},to:{value:1},enter:{value:1},reset:!1,immediate:n});return(0,fn.jsx)(Wx,{skipAnimation:n,id:`${r.id}-area-clip`,children:a(((e,t)=>(0,fn.jsx)(Vx,ai({},o,{ownerState:r,d:e.value.to(t)}))))})}function qx(e){const t=ig();if(!e)return{isHighlighted:!1,isFaded:!1};const n=t.isHighlighted(e);return{isHighlighted:n,isFaded:!n&&t.isFaded(e)}}const Kx=["id","classes","color","gradientId","slots","slotProps","onClick"];function Gx(e){return Ni("MuiAreaElement",e)}$i("MuiAreaElement",["root","highlighted","faded"]);function Qx(e){const{id:t,classes:n,color:r,gradientId:o,slots:a,slotProps:i,onClick:l}=e,s=pl(e,Kx),c=lg(),{isFaded:u,isHighlighted:d}=qx({seriesId:t}),p={id:t,classes:n,color:r,gradientId:o,isFaded:u,isHighlighted:d},f=(e=>{const{classes:t,id:n,isFaded:r,isHighlighted:o}=e;return oi({root:["root",`series-${n}`,o&&"highlighted",r&&"faded"]},Gx,t)})(p),h=a?.area??Ux,m=bd({elementType:h,externalSlotProps:i?.area,additionalProps:ai({},c({type:"line",seriesId:t}),{onClick:l,cursor:l?"pointer":"unset"}),className:f.root,ownerState:p});return(0,fn.jsx)(h,ai({},s,m))}function Xx(e){return void 0!==e.bandwidth}function Yx(e){return Xx(e)?t=>(e(t)??0)+e.bandwidth()/2:t=>e(t)}Math.abs,Math.atan2;const Zx=Math.cos,Jx=(Math.max,Math.min,Math.sin),ew=Math.sqrt,tw=Math.PI,nw=2*tw;function rw(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function ow(e,t){this._context=e,this._k=(1-t)/6}ow.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:rw(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:rw(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function e(t){function n(e){return new ow(e,t)}return n.tension=function(t){return e(+t)},n})(0);function aw(e,t){this._context=e,this._alpha=t}aw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:!function(e,t,n){var r=e._x1,o=e._y1,a=e._x2,i=e._y2;if(e._l01_a>1e-12){var l=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,s=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*l-e._x0*e._l12_2a+e._x2*e._l01_2a)/s,o=(o*l-e._y0*e._l12_2a+e._y2*e._l01_2a)/s}if(e._l23_a>1e-12){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*c+e._x1*e._l23_2a-t*e._l12_2a)/u,i=(i*c+e._y1*e._l23_2a-n*e._l12_2a)/u}e._context.bezierCurveTo(r,o,a,i,e._x2,e._y2)}(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const iw=function e(t){function n(e){return t?new aw(e,t):new ow(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function lw(e){return e<0?-1:1}function sw(e,t,n){var r=e._x1-e._x0,o=t-e._x1,a=(e._y1-e._y0)/(r||o<0&&-0),i=(n-e._y1)/(o||r<0&&-0),l=(a*o+i*r)/(r+o);return(lw(a)+lw(i))*Math.min(Math.abs(a),Math.abs(i),.5*Math.abs(l))||0}function cw(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function uw(e,t,n){var r=e._x0,o=e._y0,a=e._x1,i=e._y1,l=(a-r)/3;e._context.bezierCurveTo(r+l,o+l*t,a-l,i-l*n,a,i)}function dw(e){this._context=e}function pw(e){this._context=new fw(e)}function fw(e){this._context=e}function hw(e){return new dw(e)}function mw(e){return new pw(e)}function gw(e){this._context=e}function vw(e){var t,n,r=e.length-1,o=new Array(r),a=new Array(r),i=new Array(r);for(o[0]=0,a[0]=2,i[0]=e[0]+2*e[1],t=1;t<r-1;++t)o[t]=1,a[t]=4,i[t]=4*e[t]+2*e[t+1];for(o[r-1]=2,a[r-1]=7,i[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=o[t]/a[t-1],a[t]-=n,i[t]-=n*i[t-1];for(o[r-1]=i[r-1]/a[r-1],t=r-2;t>=0;--t)o[t]=(i[t]-o[t+1])/a[t];for(a[r-1]=(e[r]+o[r-1])/2,t=0;t<r-1;++t)a[t]=2*e[t+1]-o[t+1];return[o,a]}function yw(e){return new gw(e)}function bw(e,t){this._context=e,this._t=t}function xw(e){return new bw(e,.5)}function ww(e){return new bw(e,0)}function kw(e){return new bw(e,1)}function Cw(e){switch(e){case"catmullRom":return iw.alpha(.5);case"linear":return Hm;case"monotoneX":default:return hw;case"monotoneY":return mw;case"natural":return yw;case"step":return xw;case"stepBefore":return ww;case"stepAfter":return kw}}function Sw(e){const{isReversed:t,gradientId:n,size:r,direction:a,scale:i,colorMap:l}=e;return r<=0?null:(0,fn.jsx)("linearGradient",{id:n,x1:"0",x2:"0",y1:"0",y2:"0",[`${a}${t?1:2}`]:`${r}px`,gradientUnits:"userSpaceOnUse",children:l.thresholds.map(((e,n)=>{const a=i(e);if(void 0===a)return null;const s=t?1-a/r:a/r;return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)("stop",{offset:s,stopColor:l.colors[n],stopOpacity:1}),(0,fn.jsx)("stop",{offset:s,stopColor:l.colors[n+1],stopOpacity:1})]},e.toString()+n)}))})}function Aw(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}dw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:uw(this,this._t0,cw(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,uw(this,cw(this,n=sw(this,e,t)),n);break;default:uw(this,this._t0,n=sw(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(pw.prototype=Object.create(dw.prototype)).point=function(e,t){dw.prototype.point.call(this,t,e)},fw.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,a){this._context.bezierCurveTo(t,e,r,n,a,o)}},gw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=vw(e),o=vw(t),a=0,i=1;i<n;++a,++i)this._context.bezierCurveTo(r[0][a],o[0][a],r[1][a],o[1][a],e[i],t[i]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},bw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};function Ew(e){const{gradientUnits:t,isReversed:n,gradientId:r,size:o,direction:a,scale:i,colorScale:l,colorMap:s}=e,c=[s.min??0,s.max??100],u=c.map(i).filter((e=>void 0!==e));if(2!==u.length)return null;const d="number"===typeof c[0]?jx(c[0],c[1]):Aw(c[0],c[1]),p=Math.round((Math.max(...u)-Math.min(...u))/10),f=`${c[0]}-${c[1]}-`;return(0,fn.jsx)("linearGradient",{id:r,x1:"0",x2:"0",y1:"0",y2:"0",[`${a}${n?1:2}`]:"objectBoundingBox"===t?1:`${o}px`,gradientUnits:t??"userSpaceOnUse",children:Array.from({length:p+1},((e,t)=>{const r=d(t/p);if(void 0===r)return null;const a=i(r);if(void 0===a)return null;const s=n?1-a/o:a/o,c=l(r);return null===c?null:(0,fn.jsx)("stop",{offset:s,stopColor:c,stopOpacity:1},f+t)}))})}function jw(){const{chartId:e}=o.useContext($x);return o.useCallback(((t,n)=>`${e}-gradient-${n}-${t}`),[e])}function Pw(){const{top:e,height:t,bottom:n,left:r,width:o,right:a}=Dx(),i=e+t+n,l=r+o+a,s=jw(),{xAxisIds:c,xAxis:u,yAxisIds:d,yAxis:p}=tg();return(0,fn.jsxs)("defs",{children:[d.filter((e=>void 0!==p[e].colorMap)).map((e=>{const t=s(e,"y"),{colorMap:n,scale:r,colorScale:o,reverse:a}=p[e];return"piecewise"===n?.type?(0,fn.jsx)(Sw,{isReversed:!a,scale:r,colorMap:n,size:i,gradientId:t,direction:"y"},t):"continuous"===n?.type?(0,fn.jsx)(Ew,{isReversed:!a,scale:r,colorScale:o,colorMap:n,size:i,gradientId:t,direction:"y"},t):null})),c.filter((e=>void 0!==u[e].colorMap)).map((e=>{const t=s(e,"x"),{colorMap:n,scale:r,reverse:o,colorScale:a}=u[e];return"piecewise"===n?.type?(0,fn.jsx)(Sw,{isReversed:o,scale:r,colorMap:n,size:l,gradientId:t,direction:"x"},t):"continuous"===n?.type?(0,fn.jsx)(Ew,{isReversed:o,scale:r,colorScale:a,colorMap:n,size:l,gradientId:t,direction:"x"},t):null}))]})}const Mw=o.createContext({isInitialized:!1,data:{}});function Rw(){const{isInitialized:e,data:t}=o.useContext(Mw);if(!e)throw new Error(["MUI X: Could not find the series ref context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return t}function Tw(){const e=Rw();return o.useMemo((()=>e.line),[e.line])}const Lw=o.createContext({isInitialized:!1,data:{skipAnimation:void 0}});function _w(e){const{isInitialized:t,data:n}=o.useContext(Lw);if(!t)throw new Error(["MUI X: Could not find the animation ref context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return e||n.skipAnimation}const Ow=["slots","slotProps","onItemClick","skipAnimation"],Iw=()=>{const e=Tw(),t=tg(),n=o.useMemo((()=>{if(void 0===e)return[];const{series:n,stackingGroups:r}=e,{xAxis:o,yAxis:a,xAxisIds:i,yAxisIds:l}=t,s=i[0],c=l[0];return r.flatMap((e=>{let{ids:t}=e;return[...t].reverse().map((e=>{const{xAxisId:t,yAxisId:r,xAxisKey:i=s,yAxisKey:l=c,stackedData:u,data:d,connectNulls:p,baseline:f}=n[e],h=t??i,m=r??l,g=Yx(o[h].scale),v=a[m].scale,y=o[h].data,b=a[m].colorScale&&[m,"y"]||o[h].colorScale&&[h,"x"]||void 0;const x=function(e,t,n){var r=null,o=Bm(!0),a=null,i=Hm,l=null,s=Xm(c);function c(c){var u,d,p,f,h,m=(c=Dm(c)).length,g=!1,v=new Array(m),y=new Array(m);for(null==a&&(l=i(h=s())),u=0;u<=m;++u){if(!(u<m&&o(f=c[u],u,c))===g)if(g=!g)d=u,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),p=u-1;p>=d;--p)l.point(v[p],y[p]);l.lineEnd(),l.areaEnd()}g&&(v[u]=+e(f,u,c),y[u]=+t(f,u,c),l.point(r?+r(f,u,c):v[u],n?+n(f,u,c):y[u]))}if(h)return l=null,h+""||null}function u(){return Jm().defined(o).curve(i).context(a)}return e="function"===typeof e?e:void 0===e?Ym:Bm(+e),t="function"===typeof t?t:Bm(void 0===t?0:+t),n="function"===typeof n?n:void 0===n?Zm:Bm(+n),c.x=function(t){return arguments.length?(e="function"===typeof t?t:Bm(+t),r=null,c):e},c.x0=function(t){return arguments.length?(e="function"===typeof t?t:Bm(+t),c):e},c.x1=function(e){return arguments.length?(r=null==e?null:"function"===typeof e?e:Bm(+e),c):r},c.y=function(e){return arguments.length?(t="function"===typeof e?e:Bm(+e),n=null,c):t},c.y0=function(e){return arguments.length?(t="function"===typeof e?e:Bm(+e),c):t},c.y1=function(e){return arguments.length?(n=null==e?null:"function"===typeof e?e:Bm(+e),c):n},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(n)},c.lineX1=function(){return u().x(r).y(t)},c.defined=function(e){return arguments.length?(o="function"===typeof e?e:Bm(!!e),c):o},c.curve=function(e){return arguments.length?(i=e,null!=a&&(l=i(a)),c):i},c.context=function(e){return arguments.length?(null==e?a=l=null:l=i(a=e),c):a},c}().x((e=>g(e.x))).defined(((e,t)=>p||null!=d[t])).y0((e=>{if("number"===typeof f)return v(f);if("max"===f)return v.range()[1];if("min"===f)return v.range()[0];const t=e.y&&v(e.y[0]);return Number.isNaN(t)?v.range()[0]:t})).y1((e=>e.y&&v(e.y[1]))),w=Cw(n[e].curve),k=y?.map(((e,t)=>({x:e,y:u[t]})))??[],C=p?k.filter(((e,t)=>null!=d[t])):k,S=x.curve(w)(C)||"";return ai({},n[e],{gradientUsed:b,d:S,seriesId:e})}))}))}),[e,t]);return n};function Nw(e){const{slots:t,slotProps:n,onItemClick:r,skipAnimation:o}=e,a=pl(e,Ow),i=_w(o),l=jw(),s=Iw();return(0,fn.jsx)("g",ai({},a,{children:s.map((e=>{let{d:o,seriesId:a,color:s,area:c,gradientUsed:u}=e;return!!c&&(0,fn.jsx)(Qx,{id:a,d:o,color:s,gradientId:u&&l(...u),slots:t,slotProps:n,onClick:r&&(e=>r(e,{type:"line",seriesId:a})),skipAnimation:i},a)}))}))}const $w=["d","skipAnimation","ownerState"],Fw=ji(qb.path,{name:"MuiLineElement",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{ownerState:t}=e;return{strokeWidth:2,strokeLinejoin:"round",fill:"none",stroke:t.gradientId&&`url(#${t.gradientId})`||t.isHighlighted&&dx(t.color).brighter(.5).formatHex()||t.color,transition:"opacity 0.2s ease-in, stroke 0.2s ease-in",opacity:t.isFaded?.3:1}}));function zw(e){const{d:t,skipAnimation:n,ownerState:r}=e,o=pl(e,$w),a=Eb([Tx(t)],{from:{value:0},to:{value:1},enter:{value:1},reset:!1,immediate:n});return(0,fn.jsx)(Wx,{skipAnimation:n,id:`${r.id}-line-clip`,children:a(((e,t)=>(0,fn.jsx)(Fw,ai({},o,{ownerState:r,d:e.value.to(t)}))))})}const Dw=["id","classes","color","gradientId","slots","slotProps","onClick"];function Bw(e){return Ni("MuiLineElement",e)}$i("MuiLineElement",["root","highlighted","faded"]);function Ww(e){const{id:t,classes:n,color:r,gradientId:o,slots:a,slotProps:i,onClick:l}=e,s=pl(e,Dw),c=lg(),{isFaded:u,isHighlighted:d}=qx({seriesId:t}),p={id:t,classes:n,color:r,gradientId:o,isFaded:u,isHighlighted:d},f=(e=>{const{classes:t,id:n,isFaded:r,isHighlighted:o}=e;return oi({root:["root",`series-${n}`,o&&"highlighted",r&&"faded"]},Bw,t)})(p),h=a?.line??zw,m=bd({elementType:h,externalSlotProps:i?.line,additionalProps:ai({},c({type:"line",seriesId:t}),{onClick:l,cursor:l?"pointer":"unset"}),className:f.root,ownerState:p});return(0,fn.jsx)(h,ai({},s,m))}const Hw=["slots","slotProps","skipAnimation","onItemClick"];function Vw(e){const{slots:t,slotProps:n,skipAnimation:r,onItemClick:a}=e,i=pl(e,Hw),l=_w(r),s=jw(),c=(()=>{const e=Tw(),t=tg(),n=o.useMemo((()=>{if(void 0===e)return[];const{series:n,stackingGroups:r}=e,{xAxis:o,yAxis:a,xAxisIds:i,yAxisIds:l}=t,s=i[0],c=l[0];return r.flatMap((e=>{let{ids:t}=e;return t.flatMap((e=>{const{xAxisId:t,yAxisId:r,xAxisKey:i=s,yAxisKey:l=c,stackedData:u,data:d,connectNulls:p}=n[e],f=t??i,h=r??l,m=Yx(o[f].scale),g=a[h].scale,v=o[f].data,y=a[h].colorScale&&[h,"y"]||o[f].colorScale&&[f,"x"]||void 0,b=Jm().x((e=>m(e.x))).defined(((e,t)=>p||null!=d[t])).y((e=>g(e.y[1]))),x=v?.map(((e,t)=>({x:e,y:u[t]})))??[],w=p?x.filter(((e,t)=>null!=d[t])):x,k=b.curve(Cw(n[e].curve))(w)||"";return ai({},n[e],{gradientUsed:y,d:k,seriesId:e})}))}))}),[e,t]);return n})();return(0,fn.jsx)("g",ai({},i,{children:c.map((e=>{let{d:r,seriesId:o,color:i,gradientUsed:c}=e;return(0,fn.jsx)(Ww,{id:o,d:r,color:i,gradientId:c&&s(...c),skipAnimation:l,slots:t,slotProps:n,onClick:a&&(e=>a(e,{type:"line",seriesId:o}))},o)}))}))}const Uw=["#02B2AF","#2E96FF","#B800D8","#60009B","#2731C8","#03008D"],qw=["#02B2AF","#72CCFF","#DA00FF","#9001CB","#2E96FF","#3B48E0"],Kw=e=>"dark"===e?qw:Uw,Gw=["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22","#17becf"];const Qw=e=>{let{series:t,colors:n,seriesFormatters:r,dataset:o}=e;const a={};t.forEach(((e,t)=>{const{id:r=`auto-generated-id-${t}`,type:o}=e;if(void 0===a[o]&&(a[o]={series:{},seriesOrder:[]}),void 0!==a[o]?.series[r])throw new Error(`MUI X: series' id "${r}" is not unique.`);a[o].series[r]=ai({id:r},function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Gw;return"pie"===e.type?ai({},e,{data:e.data.map(((e,t)=>ai({color:n[t%n.length]},e)))}):ai({color:n[t%n.length]},e)}(e,t,n)),a[o].seriesOrder.push(r)}));const i={};return Object.keys(r).forEach((e=>{const t=a[e];void 0!==t&&(i[e]=r[e]?.(t,o)??a[e])})),i},Xw=o.createContext({isInitialized:!1,data:{colorProcessors:{},seriesFormatters:{},xExtremumGetters:{},yExtremumGetters:{},rotationExtremumGetters:{},radiusExtremumGetters:{}}});function Yw(e){const{series:t,dataset:n,colors:r=Kw,children:a}=e,i=function(e){const{isInitialized:t,data:n}=o.useContext(Xw);if(!t)throw new Error(["MUI X: Could not find the plugin context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return e?n.seriesFormatters[e]:n.seriesFormatters}(),l=Kd(),s=o.useMemo((()=>({isInitialized:!0,data:Qw({series:t,colors:"function"===typeof r?r(l.palette.mode):r,seriesFormatters:i,dataset:n})})),[t,r,l.palette.mode,i,n]);return(0,fn.jsx)(Mw.Provider,{value:s,children:a})}function Zw(){const{isInitialized:e,data:t}=o.useContext(Fx);if(!e)throw new Error(["MUI X: Could not find the svg ref context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return t}function Jw(e){return e instanceof Date?e.getTime():e}const ek=["children","width","height","viewBox","disableAxisListener","className","title","desc"],tk=ji("svg",{name:"MuiChartsSurface",slot:"Root"})((()=>({touchAction:"none"}))),nk=o.forwardRef((function(e,t){const n=zm({props:e,name:"MuiChartsSurface"}),{children:r,width:a,height:i,viewBox:l,disableAxisListener:s=!1,className:c,title:u,desc:d}=n,p=pl(n,ek),f=ai({width:a,height:i,x:0,y:0},l);return(e=>{const t=Zw(),n=Dx(),{xAxis:r,yAxis:a,xAxisIds:i,yAxisIds:l}=tg(),{dispatch:s}=o.useContext(ng),c=i[0],u=l[0],d=o.useRef({isInChart:!1,x:-1,y:-1});o.useEffect((()=>{const o=t.current;if(null===o||e)return()=>{};function i(e,t){const{scale:n,data:r,reverse:o}=e;if(!Xx(n)){const e=n.invert(t);if(void 0===r)return{value:e,index:-1};const o=Jw(e),a=r?.findIndex(((t,n)=>{const a=Jw(t);return a>o&&(0===n||Math.abs(o-a)<=Math.abs(o-Jw(r[n-1])))||a<=o&&(n===r.length-1||Math.abs(Jw(e)-a)<Math.abs(Jw(e)-Jw(r[n+1])))}));return{value:void 0!==a&&a>=0?r[a]:e,index:a}}const a=0===n.bandwidth()?Math.floor((t-Math.min(...n.range())+n.step()/2)/n.step()):Math.floor((t-Math.min(...n.range()))/n.step());if(a<0||a>=r.length)return null;if(o){const e=r.length-1-a;return{index:e,value:r[e]}}return{index:a,value:r[a]}}const l=()=>{d.current={isInChart:!1,x:-1,y:-1},s({type:"exitChart"})},p=e=>{const t="targetTouches"in e?e.targetTouches[0]:e,l=function(e,t){const n=e.createSVGPoint();return n.x=t.clientX,n.y=t.clientY,n.matrixTransform(e.getScreenCTM().inverse())}(o,t);if(d.current.x=l.x,d.current.y=l.y,!n.isPointInside(l,{targetElement:e.target}))return void(d.current.isInChart&&(s({type:"exitChart"}),d.current.isInChart=!1));d.current.isInChart=!0;const p=i(r[c],l.x),f=i(a[u],l.y);s({type:"updateAxis",data:{x:p,y:f}})},f=e=>{const t=e.currentTarget;t&&t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId)};return o.addEventListener("pointerdown",f),o.addEventListener("pointermove",p),o.addEventListener("pointerout",l),o.addEventListener("pointercancel",l),o.addEventListener("pointerleave",l),()=>{o.removeEventListener("pointerdown",f),o.removeEventListener("pointermove",p),o.removeEventListener("pointerout",l),o.removeEventListener("pointercancel",l),o.removeEventListener("pointerleave",l)}}),[t,s,u,a,c,r,e,n])})(s),(0,fn.jsxs)(tk,ai({width:a,height:i,viewBox:`${f.x} ${f.y} ${f.width} ${f.height}`,ref:t,className:c},p,{children:[(0,fn.jsx)("title",{children:u}),(0,fn.jsx)("desc",{children:d}),r]}))}));function rk(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function ok(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function ak(e){let t,n,r;function o(e,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<0?o=t+1:a=t}while(o<a)}return o}return 2!==e.length?(t=rk,n=(t,n)=>rk(e(t),n),r=(t,n)=>e(t)-n):(t=e===rk||e===ok?e:ik,n=e,r=e),{left:o,center:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const a=o(e,t,n,(arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length)-1);return a>n&&r(e[a-1],t)>-r(e[a],t)?a-1:a},right:function(e,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<=0?o=t+1:a=t}while(o<a)}return o}}}function ik(){return 0}const lk=Math.sqrt(50),sk=Math.sqrt(10),ck=Math.sqrt(2);function uk(e,t,n){const r=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(r)),a=r/Math.pow(10,o),i=a>=lk?10:a>=sk?5:a>=ck?2:1;let l,s,c;return o<0?(c=Math.pow(10,-o)/i,l=Math.round(e*c),s=Math.round(t*c),l/c<e&&++l,s/c>t&&--s,c=-c):(c=Math.pow(10,o)*i,l=Math.round(e/c),s=Math.round(t/c),l*c<e&&++l,s*c>t&&--s),s<l&&.5<=n&&n<2?uk(e,t,2*n):[l,s,c]}function dk(e,t,n){if(!((n=+n)>0))return[];if((e=+e)===(t=+t))return[e];const r=t<e,[o,a,i]=r?uk(t,e,n):uk(e,t,n);if(!(a>=o))return[];const l=a-o+1,s=new Array(l);if(r)if(i<0)for(let c=0;c<l;++c)s[c]=(a-c)/-i;else for(let c=0;c<l;++c)s[c]=(a-c)*i;else if(i<0)for(let c=0;c<l;++c)s[c]=(o+c)/-i;else for(let c=0;c<l;++c)s[c]=(o+c)*i;return s}function pk(e,t,n){return uk(e=+e,t=+t,n=+n)[2]}function fk(e,t,n){n=+n;const r=(t=+t)<(e=+e),o=r?pk(t,e,n):pk(e,t,n);return(r?-1:1)*(o<0?1/-o:o)}const hk=1e3,mk=6e4,gk=36e5,vk=864e5,yk=6048e5,bk=2592e6,xk=31536e6,wk=new Date,kk=new Date;function Ck(e,t,n,r){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),o.round=e=>{const t=o(e),n=o.ceil(e);return e-t<n-e?t:n},o.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),o.range=(n,r,a)=>{const i=[];if(n=o.ceil(n),a=null==a?1:Math.floor(a),!(n<r)||!(a>0))return i;let l;do{i.push(l=new Date(+n)),t(n,a),e(n)}while(l<n&&n<r);return i},o.filter=n=>Ck((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(o.count=(t,r)=>(wk.setTime(+t),kk.setTime(+r),e(wk),e(kk),Math.floor(n(wk,kk))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?t=>r(t)%e===0:t=>o.count(0,t)%e===0):o:null)),o}const Sk=Ck((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));Sk.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Ck((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):Sk:null);Sk.range;const Ak=Ck((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*hk)}),((e,t)=>(t-e)/hk),(e=>e.getUTCSeconds())),Ek=(Ak.range,Ck((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*hk)}),((e,t)=>{e.setTime(+e+t*mk)}),((e,t)=>(t-e)/mk),(e=>e.getMinutes()))),jk=(Ek.range,Ck((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*mk)}),((e,t)=>(t-e)/mk),(e=>e.getUTCMinutes()))),Pk=(jk.range,Ck((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*hk-e.getMinutes()*mk)}),((e,t)=>{e.setTime(+e+t*gk)}),((e,t)=>(t-e)/gk),(e=>e.getHours()))),Mk=(Pk.range,Ck((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*gk)}),((e,t)=>(t-e)/gk),(e=>e.getUTCHours()))),Rk=(Mk.range,Ck((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*mk)/vk),(e=>e.getDate()-1))),Tk=(Rk.range,Ck((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/vk),(e=>e.getUTCDate()-1))),Lk=(Tk.range,Ck((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/vk),(e=>Math.floor(e/vk))));Lk.range;function _k(e){return Ck((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*mk)/yk))}const Ok=_k(0),Ik=_k(1),Nk=_k(2),$k=_k(3),Fk=_k(4),zk=_k(5),Dk=_k(6);Ok.range,Ik.range,Nk.range,$k.range,Fk.range,zk.range,Dk.range;function Bk(e){return Ck((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/yk))}const Wk=Bk(0),Hk=Bk(1),Vk=Bk(2),Uk=Bk(3),qk=Bk(4),Kk=Bk(5),Gk=Bk(6),Qk=(Wk.range,Hk.range,Vk.range,Uk.range,qk.range,Kk.range,Gk.range,Ck((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),Xk=(Qk.range,Ck((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),Yk=(Xk.range,Ck((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));Yk.every=e=>isFinite(e=Math.floor(e))&&e>0?Ck((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null;Yk.range;const Zk=Ck((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));Zk.every=e=>isFinite(e=Math.floor(e))&&e>0?Ck((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null;Zk.range;function Jk(e,t,n,r,o,a){const i=[[Ak,1,hk],[Ak,5,5e3],[Ak,15,15e3],[Ak,30,3e4],[a,1,mk],[a,5,3e5],[a,15,9e5],[a,30,18e5],[o,1,gk],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,vk],[r,2,1728e5],[n,1,yk],[t,1,bk],[t,3,7776e6],[e,1,xk]];function l(t,n,r){const o=Math.abs(n-t)/r,a=ak((e=>{let[,,t]=e;return t})).right(i,o);if(a===i.length)return e.every(fk(t/xk,n/xk,r));if(0===a)return Sk.every(Math.max(fk(t,n,r),1));const[l,s]=i[o/i[a-1][2]<i[a][2]/o?a-1:a];return l.every(s)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const o=n&&"function"===typeof n.range?n:l(e,t,n),a=o?o.range(e,+t+1):[];return r?a.reverse():a},l]}const[eC,tC]=Jk(Zk,Xk,Wk,Lk,Mk,jk),[nC,rC]=Jk(Yk,Qk,Ok,Rk,Pk,Ek);function oC(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function aC(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function iC(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var lC,sC,cC,uC={"-":"",_:" ",0:"0"},dC=/^\s*\d+/,pC=/^%/,fC=/[\\^$*+?|[\]().{}]/g;function hC(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",a=o.length;return r+(a<n?new Array(n-a+1).join(t)+o:o)}function mC(e){return e.replace(fC,"\\$&")}function gC(e){return new RegExp("^(?:"+e.map(mC).join("|")+")","i")}function vC(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function yC(e,t,n){var r=dC.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function bC(e,t,n){var r=dC.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function xC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function wC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function kC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function CC(e,t,n){var r=dC.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function SC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function AC(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function EC(e,t,n){var r=dC.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function jC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function PC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function MC(e,t,n){var r=dC.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function RC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function TC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function LC(e,t,n){var r=dC.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function _C(e,t,n){var r=dC.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function OC(e,t,n){var r=dC.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function IC(e,t,n){var r=pC.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function NC(e,t,n){var r=dC.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function $C(e,t,n){var r=dC.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function FC(e,t){return hC(e.getDate(),t,2)}function zC(e,t){return hC(e.getHours(),t,2)}function DC(e,t){return hC(e.getHours()%12||12,t,2)}function BC(e,t){return hC(1+Rk.count(Yk(e),e),t,3)}function WC(e,t){return hC(e.getMilliseconds(),t,3)}function HC(e,t){return WC(e,t)+"000"}function VC(e,t){return hC(e.getMonth()+1,t,2)}function UC(e,t){return hC(e.getMinutes(),t,2)}function qC(e,t){return hC(e.getSeconds(),t,2)}function KC(e){var t=e.getDay();return 0===t?7:t}function GC(e,t){return hC(Ok.count(Yk(e)-1,e),t,2)}function QC(e){var t=e.getDay();return t>=4||0===t?Fk(e):Fk.ceil(e)}function XC(e,t){return e=QC(e),hC(Fk.count(Yk(e),e)+(4===Yk(e).getDay()),t,2)}function YC(e){return e.getDay()}function ZC(e,t){return hC(Ik.count(Yk(e)-1,e),t,2)}function JC(e,t){return hC(e.getFullYear()%100,t,2)}function eS(e,t){return hC((e=QC(e)).getFullYear()%100,t,2)}function tS(e,t){return hC(e.getFullYear()%1e4,t,4)}function nS(e,t){var n=e.getDay();return hC((e=n>=4||0===n?Fk(e):Fk.ceil(e)).getFullYear()%1e4,t,4)}function rS(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+hC(t/60|0,"0",2)+hC(t%60,"0",2)}function oS(e,t){return hC(e.getUTCDate(),t,2)}function aS(e,t){return hC(e.getUTCHours(),t,2)}function iS(e,t){return hC(e.getUTCHours()%12||12,t,2)}function lS(e,t){return hC(1+Tk.count(Zk(e),e),t,3)}function sS(e,t){return hC(e.getUTCMilliseconds(),t,3)}function cS(e,t){return sS(e,t)+"000"}function uS(e,t){return hC(e.getUTCMonth()+1,t,2)}function dS(e,t){return hC(e.getUTCMinutes(),t,2)}function pS(e,t){return hC(e.getUTCSeconds(),t,2)}function fS(e){var t=e.getUTCDay();return 0===t?7:t}function hS(e,t){return hC(Wk.count(Zk(e)-1,e),t,2)}function mS(e){var t=e.getUTCDay();return t>=4||0===t?qk(e):qk.ceil(e)}function gS(e,t){return e=mS(e),hC(qk.count(Zk(e),e)+(4===Zk(e).getUTCDay()),t,2)}function vS(e){return e.getUTCDay()}function yS(e,t){return hC(Hk.count(Zk(e)-1,e),t,2)}function bS(e,t){return hC(e.getUTCFullYear()%100,t,2)}function xS(e,t){return hC((e=mS(e)).getUTCFullYear()%100,t,2)}function wS(e,t){return hC(e.getUTCFullYear()%1e4,t,4)}function kS(e,t){var n=e.getUTCDay();return hC((e=n>=4||0===n?qk(e):qk.ceil(e)).getUTCFullYear()%1e4,t,4)}function CS(){return"+0000"}function SS(){return"%"}function AS(e){return+e}function ES(e){return Math.floor(+e/1e3)}lC=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,a=e.days,i=e.shortDays,l=e.months,s=e.shortMonths,c=gC(o),u=vC(o),d=gC(a),p=vC(a),f=gC(i),h=vC(i),m=gC(l),g=vC(l),v=gC(s),y=vC(s),b={a:function(e){return i[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return s[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:FC,e:FC,f:HC,g:eS,G:nS,H:zC,I:DC,j:BC,L:WC,m:VC,M:UC,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:AS,s:ES,S:qC,u:KC,U:GC,V:XC,w:YC,W:ZC,x:null,X:null,y:JC,Y:tS,Z:rS,"%":SS},x={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return s[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:oS,e:oS,f:cS,g:xS,G:kS,H:aS,I:iS,j:lS,L:sS,m:uS,M:dS,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:AS,s:ES,S:pS,u:fS,U:hS,V:gS,w:vS,W:yS,x:null,X:null,y:bS,Y:wS,Z:CS,"%":SS},w={a:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return S(e,t,n,r)},d:PC,e:PC,f:OC,g:SC,G:CC,H:RC,I:RC,j:MC,L:_C,m:jC,M:TC,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:EC,Q:NC,s:$C,S:LC,u:bC,U:xC,V:wC,w:yC,W:kC,x:function(e,t,r){return S(e,n,t,r)},X:function(e,t,n){return S(e,r,t,n)},y:SC,Y:CC,Z:AC,"%":IC};function k(e,t){return function(n){var r,o,a,i=[],l=-1,s=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++l<c;)37===e.charCodeAt(l)&&(i.push(e.slice(s,l)),null!=(o=uC[r=e.charAt(++l)])?r=e.charAt(++l):o="e"===r?" ":"0",(a=t[r])&&(r=a(n,o)),i.push(r),s=l+1);return i.push(e.slice(s,l)),i.join("")}}function C(e,t){return function(n){var r,o,a=iC(1900,void 0,1);if(S(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(o=(r=aC(iC(a.y,0,1))).getUTCDay(),r=o>4||0===o?Hk.ceil(r):Hk(r),r=Tk.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(o=(r=oC(iC(a.y,0,1))).getDay(),r=o>4||0===o?Ik.ceil(r):Ik(r),r=Rk.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?aC(iC(a.y,0,1)).getUTCDay():oC(iC(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,aC(a)):oC(a)}}function S(e,t,n,r){for(var o,a,i=0,l=t.length,s=n.length;i<l;){if(r>=s)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=w[o in uC?t.charAt(i++):o])||(r=a(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return b.x=k(n,b),b.X=k(r,b),b.c=k(t,b),x.x=k(n,x),x.X=k(r,x),x.c=k(t,x),{format:function(e){var t=k(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=C(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=k(e+="",x);return t.toString=function(){return e},t},utcParse:function(e){var t=C(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),sC=lC.format,lC.parse,cC=lC.utcFormat,lC.utcParse;const jS=ak(rk),PS=jS.right,MS=(jS.left,ak((function(e){return null===e?NaN:+e})).center,PS);function RS(e,t,n,r,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*n+(1+3*e+3*a-3*i)*r+i*o)/6}const TS=e=>()=>e;function LS(e,t){return function(n){return e+n*t}}function _S(e){return 1===(e=+e)?OS:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):TS(isNaN(t)?n:t)}}function OS(e,t){var n=t-e;return n?LS(e,n):TS(isNaN(e)?t:e)}const IS=function e(t){var n=_S(t);function r(e,t){var r=n((e=hx(e)).r,(t=hx(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),i=OS(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function NS(e){return function(t){var n,r,o=t.length,a=new Array(o),i=new Array(o),l=new Array(o);for(n=0;n<o;++n)r=hx(t[n]),a[n]=r.r||0,i[n]=r.g||0,l[n]=r.b||0;return a=e(a),i=e(i),l=e(l),r.opacity=1,function(e){return r.r=a(e),r.g=i(e),r.b=l(e),r+""}}}NS((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],i=r>0?e[r-1]:2*o-a,l=r<t-1?e[r+2]:2*a-o;return RS((n-r/t)*t,i,o,a,l)}})),NS((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],i=e[(r+1)%t],l=e[(r+2)%t];return RS((n-r/t)*t,o,a,i,l)}}));function $S(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,a=new Array(o),i=new Array(r);for(n=0;n<o;++n)a[n]=DS(e[n],t[n]);for(;n<r;++n)i[n]=t[n];return function(e){for(n=0;n<o;++n)i[n]=a[n](e);return i}}function FS(e,t){var n,r={},o={};for(n in null!==e&&"object"===typeof e||(e={}),null!==t&&"object"===typeof t||(t={}),t)n in e?r[n]=DS(e[n],t[n]):o[n]=t[n];return function(e){for(n in r)o[n]=r[n](e);return o}}function zS(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(a){for(n=0;n<r;++n)o[n]=e[n]*(1-a)+t[n]*a;return o}}function DS(e,t){var n,r,o=typeof t;return null==t||"boolean"===o?TS(t):("number"===o?jx:"string"===o?(n=dx(t))?(t=n,IS):Rx:t instanceof dx?IS:t instanceof Date?Aw:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?$S:"function"!==typeof t.valueOf&&"function"!==typeof t.toString||isNaN(t)?FS:jx:zS))(e,t)}function BS(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function WS(e){return+e}var HS=[0,1];function VS(e){return e}function US(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function qS(e,t,n){var r=e[0],o=e[1],a=t[0],i=t[1];return o<r?(r=US(o,r),a=n(i,a)):(r=US(r,o),a=n(a,i)),function(e){return a(r(e))}}function KS(e,t,n){var r=Math.min(e.length,t.length)-1,o=new Array(r),a=new Array(r),i=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<r;)o[i]=US(e[i],e[i+1]),a[i]=n(t[i],t[i+1]);return function(t){var n=MS(e,t,1,r)-1;return a[n](o[n](t))}}function GS(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function QS(){var e,t,n,r,o,a,i=HS,l=HS,s=DS,c=VS;function u(){var e=Math.min(i.length,l.length);return c!==VS&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(i[0],i[e-1])),r=e>2?KS:qS,o=a=null,d}function d(t){return null==t||isNaN(t=+t)?n:(o||(o=r(i.map(e),l,s)))(e(c(t)))}return d.invert=function(n){return c(t((a||(a=r(l,i.map(e),jx)))(n)))},d.domain=function(e){return arguments.length?(i=Array.from(e,WS),u()):i.slice()},d.range=function(e){return arguments.length?(l=Array.from(e),u()):l.slice()},d.rangeRound=function(e){return l=Array.from(e),s=BS,u()},d.clamp=function(e){return arguments.length?(c=!!e||VS,u()):c!==VS},d.interpolate=function(e){return arguments.length?(s=e,u()):s},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function XS(){return QS()(VS,VS)}function YS(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function ZS(e,t){switch(arguments.length){case 0:break;case 1:"function"===typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"===typeof t?this.interpolator(t):this.range(t)}return this}function JS(e,t){var n,r=0,o=(e=e.slice()).length-1,a=e[r],i=e[o];return i<a&&(n=r,r=o,o=n,n=a,a=i,i=n),e[r]=t.floor(a),e[o]=t.ceil(i),e}function eA(e){return new Date(e)}function tA(e){return e instanceof Date?+e:+new Date(+e)}function nA(e,t,n,r,o,a,i,l,s,c){var u=XS(),d=u.invert,p=u.domain,f=c(".%L"),h=c(":%S"),m=c("%I:%M"),g=c("%I %p"),v=c("%a %d"),y=c("%b %d"),b=c("%B"),x=c("%Y");function w(e){return(s(e)<e?f:l(e)<e?h:i(e)<e?m:a(e)<e?g:r(e)<e?o(e)<e?v:y:n(e)<e?b:x)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?p(Array.from(e,tA)):p().map(eA)},u.ticks=function(t){var n=p();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?w:c(t)},u.nice=function(e){var n=p();return e&&"function"===typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?p(JS(n,e)):u},u.copy=function(){return GS(u,nA(e,t,n,r,o,a,i,l,s,c))},u}function rA(){return YS.apply(nA(nC,rC,Yk,Qk,Ok,Rk,Pk,Ek,Ak,sC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}class oA extends Map{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:sA;if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(aA(this,e))}has(e){return super.has(aA(this,e))}set(e,t){return super.set(iA(this,e),t)}delete(e){return super.delete(lA(this,e))}}Set;function aA(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):t}function iA(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):(n.set(o,t),t)}function lA(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)&&(t=n.get(o),n.delete(o)),t}function sA(e){return null!==e&&"object"===typeof e?e.valueOf():e}const cA=Symbol("implicit");function uA(){var e=new oA,t=[],n=[],r=cA;function o(o){let a=e.get(o);if(void 0===a){if(r!==cA)return r;e.set(o,a=t.push(o)-1)}return n[a%n.length]}return o.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new oA;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return o},o.range=function(e){return arguments.length?(n=Array.from(e),o):n.slice()},o.unknown=function(e){return arguments.length?(r=e,o):r},o.copy=function(){return uA(t,n).unknown(r)},YS.apply(o,arguments),o}function dA(){var e,t,n=uA().unknown(void 0),r=n.domain,o=n.range,a=0,i=1,l=!1,s=0,c=0,u=.5;function d(){var n=r().length,d=i<a,p=d?i:a,f=d?a:i;e=(f-p)/Math.max(1,n-s+2*c),l&&(e=Math.floor(e)),p+=(f-p-e*(n-s))*u,t=e*(1-s),l&&(p=Math.round(p),t=Math.round(t));var h=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),a=new Array(o);++r<o;)a[r]=e+r*n;return a}(n).map((function(t){return p+e*t}));return o(d?h.reverse():h)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([a,i]=e,a=+a,i=+i,d()):[a,i]},n.rangeRound=function(e){return[a,i]=e,a=+a,i=+i,l=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(l=!!e,d()):l},n.padding=function(e){return arguments.length?(s=Math.min(1,c=+e),d()):s},n.paddingInner=function(e){return arguments.length?(s=Math.min(1,e),d()):s},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return dA(r(),[a,i]).round(l).paddingInner(s).paddingOuter(c).align(u)},YS.apply(d(),arguments)}function pA(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return pA(t())},e}function fA(){return pA(dA.apply(null,arguments).paddingInner(1))}function hA(e){return"band"===e.scaleType}function mA(e){return"point"===e.scaleType}function gA(){var e,t=[.5],n=[0,1],r=1;function o(o){return null!=o&&o<=o?n[MS(t,o,0,r)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),r=Math.min(t.length,n.length-1),o):t.slice()},o.range=function(e){return arguments.length?(n=Array.from(e),r=Math.min(t.length,n.length-1),o):n.slice()},o.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return gA().domain(t).range(n).unknown(e)},YS.apply(o,arguments)}var vA,yA=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function bA(e){if(!(t=yA.exec(e)))throw new Error("invalid format: "+e);var t;return new xA({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function xA(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function wA(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function kA(e){return(e=wA(Math.abs(e)))?e[1]:NaN}function CA(e,t){var n=wA(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}bA.prototype=xA.prototype,xA.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const SA={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>CA(100*e,t),r:CA,s:function(e,t){var n=wA(e,t);if(!n)return e+"";var r=n[0],o=n[1],a=o-(vA=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,i=r.length;return a===i?r:a>i?r+new Array(a-i+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+wA(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function AA(e){return e}var EA,jA,PA,MA=Array.prototype.map,RA=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function TA(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?AA:(t=MA.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,a=[],i=0,l=t[0],s=0;o>0&&l>0&&(s+l+1>r&&(l=Math.max(1,r-s)),a.push(e.substring(o-=l,o+l)),!((s+=l+1)>r));)l=t[i=(i+1)%t.length];return a.reverse().join(n)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?AA:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(MA.call(e.numerals,String)),s=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"\u2212":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=bA(e)).fill,n=e.align,d=e.sign,p=e.symbol,f=e.zero,h=e.width,m=e.comma,g=e.precision,v=e.trim,y=e.type;"n"===y?(m=!0,y="g"):SA[y]||(void 0===g&&(g=12),v=!0,y="g"),(f||"0"===t&&"="===n)&&(f=!0,t="0",n="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",x="$"===p?a:/[%p]/.test(y)?s:"",w=SA[y],k=/[defgprs%]/.test(y);function C(e){var o,a,s,p=b,C=x;if("c"===y)C=w(e)+C,e="";else{var S=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:w(Math.abs(e),g),v&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),S&&0===+e&&"+"!==d&&(S=!1),p=(S?"("===d?d:c:"-"===d||"("===d?"":d)+p,C=("s"===y?RA[8+vA/3]:"")+C+(S&&"("===d?")":""),k)for(o=-1,a=e.length;++o<a;)if(48>(s=e.charCodeAt(o))||s>57){C=(46===s?i+e.slice(o+1):e.slice(o))+C,e=e.slice(0,o);break}}m&&!f&&(e=r(e,1/0));var A=p.length+e.length+C.length,E=A<h?new Array(h-A+1).join(t):"";switch(m&&f&&(e=r(E+e,E.length?h-C.length:1/0),E=""),n){case"<":e=p+e+C+E;break;case"=":e=p+E+e+C;break;case"^":e=E.slice(0,A=E.length>>1)+p+e+C+E.slice(A);break;default:e=E+p+e+C}return l(e)}return g=void 0===g?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),C.toString=function(){return e+""},C}return{format:d,formatPrefix:function(e,t){var n=d(((e=bA(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(kA(t)/3))),o=Math.pow(10,-r),a=RA[8+r/3];return function(e){return n(o*e)+a}}}}function LA(e,t,n,r){var o,a=fk(e,t,n);switch((r=bA(null==r?",f":r)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(kA(t)/3)))-kA(Math.abs(e)))}(a,i))||(r.precision=o),PA(r,i);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,kA(t)-kA(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=function(e){return Math.max(0,-kA(Math.abs(e)))}(a))||(r.precision=o-2*("%"===r.type))}return jA(r)}function _A(e){var t=e.domain;return e.ticks=function(e){var n=t();return dk(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return LA(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,o,a=t(),i=0,l=a.length-1,s=a[i],c=a[l],u=10;for(c<s&&(o=s,s=c,c=o,o=i,i=l,l=o);u-- >0;){if((o=pk(s,c,n))===r)return a[i]=s,a[l]=c,t(a);if(o>0)s=Math.floor(s/o)*o,c=Math.ceil(c/o)*o;else{if(!(o<0))break;s=Math.ceil(s*o)/o,c=Math.floor(c*o)/o}r=o}return e},e}function OA(){var e=XS();return e.copy=function(){return GS(e,OA())},YS.apply(e,arguments),_A(e)}function IA(){var e,t,n,r,o,a=0,i=1,l=VS,s=!1;function c(t){return null==t||isNaN(t=+t)?o:l(0===n?.5:(t=(r(t)-e)*n,s?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,l=e(n,r),c):[l(0),l(1)]}}return c.domain=function(o){return arguments.length?([a,i]=o,e=r(a=+a),t=r(i=+i),n=e===t?0:1/(t-e),c):[a,i]},c.clamp=function(e){return arguments.length?(s=!!e,c):s},c.interpolator=function(e){return arguments.length?(l=e,c):l},c.range=u(DS),c.rangeRound=u(BS),c.unknown=function(e){return arguments.length?(o=e,c):o},function(o){return r=o,e=o(a),t=o(i),n=e===t?0:1/(t-e),c}}function NA(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function $A(){var e=_A(IA()(VS));return e.copy=function(){return NA(e,$A())},ZS.apply(e,arguments)}function FA(e){return"piecewise"===e.type?gA(e.thresholds,e.colors):$A([e.min??0,e.max??100],e.color)}function zA(e){return e.values?uA(e.values,e.colors).unknown(e.unknownColor??null):uA(e.colors.map(((e,t)=>t)),e.colors).unknown(e.unknownColor??null)}function DA(e){return"ordinal"===e.type?zA(e):FA(e)}function BA(e){return"number"===typeof e&&!Number.isFinite(e)}!function(e){EA=TA(e),jA=EA.format,PA=EA.formatPrefix}({thousands:",",grouping:[3],currency:["$",""]});const WA={start:0,extremities:0,end:1,middle:.5};function HA(e){const{scale:t,tickNumber:n,valueFormatter:r,tickInterval:a,tickPlacement:i="extremities",tickLabelPlacement:l="middle"}=e;return o.useMemo((()=>{if(Xx(t)){const e=t.domain();if(t.bandwidth()>0){return[...("function"===typeof a&&e.filter(a)||"object"===typeof a&&a||e).map((e=>({value:e,formattedValue:r?.(e,{location:"tick"})??`${e}`,offset:t(e)-(t.step()-t.bandwidth())/2+WA[i]*t.step(),labelOffset:"tick"===l?0:t.step()*(WA[l]-WA[i])}))),..."extremities"===i?[{formattedValue:void 0,offset:t.range()[1],labelOffset:0}]:[]]}return("function"===typeof a&&e.filter(a)||"object"===typeof a&&a||e).map((e=>({value:e,formattedValue:r?.(e,{location:"tick"})??`${e}`,offset:t(e),labelOffset:0})))}if(t.domain().some(BA))return[];return("object"===typeof a?a:t.ticks(n)).map((e=>({value:e,formattedValue:r?.(e,{location:"tick"})??t.tickFormat(n)(e),offset:t(e),labelOffset:0})))}),[t,a,n,r,i,l])}function VA(e){return Math.log(e)}function UA(e){return Math.exp(e)}function qA(e){return-Math.log(-e)}function KA(e){return-Math.exp(-e)}function GA(e){return isFinite(e)?+("1e"+e):e<0?0:e}function QA(e){return(t,n)=>-e(-t,n)}function XA(e){const t=e(VA,UA),n=t.domain;let r,o,a=10;function i(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(a),o=function(e){return 10===e?GA:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),n()[0]<0?(r=QA(r),o=QA(o),e(qA,KA)):e(VA,UA),t}return t.base=function(e){return arguments.length?(a=+e,i()):a},t.domain=function(e){return arguments.length?(n(e),i()):n()},t.ticks=e=>{const t=n();let i=t[0],l=t[t.length-1];const s=l<i;s&&([i,l]=[l,i]);let c,u,d=r(i),p=r(l);const f=null==e?10:+e;let h=[];if(!(a%1)&&p-d<f){if(d=Math.floor(d),p=Math.ceil(p),i>0){for(;d<=p;++d)for(c=1;c<a;++c)if(u=d<0?c/o(-d):c*o(d),!(u<i)){if(u>l)break;h.push(u)}}else for(;d<=p;++d)for(c=a-1;c>=1;--c)if(u=d>0?c/o(-d):c*o(d),!(u<i)){if(u>l)break;h.push(u)}2*h.length<f&&(h=dk(i,l,f))}else h=dk(d,p,Math.min(p-d,f)).map(o);return s?h.reverse():h},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===a?"s":","),"function"!==typeof n&&(a%1||null!=(n=bA(n)).precision||(n.trim=!0),n=jA(n)),e===1/0)return n;const i=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/o(Math.round(r(e)));return t*a<a-.5&&(t*=a),t<=i?n(e):""}},t.nice=()=>n(JS(n(),{floor:e=>o(Math.floor(r(e))),ceil:e=>o(Math.ceil(r(e)))})),t}function YA(){const e=XA(QS()).domain([1,10]);return e.copy=()=>GS(e,YA()).base(e.base()),YS.apply(e,arguments),e}function ZA(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function JA(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function eE(e){return e<0?-e*e:e*e}function tE(e){var t=e(VS,VS),n=1;return t.exponent=function(t){return arguments.length?1===(n=+t)?e(VS,VS):.5===n?e(JA,eE):e(ZA(n),ZA(1/n)):n},_A(t)}function nE(){var e=tE(QS());return e.copy=function(){return GS(e,nE()).exponent(e.exponent())},YS.apply(e,arguments),e}function rE(e,t,n){switch(e){case"log":return YA(t,n);case"pow":return nE(t,n);case"sqrt":return function(){return nE.apply(null,arguments).exponent(.5)}(t,n);case"time":return rA(t,n);case"utc":return function(){return YS.apply(nA(eC,tC,Zk,Xk,Wk,Tk,Mk,jk,Ak,cC).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}(t,n);default:return OA(t,n)}}const oE=(e,t)=>{const n=e[1]-e[0],r=t[1]-t[0];return[e[0]-t[0]*n/r,e[1]+(100-t[1])*n/r]},aE=(e,t,n,r,o)=>{const a=Object.keys(t).reduce(((a,i)=>((e,t,n,r,o,a,i)=>{const l=r[t],s=a[t]?.series??{},[c,u]=l?.({series:s,axis:n,axisIndex:o,isDefaultAxis:0===o,getFilters:i})??[1/0,-1/0],[d,p]=e;return[Math.min(c,d),Math.max(u,p)]})(a,i,e,t,n,r,o)),[1/0,-1/0]);return Number.isNaN(a[0])||Number.isNaN(a[1])?[1/0,-1/0]:a};const iE=e=>e?.[0]instanceof Date;function lE(e,t){const n=rA(e.data,t);return(t,r)=>{let{location:o}=r;return"tick"===o?n.tickFormat(e.tickNumber)(t):`${t.toLocaleString()}`}}function sE(e){let{drawingArea:t,formattedSeries:n,axis:r,extremumGetters:o,axisDirection:a,zoomData:i,zoomOptions:l,getFilters:s}=e;const c={};return r.forEach(((e,r)=>{const u=e,d=l?.[u.id],p=i?.find((e=>{let{axisId:t}=e;return t===u.id})),f=p?[p.start,p.end]:[0,100],h=function(e,t,n){if("rotation"===t){const{startAngle:e=0,endAngle:t=e+360}=n;return n.reverse?[Math.PI*e/180,Math.PI*t/180]:[Math.PI*t/180,Math.PI*e/180]}if("radius"===t){const{minRadius:t=0,maxRadius:r=Math.min(e.width,e.height)/2}=n;return[t,r]}const r="x"===t?[e.left,e.left+e.width]:[e.top+e.height,e.top];return n.reverse?[r[1],r[0]]:r}(t,a,u),[m,g]=aE(u,o,r,n,void 0!==p||d?void 0:s),v=u.data??[];if(hA(u)){const e=u.categoryGapRatio??.2,t=u.barGapRatio??.1,n="y"===a?[h[1],h[0]]:h,r=oE(n,f);if(c[u.id]=ai({categoryGapRatio:e,barGapRatio:t},u,{data:v,scale:dA(u.data,r).paddingInner(e).paddingOuter(e/2),tickNumber:u.data.length,colorScale:u.colorMap&&("ordinal"===u.colorMap.type?zA(ai({values:u.data},u.colorMap)):DA(u.colorMap))}),iE(u.data)){const e=lE(u,n);c[u.id].valueFormatter=u.valueFormatter??e}}if(mA(u)){const e="y"===a?[...h].reverse():h,t=oE(e,f);if(c[u.id]=ai({},u,{data:v,scale:fA(u.data,t),tickNumber:u.data.length,colorScale:u.colorMap&&("ordinal"===u.colorMap.type?zA(ai({values:u.data},u.colorMap)):DA(u.colorMap))}),iE(u.data)){const t=lE(u,e);c[u.id].valueFormatter=u.valueFormatter??t}}if("band"===u.scaleType||"point"===u.scaleType)return;const y=u.scaleType??"linear",b=u.domainLimit??"nice",x=[u.min??m,u.max??g];if("function"===typeof b){const{min:e,max:t}=b(m,g);x[0]=e,x[1]=t}const w=function(e){const{tickMaxStep:t,tickMinStep:n,tickNumber:r,range:o,domain:a}=e,i=void 0===n?999:Math.floor(Math.abs(a[1]-a[0])/n),l=void 0===t?2:Math.ceil(Math.abs(a[1]-a[0])/t),s=r??Math.floor(Math.abs(o[1]-o[0])/50);return Math.min(i,Math.max(l,s))}(ai({},u,{range:h,domain:x})),k=w/((f[1]-f[0])/100),C=rE(y,x,oE(h,f)),S="nice"===b?C.nice(w):C,[A,E]=S.domain(),j=[u.min??A,u.max??E];c[u.id]=ai({},u,{data:v,scaleType:y,scale:S.domain(j),tickNumber:k,colorScale:u.colorMap&&DA(u.colorMap)})})),{axis:c,axisIds:r.map((e=>{let{id:t}=e;return t}))}}function cE(e){const{xAxis:t,yAxis:n,children:r}=e,a=Rw(),i=Dx(),l=function(e){const{isInitialized:t,data:n}=o.useContext(Xw);if(!t)throw new Error(["MUI X: Could not find the plugin context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return e?n.xExtremumGetters[e]:n.xExtremumGetters}(),s=function(e){const{isInitialized:t,data:n}=o.useContext(Xw);if(!t)throw new Error(["MUI X: Could not find the plugin context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return e?n.yExtremumGetters[e]:n.yExtremumGetters}(),c=o.useMemo((()=>sE({drawingArea:i,formattedSeries:a,axis:t,extremumGetters:l,axisDirection:"x"})),[i,a,t,l]),u=o.useMemo((()=>sE({drawingArea:i,formattedSeries:a,axis:n,extremumGetters:s,axisDirection:"y"})),[i,a,n,s]),d=o.useMemo((()=>({isInitialized:!0,data:{xAxis:c.axis,yAxis:u.axis,xAxisIds:c.axisIds,yAxisIds:u.axisIds}})),[c,u]);return(0,fn.jsx)(eg.Provider,{value:d,children:r})}const uE=o.createContext({zAxis:{},zAxisIds:[]});function dE(e){const{zAxis:t,dataset:n,children:r}=e,a=o.useMemo((()=>t?.map((e=>{const t=e.dataKey;if(void 0===t||void 0!==e.data)return e;if(void 0===n)throw new Error("MUI X: z-axis uses `dataKey` but no `dataset` is provided.");return ai({},e,{data:n.map((e=>e[t]))})}))),[t,n]),i=o.useMemo((()=>{const e=a?.map(((e,t)=>ai({id:`defaultized-z-axis-${t}`},e)))??[],t={};return e.forEach((e=>{t[e.id]=ai({},e,{colorScale:e.colorMap&&("ordinal"===e.colorMap.type&&e.data?zA(ai({values:e.data},e.colorMap)):DA("continuous"===e.colorMap.type?ai({min:e.min,max:e.max},e.colorMap):e.colorMap))})})),{zAxis:t,zAxisIds:e.map((e=>{let{id:t}=e;return t}))}}),[a]);return(0,fn.jsx)(uE.Provider,{value:i,children:r})}const pE=(e,t)=>n=>!!e&&("series"===e.fade?n.seriesId===t?.seriesId&&n.dataIndex!==t?.dataIndex:"global"===e.fade&&(n.seriesId!==t?.seriesId||n.dataIndex!==t?.dataIndex)),fE=(e,t)=>n=>!!e&&("series"===e.highlight?n.seriesId===t?.seriesId:"item"===e.highlight&&(n.dataIndex===t?.dataIndex&&n.seriesId===t?.seriesId)),hE=["highlighted","faded"];function mE(e){let{children:t,highlightedItem:n,onHighlightChange:r}=e;const[a,i]=au({controlled:n,default:null,name:"HighlightedProvider",state:"highlightedItem"}),l=Rw(),s=o.useMemo((()=>{const e=new Map;return Object.keys(l).forEach((t=>{const n=l[t];Object.keys(n?.series??{}).forEach((t=>{const r=n?.series[t];e.set(t,(e=>{const t=e??{},{highlighted:n,faded:r}=t;return ai({highlight:n,fade:r},pl(t,hE))})(r?.highlightScope))}))})),e}),[l]),c=a&&a.seriesId?s.get(a.seriesId)??void 0:void 0,u=o.useMemo((()=>({isInitialized:!0,data:{highlightScope:c,highlightedItem:a,setHighlighted:e=>{i(e),r?.(e)},clearHighlighted:()=>{i(null),r?.(null)},isHighlighted:fE(c,a),isFaded:pE(c,a)}})),[a,c,i,r]);return(0,fn.jsx)(ag.Provider,{value:u,children:t})}const gE=(e,t)=>"x"===t?{x:e,y:null}:{x:null,y:e},vE=e=>{const{axis:t,getFilters:n,isDefaultAxis:r}=e,o=n?.({currentAxisId:t.id,isDefaultAxis:r}),a=o?t.data?.filter(((e,t)=>o({x:null,y:null},t))):t.data;return[Math.min(...a??[]),Math.max(...a??[])]},yE=e=>t=>{const{series:n,axis:r,getFilters:o,isDefaultAxis:a}=t;return Object.keys(n).filter((e=>{const t=n[e].yAxisId??n[e].yAxisKey;return t===r.id||a&&void 0===t})).reduce(((t,i)=>{const{stackedData:l}=n[i],s=o?.({currentAxisId:r.id,isDefaultAxis:a,seriesXAxisId:n[i].xAxisId??n[i].xAxisKey,seriesYAxisId:n[i].yAxisId??n[i].yAxisKey}),[c,u]=l?.reduce(((t,n,r)=>!s||s(gE(n[0],e),r)&&s(gE(n[1],e),r)?[Math.min(...n,t[0]),Math.max(...n,t[1])]:t),[1/0,-1/0])??[1/0,-1/0];return[Math.min(c,t[0]),Math.max(u,t[1])]}),[1/0,-1/0])};function bE(e,t){if((o=e.length)>1)for(var n,r,o,a=1,i=e[t[0]],l=i.length;a<o;++a)for(r=i,i=e[t[a]],n=0;n<l;++n)i[n][1]+=i[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function xE(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function wE(e,t){return e[t]}function kE(e){const t=[];return t.key=e,t}function CE(){var e=Bm([]),t=xE,n=bE,r=wE;function o(o){var a,i,l=Array.from(e.apply(this,arguments),kE),s=l.length,c=-1;for(const e of o)for(a=0,++c;a<s;++a)(l[a][c]=[0,+r(e,l[a].key,c,o)]).data=e;for(a=0,i=Dm(t(l));a<s;++a)l[i[a]].index=a;return n(l,i),l}return o.keys=function(t){return arguments.length?(e="function"===typeof t?t:Bm(Array.from(t)),o):e},o.value=function(e){return arguments.length?(r="function"===typeof e?e:Bm(+e),o):r},o.order=function(e){return arguments.length?(t=null==e?xE:"function"===typeof e?e:Bm(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(n=null==e?bE:e,o):n},o}function SE(e){var t=e.map(AE);return xE(e).sort((function(e,n){return t[e]-t[n]}))}function AE(e){for(var t,n=-1,r=0,o=e.length,a=-1/0;++n<o;)(t=+e[n][1])>a&&(a=t,r=n);return r}function EE(e){var t=e.map(jE);return xE(e).sort((function(e,n){return t[e]-t[n]}))}function jE(e){for(var t,n=0,r=-1,o=e.length;++r<o;)(t=+e[r][1])&&(n+=t);return n}const PE={appearance:SE,ascending:EE,descending:function(e){return EE(e).reverse()},insideOut:function(e){var t,n,r=e.length,o=e.map(jE),a=SE(e),i=0,l=0,s=[],c=[];for(t=0;t<r;++t)n=a[t],i<l?(i+=o[n],s.push(n)):(l+=o[n],c.push(n));return c.reverse().concat(s)},none:xE,reverse:function(e){return xE(e).reverse()}},ME={expand:function(e,t){if((r=e.length)>0){for(var n,r,o,a=0,i=e[0].length;a<i;++a){for(o=n=0;n<r;++n)o+=e[n][a][1]||0;if(o)for(n=0;n<r;++n)e[n][a][1]/=o}bE(e,t)}},diverging:function(e,t){if((l=e.length)>0)for(var n,r,o,a,i,l,s=0,c=e[t[0]].length;s<c;++s)for(a=i=0,n=0;n<l;++n)(o=(r=e[t[n]][s])[1]-r[0])>0?(r[0]=a,r[1]=a+=o):o<0?(r[1]=i,r[0]=i+=o):(r[0]=0,r[1]=o)},none:bE,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,o=e[t[0]],a=o.length;r<a;++r){for(var i=0,l=0;i<n;++i)l+=e[i][r][1]||0;o[r][1]+=o[r][0]=-l/2}bE(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,o,a=0,i=1;i<r;++i){for(var l=0,s=0,c=0;l<o;++l){for(var u=e[t[l]],d=u[i][1]||0,p=(d-(u[i-1][1]||0))/2,f=0;f<l;++f){var h=e[t[f]];p+=(h[i][1]||0)-(h[i-1][1]||0)}s+=d,c+=p*d}n[i-1][1]+=n[i-1][0]=a,s&&(a-=c/s)}n[i-1][1]+=n[i-1][0]=a,bE(e,t)}}},RE=e=>{const{series:t,seriesOrder:n,defaultStrategy:r}=e,o=[],a={};return n.forEach((e=>{const{stack:n,stackOrder:i,stackOffset:l}=t[e];void 0===n?o.push({ids:[e],stackingOrder:PE.none,stackingOffset:ME.none}):void 0===a[n]?(a[n]=o.length,o.push({ids:[e],stackingOrder:PE[i??r?.stackOrder??"none"],stackingOffset:ME[l??r?.stackOffset??"diverging"]})):(o[a[n]].ids.push(e),void 0!==i&&(o[a[n]].stackingOrder=PE[i]),void 0!==l&&(o[a[n]].stackingOffset=ME[l]))})),o};function TE(e,t){const n={};return Object.keys(e).forEach((r=>{n[r]=ai({},e[r],{valueFormatter:e[r].valueFormatter??t})})),n}const LE=(e,t)=>{const{seriesOrder:n,series:r}=e,o=RE(e),a=t??[];n.forEach((e=>{const n=r[e].data;if(void 0!==n)n.forEach(((t,n)=>{a.length<=n?a.push({[e]:t}):a[n][e]=t}));else if(void 0===t)throw new Error([`MUI X: bar series with id='${e}' has no data.`,"Either provide a data property to the series or use the dataset prop."].join("\n"))}));const i={};return o.forEach((e=>{const{ids:n,stackingOffset:o,stackingOrder:l}=e,s=CE().keys(n.map((e=>{const t=r[e].dataKey;return void 0===r[e].data&&void 0!==t?t:e}))).value(((e,t)=>e[t]??0)).order(l).offset(o)(a);n.forEach(((e,n)=>{const o=r[e].dataKey;i[e]=ai({layout:"vertical"},r[e],{data:o?t.map((e=>{const t=e[o];return"number"!==typeof t?0:t})):r[e].data,stackedData:s[n].map((e=>{let[t,n]=e;return[t,n]}))})}))})),{seriesOrder:n,stackingGroups:o,series:TE(i,(e=>null==e?"":e.toLocaleString()))}},_E=(e,t,n)=>{const r="vertical"===e.layout,o=r?t?.colorScale:n?.colorScale,a=r?n?.colorScale:t?.colorScale,i=r?t?.data:n?.data;return a?t=>{const n=e.data[t],r=null===n?e.color:a(n);return null===r?e.color:r}:o&&i?t=>{const n=i[t],r=null===n?e.color:o(n);return null===r?e.color:r}:()=>e.color},OE=(e,t)=>[null===t[0]?e[0]:Math.min(e[0],t[0]),null===t[1]?e[1]:Math.max(e[1],t[1])],IE=(e,t)=>{let{series:n,seriesOrder:r}=e;const o=Object.fromEntries(Object.entries(n).map((e=>{let[n,r]=e;const o=r?.datasetKeys,a=["x","y","id"].filter((e=>"string"!==typeof o?.[e]));if(r?.datasetKeys&&a.length>0)throw new Error([`MUI X: scatter series with id='${n}' has incomplete datasetKeys.`,`Properties ${a.map((e=>`"${e}"`)).join(", ")} are missing.`].join("\n"));const i=o?t?.map((e=>({x:e[o.x]??null,y:e[o.y]??null,z:o.z&&e[o.z],id:e[o.id]})))??[]:r.data??[];return[n,ai({},r,{data:i,valueFormatter:r.valueFormatter??(e=>`(${e.x}, ${e.y})`)})]})));return{series:o,seriesOrder:r}},NE=(e,t,n,r)=>{const o=r?.colorScale,a=n?.colorScale,i=t?.colorScale;return o?t=>{if(void 0!==r?.data?.[t]){const e=o(r?.data?.[t]);if(null!==e)return e}const n=e.data[t],a=null===n?e.color:o(n.z);return null===a?e.color:a}:a?t=>{const n=e.data[t],r=null===n?e.color:a(n.y);return null===r?e.color:r}:i?t=>{const n=e.data[t],r=null===n?e.color:i(n.x);return null===r?e.color:r}:()=>e.color},$E={seriesType:"scatter",seriesFormatter:IE,colorProcessor:NE,xExtremumGetter:e=>{const{series:t,axis:n,isDefaultAxis:r,getFilters:o}=e;return Object.keys(t).filter((e=>{const o=t[e].xAxisId??t[e].xAxisKey;return o===n.id||void 0===o&&r})).reduce(((e,a)=>{const i=o?.({currentAxisId:n.id,isDefaultAxis:r,seriesXAxisId:t[a].xAxisId??t[a].xAxisKey,seriesYAxisId:t[a].yAxisId??t[a].yAxisKey}),l=t[a].data?.reduce(((e,t,n)=>i&&!i(t,n)?e:OE(e,[t.x,t.x])),[1/0,-1/0]);return OE(e,l??[1/0,-1/0])}),[1/0,-1/0])},yExtremumGetter:e=>{const{series:t,axis:n,isDefaultAxis:r,getFilters:o}=e;return Object.keys(t).filter((e=>{const o=t[e].yAxisId??t[e].yAxisKey;return o===n.id||void 0===o&&r})).reduce(((e,a)=>{const i=o?.({currentAxisId:n.id,isDefaultAxis:r,seriesXAxisId:t[a].xAxisId??t[a].xAxisKey,seriesYAxisId:t[a].yAxisId??t[a].yAxisKey}),l=t[a].data?.reduce(((e,t,n)=>i&&!i(t,n)?e:OE(e,[t.y,t.y])),[1/0,-1/0]);return OE(e,l??[1/0,-1/0])}),[1/0,-1/0])}};const FE=(e,t)=>{const{seriesOrder:n,series:r}=e,o=RE(ai({},e,{defaultStrategy:{stackOffset:"none"}})),a=t??[];n.forEach((e=>{const t=r[e].data;void 0!==t&&t.forEach(((t,n)=>{a.length<=n?a.push({[e]:t}):a[n][e]=t}))}));const i={};return o.forEach((e=>{const{ids:n,stackingOrder:o,stackingOffset:l}=e,s=CE().keys(n.map((e=>{const t=r[e].dataKey;return void 0===r[e].data&&void 0!==t?t:e}))).value(((e,t)=>e[t]??0)).order(o).offset(l)(a);n.forEach(((e,n)=>{const o=r[e].dataKey;i[e]=ai({},r[e],{data:o?t.map((e=>{const t=e[o];return"number"!==typeof t?null:t})):r[e].data,stackedData:s[n].map((e=>{let[t,n]=e;return[t,n]}))})}))})),{seriesOrder:n,stackingGroups:o,series:TE(i,(e=>null==e?"":e.toLocaleString()))}},zE=(e,t,n)=>{const r=n?.colorScale,o=t?.colorScale;return r?t=>{const n=e.data[t],o=null===n?e.color:r(n);return null===o?e.color:o}:o?n=>{const r=t.data?.[n],a=null===r?e.color:o(r);return null===a?e.color:a}:()=>e.color},DE={seriesType:"line",colorProcessor:zE,seriesFormatter:FE,xExtremumGetter:e=>{const{axis:t}=e;return[Math.min(...t.data??[]),Math.max(...t.data??[])]},yExtremumGetter:e=>{const{series:t,axis:n,isDefaultAxis:r,getFilters:o}=e;return Object.keys(t).filter((e=>{const o=t[e].yAxisId??t[e].yAxisKey;return o===n.id||r&&void 0===o})).reduce(((e,a)=>{const{area:i,stackedData:l}=t[a],s=void 0!==i,c=o?.({currentAxisId:n.id,isDefaultAxis:r,seriesXAxisId:t[a].xAxisId??t[a].xAxisKey,seriesYAxisId:t[a].yAxisId??t[a].yAxisKey}),u=s&&"log"!==n.scaleType&&"string"!==typeof t[a].baseline?e=>e:e=>[e[1],e[1]],d=function(e,t,n){return t.reduce(((t,r,o)=>{const[a,i]=e(r);return!n||n({y:a,x:null},o)&&n({y:i,x:null},o)?[Math.min(a,i,t[0]),Math.max(a,i,t[1])]:t}),[1/0,-1/0])}(u,l,c),[p,f]=d;return[Math.min(p,e[0]),Math.max(f,e[1])]}),[1/0,-1/0])}};function BE(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function WE(e){return e}function HE(e,t){return"function"===typeof e?e(t):e}const VE=e=>{const{seriesOrder:t,series:n}=e,r={};return t.forEach((e=>{const t=function(){var e=WE,t=BE,n=null,r=Bm(0),o=Bm(nw),a=Bm(0);function i(i){var l,s,c,u,d,p=(i=Dm(i)).length,f=0,h=new Array(p),m=new Array(p),g=+r.apply(this,arguments),v=Math.min(nw,Math.max(-nw,o.apply(this,arguments)-g)),y=Math.min(Math.abs(v)/p,a.apply(this,arguments)),b=y*(v<0?-1:1);for(l=0;l<p;++l)(d=m[h[l]=l]=+e(i[l],l,i))>0&&(f+=d);for(null!=t?h.sort((function(e,n){return t(m[e],m[n])})):null!=n&&h.sort((function(e,t){return n(i[e],i[t])})),l=0,c=f?(v-p*b)/f:0;l<p;++l,g=u)s=h[l],u=g+((d=m[s])>0?d*c:0)+b,m[s]={data:i[s],index:l,value:d,startAngle:g,endAngle:u,padAngle:y};return m}return i.value=function(t){return arguments.length?(e="function"===typeof t?t:Bm(+t),i):e},i.sortValues=function(e){return arguments.length?(t=e,n=null,i):t},i.sort=function(e){return arguments.length?(n=e,t=null,i):n},i.startAngle=function(e){return arguments.length?(r="function"===typeof e?e:Bm(+e),i):r},i.endAngle=function(e){return arguments.length?(o="function"===typeof e?e:Bm(+e),i):o},i.padAngle=function(e){return arguments.length?(a="function"===typeof e?e:Bm(+e),i):a},i}().startAngle(2*Math.PI*(n[e].startAngle??0)/360).endAngle(2*Math.PI*(n[e].endAngle??360)/360).padAngle(2*Math.PI*(n[e].paddingAngle??0)/360).sortValues(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";if("function"===typeof e)return e;switch(e){case"none":default:return null;case"desc":return(e,t)=>t-e;case"asc":return(e,t)=>e-t}}(n[e].sortingValues??"none"))(n[e].data.map((e=>e.value)));r[e]=ai({valueFormatter:e=>e.value.toLocaleString()},n[e],{data:n[e].data.map(((n,r)=>ai({},n,{id:n.id??`auto-generated-pie-id-${e}-${r}`},t[r]))).map(((t,r)=>ai({},t,{formattedValue:n[e].valueFormatter?.(ai({},t,{label:HE(t.label,"arc")}),{dataIndex:r})??t.value.toLocaleString()})))})})),{seriesOrder:t,series:r}},UE=[{seriesType:"bar",seriesFormatter:LE,colorProcessor:_E,xExtremumGetter:e=>Object.keys(e.series).some((t=>"horizontal"===e.series[t].layout))?yE("x")(e):vE(e),yExtremumGetter:e=>Object.keys(e.series).some((t=>"horizontal"===e.series[t].layout))?vE(e):yE("y")(e)},$E,DE,{seriesType:"pie",colorProcessor:e=>t=>e.data[t].color,seriesFormatter:VE}];function qE(e){const t=e??UE,n={},r={},o={},a={},i={},l={};for(let s=0;s<t.length;s+=1){const e=t[s],c=e.seriesType;n[c]=e.seriesFormatter,r[c]=e.colorProcessor,e.xExtremumGetter&&(o[c]=e.xExtremumGetter),e.yExtremumGetter&&(a[c]=e.yExtremumGetter),e.rotationExtremumGetter&&(i[c]=e.rotationExtremumGetter),e.radiusExtremumGetter&&(l[c]=e.radiusExtremumGetter)}return{seriesFormatters:n,colorProcessors:r,xExtremumGetters:o,yExtremumGetters:a,rotationExtremumGetters:i,radiusExtremumGetters:l}}function KE(e){const{children:t,plugins:n}=e,r=o.useMemo((()=>({isInitialized:!0,data:qE(n)})),[n]);return(0,fn.jsx)(Xw.Provider,{value:r,children:t})}const GE=(e,t,n)=>{const r="x"===n?_x:Ox;return[...e?.map(((e,t)=>ai({id:`defaultized-${n}-axis-${t}`},e)))??[],...void 0===e||-1===e.findIndex((e=>{let{id:t}=e;return t===r}))?[{id:r,scaleType:"linear"}]:[]].map((e=>{const r=e.dataKey;if(void 0===r||void 0!==e.data)return e;if(void 0===t)throw new Error(`MUI X: ${n}-axis uses \`dataKey\` but no \`dataset\` is provided.`);return ai({},e,{data:t.map((e=>e[r]))})}))},QE=["width","height","series","margin","xAxis","yAxis","zAxis","colors","dataset","sx","title","desc","disableAxisListener","highlightedItem","onHighlightChange","plugins","children","skipAnimation"],XE=(e,t)=>{const{width:n,height:r,series:a,margin:i,xAxis:l,yAxis:s,zAxis:c,colors:u,dataset:d,sx:p,title:f,desc:h,disableAxisListener:m,highlightedItem:g,onHighlightChange:v,plugins:y,children:b,skipAnimation:x}=e,w=pl(e,QE),k=o.useRef(null),C=al(t,k),[S,A]=((e,t,n)=>[o.useMemo((()=>GE(e,n,"x")),[e,n]),o.useMemo((()=>GE(t,n,"y")),[t,n])])(l,s,d),E={skipAnimation:x},j={plugins:y};return{children:b,drawingProviderProps:{width:n,height:r,margin:i,svgRef:k},seriesProviderProps:{series:a,colors:u,dataset:d},cartesianProviderProps:{xAxis:S,yAxis:A,dataset:d},zAxisContextProps:{zAxis:c,dataset:d},highlightedProviderProps:{highlightedItem:g,onHighlightChange:v},chartsSurfaceProps:ai({},w,{width:n,height:r,ref:C,sx:p,title:f,desc:h,disableAxisListener:m}),pluginProviderProps:j,animationProviderProps:E,xAxis:S,yAxis:A}};function YE(e){const{children:t,skipAnimation:n}=e,r="undefined"===typeof window||!window?.matchMedia,[a,i]=o.useState(r||void 0);Xv((()=>{if(r)return;const e=e=>{const t=e.matches||void 0;i(t),jg.assign({skipAnimation:t})},t=window.matchMedia("(prefers-reduced-motion)");return e(t),t?.addEventListener?.("change",e),()=>{t?.removeEventListener?.("change",e)}}),[]);const l=o.useMemo((()=>({isInitialized:!0,data:{skipAnimation:n||a}})),[a,n]);return(0,fn.jsx)(Lw.Provider,{value:l,children:t})}const ZE=o.forwardRef((function(e,t){const{children:n,drawingProviderProps:r,seriesProviderProps:o,cartesianProviderProps:a,zAxisContextProps:i,highlightedProviderProps:l,chartsSurfaceProps:s,pluginProviderProps:c,animationProviderProps:u}=XE(e,t);return(0,fn.jsx)(zx,ai({},r,{children:(0,fn.jsx)(KE,ai({},c,{children:(0,fn.jsx)(Yw,ai({},o,{children:(0,fn.jsx)(cE,ai({},a,{children:(0,fn.jsx)(dE,ai({},i,{children:(0,fn.jsx)(og,{children:(0,fn.jsx)(mE,ai({},l,{children:(0,fn.jsxs)(nk,ai({},s,{children:[(0,fn.jsx)(Pw,{}),(0,fn.jsx)(YE,ai({},u,{children:n}))]}))}))})}))}))}))}))}))})),JE=ji("div",{name:"MuiResponsiveChart",slot:"Container"})((e=>{let{ownerState:t}=e;return{width:t.width??"100%",height:t.height??"100%",display:"flex",position:"relative",flexGrow:1,flexDirection:"column",alignItems:"center",justifyContent:"center",overflow:"hidden","&>svg":{width:"100%",height:"100%"}}})),ej=["width","height","resolveSizeBeforeRender","margin","children","series","colors","dataset","desc","disableAxisListener","highlightedItem","onHighlightChange","plugins","sx","title","viewBox","xAxis","yAxis","zAxis","skipAnimation"],tj=(e,t)=>{const{width:n,height:r,resolveSizeBeforeRender:a,margin:i,children:l,series:s,colors:c,dataset:u,desc:d,disableAxisListener:p,highlightedItem:f,onHighlightChange:h,plugins:m,sx:g,title:v,viewBox:y,xAxis:b,yAxis:x,zAxis:w,skipAnimation:k}=e,C=pl(e,ej),{containerRef:S,width:A,height:E}=((e,t,n)=>{const r=o.useRef({displayError:!1,initialCompute:!0,computeRun:0}),a=o.useRef(null),[i,l]=o.useState(0),[s,c]=o.useState(0),u=o.useCallback((()=>{const e=a?.current;if(!e)return{};const t=Ed(e).getComputedStyle(e),n=Math.floor(parseFloat(t.height))||0,r=Math.floor(parseFloat(t.width))||0;return l(r),c(n),{width:r,height:n}}),[]);return o.useEffect((()=>{r.current.displayError=!0}),[]),co((()=>{if(!n||!r.current.initialCompute||r.current.computeRun>20)return;const e=u();e.width!==i||e.height!==s?r.current.computeRun+=1:r.current.initialCompute&&(r.current.initialCompute=!1)}),[i,s,u,n]),co((()=>{if(void 0!==e&&void 0!==t)return()=>{};u();const n=a.current;if("undefined"===typeof ResizeObserver)return()=>{};let r;const o=new ResizeObserver((()=>{r=requestAnimationFrame((()=>{u()}))}));return n&&o.observe(n),()=>{r&&cancelAnimationFrame(r),n&&o.unobserve(n)}}),[u,t,e]),{containerRef:a,width:e??i,height:t??s}})(n,r,a);return{hasIntrinsicSize:A&&E,chartContainerProps:{margin:i,children:l,series:s,colors:c,dataset:u,desc:d,disableAxisListener:p,highlightedItem:f,onHighlightChange:h,plugins:m,sx:g,title:v,viewBox:y,xAxis:b,yAxis:x,zAxis:w,skipAnimation:k,width:A,height:E,ref:t},resizableChartContainerProps:ai({},C,{ownerState:{width:n,height:r},ref:S})}},nj=o.forwardRef((function(e,t){const{hasIntrinsicSize:n,chartContainerProps:r,resizableChartContainerProps:o}=tj(e,t);return(0,fn.jsx)(JE,ai({},o,{children:n?(0,fn.jsx)(ZE,ai({},r)):null}))}));new Set;function rj(e){return Ni("MuiMarkElement",e)}$i("MuiMarkElement",["root","highlighted","faded"]);const oj=e=>{const{classes:t,id:n,isFaded:r,isHighlighted:o}=e;return oi({root:["root",`series-${n}`,o&&"highlighted",r&&"faded"]},rj,t)},aj=["x","y","id","classes","color","dataIndex","onClick","skipAnimation","shape"];function ij(e){const{x:t,y:n,id:r,classes:a,color:i,dataIndex:l,onClick:s,skipAnimation:c,shape:u}=e,d=pl(e,aj);"circle"!==u&&[`MUI X: The mark element of your line chart have shape "${u}" which is not supported when using \`experimentalRendering=true\`.`,'Only "circle" are supported with `experimentalRendering`.'].join("\n");const p=Kd(),f=lg(),{isFaded:h,isHighlighted:m}=qx({seriesId:r}),{axis:g}=o.useContext(ng),v=Ab({to:{x:t,y:n},immediate:c}),y={id:r,classes:a,isHighlighted:g.x?.index===l||m,isFaded:h,color:i},b=oj(y);return(0,fn.jsx)(qb.circle,ai({},d,{cx:v.x,cy:v.y,r:5,fill:(p.vars||p).palette.background.paper,stroke:i,strokeWidth:2,className:b.root,onClick:s,cursor:s?"pointer":"unset"},f({type:"line",seriesId:r,dataIndex:l})))}ew(3);const lj={draw(e,t){const n=ew(t/tw);e.moveTo(n,0),e.arc(0,0,n,0,nw)}},sj={draw(e,t){const n=ew(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},cj=ew(1/3),uj=2*cj,dj={draw(e,t){const n=ew(t/uj),r=n*cj;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},pj={draw(e,t){const n=ew(t),r=-n/2;e.rect(r,r,n,n)}},fj=Jx(tw/10)/Jx(7*tw/10),hj=Jx(nw/10)*fj,mj=-Zx(nw/10)*fj,gj={draw(e,t){const n=ew(.8908130915292852*t),r=hj*n,o=mj*n;e.moveTo(0,-n),e.lineTo(r,o);for(let a=1;a<5;++a){const t=nw*a/5,i=Zx(t),l=Jx(t);e.lineTo(l*n,-i*n),e.lineTo(i*r-l*o,l*r+i*o)}e.closePath()}},vj=ew(3),yj={draw(e,t){const n=-ew(t/(3*vj));e.moveTo(0,2*n),e.lineTo(-vj*n,-n),e.lineTo(vj*n,-n),e.closePath()}},bj=(ew(3),-.5),xj=ew(3)/2,wj=1/ew(12),kj=3*(wj/2+1),Cj={draw(e,t){const n=ew(t/kj),r=n/2,o=n*wj,a=r,i=n*wj+n,l=-a,s=i;e.moveTo(r,o),e.lineTo(a,i),e.lineTo(l,s),e.lineTo(bj*r-xj*o,xj*r+bj*o),e.lineTo(bj*a-xj*i,xj*a+bj*i),e.lineTo(bj*l-xj*s,xj*l+bj*s),e.lineTo(bj*r+xj*o,bj*o-xj*r),e.lineTo(bj*a+xj*i,bj*i-xj*a),e.lineTo(bj*l+xj*s,bj*s-xj*l),e.closePath()}},Sj=[lj,sj,dj,pj,gj,yj,Cj];function Aj(e,t){let n=null,r=Xm(o);function o(){let o;if(n||(n=o=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return e="function"===typeof e?e:Bm(e||lj),t="function"===typeof t?t:Bm(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"===typeof t?t:Bm(t),o):e},o.size=function(e){return arguments.length?(t="function"===typeof e?e:Bm(+e),o):t},o.context=function(e){return arguments.length?(n=null==e?null:e,o):n},o}function Ej(e){return"circle cross diamond square star triangle wye".split(/ /).indexOf(e)||0}const jj=["x","y","id","classes","color","shape","dataIndex","onClick","skipAnimation"],Pj=ji(qb.path,{name:"MuiMarkElement",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{ownerState:t,theme:n}=e;return{fill:(n.vars||n).palette.background.paper,stroke:t.color,strokeWidth:2}}));function Mj(e){const{x:t,y:n,id:r,classes:a,color:i,shape:l,dataIndex:s,onClick:c,skipAnimation:u}=e,d=pl(e,jj),p=lg(),{isFaded:f,isHighlighted:h}=qx({seriesId:r}),{axis:m}=o.useContext(ng),g=Ab({to:{x:t,y:n},immediate:u}),v={id:r,classes:a,isHighlighted:m.x?.index===s||h,isFaded:f,color:i},y=oj(v);return(0,fn.jsx)(Pj,ai({},d,{style:{transform:Lb([g.x,g.y],((e,t)=>`translate(${e}px, ${t}px)`)),transformOrigin:Lb([g.x,g.y],((e,t)=>`${e}px ${t}px`))},ownerState:v,className:y.root,d:Aj(Sj[Ej(l)])(),onClick:c,cursor:c?"pointer":"unset"},p({type:"line",seriesId:r,dataIndex:s})))}const Rj=["slots","slotProps","skipAnimation","onItemClick","experimentalRendering"];function Tj(e){const{slots:t,slotProps:n,skipAnimation:r,onItemClick:o,experimentalRendering:a}=e,i=pl(e,Rj),l=_w(r),s=Tw(),c=tg(),u=Bx(),d=Dx(),p=t?.mark??(a?ij:Mj);if(void 0===s)return null;const{series:f,stackingGroups:h}=s,{xAxis:m,yAxis:g,xAxisIds:v,yAxisIds:y}=c,b=v[0],x=y[0];return(0,fn.jsx)("g",ai({},i,{children:h.flatMap((e=>{let{ids:t}=e;return t.map((e=>{const{xAxisId:t,yAxisId:r,xAxisKey:a=b,yAxisKey:i=x,stackedData:s,data:c,showMark:h=!0}=f[e];if(!1===h)return null;const v=t??a,y=r??i,w=Yx(m[v].scale),k=g[y].scale,C=m[v].data;if(void 0===C)throw new Error(`MUI X: ${v===_x?"The first `xAxis`":`The x-axis with id "${v}"`} should have data property to be able to display a line plot.`);const S=Lx(`${u}-${e}-line-clip`),A=zE(f[e],m[v],g[y]);return(0,fn.jsx)("g",{clipPath:`url(#${S})`,children:C?.map(((e,t)=>{const n=null==c[t]?null:s[t][1];return{x:w(e),y:null===n?null:k(n),position:e,value:n,index:t}})).filter((e=>{let{x:t,y:n,index:r,position:o,value:a}=e;return null!==a&&null!==n&&(!!d.isPointInside({x:t,y:n})&&(!0===h||h({x:t,y:n,index:r,position:o,value:a})))})).map((t=>{let{x:r,y:a,index:i}=t;return(0,fn.jsx)(p,ai({id:e,dataIndex:i,shape:"circle",color:A(i),x:r,y:a,skipAnimation:l,onClick:o&&(t=>o(t,{type:"line",seriesId:e,dataIndex:i}))},n?.mark),`${e}-${i}`)}))},e)}))}))}))}function Lj(e){return Ni("MuiChartsAxis",e)}const _j=$i("MuiChartsAxis",["root","line","tickContainer","tick","tickLabel","label","directionX","directionY","top","bottom","left","right"]),Oj=ji("g",{name:"MuiChartsAxis",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{theme:t}=e;return{[`& .${_j.tickLabel}`]:ai({},t.typography.caption,{fill:(t.vars||t).palette.text.primary}),[`& .${_j.label}`]:ai({},t.typography.body1,{fill:(t.vars||t).palette.text.primary}),[`& .${_j.line}`]:{stroke:(t.vars||t).palette.text.primary,shapeRendering:"crispEdges",strokeWidth:1},[`& .${_j.tick}`]:{stroke:(t.vars||t).palette.text.primary,shapeRendering:"crispEdges"}}}));const Ij={widthCache:{},cacheCount:0},Nj={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},$j=["minWidth","maxWidth","width","minHeight","maxHeight","height","top","left","fontSize","padding","margin","paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom"],Fj="mui_measurement_span";function zj(e,t){return $j.indexOf(e)>=0&&t===+t?`${t}px`:t}function Dj(e){return e.split("").reduce(((e,t)=>t===t.toUpperCase()?[...e,"-",t.toLowerCase()]:[...e,t]),[]).join("")}let Bj;const Wj=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e||null===e||"undefined"===typeof window)return{width:0,height:0};const n=`${e}`,r=(e=>Object.keys(e).sort().reduce(((t,n)=>`${t}${Dj(n)}:${zj(n,e[n])};`),""))(t),o=`${n}-${r}`;if(Ij.widthCache[o])return Ij.widthCache[o];try{let e=document.getElementById(Fj);null===e&&(e=document.createElement("span"),e.setAttribute("id",Fj),e.setAttribute("aria-hidden","true"),document.body.appendChild(e));const r=ai({},Nj,t);Object.keys(r).map((t=>(e.style[Dj(t)]=zj(t,r[t]),t))),e.textContent=n;const a=e.getBoundingClientRect(),i={width:a.width,height:a.height};return Ij.widthCache[o]=i,Ij.cacheCount+1>2e3?(Ij.cacheCount=0,Ij.widthCache={}):Ij.cacheCount+=1,Bj&&clearTimeout(Bj),Bj=setTimeout((()=>{e.textContent=""}),0),i}catch{return{width:0,height:0}}};function Hj(e){let{style:t,needsComputation:n,text:r}=e;return r.split("\n").map((e=>ai({text:e},n?Wj(e,t):{width:0,height:0})))}const Vj=["x","y","style","text","ownerState"],Uj=["angle","textAnchor","dominantBaseline"];function qj(e){const{x:t,y:n,style:r,text:a}=e,i=pl(e,Vj),l=r??{},{angle:s,textAnchor:c,dominantBaseline:u}=l,d=pl(l,Uj),p=o.useMemo((()=>Hj({style:d,needsComputation:a.includes("\n"),text:a})),[d,a]);let f;switch(u){case"hanging":f=0;break;case"central":f=(p.length-1)/2*-p[0].height;break;default:f=(p.length-1)*-p[0].height}const h=[];return s&&h.push(`rotate(${s}, ${t}, ${n})`),(0,fn.jsx)("text",ai({},i,{transform:h.length>0?h.join(" "):void 0,x:t,y:n,textAnchor:c,dominantBaseline:u,style:d,children:p.map(((e,n)=>(0,fn.jsx)("tspan",{x:t,dy:`${0===n?f:p[0].height}px`,dominantBaseline:u,children:e.text},n)))}))}const Kj=["scale","tickNumber","reverse"];function Gj(e,t){let{tickLabelStyle:n,tickLabelInterval:r,reverse:o,isMounted:a}=t;const i=e.map((e=>{if(!a||void 0===e.formattedValue)return ai({},e,{width:0,height:0});const t=Hj({style:n,needsComputation:!0,text:e.formattedValue});return ai({},e,{width:Math.max(...t.map((e=>e.width))),height:Math.max(t.length*t[0].height)})}));if("function"===typeof r)return i.map(((e,t)=>ai({},e,{skipLabel:!r(e.value,t)})));let l=0,s=0;const c=o?-1:1;return i.map(((e,t)=>{const{width:r,offset:o,labelOffset:a,height:i}=e,u=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=Math.min(Math.abs(n)%180,Math.abs(Math.abs(n)%180-180)%180);if(r<5)return e;if(r>85)return t;const o=r*Math.PI/180;return o<Math.atan2(t,e)?e/Math.cos(o):t/Math.sin(o)}(r,i,n?.angle),d=o+a;return l=d-c*(1.2*u)/2,t>0&&c*l<c*s?ai({},e,{skipLabel:!0}):(s=d+c*(1.2*u)/2,e)}))}const Qj=ji(Oj,{name:"MuiChartsXAxis",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Xj={position:"bottom",disableLine:!1,disableTicks:!1,tickSize:6};function Yj(e){const{xAxisIds:t,xAxis:n}=tg(),r=n[e.axisId??t[0]],{scale:a,tickNumber:i,reverse:l}=r,s=pl(r,Kj),c=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const[t,n]=o.useState(!1);return co((()=>{e||n(!0)}),[e]),o.useEffect((()=>{e&&n(!0)}),[e]),t}(),u=zm({props:ai({},s,e),name:"MuiChartsXAxis"}),d=ai({},Xj,u),{position:p,disableLine:f,disableTicks:h,tickLabelStyle:m,label:g,labelStyle:v,tickFontSize:y,labelFontSize:b,tickSize:x,valueFormatter:w,slots:k,slotProps:C,tickInterval:S,tickLabelInterval:A,tickPlacement:E,tickLabelPlacement:j,sx:P}=d,M=(e=>{const{classes:t,position:n}=e;return oi({root:["root","directionX",n],line:["line"],tickContainer:["tickContainer"],tick:["tick"],tickLabel:["tickLabel"],label:["label"]},Lj,t)})(ai({},d,{theme:Kd()})),{left:R,top:T,width:L,height:_,isPointInside:O}=Dx(),I=h?4:x,N="bottom"===p?1:-1,$=k?.axisLine??"line",F=k?.axisTick??"line",z=k?.axisTickLabel??qj,D=k?.axisLabel??qj,B=bd({elementType:z,externalSlotProps:C?.axisTickLabel,additionalProps:{style:ai({textAnchor:"middle",dominantBaseline:"bottom"===p?"hanging":"auto",fontSize:y??12},m)},className:M.tickLabel,ownerState:{}}),W=Gj(HA({scale:a,tickNumber:i,valueFormatter:w,tickInterval:S,tickPlacement:E,tickLabelPlacement:j}),{tickLabelStyle:B.style,tickLabelInterval:A,reverse:l,isMounted:c}),H={x:R+L/2,y:N*(I+22)},V=bd({elementType:D,externalSlotProps:C?.axisLabel,additionalProps:{style:ai({fontSize:b??14,textAnchor:"middle",dominantBaseline:"bottom"===p?"hanging":"auto"},v)},ownerState:{}}),U=a.domain(),q=Xx(a);return q&&0===U.length||!q&&U.some(BA)?null:(0,fn.jsxs)(Qj,{transform:`translate(0, ${"bottom"===p?T+_:T})`,className:M.root,sx:P,children:[!f&&(0,fn.jsx)($,ai({x1:R,x2:R+L,className:M.line},C?.axisLine)),W.map(((e,t)=>{let{formattedValue:n,offset:r,labelOffset:o,skipLabel:a}=e;const i=o??0,l=N*(I+3),s=O({x:r,y:-1},{direction:"x"}),c=O({x:r+i,y:-1},{direction:"x"});return(0,fn.jsxs)("g",{transform:`translate(${r}, 0)`,className:M.tickContainer,children:[!h&&s&&(0,fn.jsx)(F,ai({y2:N*I,className:M.tick},C?.axisTick)),void 0!==n&&!a&&c&&(0,fn.jsx)(z,ai({x:i,y:l},B,{text:n.toString()}))]},t)})),g&&(0,fn.jsx)("g",{className:M.label,children:(0,fn.jsx)(D,ai({},H,V,{text:g}))})]})}const Zj=["scale","tickNumber"],Jj=ji(Oj,{name:"MuiChartsYAxis",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eP={position:"left",disableLine:!1,disableTicks:!1,tickFontSize:12,labelFontSize:14,tickSize:6};function tP(e){const{yAxisIds:t,yAxis:n}=tg(),r=n[e.axisId??t[0]],{scale:o,tickNumber:a}=r,i=zm({props:ai({},pl(r,Zj),e),name:"MuiChartsYAxis"}),l=ai({},eP,i),{position:s,disableLine:c,disableTicks:u,tickFontSize:d,label:p,labelFontSize:f,labelStyle:h,tickLabelStyle:m,tickSize:g,valueFormatter:v,slots:y,slotProps:b,tickPlacement:x,tickLabelPlacement:w,tickInterval:k,tickLabelInterval:C,sx:S}=l,A=Kd(),E=ro(),j=(e=>{const{classes:t,position:n}=e;return oi({root:["root","directionY",n],line:["line"],tickContainer:["tickContainer"],tick:["tick"],tickLabel:["tickLabel"],label:["label"]},Lj,t)})(ai({},l,{theme:A})),{left:P,top:M,width:R,height:T,isPointInside:L}=Dx(),_=u?4:g,O=HA({scale:o,tickNumber:a,valueFormatter:v,tickPlacement:x,tickLabelPlacement:w,tickInterval:k}),I="right"===s?1:-1,N={x:I*(d+_+10),y:M+T/2},$=y?.axisLine??"line",F=y?.axisTick??"line",z=y?.axisTickLabel??qj,D=y?.axisLabel??qj,B=!E&&"right"===s||E&&"right"!==s,W=bd({elementType:z,externalSlotProps:b?.axisTickLabel,additionalProps:{style:ai({fontSize:d,textAnchor:B?"start":"end",dominantBaseline:"central"},m)},className:j.tickLabel,ownerState:{}}),H=bd({elementType:D,externalSlotProps:b?.axisLabel,additionalProps:{style:ai({fontSize:f,angle:90*I,textAnchor:"middle",dominantBaseline:"auto"},h)},ownerState:{}}),V=bd({elementType:$,externalSlotProps:b?.axisLine,additionalProps:{strokeLinecap:"square"},ownerState:{}}),U=o.domain(),q=Xx(o);return q&&0===U.length||!q&&U.some(BA)?null:(0,fn.jsxs)(Jj,{transform:`translate(${"right"===s?P+R:P}, 0)`,className:j.root,sx:S,children:[!c&&(0,fn.jsx)($,ai({y1:M,y2:M+T,className:j.line},V)),O.map(((e,t)=>{let{formattedValue:n,offset:r,labelOffset:o,value:a}=e;const i=I*(_+2),l=o,s="function"===typeof C&&!C?.(a,t);return L({x:-1,y:r},{direction:"y"})?(0,fn.jsxs)("g",{transform:`translate(0, ${r})`,className:j.tickContainer,children:[!u&&(0,fn.jsx)(F,ai({x2:I*_,className:j.tick},b?.axisTick)),void 0!==n&&!s&&(0,fn.jsx)(z,ai({x:i,y:l,text:n.toString()},W))]},t):null})),p&&(0,fn.jsx)("g",{className:j.label,children:(0,fn.jsx)(D,ai({},N,H,{text:p}))})]})}const nP=(e,t)=>null==e?null:"object"===typeof e?e.axisId??t??null:e,rP=(e,t,n)=>"object"===typeof e?ai({},e,{slots:ai({},t,e?.slots),slotProps:ai({},n,e?.slotProps)}):{slots:t,slotProps:n};function oP(e){const{topAxis:t,leftAxis:n,rightAxis:r,bottomAxis:a,slots:i,slotProps:l}=e,{xAxis:s,xAxisIds:c,yAxis:u,yAxisIds:d}=tg(),p=nP(void 0===n?d[0]:n,d[0]),f=nP(void 0===a?c[0]:a,c[0]),h=nP(t,c[0]),m=nP(r,d[0]);if(null!==h&&!s[h])throw new Error([`MUI X: id used for top axis "${h}" is not defined.`,`Available ids are: ${c.join(", ")}.`].join("\n"));if(null!==p&&!u[p])throw new Error([`MUI X: id used for left axis "${p}" is not defined.`,`Available ids are: ${d.join(", ")}.`].join("\n"));if(null!==m&&!u[m])throw new Error([`MUI X: id used for right axis "${m}" is not defined.`,`Available ids are: ${d.join(", ")}.`].join("\n"));if(null!==f&&!s[f])throw new Error([`MUI X: id used for bottom axis "${f}" is not defined.`,`Available ids are: ${c.join(", ")}.`].join("\n"));const g=rP(t,i,l),v=rP(a,i,l),y=rP(n,i,l),b=rP(r,i,l);return(0,fn.jsxs)(o.Fragment,{children:[h&&(0,fn.jsx)(Yj,ai({},g,{position:"top",axisId:h})),f&&(0,fn.jsx)(Yj,ai({},v,{position:"bottom",axisId:f})),p&&(0,fn.jsx)(tP,ai({},y,{position:"left",axisId:p})),m&&(0,fn.jsx)(tP,ai({},b,{position:"right",axisId:m}))]})}function aP(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function iP(e){return e instanceof aP(e).Element||e instanceof Element}function lP(e){return e instanceof aP(e).HTMLElement||e instanceof HTMLElement}function sP(e){return"undefined"!==typeof ShadowRoot&&(e instanceof aP(e).ShadowRoot||e instanceof ShadowRoot)}var cP=Math.max,uP=Math.min,dP=Math.round;function pP(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function fP(){return!/^((?!chrome|android).)*safari/i.test(pP())}function hP(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&lP(e)&&(o=e.offsetWidth>0&&dP(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&dP(r.height)/e.offsetHeight||1);var i=(iP(e)?aP(e):window).visualViewport,l=!fP()&&n,s=(r.left+(l&&i?i.offsetLeft:0))/o,c=(r.top+(l&&i?i.offsetTop:0))/a,u=r.width/o,d=r.height/a;return{width:u,height:d,top:c,right:s+u,bottom:c+d,left:s,x:s,y:c}}function mP(e){var t=aP(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function gP(e){return e?(e.nodeName||"").toLowerCase():null}function vP(e){return((iP(e)?e.ownerDocument:e.document)||window.document).documentElement}function yP(e){return hP(vP(e)).left+mP(e).scrollLeft}function bP(e){return aP(e).getComputedStyle(e)}function xP(e){var t=bP(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function wP(e,t,n){void 0===n&&(n=!1);var r=lP(t),o=lP(t)&&function(e){var t=e.getBoundingClientRect(),n=dP(t.width)/e.offsetWidth||1,r=dP(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=vP(t),i=hP(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&(("body"!==gP(t)||xP(a))&&(l=function(e){return e!==aP(e)&&lP(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:mP(e);var t}(t)),lP(t)?((s=hP(t,!0)).x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=yP(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function kP(e){var t=hP(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function CP(e){return"html"===gP(e)?e:e.assignedSlot||e.parentNode||(sP(e)?e.host:null)||vP(e)}function SP(e){return["html","body","#document"].indexOf(gP(e))>=0?e.ownerDocument.body:lP(e)&&xP(e)?e:SP(CP(e))}function AP(e,t){var n;void 0===t&&(t=[]);var r=SP(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=aP(r),i=o?[a].concat(a.visualViewport||[],xP(r)?r:[]):r,l=t.concat(i);return o?l:l.concat(AP(CP(i)))}function EP(e){return["table","td","th"].indexOf(gP(e))>=0}function jP(e){return lP(e)&&"fixed"!==bP(e).position?e.offsetParent:null}function PP(e){for(var t=aP(e),n=jP(e);n&&EP(n)&&"static"===bP(n).position;)n=jP(n);return n&&("html"===gP(n)||"body"===gP(n)&&"static"===bP(n).position)?t:n||function(e){var t=/firefox/i.test(pP());if(/Trident/i.test(pP())&&lP(e)&&"fixed"===bP(e).position)return null;var n=CP(e);for(sP(n)&&(n=n.host);lP(n)&&["html","body"].indexOf(gP(n))<0;){var r=bP(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var MP="top",RP="bottom",TP="right",LP="left",_P="auto",OP=[MP,RP,TP,LP],IP="start",NP="end",$P="viewport",FP="popper",zP=OP.reduce((function(e,t){return e.concat([t+"-"+IP,t+"-"+NP])}),[]),DP=[].concat(OP,[_P]).reduce((function(e,t){return e.concat([t,t+"-"+IP,t+"-"+NP])}),[]),BP=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function WP(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function HP(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var VP={placement:"bottom",modifiers:[],strategy:"absolute"};function UP(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"===typeof e.getBoundingClientRect)}))}function qP(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?VP:o;return function(e,t,n){void 0===n&&(n=a);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},VP,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],l=!1,s={state:o,setOptions:function(n){var l="function"===typeof n?n(o.options):n;c(),o.options=Object.assign({},a,o.options,l),o.scrollParents={reference:iP(e)?AP(e):e.contextElement?AP(e.contextElement):[],popper:AP(t)};var u=function(e){var t=WP(e);return BP.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=u.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"===typeof a){var l=a({state:o,name:t,instance:s,options:r}),c=function(){};i.push(l||c)}})),s.update()},forceUpdate:function(){if(!l){var e=o.elements,t=e.reference,n=e.popper;if(UP(t,n)){o.rects={reference:wP(t,PP(n),"fixed"===o.options.strategy),popper:kP(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var a=o.orderedModifiers[r],i=a.fn,c=a.options,u=void 0===c?{}:c,d=a.name;"function"===typeof i&&(o=i({state:o,options:u,name:d,instance:s})||o)}else o.reset=!1,r=-1}}},update:HP((function(){return new Promise((function(e){s.forceUpdate(),e(o)}))})),destroy:function(){c(),l=!0}};if(!UP(e,t))return s;function c(){i.forEach((function(e){return e()})),i=[]}return s.setOptions(n).then((function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)})),s}}var KP={passive:!0};const GP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,l=void 0===i||i,s=aP(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,KP)})),l&&s.addEventListener("resize",n.update,KP),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,KP)})),l&&s.removeEventListener("resize",n.update,KP)}},data:{}};function QP(e){return e.split("-")[0]}function XP(e){return e.split("-")[1]}function YP(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ZP(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?QP(o):null,i=o?XP(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(a){case MP:t={x:l,y:n.y-r.height};break;case RP:t={x:l,y:n.y+n.height};break;case TP:t={x:n.x+n.width,y:s};break;case LP:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=a?YP(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case IP:t[c]=t[c]-(n[u]/2-r[u]/2);break;case NP:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var JP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function eM(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,g="function"===typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var v=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=LP,x=MP,w=window;if(c){var k=PP(n),C="clientHeight",S="clientWidth";if(k===aP(n)&&"static"!==bP(k=vP(n)).position&&"absolute"===l&&(C="scrollHeight",S="scrollWidth"),o===MP||(o===LP||o===TP)&&a===NP)x=RP,m-=(d&&k===w&&w.visualViewport?w.visualViewport.height:k[C])-r.height,m*=s?1:-1;if(o===LP||(o===MP||o===RP)&&a===NP)b=TP,f-=(d&&k===w&&w.visualViewport?w.visualViewport.width:k[S])-r.width,f*=s?1:-1}var A,E=Object.assign({position:l},c&&JP),j=!0===u?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:dP(n*o)/o||0,y:dP(r*o)/o||0}}({x:f,y:m},aP(n)):{x:f,y:m};return f=j.x,m=j.y,s?Object.assign({},E,((A={})[x]=y?"0":"",A[b]=v?"0":"",A.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",A)):Object.assign({},E,((t={})[x]=y?m+"px":"",t[b]=v?f+"px":"",t.transform="",t))}const tM={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,l=n.roundOffsets,s=void 0===l||l,c={placement:QP(t.placement),variation:XP(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,eM(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,eM(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};const nM={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];lP(o)&&gP(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});lP(r)&&gP(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};const rM={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=DP.reduce((function(e,n){return e[n]=function(e,t,n){var r=QP(e),o=[LP,MP].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[LP,TP].indexOf(r)>=0?{x:l,y:i}:{x:i,y:l}}(n,t.rects,a),e}),{}),l=i[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}};var oM={left:"right",right:"left",bottom:"top",top:"bottom"};function aM(e){return e.replace(/left|right|bottom|top/g,(function(e){return oM[e]}))}var iM={start:"end",end:"start"};function lM(e){return e.replace(/start|end/g,(function(e){return iM[e]}))}function sM(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&sP(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function cM(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function uM(e,t,n){return t===$P?cM(function(e,t){var n=aP(e),r=vP(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;var c=fP();(c||!c&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l+yP(e),y:s}}(e,n)):iP(t)?function(e,t){var n=hP(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):cM(function(e){var t,n=vP(e),r=mP(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=cP(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=cP(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+yP(e),s=-r.scrollTop;return"rtl"===bP(o||n).direction&&(l+=cP(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}(vP(e)))}function dM(e,t,n,r){var o="clippingParents"===t?function(e){var t=AP(CP(e)),n=["absolute","fixed"].indexOf(bP(e).position)>=0&&lP(e)?PP(e):e;return iP(n)?t.filter((function(e){return iP(e)&&sM(e,n)&&"body"!==gP(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],l=a.reduce((function(t,n){var o=uM(e,n,r);return t.top=cP(o.top,t.top),t.right=uP(o.right,t.right),t.bottom=uP(o.bottom,t.bottom),t.left=cP(o.left,t.left),t}),uM(e,i,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function pM(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function fM(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function hM(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,l=n.boundary,s=void 0===l?"clippingParents":l,c=n.rootBoundary,u=void 0===c?$P:c,d=n.elementContext,p=void 0===d?FP:d,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,v=pM("number"!==typeof g?g:fM(g,OP)),y=p===FP?"reference":FP,b=e.rects.popper,x=e.elements[h?y:p],w=dM(iP(x)?x:x.contextElement||vP(e.elements.popper),s,u,i),k=hP(e.elements.reference),C=ZP({reference:k,element:b,strategy:"absolute",placement:o}),S=cM(Object.assign({},b,C)),A=p===FP?S:k,E={top:w.top-A.top+v.top,bottom:A.bottom-w.bottom+v.bottom,left:w.left-A.left+v.left,right:A.right-w.right+v.right},j=e.modifiersData.offset;if(p===FP&&j){var P=j[o];Object.keys(E).forEach((function(e){var t=[TP,RP].indexOf(e)>=0?1:-1,n=[MP,RP].indexOf(e)>=0?"y":"x";E[e]+=P[n]*t}))}return E}const mM={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,l=void 0===i||i,s=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,v=QP(g),y=s||(v===g||!h?[aM(g)]:function(e){if(QP(e)===_P)return[];var t=aM(e);return[lM(e),t,lM(t)]}(g)),b=[g].concat(y).reduce((function(e,n){return e.concat(QP(n)===_P?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?DP:s,u=XP(r),d=u?l?zP:zP.filter((function(e){return XP(e)===u})):OP,p=d.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=hM(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[QP(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,k=new Map,C=!0,S=b[0],A=0;A<b.length;A++){var E=b[A],j=QP(E),P=XP(E)===IP,M=[MP,RP].indexOf(j)>=0,R=M?"width":"height",T=hM(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),L=M?P?TP:LP:P?RP:MP;x[R]>w[R]&&(L=aM(L));var _=aM(L),O=[];if(a&&O.push(T[j]<=0),l&&O.push(T[L]<=0,T[_]<=0),O.every((function(e){return e}))){S=E,C=!1;break}k.set(E,O)}if(C)for(var I=function(e){var t=b.find((function(t){var n=k.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},N=h?3:1;N>0;N--){if("break"===I(N))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function gM(e,t,n){return cP(e,uP(t,n))}const vM={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,l=void 0!==i&&i,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,g=hM(t,{boundary:s,rootBoundary:c,padding:d,altBoundary:u}),v=QP(t.placement),y=XP(t.placement),b=!y,x=YP(v),w="x"===x?"y":"x",k=t.modifiersData.popperOffsets,C=t.rects.reference,S=t.rects.popper,A="function"===typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"===typeof A?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(k){if(a){var M,R="y"===x?MP:LP,T="y"===x?RP:TP,L="y"===x?"height":"width",_=k[x],O=_+g[R],I=_-g[T],N=f?-S[L]/2:0,$=y===IP?C[L]:S[L],F=y===IP?-S[L]:-C[L],z=t.elements.arrow,D=f&&z?kP(z):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},W=B[R],H=B[T],V=gM(0,C[L],D[L]),U=b?C[L]/2-N-V-W-E.mainAxis:$-V-W-E.mainAxis,q=b?-C[L]/2+N+V+H+E.mainAxis:F+V+H+E.mainAxis,K=t.elements.arrow&&PP(t.elements.arrow),G=K?"y"===x?K.clientTop||0:K.clientLeft||0:0,Q=null!=(M=null==j?void 0:j[x])?M:0,X=_+q-Q,Y=gM(f?uP(O,_+U-Q-G):O,_,f?cP(I,X):I);k[x]=Y,P[x]=Y-_}if(l){var Z,J="x"===x?MP:LP,ee="x"===x?RP:TP,te=k[w],ne="y"===w?"height":"width",re=te+g[J],oe=te-g[ee],ae=-1!==[MP,LP].indexOf(v),ie=null!=(Z=null==j?void 0:j[w])?Z:0,le=ae?re:te-C[ne]-S[ne]-ie+E.altAxis,se=ae?te+C[ne]+S[ne]-ie-E.altAxis:oe,ce=f&&ae?function(e,t,n){var r=gM(e,t,n);return r>n?n:r}(le,te,se):gM(f?le:re,te,f?se:oe);k[w]=ce,P[w]=ce-te}t.modifiersData[r]=P}},requiresIfExists:["offset"]};const yM={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,l=QP(n.placement),s=YP(l),c=[LP,TP].indexOf(l)>=0?"height":"width";if(a&&i){var u=function(e,t){return pM("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:fM(e,OP))}(o.padding,n),d=kP(a),p="y"===s?MP:LP,f="y"===s?RP:TP,h=n.rects.reference[c]+n.rects.reference[s]-i[s]-n.rects.popper[c],m=i[s]-n.rects.reference[s],g=PP(a),v=g?"y"===s?g.clientHeight||0:g.clientWidth||0:0,y=h/2-m/2,b=u[p],x=v-d[c]-u[f],w=v/2-d[c]/2+y,k=gM(b,w,x),C=s;n.modifiersData[r]=((t={})[C]=k,t.centerOffset=k-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&sM(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bM(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function xM(e){return[MP,TP,RP,LP].some((function(t){return e[t]>=0}))}var wM=qP({defaultModifiers:[GP,{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=ZP({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},tM,nM,rM,mM,vM,yM,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=hM(t,{elementContext:"reference"}),l=hM(t,{altBoundary:!0}),s=bM(i,r),c=bM(l,o,a),u=xM(s),d=xM(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]});function kM(e){return Ni("MuiPopper",e)}$i("MuiPopper",["root"]);function CM(e){return"function"===typeof e?e():e}function SM(e){return void 0!==e.nodeType}const AM={},EM=o.forwardRef((function(e,t){const{anchorEl:n,children:r,direction:a,disablePortal:i,modifiers:l,open:s,placement:c,popperOptions:u,popperRef:d,slotProps:p={},slots:f={},TransitionProps:h,ownerState:m,...g}=e,v=o.useRef(null),y=al(v,t),b=o.useRef(null),x=al(b,d),w=o.useRef(x);co((()=>{w.current=x}),[x]),o.useImperativeHandle(d,(()=>b.current),[]);const k=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(c,a),[C,S]=o.useState(k),[A,E]=o.useState(CM(n));o.useEffect((()=>{b.current&&b.current.forceUpdate()})),o.useEffect((()=>{n&&E(CM(n))}),[n]),co((()=>{if(!A||!s)return;let e=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:e=>{let{state:t}=e;(e=>{S(e.placement)})(t)}}];null!=l&&(e=e.concat(l)),u&&null!=u.modifiers&&(e=e.concat(u.modifiers));const t=wM(A,v.current,{placement:k,...u,modifiers:e});return w.current(t),()=>{t.destroy(),w.current(null)}}),[A,i,l,s,u,k]);const j={placement:C};null!==h&&(j.TransitionProps=h);const P=(e=>{const{classes:t}=e;return oi({root:["root"]},kM,t)})(e),M=f.root??"div",R=bd({elementType:M,externalSlotProps:p.root,externalForwardedProps:g,additionalProps:{role:"tooltip",ref:y},ownerState:e,className:P.root});return(0,fn.jsx)(M,{...R,children:"function"===typeof r?r(j):r})})),jM=o.forwardRef((function(e,t){const{anchorEl:n,children:r,container:a,direction:i="ltr",disablePortal:l=!1,keepMounted:s=!1,modifiers:c,open:u,placement:d="bottom",popperOptions:p=AM,popperRef:f,style:h,transition:m=!1,slotProps:g={},slots:v={},...y}=e,[b,x]=o.useState(!0);if(!s&&!u&&(!m||b))return null;let w;if(a)w=a;else if(n){const e=CM(n);w=e&&SM(e)?vd(e).body:vd(null).body}const k=u||!s||m&&!b?void 0:"none",C=m?{in:u,onEnter:()=>{x(!1)},onExited:()=>{x(!0)}}:void 0;return(0,fn.jsx)(ap,{disablePortal:l,container:w,children:(0,fn.jsx)(EM,{anchorEl:n,direction:i,disablePortal:l,modifiers:c,ref:t,open:m?!b:u,placement:d,popperOptions:p,popperRef:f,slotProps:g,slots:v,...y,style:{position:"fixed",top:0,left:0,display:k,...h},TransitionProps:C,children:r})})})),PM=ji(jM,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),MM=o.forwardRef((function(e,t){const n=ro(),r=Vr({props:e,name:"MuiPopper"}),{anchorEl:o,component:a,components:i,componentsProps:l,container:s,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,slots:v,slotProps:y,...b}=r,x=v?.root??i?.Root,w={anchorEl:o,container:s,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,...b};return(0,fn.jsx)(PM,{as:a,direction:n?"rtl":"ltr",slots:{root:x},slotProps:y??l,...w,ref:t})}));const RM=function(e){const{children:t,defer:n=!1,fallback:r=null}=e,[a,i]=o.useState(!1);return co((()=>{n||i(!0)}),[n]),o.useEffect((()=>{n&&i(!0)}),[n]),a?t:r};function TM(e){if(null===e)return{getBoundingClientRect:()=>({width:0,height:0,x:0,y:0,top:0,right:0,bottom:0,left:0,toJSON:()=>""})};const{x:t,y:n}=e,r={width:0,height:0,x:t,y:n,top:n,right:t,bottom:n,left:t};return{getBoundingClientRect:()=>ai({},r,{toJSON:()=>JSON.stringify(r)})}}function LM(e){return Ni("MuiChartsTooltip",e)}const _M=$i("MuiChartsTooltip",["root","paper","table","row","cell","mark","markCell","labelCell","valueCell"]),OM=ji("div",{name:"MuiChartsTooltip",slot:"Container",overridesResolver:(e,t)=>t.paper})((e=>{let{theme:t}=e;return{boxShadow:t.shadows[1],backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),borderRadius:t.shape.borderRadius}})),IM=ji("table",{name:"MuiChartsTooltip",slot:"Table",overridesResolver:(e,t)=>t.table})((e=>{let{theme:t}=e;return{borderSpacing:0,"& thead td":{borderBottom:`solid ${(t.vars||t).palette.divider} 1px`}}})),NM=ji("tr",{name:"MuiChartsTooltip",slot:"Row",overridesResolver:(e,t)=>t.row})((e=>{let{theme:t}=e;return{"tr:first-of-type& td":{paddingTop:t.spacing(1)},"tr:last-of-type& td":{paddingBottom:t.spacing(1)}}})),$M=ji("td",{name:"MuiChartsTooltip",slot:"Cell",overridesResolver:(e,t)=>t.cell})((e=>{let{theme:t}=e;return{verticalAlign:"middle",color:(t.vars||t).palette.text.secondary,[`&.${_M.labelCell}`]:{paddingLeft:t.spacing(1)},[`&.${_M.valueCell}`]:{paddingLeft:t.spacing(4),color:(t.vars||t).palette.text.primary},"td:first-of-type&":{paddingLeft:t.spacing(2)},"td:last-of-type&":{paddingRight:t.spacing(2)}}})),FM=ji("div",{name:"MuiChartsTooltip",slot:"Mark",overridesResolver:(e,t)=>t.mark,shouldForwardProp:e=>yi(e)&&"color"!==e})((e=>{let{theme:t,color:n}=e;return{width:t.spacing(1),height:t.spacing(1),borderRadius:"50%",boxShadow:t.shadows[1],background:n,borderColor:(t.vars||t).palette.background.paper,border:`solid ${(t.vars||t).palette.background.paper} ${t.spacing(.25)}`,boxSizing:"content-box"}}));function zM(e){const{series:t,itemData:n,sx:r,classes:o,getColor:a}=e;if(void 0===n.dataIndex||!t.data[n.dataIndex])return null;const{displayedLabel:i,color:l}="pie"===t.type?{color:a(n.dataIndex),displayedLabel:HE(t.data[n.dataIndex].label,"tooltip")}:{color:a(n.dataIndex),displayedLabel:HE(t.label,"tooltip")},s="pie"===t.type?ai({},t.data[n.dataIndex],{label:HE(t.data[n.dataIndex].label,"tooltip")}):t.data[n.dataIndex],c=t.valueFormatter?.(s,{dataIndex:n.dataIndex});return(0,fn.jsx)(OM,{sx:r,className:o.paper,children:(0,fn.jsx)(IM,{className:o.table,children:(0,fn.jsx)("tbody",{children:(0,fn.jsxs)(NM,{className:o.row,children:[(0,fn.jsx)($M,{className:ri(o.markCell,o.cell),children:(0,fn.jsx)(FM,{color:l,className:o.mark})}),(0,fn.jsx)($M,{className:ri(o.labelCell,o.cell),children:i}),(0,fn.jsx)($M,{className:ri(o.valueCell,o.cell),children:c})]})})})})}function DM(e){const{isInitialized:t,data:n}=o.useContext(Xw);if(!t)throw new Error(["MUI X: Could not find the plugin context.","It looks like you rendered your component outside of a ChartsContainer parent component."].join("\n"));return e?n.colorProcessors[e]:n.colorProcessors}function BM(e){const{content:t,itemData:n,sx:r,classes:a,contentProps:i}=e,l=Rw()[n.type].series[n.seriesId],{xAxis:s,yAxis:c,xAxisIds:u,yAxisIds:d}=tg(),{zAxis:p,zAxisIds:f}=o.useContext(uE),h=DM(),m=l.xAxisId??l.xAxisKey??u[0],g=l.yAxisId??l.yAxisKey??d[0],v=l.zAxisId??l.zAxisKey??f[0],y=h[l.type]?.(l,m&&s[m],g&&c[g],v&&p[v])??(()=>""),b=t??zM,x=bd({elementType:b,externalSlotProps:i,additionalProps:{itemData:n,series:l,sx:r,classes:a,getColor:y},ownerState:{}});return(0,fn.jsx)(b,ai({},x))}let WM;const HM=new class{constructor(){if(this.types=new Set,WM)throw new Error("You can only create one instance!");WM=this.types}addType(e){this.types.add(e)}getTypes(){return this.types}};function VM(e){return HM.getTypes().has(e)}function UM(e){return VM(e.type)}function qM(e){const{series:t,axis:n,dataIndex:r,axisValue:o,sx:a,classes:i}=e;if(null==r)return null;const l=n.valueFormatter??(e=>"utc"===n.scaleType?function(e){return e instanceof Date?e.toUTCString():e.toLocaleString()}(e):e.toLocaleString());return(0,fn.jsx)(OM,{sx:a,className:i.paper,children:(0,fn.jsxs)(IM,{className:i.table,children:[null!=o&&!n.hideTooltip&&(0,fn.jsx)("thead",{children:(0,fn.jsx)(NM,{children:(0,fn.jsx)($M,{colSpan:3,children:(0,fn.jsx)(Vi,{children:l(o,{location:"tooltip"})})})})}),(0,fn.jsx)("tbody",{children:t.filter(UM).map((e=>{let{id:t,label:n,valueFormatter:o,data:a,getColor:l}=e;const s=o(a[r]??null,{dataIndex:r});if(null==s)return null;const c=HE(n,"tooltip"),u=l(r);return(0,fn.jsxs)(NM,{className:i.row,children:[(0,fn.jsx)($M,{className:ri(i.markCell,i.cell),children:u&&(0,fn.jsx)(FM,{color:u,className:i.mark})}),(0,fn.jsx)($M,{className:ri(i.labelCell,i.cell),children:c?(0,fn.jsx)(Vi,{children:c}):null}),(0,fn.jsx)($M,{className:ri(i.valueCell,i.cell),children:(0,fn.jsx)(Vi,{children:s})})]},t)}))})]})})}function KM(e){const{content:t,contentProps:n,axisData:r,sx:a,classes:i}=e,l=r.x&&-1!==r.x.index,s=l?r.x&&r.x.index:r.y&&r.y.index,c=l?r.x&&r.x.value:r.y&&r.y.value,{xAxisIds:u,xAxis:d,yAxisIds:p,yAxis:f}=tg(),{zAxisIds:h,zAxis:m}=o.useContext(uE),g=Rw(),v=DM(),y=l?u[0]:p[0],b=o.useMemo((()=>{const e=[];return Object.keys(g).filter(VM).forEach((t=>{g[t].seriesOrder.forEach((n=>{const r=g[t].series[n],o=r.xAxisId??r.xAxisKey,a=r.yAxisId??r.yAxisKey,i=l?o:a;if(void 0===i||i===y){const r=g[t].series[n],i=o??u[0],l=a??p[0],s=r.zAxisId??r.zAxisKey??h[0],c=v[t]?.(r,d[i],f[l],s&&m[s])??(()=>"");e.push(ai({},r,{getColor:c}))}}))})),e}),[y,v,l,g,d,u,f,p,m,h]),x=o.useMemo((()=>l?d[y]:f[y]),[y,l,d,f]),w=t??qM,k=bd({elementType:w,externalSlotProps:n,additionalProps:{axisData:r,series:b,axis:x,dataIndex:s,axisValue:c,sx:a,classes:i},ownerState:{}});return(0,fn.jsx)(w,ai({},k))}HM.addType("bar"),HM.addType("line"),HM.addType("scatter");const GM=ji(MM,{name:"MuiChartsTooltip",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{theme:t}=e;return{pointerEvents:"none",zIndex:t.zIndex.modal}}));function QM(e){const t=zm({props:e,name:"MuiChartsTooltip"}),{trigger:n="axis",itemContent:r,axisContent:a,slots:i,slotProps:l}=t,s=function(){const e=Zw(),[t,n]=o.useState(null);return o.useEffect((()=>{const t=e.current;if(null===t)return()=>{};const r=e=>{"mouse"!==e.pointerType&&n(null)},o=e=>{n({x:e.clientX,y:e.clientY,height:e.height,pointerType:e.pointerType})};return t.addEventListener("pointerdown",o),t.addEventListener("pointermove",o),t.addEventListener("pointerup",r),()=>{t.removeEventListener("pointerdown",o),t.removeEventListener("pointermove",o),t.removeEventListener("pointerup",r)}}),[e]),t}(),{item:c,axis:u}=o.useContext(ng),d="item"===n?c:u,p=function(e,t){if("item"===e)return null!==t;const n=null!==t.x,r=null!==t.y;return n||r}(n,d),f=null!==s&&p,h=(e=>{const{classes:t}=e;return oi({root:["root"],paper:["paper"],table:["table"],row:["row"],cell:["cell"],mark:["mark"],markCell:["markCell"],labelCell:["labelCell"],valueCell:["valueCell"]},LM,t)})({classes:t.classes}),m=i?.popper??GM,g=bd({elementType:m,externalSlotProps:l?.popper,additionalProps:{open:f,placement:"mouse"===s?.pointerType?"right-start":"top",anchorEl:TM(s),modifiers:[{name:"offset",options:{offset:[0,"touch"===s?.pointerType?40-s.height:0]}}]},ownerState:{}});return"none"===n?null:(0,fn.jsx)(RM,{children:f&&(0,fn.jsx)(m,ai({},g,{className:h.root,children:"item"===n?(0,fn.jsx)(BM,{itemData:d,content:i?.itemContent??r,contentProps:l?.itemContent,sx:{mx:2},classes:h}):(0,fn.jsx)(KM,{axisData:d,content:i?.axisContent??a,contentProps:l?.axisContent,sx:{mx:2},classes:h})}))})}const XM={bar:e=>{const{seriesOrder:t,series:n}=e;return t.reduce(((e,t)=>{const r=HE(n[t].label,"legend");return void 0===r||e.push({id:t,seriesId:t,color:n[t].color,label:r}),e}),[])},scatter:e=>{const{seriesOrder:t,series:n}=e;return t.reduce(((e,t)=>{const r=HE(n[t].label,"legend");return void 0===r||e.push({id:t,seriesId:t,color:n[t].color,label:r}),e}),[])},line:e=>{const{seriesOrder:t,series:n}=e;return t.reduce(((e,t)=>{const r=HE(n[t].label,"legend");return void 0===r||e.push({id:t,seriesId:t,color:n[t].color,label:r}),e}),[])},pie:e=>{const{seriesOrder:t,series:n}=e;return t.reduce(((e,t)=>(n[t].data.forEach((n=>{const r=HE(n.label,"legend");void 0!==r&&e.push({id:n.id,seriesId:t,color:n.color,label:r,itemId:n.id})})),e)),[])}};function YM(e){return Ni("MuiChartsLegend",e)}$i("MuiChartsLegend",["root","series","itemBackground","mark","label","column","row"]);const ZM=["label"];function JM(e){const t=ro(),{id:n,positionY:r,label:o,positionX:a,innerHeight:i,innerWidth:l,legendWidth:s,color:c,gapX:u,gapY:d,itemMarkHeight:p,itemMarkWidth:f,markGap:h,labelStyle:m,classes:g,onClick:v}=e;return(0,fn.jsxs)("g",{className:ri(g?.series,`${g?.series}-${n}`),transform:`translate(${u+(t?s-a:a)} ${d+r})`,children:[(0,fn.jsx)("rect",{x:t?-(l+2):-2,y:-p/2-2,width:l+4,height:i+4,fill:"transparent",className:g?.itemBackground,onClick:v,style:{pointerEvents:v?"all":"none",cursor:v?"pointer":"unset"}}),(0,fn.jsx)("rect",{className:g?.mark,x:t?-f:0,y:-p/2,width:f,height:p,fill:c,style:{pointerEvents:"none"}}),(0,fn.jsx)(qj,{style:ai({pointerEvents:"none"},m),text:o,x:(t?-1:1)*(f+h),y:0})]})}const eR=["rotate","dominantBaseline"],tR=ji("g",{name:"MuiChartsLegend",slot:"Root",overridesResolver:(e,t)=>t.root})({});function nR(e){const{position:t,direction:n,itemsToDisplay:r,classes:a,itemMarkWidth:i=20,itemMarkHeight:l=20,markGap:s=5,itemGap:c=10,padding:u=10,labelStyle:d,onItemClick:p}=e,f=Kd(),h=Dx(),m=o.useMemo((()=>ai({},f.typography.subtitle1,{color:"inherit",dominantBaseline:"central",textAnchor:"start",fill:(f.vars||f).palette.text.primary,lineHeight:1},d)),[d,f]),g=o.useMemo((()=>(e=>"number"===typeof e?{left:e,right:e,top:e,bottom:e}:ai({left:0,right:0,top:0,bottom:0},e))(u)),[u]),v=o.useCallback((function(e){const t=Hj({style:pl(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},eR),needsComputation:!0,text:e}),n={innerWidth:i+s+Math.max(...t.map((e=>e.width))),innerHeight:Math.max(l,t.length*t[0].height)};return ai({},n,{outerWidth:n.innerWidth+c,outerHeight:n.innerHeight+c})}),[c,l,i,s]),y=h.left+h.width+h.right,b=h.top+h.height+h.bottom,x=y-g.left-g.right,w=b-g.top-g.bottom,[k,C,S]=o.useMemo((()=>function(e,t,n,r,o,a,i){let l=0,s=0,c=0,u=0,d=0;const p=[0];return[e.map((e=>{let{label:f}=e,h=pl(e,ZM);const m=t(f,n),g=ai({},h,{label:f,positionX:l,positionY:s,innerHeight:m.innerHeight,innerWidth:m.innerWidth,outerHeight:m.outerHeight,outerWidth:m.outerWidth,rowIndex:d});return"row"===r&&(l+m.innerWidth>o&&(l=0,s+=p[d],d+=1,p.length<=d&&p.push(0),g.positionX=l,g.positionY=s,g.rowIndex=d),c=Math.max(c,l+m.outerWidth),u=Math.max(u,s+m.outerHeight),p[d]=Math.max(p[d],m.outerHeight),l+=m.outerWidth),"column"===r&&(s+m.innerHeight>a&&(l=c+i,s=0,d=0,g.positionX=l,g.positionY=s,g.rowIndex=d),p.length<=d&&p.push(0),c=Math.max(c,l+m.outerWidth),u=Math.max(u,s+m.outerHeight),d+=1,s+=m.outerHeight),g})).map((e=>ai({},e,{positionY:e.positionY+("row"===r?p[e.rowIndex]/2:e.outerHeight/2)}))),c,u]}(r,v,m,n,x,w,c)),[r,v,m,n,x,w,c]),A=o.useMemo((()=>{switch(t.horizontal){case"left":return g.left;case"right":return y-g.right-C;default:return(y-C)/2}}),[t.horizontal,g.left,g.right,y,C]),E=o.useMemo((()=>{switch(t.vertical){case"top":return g.top;case"bottom":return b-g.bottom-S;default:return(b-S)/2}}),[t.vertical,g.top,g.bottom,b,S]);return(0,fn.jsx)(RM,{children:(0,fn.jsx)(tR,{className:a?.root,children:k.map(((e,t)=>(0,o.createElement)(JM,ai({},e,{key:e.id,gapX:A,gapY:E,legendWidth:C,itemMarkHeight:l,itemMarkWidth:i,markGap:s,labelStyle:m,classes:a,onClick:p?e=>p(e,t):void 0}))))})})}const rR=["drawingArea","seriesToDisplay","hidden","onItemClick"];function oR(e){const{seriesToDisplay:t,hidden:n,onItemClick:r}=e,o=pl(e,rR);return n?null:(0,fn.jsx)(nR,ai({},o,{itemsToDisplay:t,onItemClick:r?(e,n)=>{return r(e,{type:"series",color:(o=t[n]).color,label:o.label,seriesId:o.seriesId,itemId:o.itemId},n);var o}:void 0}))}const aR=["slots","slotProps"];function iR(e){const t=zm({props:e,name:"MuiChartsLegend"}),n=ai({direction:"row"},t,{position:ai({horizontal:"middle",vertical:"top"},t.position)}),{slots:r,slotProps:o}=n,a=pl(n,aR),i=(e=>{const{classes:t,direction:n}=e;return oi({root:["root",n],mark:["mark"],label:["label"],series:["series"],itemBackground:["itemBackground"]},YM,t)})(ai({},n,{theme:Kd()})),l=Dx(),s=Rw(),c=function(e){return Object.keys(e).flatMap((t=>{const n=XM[t];return void 0===n?[]:n(e[t])}))}(s),u=r?.legend??oR,d=bd({elementType:u,externalSlotProps:o?.legend,additionalProps:ai({},a,{classes:i,drawingArea:l,series:s,seriesToDisplay:c}),ownerState:{}});return(0,fn.jsx)(u,ai({},d))}function lR(e){return Ni("MuiChartsAxisHighlight",e)}$i("MuiChartsAxisHighlight",["root"]);const sR=ji("path",{name:"MuiChartsAxisHighlight",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{theme:t}=e;return{pointerEvents:"none",variants:[{props:{axisHighlight:"band"},style:ai({fill:"white",fillOpacity:.1},t.applyStyles("light",{fill:"gray"}))},{props:{axisHighlight:"line"},style:ai({strokeDasharray:"5 2",stroke:"#ffffff"},t.applyStyles("light",{stroke:"#000000"}))}]}}));function cR(e){const{x:t,y:n}=e,{xAxisIds:r,xAxis:a,yAxisIds:i,yAxis:l}=tg(),s=oi({root:["root"]},lR),c=r[0],u=i[0],d=a[c].scale,p=l[u].scale,{axis:f}=o.useContext(ng),h=Yx(d),m=Yx(p),g=f.x,v=f.y,y="band"===t&&null!==g&&Xx(d),b="band"===n&&null!==v&&Xx(p);return(0,fn.jsxs)(o.Fragment,{children:[y&&void 0!==d(g.value)&&(0,fn.jsx)(sR,{d:`M ${d(g.value)-(d.step()-d.bandwidth())/2} ${p.range()[0]} l ${d.step()} 0 l 0 ${p.range()[1]-p.range()[0]} l ${-d.step()} 0 Z`,className:s.root,ownerState:{axisHighlight:"band"}}),b&&void 0!==p(v.value)&&(0,fn.jsx)(sR,{d:`M ${d.range()[0]} ${p(v.value)-(p.step()-p.bandwidth())/2} l 0 ${p.step()} l ${d.range()[1]-d.range()[0]} 0 l 0 ${-p.step()} Z`,className:s.root,ownerState:{axisHighlight:"band"}}),"line"===t&&null!==f.x&&(0,fn.jsx)(sR,{d:`M ${h(f.x.value)} ${p.range()[0]} L ${h(f.x.value)} ${p.range()[1]}`,className:s.root,ownerState:{axisHighlight:"line"}}),"line"===n&&null!==f.y&&(0,fn.jsx)(sR,{d:`M ${d.range()[0]} ${m(f.y.value)} L ${d.range()[1]} ${m(f.y.value)}`,className:s.root,ownerState:{axisHighlight:"line"}})]})}function uR(e){const{id:t,offset:n}=e,{left:r,top:o,width:a,height:i}=Dx(),l=ai({top:0,right:0,bottom:0,left:0},n);return(0,fn.jsx)("clipPath",{id:t,children:(0,fn.jsx)("rect",{x:r-l.left,y:o-l.top,width:a+l.left+l.right,height:i+l.top+l.bottom})})}const dR=["x","y","id","classes","color"];function pR(e){return Ni("MuiHighlightElement",e)}$i("MuiHighlightElement",["root"]);const fR=ji("circle",{name:"MuiHighlightElement",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{ownerState:t}=e;return{transform:`translate(${t.x}px, ${t.y}px)`,transformOrigin:`${t.x}px ${t.y}px`,fill:t.color}}));function hR(e){const{x:t,y:n,id:r,classes:o,color:a}=e,i=pl(e,dR),l={id:r,classes:o,color:a,x:t,y:n},s=(e=>{const{classes:t,id:n}=e;return oi({root:["root",`series-${n}`]},pR,t)})(l);return(0,fn.jsx)(fR,ai({pointerEvents:"none",ownerState:l,className:s.root,cx:0,cy:0,r:void 0===i.r?5:i.r},i))}const mR=["slots","slotProps"];function gR(e){const{slots:t,slotProps:n}=e,r=pl(e,mR),a=Tw(),i=tg(),l=Dx(),{axis:s}=o.useContext(ng),c=s.x?.index;if(void 0===c)return null;if(void 0===a)return null;const{series:u,stackingGroups:d}=a,{xAxis:p,yAxis:f,xAxisIds:h,yAxisIds:m}=i,g=h[0],v=m[0],y=t?.lineHighlight??hR;return(0,fn.jsx)("g",ai({},r,{children:d.flatMap((e=>{let{ids:t}=e;return t.flatMap((e=>{const{xAxisId:t,yAxisId:r,xAxisKey:o=g,yAxisKey:a=v,stackedData:i,data:s,disableHighlight:d}=u[e],h=t??o,m=r??a;if(d||null==s[c])return null;const b=Yx(p[h].scale),x=f[m].scale,w=p[h].data;if(void 0===w)throw new Error(`MUI X: ${h===_x?"The first `xAxis`":`The x-axis with id "${h}"`} should have data property to be able to display a line plot.`);const k=b(w[c]),C=x(i[c][1]);if(!l.isPointInside({x:k,y:C}))return null;const S=zE(u[e],p[h],f[m]);return(0,fn.jsx)(y,ai({id:e,color:S(c),x:k,y:C},n?.lineHighlight),`${e}`)}))}))}))}function vR(e){return Ni("MuiChartsGrid",e)}const yR=$i("MuiChartsGrid",["root","line","horizontalLine","verticalLine"]),bR=ji("g",{name:"MuiChartsGrid",slot:"Root",overridesResolver:(e,t)=>[{[`&.${yR.verticalLine}`]:t.verticalLine},{[`&.${yR.horizontalLine}`]:t.horizontalLine},t.root]})({}),xR=ji("line",{name:"MuiChartsGrid",slot:"Line",overridesResolver:(e,t)=>t.line})((e=>{let{theme:t}=e;return{stroke:(t.vars||t).palette.divider,shapeRendering:"crispEdges",strokeWidth:1}}));function wR(e){const{axis:t,drawingArea:n,classes:r}=e,{scale:a,tickNumber:i,tickInterval:l}=t,s=HA({scale:a,tickNumber:i,tickInterval:l});return(0,fn.jsx)(o.Fragment,{children:s.map((e=>{let{value:t,offset:o}=e;return(0,fn.jsx)(xR,{y1:n.top,y2:n.top+n.height,x1:o,x2:o,className:r.verticalLine},`vertical-${t}`)}))})}function kR(e){const{axis:t,drawingArea:n,classes:r}=e,{scale:a,tickNumber:i,tickInterval:l}=t,s=HA({scale:a,tickNumber:i,tickInterval:l});return(0,fn.jsx)(o.Fragment,{children:s.map((e=>{let{value:t,offset:o}=e;return(0,fn.jsx)(xR,{y1:o,y2:o,x1:n.left,x2:n.left+n.width,className:r.horizontalLine},`horizontal-${t}`)}))})}const CR=["vertical","horizontal"];function SR(e){const t=zm({props:e,name:"MuiChartsGrid"}),n=Dx(),{vertical:r,horizontal:o}=t,a=pl(t,CR),{xAxis:i,xAxisIds:l,yAxis:s,yAxisIds:c}=tg(),u=(e=>{let{classes:t}=e;return oi({root:["root"],verticalLine:["line","verticalLine"],horizontalLine:["line","horizontalLine"]},vR,t)})(t),d=s[c[0]],p=i[l[0]];return(0,fn.jsxs)(bR,ai({},a,{className:u.root,children:[r&&(0,fn.jsx)(wR,{axis:p,drawingArea:n,classes:u}),o&&(0,fn.jsx)(kR,{axis:d,drawingArea:n,classes:u})]}))}function AR(e){const{onAxisClick:t}=e,n=Zw(),r=Rw(),{axis:a}=o.useContext(ng),{xAxisIds:i,xAxis:l,yAxisIds:s,yAxis:c}=tg();return o.useEffect((()=>{const e=n.current;if(null===e||!t)return()=>{};const o=e=>{e.preventDefault();const n=a.x&&-1!==a.x.index,o=n?i[0]:s[0],u=n?a.x&&a.x.index:a.y&&a.y.index;if(null==u)return;const d={};Object.keys(r).filter((e=>["bar","line"].includes(e))).forEach((e=>{r[e]?.seriesOrder.forEach((t=>{const a=r[e].series[t],i=a.xAxisId??a.xAxisKey,l=a.yAxisId??a.yAxisKey,s=n?i:l;void 0!==s&&s!==o||(d[t]=a.data[u])}))}));const p=(n?l:c)[o].data?.[u];t(e,{dataIndex:u,axisValue:p,seriesValues:d})};return e.addEventListener("click",o),()=>{e.removeEventListener("click",o)}}),[a.x,a.y,t,r,n,l,i,c,s]),(0,fn.jsx)(o.Fragment,{})}const ER=["message"],jR=ji("text")((e=>{let{theme:t}=e;return ai({},t.typography.body2,{stroke:"none",fill:t.palette.text.primary,shapeRendering:"crispEdges",textAnchor:"middle",dominantBaseline:"middle"})}));function PR(e){const{message:t}=e,n=pl(e,ER),{top:r,left:o,height:a,width:i}=Dx();return(0,fn.jsx)(jR,ai({x:o+i/2,y:r+a/2},n,{children:t??"Loading data\u2026"}))}const MR=["message"],RR=ji("text")((e=>{let{theme:t}=e;return ai({},t.typography.body2,{stroke:"none",fill:t.palette.text.primary,shapeRendering:"crispEdges",textAnchor:"middle",dominantBaseline:"middle"})}));function TR(e){const{message:t}=e,n=pl(e,MR),{top:r,left:o,height:a,width:i}=Dx();return(0,fn.jsx)(RR,ai({x:o+i/2,y:r+a/2},n,{children:t??"No data to display"}))}function LR(e){const t=function(){const e=Rw();return Object.values(e).every((e=>{if(!e)return!0;const{series:t,seriesOrder:n}=e;return n.every((e=>0===t[e].data.length))}))}();if(e.loading){const t=e.slots?.loadingOverlay??PR;return(0,fn.jsx)(t,ai({},e.slotProps?.loadingOverlay))}if(t){const t=e.slots?.noDataOverlay??TR;return(0,fn.jsx)(t,ai({},e.slotProps?.noDataOverlay))}return null}const _R=["xAxis","yAxis","series","width","height","margin","colors","dataset","sx","tooltip","onAxisClick","onAreaClick","onLineClick","onMarkClick","axisHighlight","disableLineItemHighlight","legend","grid","topAxis","leftAxis","rightAxis","bottomAxis","children","slots","slotProps","skipAnimation","loading","highlightedItem","onHighlightChange","className","experimentalMarkRendering"],OR=o.forwardRef((function(e,t){const n=zm({props:e,name:"MuiLineChart"}),{chartContainerProps:r,axisClickHandlerProps:o,gridProps:a,clipPathProps:i,clipPathGroupProps:l,areaPlotProps:s,linePlotProps:c,markPlotProps:u,overlayProps:d,chartsAxisProps:p,axisHighlightProps:f,lineHighlightPlotProps:h,legendProps:m,tooltipProps:g,children:v}=(e=>{const{xAxis:t,yAxis:n,series:r,width:o,height:a,margin:i,colors:l,dataset:s,sx:c,tooltip:u,onAxisClick:d,onAreaClick:p,onLineClick:f,onMarkClick:h,axisHighlight:m,disableLineItemHighlight:g,legend:v,grid:y,topAxis:b,leftAxis:x,rightAxis:w,bottomAxis:k,children:C,slots:S,slotProps:A,skipAnimation:E,loading:j,highlightedItem:P,onHighlightChange:M,className:R,experimentalMarkRendering:T}=e,L=pl(e,_R),_=`${gd()}-clip-path`,O=ai({},L,{series:r.map((e=>ai({disableHighlight:!!g,type:"line"},e))),width:o,height:a,margin:i,colors:l,dataset:s,xAxis:t??[{id:_x,scaleType:"point",data:Array.from({length:Math.max(...r.map((e=>(e.data??s??[]).length)))},((e,t)=>t))}],yAxis:n,sx:c,highlightedItem:P,onHighlightChange:M,disableAxisListener:"axis"!==u?.trigger&&"none"===m?.x&&"none"===m?.y&&!d,className:R,skipAnimation:E});return{chartContainerProps:O,axisClickHandlerProps:{onAxisClick:d},gridProps:{vertical:y?.vertical,horizontal:y?.horizontal},clipPathProps:{id:_},clipPathGroupProps:{clipPath:`url(#${_})`},areaPlotProps:{slots:S,slotProps:A,onItemClick:p},linePlotProps:{slots:S,slotProps:A,onItemClick:f},markPlotProps:{slots:S,slotProps:A,onItemClick:h,skipAnimation:E,experimentalRendering:T},overlayProps:{slots:S,slotProps:A,loading:j},chartsAxisProps:{topAxis:b,leftAxis:x,rightAxis:w,bottomAxis:k,slots:S,slotProps:A},axisHighlightProps:ai({x:"line"},m),lineHighlightPlotProps:{slots:S,slotProps:A},legendProps:ai({},v,{slots:S,slotProps:A}),tooltipProps:ai({},u,{slots:S,slotProps:A}),children:C}})(n);return(0,fn.jsxs)(nj,ai({ref:t},r,{children:[n.onAxisClick&&(0,fn.jsx)(AR,ai({},o)),(0,fn.jsx)(SR,ai({},a)),(0,fn.jsxs)("g",ai({},l,{children:[(0,fn.jsx)(Nw,ai({},s)),(0,fn.jsx)(Vw,ai({},c)),(0,fn.jsx)(LR,ai({},d)),(0,fn.jsx)(cR,ai({},f))]})),(0,fn.jsx)(oP,ai({},p)),(0,fn.jsx)("g",{"data-drawing-container":!0,children:(0,fn.jsx)(Tj,ai({},u))}),(0,fn.jsx)(gR,ai({},h)),(0,fn.jsx)(iR,ai({},m)),!n.loading&&(0,fn.jsx)(QM,ai({},g)),(0,fn.jsx)(uR,ai({},i)),v]}))})),IR={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function NR(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const $R={date:NR({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:NR({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:NR({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},FR={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function zR(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=n?.width?String(n.width):t;r=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=n?.width?String(n.width):e.defaultWidth;r=e.values[o]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const DR={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:zR({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:zR({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:zR({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:zR({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:zR({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function BR(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,(e=>e.test(i))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(l,(e=>e.test(i)));let c;c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(i.length)}}}const WR={ordinalNumber:(HR={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e.match(HR.matchPattern);if(!n)return null;const r=n[0],o=e.match(HR.parsePattern);if(!o)return null;let a=HR.valueCallback?HR.valueCallback(o[0]):o[0];return a=t.valueCallback?t.valueCallback(a):a,{value:a,rest:e.slice(r.length)}}),era:BR({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:BR({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:BR({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:BR({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:BR({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var HR;const VR={code:"en-US",formatDistance:(e,t,n)=>{let r;const o=IR[e];return r="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:$R,formatRelative:(e,t,n,r)=>FR[e],localize:DR,match:WR,options:{weekStartsOn:0,firstWeekContainsDate:1}};let UR={};function qR(){return UR}Math.pow(10,8);const KR=6048e5,GR=Symbol.for("constructDateFrom");function QR(e,t){return"function"===typeof e?e(t):e&&"object"===typeof e&&GR in e?e[GR](t):e instanceof Date?new e.constructor(t):new Date(t)}function XR(e,t){return QR(t||e,e)}function YR(e){const t=XR(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function ZR(e,t){const n=XR(e,t?.in);return n.setHours(0,0,0,0),n}function JR(e,t,n){const[r,o]=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=QR.bind(null,e||n.find((e=>"object"===typeof e)));return n.map(o)}(n?.in,e,t),a=ZR(r),i=ZR(o),l=+a-YR(a),s=+i-YR(i);return Math.round((l-s)/864e5)}function eT(e,t){const n=XR(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function tT(e,t){const n=XR(e,t?.in);return JR(n,eT(n))+1}function nT(e,t){const n=qR(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=XR(e,t?.in),a=o.getDay(),i=(a<r?7:0)+a-r;return o.setDate(o.getDate()-i),o.setHours(0,0,0,0),o}function rT(e,t){return nT(e,{...t,weekStartsOn:1})}function oT(e,t){const n=XR(e,t?.in),r=n.getFullYear(),o=QR(n,0);o.setFullYear(r+1,0,4),o.setHours(0,0,0,0);const a=rT(o),i=QR(n,0);i.setFullYear(r,0,4),i.setHours(0,0,0,0);const l=rT(i);return n.getTime()>=a.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function aT(e,t){const n=oT(e,t),r=QR(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),rT(r)}function iT(e,t){const n=XR(e,t?.in),r=+rT(n)-+aT(n);return Math.round(r/KR)+1}function lT(e,t){const n=XR(e,t?.in),r=n.getFullYear(),o=qR(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,i=QR(t?.in||e,0);i.setFullYear(r+1,0,a),i.setHours(0,0,0,0);const l=nT(i,t),s=QR(t?.in||e,0);s.setFullYear(r,0,a),s.setHours(0,0,0,0);const c=nT(s,t);return+n>=+l?r+1:+n>=+c?r:r-1}function sT(e,t){const n=qR(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=lT(e,t),a=QR(t?.in||e,0);a.setFullYear(o,0,r),a.setHours(0,0,0,0);return nT(a,t)}function cT(e,t){const n=XR(e,t?.in),r=+nT(n,t)-+sT(n,t);return Math.round(r/KR)+1}function uT(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const dT={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return uT("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):uT(n+1,2)},d:(e,t)=>uT(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>uT(e.getHours()%12||12,t.length),H:(e,t)=>uT(e.getHours(),t.length),m:(e,t)=>uT(e.getMinutes(),t.length),s:(e,t)=>uT(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return uT(Math.trunc(r*Math.pow(10,n-3)),t.length)}},pT="midnight",fT="noon",hT="morning",mT="afternoon",gT="evening",vT="night",yT={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return dT.y(e,t)},Y:function(e,t,n,r){const o=lT(e,r),a=o>0?o:1-o;if("YY"===t){return uT(a%100,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):uT(a,t.length)},R:function(e,t){return uT(oT(e),t.length)},u:function(e,t){return uT(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return uT(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return uT(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return dT.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return uT(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const o=cT(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):uT(o,t.length)},I:function(e,t,n){const r=iT(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):uT(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):dT.d(e,t)},D:function(e,t,n){const r=tT(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):uT(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return uT(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return uT(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return uT(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let o;switch(o=12===r?fT:0===r?pT:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let o;switch(o=r>=17?gT:r>=12?mT:r>=4?hT:vT,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return dT.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):dT.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):uT(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):uT(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):dT.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):dT.s(e,t)},S:function(e,t){return dT.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return xT(r);case"XXXX":case"XX":return wT(r);default:return wT(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return xT(r);case"xxxx":case"xx":return wT(r);default:return wT(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+bT(r,":");default:return"GMT"+wT(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+bT(r,":");default:return"GMT"+wT(r,":")}},t:function(e,t,n){return uT(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return uT(+e,t.length)}};function bT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e),o=Math.trunc(r/60),a=r%60;return 0===a?n+String(o):n+String(o)+t+uT(a,2)}function xT(e,t){if(e%60===0){return(e>0?"-":"+")+uT(Math.abs(e)/60,2)}return wT(e,t)}function wT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e);return n+uT(Math.trunc(r/60),2)+t+uT(r%60,2)}const kT=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},CT=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ST={p:CT,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return kT(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",kT(r,t)).replace("{{time}}",CT(o,t))}},AT=/^D+$/,ET=/^Y+$/,jT=["D","DD","YY","YYYY"];function PT(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function MT(e){return!(!PT(e)&&"number"!==typeof e||isNaN(+XR(e)))}const RT=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,TT=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,LT=/^'([^]*?)'?$/,_T=/''/g,OT=/[a-zA-Z]/;function IT(e,t,n){const r=qR(),o=n?.locale??r.locale??VR,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,l=XR(e,n?.in);if(!MT(l))throw new RangeError("Invalid time value");let s=t.match(TT).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,ST[t])(e,o.formatLong)}return e})).join("").match(RT).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:NT(e)};if(yT[t])return{isToken:!0,value:e};if(t.match(OT))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));o.localize.preprocessor&&(s=o.localize.preprocessor(l,s));const c={firstWeekContainsDate:a,weekStartsOn:i,locale:o};return s.map((r=>{if(!r.isToken)return r.value;const a=r.value;(!n?.useAdditionalWeekYearTokens&&function(e){return ET.test(e)}(a)||!n?.useAdditionalDayOfYearTokens&&function(e){return AT.test(e)}(a))&&function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),jT.includes(e))throw new RangeError(r)}(a,t,String(e));return(0,yT[a[0]])(l,a,o.localize,c)})).join("")}function NT(e){const t=e.match(LT);return t?t[1].replace(_T,"'"):e}const $T=[{date:new Date(2024,0,1),value:1e4},{date:new Date(2024,1,1),value:2e4},{date:new Date(2024,2,1),value:3e4},{date:new Date(2024,3,1),value:4e4},{date:new Date(2024,4,1),value:5e4},{date:new Date(2024,5,1),value:6e4},{date:new Date(2024,6,1),value:7e4},{date:new Date(2024,7,1),value:8e4},{date:new Date(2024,8,1),value:9e4},{date:new Date(2024,9,1),value:1e5},{date:new Date(2024,10,1),value:11e4},{date:new Date(2024,11,1),value:12e4}],FT=e=>{let{label:t}=e;return(0,fn.jsx)(Gi,{sx:{overflowX:"auto"},children:(0,fn.jsx)(Gi,{mt:"24px",width:{xs:"1000px",md:"100%"},height:"370px",sx:{"& .MuiChartsAxis-root.MuiChartsAxis-directionX .MuiChartsAxis-tickContainer:last-child":{transform:"translateX(calc(100% - 30px))","& > line":{transform:"translateX(30px)"}}},children:(0,fn.jsx)(OR,{dataset:$T,xAxis:[{id:"Years",dataKey:"date",scaleType:"time",valueFormatter:e=>IT(e,"MMM yy")}],series:[{id:"total",label:t,dataKey:"value",stack:"total",area:!0,showMark:!1,color:"#8ee1f4",valueFormatter:e=>e/1e3+"k"}],slotProps:{legend:{direction:"row",labelStyle:{fontSize:14,marginTop:20,fill:"var(--Grayscale-400)"},position:{vertical:"bottom",horizontal:"middle"},padding:-5,itemMarkWidth:16,itemMarkHeight:16}},grid:{horizontal:!0},sx:{},margin:{top:10,bottom:60,left:60,right:0}})})})},zT=["","Value"],DT=e=>{let{children:t,sx:n}=e;return(0,fn.jsx)(Gi,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr 0.5fr",sm:"300px 200px"},boxSizing:"border-box",padding:{xs:"12px 16px",sm:"12px 24px"},minHeight:"48px",alignItems:"center",gap:{xs:"16px",sm:"40px"},...n},children:t})},BT=e=>{let{data:t}=e;return(0,fn.jsxs)(Gi,{padding:"12px 0 24px",margin:{xs:"0 -16px",sm:"0 -24px"},children:[(0,fn.jsx)(DT,{sx:{borderBottom:"1px solid var(--Grayscale-300)",fontWeight:"700"},children:zT.map((e=>(0,fn.jsx)(Gi,{children:e},e)))}),t.map((e=>{let{value:t,label:n}=e;return(0,fn.jsxs)(DT,{sx:{borderBottom:"1px solid var(--Grayscale-200)"},children:[(0,fn.jsx)(Gi,{fontWeight:700,color:"var(--Grayscale-900)",children:n}),(0,fn.jsx)(Gi,{color:"var(--Grayscale-400)",children:t})]},n)}))]})},WT=()=>(0,fn.jsx)(FT,{label:"Total streets rated"}),HT=[{label:"Total streets rated",value:"250"},{label:"Average streets rated per week",value:"12 streets per week"},{label:"Highest rated area in Lambeth",value:"More ratings needed"}],VT=()=>(0,fn.jsx)(BT,{data:HT}),UT=e=>{let{variant:t}=e;return"chart"===t?(0,fn.jsx)(WT,{}):"table"===t?(0,fn.jsx)(VT,{}):void 0},qT=()=>(0,fn.jsx)(FT,{label:"Total ratings given"}),KT=[{label:"Total ratings given",value:"2,450"},{label:"Average rating given",value:"6.25/10"},{label:"Most common rating given",value:"6/10"},{label:"Longest rating streak",value:"45 days"},{label:"Current rating streak",value:"5 days"}],GT=()=>(0,fn.jsx)(BT,{data:KT}),QT=e=>{let{variant:t}=e;return"chart"===t?(0,fn.jsx)(qT,{}):"table"===t?(0,fn.jsx)(GT,{}):void 0};var XT;function YT(){return YT=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},YT.apply(null,arguments)}function ZT(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",YT({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,XT||(XT=o.createElement("path",{d:"M3.33398 7.99992H12.6673M12.6673 7.99992L8.00065 3.33325M12.6673 7.99992L8.00065 12.6666",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const JT=o.forwardRef(ZT),eL=(n.p,()=>(0,fn.jsx)(FT,{label:"Total Karma Points earned"})),tL=e=>{let{children:t,sx:n}=e;return(0,fn.jsx)(Gi,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr 0.5fr 0.3fr",sm:"280px 150px 95px"},boxSizing:"border-box",padding:{xs:"12px 16px",sm:"12px 24px"},minHeight:"48px",alignItems:"center",gap:{xs:"16px",sm:"40px"},...n},children:t})},nL=["","KPs per action","KPs earned"],rL=[{type:"head",name:"Street ratings",kpspa:"",kpse:"1,000"},{type:"value",name:"Aesthetic appeal",kpspa:"250",kpse:"1,000"},{type:"head",name:"Bonuses",kpspa:"",kpse:"3,500"},{type:"value",name:" Random streak bonuses",kpspa:"varies",kpse:"2,500"},{type:"value",name:"Refer a verified member",kpspa:"250",kpse:"1,000"},{type:"head",name:"Total Karma Points",kpspa:"",kpse:"4,500"}],oL=()=>(0,fn.jsxs)(Gi,{padding:"12px 0 24px",margin:"0 -24px",children:[(0,fn.jsx)(tL,{sx:{borderBottom:"1px solid var(--Grayscale-300)",fontWeight:"700"},children:nL.map((e=>(0,fn.jsx)(Gi,{children:e},e)))}),rL.map((e=>{let{type:t,name:n,kpspa:r,kpse:o}=e;return(0,fn.jsxs)(tL,{sx:{borderBottom:"1px solid var(--Grayscale-200)",fontSize:"16px",fontWeight:"head"===t&&700,color:"value"===t&&"var(--Grayscale-400)"},children:[(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",alignItems:"center",children:["value"===t&&(0,fn.jsx)(JT,{style:{flexShrink:0}}),n]}),(0,fn.jsx)(Gi,{children:r}),(0,fn.jsx)(Gi,{children:o})]},n)}))]}),aL=e=>{let{variant:t}=e;return"chart"===t?(0,fn.jsx)(eL,{}):"table"===t?(0,fn.jsx)(oL,{}):void 0};let iL=function(e){return e.table="table",e.chart="chart",e}({}),lL=function(e){return e.streets="streets",e.ratings="ratings",e.karmaPoints="karma_points",e}({});const sL=[{value:"total",label:"Total"},{value:"average",label:"Average"}],cL=[{value:lL.streets,label:"Streets"},{value:lL.ratings,label:"Ratings"},{value:lL.karmaPoints,label:"Karma Points"}],uL=[{value:iL.chart,label:(0,fn.jsx)($m,{})},{value:iL.table,label:(0,fn.jsx)(_m,{})}],dL=(e,t)=>({[lL.streets]:(0,fn.jsx)(UT,{variant:t}),[lL.ratings]:(0,fn.jsx)(QT,{variant:t}),[lL.karmaPoints]:(0,fn.jsx)(aL,{variant:t})}[e]||null),pL=e=>{let{title:t,sx:n}=e;const[r,a]=(0,o.useState)("total"),[i,l]=(0,o.useState)("streets"),[s,c]=(0,o.useState)("all"),[u,d]=(0,o.useState)("table");return(0,fn.jsx)(Ul,{maxWidth:"1240px",sx:n,children:(0,fn.jsxs)(Jc,{children:[(0,fn.jsxs)(Gi,{display:"flex",justifyContent:"space-between",padding:{xs:"16px",sm:"24px"},alignItems:"center",flexWrap:"wrap",gap:"20px",children:[(0,fn.jsx)(Vi,{variant:"h2",marginRight:"auto",children:t}),(0,fn.jsx)(Uh,{value:u,onChange:d,options:uL,className:"icons-variant"}),(0,fn.jsx)(Em,{value:r,setValue:a,options:sL}),(0,fn.jsx)(Dh,{sx:{width:{xs:"100%",md:"180px"},"& .MuiInputBase-root":{background:"var(--Grayscale-200)!important",borderColor:"var(--Grayscale-300)!important"}},placeholder:"Select",options:[{value:"all",label:"All Time"}],value:s,onChange:c})]}),(0,fn.jsxs)(Gi,{padding:{xs:"0 16px 16px",sm:"0 24px 24px"},children:[(0,fn.jsx)(Uh,{value:i,onChange:l,options:cL}),(0,fn.jsx)(Gi,{children:dL(i,u)})]})]})})},fL=e=>{let{sx:t,children:n}=e;return(0,fn.jsx)(Vi,{sx:t,color:"var(--Grayscale-400)",textAlign:"center",marginX:"auto",children:n})},hL=()=>(0,fn.jsxs)("div",{children:[(0,fn.jsx)(Gi,{sx:{aspectRatio:{xs:"390 / 260",md:"1513 / 325"},backgroundImage:{xs:`url("${Qi}")`,md:`url("${Xi}")`},backgroundSize:"cover",backgroundPosition:{xs:"bottom right",md:"bottom"}},children:(0,fn.jsxs)(Ul,{sx:{display:"flex",flexDirection:"column",alignItems:{xs:"flex-end",md:"center"},height:"100%"},children:[(0,fn.jsx)(Vi,{variant:"h1",textAlign:{xs:"right",md:"center"},marginX:{xs:"none",md:"auto"},paddingBottom:{xs:1,md:2},paddingTop:{xs:3,md:8},children:"Community"}),(0,fn.jsxs)(fL,{sx:{display:{xs:"none",md:"block"},maxWidth:"630px"},children:["Track our collective progress. Every contribution improves our understanding of the aesthetics of our residential streets and"," ",(0,fn.jsx)(Gi,{component:Uc,to:"/",color:"var(--Grayscale-900)",sx:{textDecoration:"underline!important"},children:"supports our mission"}),"."]}),(0,fn.jsxs)(Vi,{textAlign:"right",display:{xs:"block",md:"none"},color:"var(--Grayscale-400)",children:["Track our collective ",(0,fn.jsx)("br",{}),"progress."]})]})}),(0,fn.jsx)(Ul,{paddingY:"16px",sx:{display:{xs:"block",md:"none"}},children:(0,fn.jsxs)(fL,{children:["Every contribution improves our understanding of the aesthetics of our residential streets and"," ",(0,fn.jsx)(Gi,{component:Uc,to:"/",color:"var(--Grayscale-900)",sx:{textDecoration:"underline!important"},children:"supports our mission"}),"."]})}),(0,fn.jsx)(ru,{}),(0,fn.jsx)(Vh,{}),(0,fn.jsx)(Gl,{variant:2}),(0,fn.jsx)(pL,{title:"Community Stats",sx:{marginBottom:"80px"}})]}),mL=Ui({defaultClassName:$i("MuiBox",["root"]).root,generateClassName:Oi.generate}),gL="SFProText",vL=o.forwardRef(((e,t)=>{const{href:n,...r}=e;return(0,fn.jsx)(qc,{ref:t,to:n,...r})})),yL=Ir({cssVariables:!0,breakpoints:{values:{xs:0,sm:768,md:1024,lg:1200,xl:1536}},palette:{primary:{main:"#CA50EA"}},typography:{fontFamily:[gL,"sans-serif"].join(","),h1:{fontSize:"44px",fontWeight:700,lineHeight:"127.273%"},h2:{fontSize:"24px",fontWeight:700,lineHeight:"133.333%"},h3:{fontSize:"20px",fontWeight:700,lineHeight:"130%"},body1:{fontSize:"16px",fontWeight:500,lineHeight:"150%"},body2:{fontSize:"14px",fontWeight:400,lineHeight:"142.857%"}},components:{MuiCardActionArea:{defaultProps:{LinkComponent:vL}},MuiCssBaseline:{styleOverrides:{body:{color:"var(--Grayscale-900)"}}},MuiFormLabel:{styleOverrides:{root:{color:"var(--Grayscale-400)",fontWeight:500,fontSize:"12px",gap:"4px",display:"flex",alignItems:"center",marginBottom:"6px"}}},MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:"#fff",padding:"12px",color:"var(--Grayscale-900)",boxShadow:"0px 4px 10px 0px rgba(109, 109, 109, 0.25)"},arrow:{color:"#fff"}}},MuiDialog:{styleOverrides:{root:{}}},MuiBackdrop:{styleOverrides:{root:{}}},MuiOutlinedInput:{styleOverrides:{root:{borderRadius:"8px",background:"var(--Grayscale-100)"},multiline:{padding:0},input:{borderWidth:"1px",borderColor:"var(--Grayscale-200)",padding:"12px 16px",fontSize:"14px",fontWeight:400,"::placeholder":{fontSize:"14px",fontWeight:400,color:"rgb(64, 64, 63)",opacity:.4}}}}}}),bL=()=>(0,fn.jsx)(mL,{fontSize:"14px",fontWeight:500,sx:{opacity:"0.6"},children:"Simply Streets \xa9 2025"}),xL=e=>{let{item:t}=e;return(0,fn.jsx)(mL,{component:qc,to:t.path,className:"footer-link",whiteSpace:"nowrap",children:t.name},t.path)},wL=[{...ql.about},{...ql.karmaPoints},{...ql.contact},{...ql.report}],kL=()=>(0,fn.jsx)(mL,{display:"flex",gap:"24px",flexWrap:"wrap",justifyContent:"center",children:wL.map((e=>(0,fn.jsx)(xL,{item:e},e.path)))}),CL=[{...ql.termsAndConditions},{...ql.privacyPolicy}],SL=()=>(0,fn.jsx)(mL,{display:"flex",gap:"24px",children:CL.map((e=>(0,fn.jsx)(xL,{item:e},e.path)))}),AL=()=>(0,fn.jsxs)(mL,{component:"footer",className:"footer",children:[(0,fn.jsx)(bL,{}),(0,fn.jsx)(kL,{}),(0,fn.jsx)(SL,{})]}),EL=()=>(0,fn.jsx)(mL,{fontWeight:700,children:"Simply Streets"});var jL;function PL(){return PL=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},PL.apply(null,arguments)}function ML(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",PL({xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"currentColor",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,jL||(jL=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.48996 2.67502C9.86329 1.77752 11.1366 1.77752 11.51 2.67502L13.245 6.84668L17.7483 7.20835C18.7183 7.28585 19.1116 8.49585 18.3725 9.12918L14.9416 12.0683L15.9891 16.4625C16.215 17.4092 15.1858 18.1567 14.3558 17.65L10.5 15.295L6.64413 17.65C5.81413 18.1567 4.78496 17.4083 5.01079 16.4625L6.05829 12.0683L2.62746 9.12918C1.88829 8.49585 2.28163 7.28585 3.25163 7.20835L7.75496 6.84668L9.48996 2.67502Z"})))}const RL=o.forwardRef(ML);n.p;var TL;function LL(){return LL=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},LL.apply(null,arguments)}function _L(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",LL({xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"currentColor",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,TL||(TL=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 2.5C4.83696 2.5 4.20107 2.76339 3.73223 3.23223C3.26339 3.70107 3 4.33696 3 5V15C3 15.663 3.26339 16.2989 3.73223 16.7678C4.20107 17.2366 4.83696 17.5 5.5 17.5H15.5C16.163 17.5 16.7989 17.2366 17.2678 16.7678C17.7366 16.2989 18 15.663 18 15V5C18 4.33696 17.7366 3.70107 17.2678 3.23223C16.7989 2.76339 16.163 2.5 15.5 2.5H5.5ZM8.83333 6.66667C8.83333 6.44565 8.92113 6.23369 9.07741 6.07741C9.23369 5.92113 9.44565 5.83333 9.66667 5.83333H14.6667C14.7761 5.83333 14.8845 5.85489 14.9856 5.89677C15.0867 5.93865 15.1785 6.00003 15.2559 6.07741C15.3333 6.15479 15.3947 6.24666 15.4366 6.34776C15.4784 6.44887 15.5 6.55723 15.5 6.66667C15.5 6.7761 15.4784 6.88446 15.4366 6.98557C15.3947 7.08667 15.3333 7.17854 15.2559 7.25592C15.1785 7.3333 15.0867 7.39469 14.9856 7.43657C14.8845 7.47845 14.7761 7.5 14.6667 7.5H9.66667C9.44565 7.5 9.23369 7.4122 9.07741 7.25592C8.92113 7.09964 8.83333 6.88768 8.83333 6.66667ZM8.83333 10C8.83333 9.77899 8.92113 9.56702 9.07741 9.41074C9.23369 9.25446 9.44565 9.16667 9.66667 9.16667H14.6667C14.8877 9.16667 15.0996 9.25446 15.2559 9.41074C15.4122 9.56702 15.5 9.77899 15.5 10C15.5 10.221 15.4122 10.433 15.2559 10.5893C15.0996 10.7455 14.8877 10.8333 14.6667 10.8333H9.66667C9.55723 10.8333 9.44887 10.8118 9.34776 10.7699C9.24666 10.728 9.15479 10.6666 9.07741 10.5893C9.00003 10.5119 8.93865 10.42 8.89677 10.3189C8.85489 10.2178 8.83333 10.1094 8.83333 10ZM8.83333 13.3333C8.83333 13.1123 8.92113 12.9004 9.07741 12.7441C9.23369 12.5878 9.44565 12.5 9.66667 12.5H14.6667C14.8877 12.5 15.0996 12.5878 15.2559 12.7441C15.4122 12.9004 15.5 13.1123 15.5 13.3333C15.5 13.5543 15.4122 13.7663 15.2559 13.9226C15.0996 14.0789 14.8877 14.1667 14.6667 14.1667H9.66667C9.44565 14.1667 9.23369 14.0789 9.07741 13.9226C8.92113 13.7663 8.83333 13.5543 8.83333 13.3333ZM6.33333 5.83333C6.11232 5.83333 5.90036 5.92113 5.74408 6.07741C5.5878 6.23369 5.5 6.44565 5.5 6.66667C5.5 6.88768 5.5878 7.09964 5.74408 7.25592C5.90036 7.4122 6.11232 7.5 6.33333 7.5C6.55435 7.5 6.76714 7.4122 6.92342 7.25592C7.0797 7.09964 7.1675 6.88768 7.1675 6.66667C7.1675 6.44565 7.0797 6.23369 6.92342 6.07741C6.76714 5.92113 6.55435 5.83333 6.33333 5.83333ZM5.5 10C5.5 9.77899 5.5878 9.56702 5.74408 9.41074C5.90036 9.25446 6.11232 9.16667 6.33333 9.16667C6.55435 9.16667 6.76714 9.25446 6.92342 9.41074C7.0797 9.56702 7.1675 9.77899 7.1675 10C7.1675 10.221 7.0797 10.433 6.92342 10.5893C6.76714 10.7455 6.55518 10.8333 6.33417 10.8333C6.22473 10.8333 6.11554 10.8118 6.01443 10.7699C5.91333 10.728 5.82146 10.6666 5.74408 10.5893C5.6667 10.5119 5.60531 10.42 5.56343 10.3189C5.52155 10.2178 5.5 10.1094 5.5 10ZM6.33333 12.5C6.11232 12.5 5.90036 12.5878 5.74408 12.7441C5.5878 12.9004 5.5 13.1123 5.5 13.3333C5.5 13.5543 5.5878 13.7663 5.74408 13.9226C5.90036 14.0789 6.11232 14.1667 6.33333 14.1667C6.55435 14.1667 6.76714 14.0789 6.92342 13.9226C7.0797 13.7663 7.1675 13.5543 7.1675 13.3333C7.1675 13.1123 7.0797 12.9004 6.92342 12.7441C6.76714 12.5878 6.55435 12.5 6.33333 12.5Z"})))}const OL=o.forwardRef(_L);n.p;var IL;function NL(){return NL=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},NL.apply(null,arguments)}function $L(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",NL({xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"currentColor",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,IL||(IL=o.createElement("path",{d:"M4.25 5.3125C4.25 4.40082 4.61216 3.52648 5.25682 2.88182C5.90148 2.23716 6.77582 1.875 7.6875 1.875C8.59918 1.875 9.47352 2.23716 10.1182 2.88182C10.7628 3.52648 11.125 4.40082 11.125 5.3125C11.125 6.22418 10.7628 7.09852 10.1182 7.74318C9.47352 8.38784 8.59918 8.75 7.6875 8.75C6.77582 8.75 5.90148 8.38784 5.25682 7.74318C4.61216 7.09852 4.25 6.22418 4.25 5.3125ZM12.375 7.1875C12.375 6.81816 12.4477 6.45243 12.5891 6.1112C12.7304 5.76997 12.9376 5.45993 13.1988 5.19876C13.4599 4.9376 13.77 4.73043 14.1112 4.58909C14.4524 4.44775 14.8182 4.375 15.1875 4.375C15.5568 4.375 15.9226 4.44775 16.2638 4.58909C16.605 4.73043 16.9151 4.9376 17.1762 5.19876C17.4374 5.45993 17.6446 5.76997 17.7859 6.1112C17.9273 6.45243 18 6.81816 18 7.1875C18 7.93342 17.7037 8.64879 17.1762 9.17624C16.6488 9.70368 15.9334 10 15.1875 10C14.4416 10 13.7262 9.70368 13.1988 9.17624C12.6713 8.64879 12.375 7.93342 12.375 7.1875ZM1.75 15.9375C1.75 14.3628 2.37556 12.8526 3.48905 11.7391C4.60255 10.6256 6.11278 10 7.6875 10C9.26222 10 10.7724 10.6256 11.8859 11.7391C12.9994 12.8526 13.625 14.3628 13.625 15.9375V15.94L13.6242 16.0392C13.6224 16.1451 13.5937 16.2489 13.5408 16.3408C13.4879 16.4326 13.4125 16.5095 13.3217 16.5642C11.621 17.5883 9.67272 18.128 7.6875 18.125C5.6275 18.125 3.69917 17.555 2.05417 16.5642C1.96321 16.5096 1.88764 16.4328 1.83457 16.3409C1.78151 16.2491 1.75269 16.1452 1.75083 16.0392L1.75 15.9375ZM14.875 15.94L14.8742 16.06C14.8695 16.3378 14.8032 16.611 14.68 16.86C16.1348 16.9497 17.5878 16.6597 18.8967 16.0183C18.9979 15.9689 19.0838 15.8929 19.1455 15.7986C19.2071 15.7043 19.242 15.5951 19.2467 15.4825C19.2761 14.7835 19.1245 14.0888 18.8066 13.4656C18.4887 12.8424 18.0153 12.3119 17.4321 11.9254C16.849 11.5389 16.1759 11.3096 15.4781 11.2596C14.7803 11.2096 14.0815 11.3406 13.4492 11.64C14.3768 12.8805 14.8769 14.3885 14.8742 15.9375L14.875 15.94Z"})))}const FL=o.forwardRef($L),zL=(n.p,[{...ql.rateStreets,color:"var(--Secondary-Blue)",icon:(0,fn.jsx)(RL,{})},{...ql.streetIndex,color:"var(--Primary-Purple)",icon:(0,fn.jsx)(OL,{})},{...ql.community,color:"var(--Secondary-Gree)",icon:(0,fn.jsx)(FL,{})}]),DL=()=>(0,fn.jsx)(mL,{display:"flex",fontSize:"14px",gap:"32px",fontWeight:500,className:"navigation",children:zL.map((e=>(0,fn.jsxs)(mL,{component:qc,className:e=>{let{isActive:t}=e;return[t?"active":""].join(" ")},to:e.path,display:"flex",alignItems:"center",gap:"8px",style:t=>{let{isActive:n}=t;return{color:n?e.color:""}},children:[e.icon,(0,fn.jsx)("span",{children:e.name})]},e.path)))});function BL(e){return Ni("MuiDialog",e)}const WL=$i("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);const HL=o.createContext({}),VL=ji(pp,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),UL=ji(Ep,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),qL=ji("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${Ti(n.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),KL=ji(Rp,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${Ti(n.scroll)}`],t[`paperWidth${Ti(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(Ri((e=>{let{theme:t}=e;return{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:e=>{let{ownerState:t}=e;return!t.maxWidth},style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:"px"===t.breakpoints.unit?Math.max(t.breakpoints.values.xs,444):`max(${t.breakpoints.values.xs}${t.breakpoints.unit}, 444px)`,[`&.${WL.paperScrollBody}`]:{[t.breakpoints.down(Math.max(t.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(t.breakpoints.values).filter((e=>"xs"!==e)).map((e=>({props:{maxWidth:e},style:{maxWidth:`${t.breakpoints.values[e]}${t.breakpoints.unit}`,[`&.${WL.paperScrollBody}`]:{[t.breakpoints.down(t.breakpoints.values[e]+64)]:{maxWidth:"calc(100% - 64px)"}}}}))),{props:e=>{let{ownerState:t}=e;return t.fullWidth},style:{width:"calc(100% - 64px)"}},{props:e=>{let{ownerState:t}=e;return t.fullScreen},style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${WL.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}}))),GL=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiDialog"}),r=Kd(),a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":l,"aria-modal":s=!0,BackdropComponent:c,BackdropProps:u,children:d,className:p,disableEscapeKeyDown:f=!1,fullScreen:h=!1,fullWidth:m=!1,maxWidth:g="sm",onBackdropClick:v,onClick:y,onClose:b,open:x,PaperComponent:w=Rp,PaperProps:k={},scroll:C="paper",slots:S={},slotProps:A={},TransitionComponent:E=sp,transitionDuration:j=a,TransitionProps:P,...M}=n,R={...n,disableEscapeKeyDown:f,fullScreen:h,fullWidth:m,maxWidth:g,scroll:C},T=(e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e;return oi({root:["root"],container:["container",`scroll${Ti(n)}`],paper:["paper",`paperScroll${Ti(n)}`,`paperWidth${Ti(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]},BL,t)})(R),L=o.useRef(),_=gd(l),O=o.useMemo((()=>({titleId:_})),[_]),I={slots:{transition:E,...S},slotProps:{transition:P,paper:k,backdrop:u,...A}},[N,$]=Cu("root",{elementType:UL,shouldForwardComponentProp:!0,externalForwardedProps:I,ownerState:R,className:ri(T.root,p),ref:t}),[F,z]=Cu("backdrop",{elementType:VL,shouldForwardComponentProp:!0,externalForwardedProps:I,ownerState:R}),[D,B]=Cu("paper",{elementType:KL,shouldForwardComponentProp:!0,externalForwardedProps:I,ownerState:R,className:ri(T.paper,k.className)}),[W,H]=Cu("container",{elementType:qL,externalForwardedProps:I,ownerState:R,className:ri(T.container)}),[V,U]=Cu("transition",{elementType:sp,externalForwardedProps:I,ownerState:R,additionalProps:{appear:!0,in:x,timeout:j,role:"presentation"}});return(0,fn.jsx)(N,{closeAfterTransition:!0,slots:{backdrop:F},slotProps:{backdrop:{transitionDuration:j,as:c,...z}},disableEscapeKeyDown:f,onClose:b,open:x,onClick:e=>{y&&y(e),L.current&&(L.current=null,v&&v(e),b&&b(e,"backdropClick"))},...$,...M,children:(0,fn.jsx)(V,{...U,children:(0,fn.jsx)(W,{onMouseDown:e=>{L.current=e.target===e.currentTarget},...H,children:(0,fn.jsx)(D,{as:w,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":_,"aria-modal":s,...B,children:(0,fn.jsx)(HL.Provider,{value:O,children:d})})})})})})),QL=GL;function XL(e){return Ni("MuiDialogTitle",e)}const YL=$i("MuiDialogTitle",["root"]),ZL=ji(Vi,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),JL=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiDialogTitle"}),{className:r,id:a,...i}=n,l=n,s=(e=>{const{classes:t}=e;return oi({root:["root"]},XL,t)})(l),{titleId:c=a}=o.useContext(HL);return(0,fn.jsx)(ZL,{component:"h2",className:ri(s.root,r),ownerState:l,ref:t,variant:"h6",id:a??c,...i})})),e_=JL;function t_(e){return Ni("MuiDialogContent",e)}$i("MuiDialogContent",["root","dividers"]);const n_=ji("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(Ri((e=>{let{theme:t}=e;return{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:e=>{let{ownerState:t}=e;return t.dividers},style:{padding:"16px 24px",borderTop:`1px solid ${(t.vars||t).palette.divider}`,borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return!t.dividers},style:{[`.${YL.root} + &`]:{paddingTop:0}}}]}}))),r_=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiDialogContent"}),{className:r,dividers:o=!1,...a}=n,i={...n,dividers:o},l=(e=>{const{classes:t,dividers:n}=e;return oi({root:["root",n&&"dividers"]},t_,t)})(i);return(0,fn.jsx)(n_,{className:ri(l.root,r),ownerState:i,ref:t,...a})})),o_=r_;function a_(e){return Ni("MuiCircularProgress",e)}$i("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const i_=44,l_=pn`
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
`,s_=pn`
  0% {
    stroke-dasharray: 1px, 200px;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -15px;
  }

  100% {
    stroke-dasharray: 1px, 200px;
    stroke-dashoffset: -126px;
  }
`,c_="string"!==typeof l_?dn`
        animation: ${l_} 1.4s linear infinite;
      `:null,u_="string"!==typeof s_?dn`
        animation: ${s_} 1.4s ease-in-out infinite;
      `:null,d_=ji("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${Ti(n.color)}`]]}})(Ri((e=>{let{theme:t}=e;return{display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("transform")}},{props:{variant:"indeterminate"},style:c_||{animation:`${l_} 1.4s linear infinite`}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}}))]}}))),p_=ji("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),f_=ji("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${Ti(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(Ri((e=>{let{theme:t}=e;return{stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:e=>{let{ownerState:t}=e;return"indeterminate"===t.variant&&!t.disableShrink},style:u_||{animation:`${s_} 1.4s ease-in-out infinite`}}]}}))),h_=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiCircularProgress"}),{className:r,color:o="primary",disableShrink:a=!1,size:i=40,style:l,thickness:s=3.6,value:c=0,variant:u="indeterminate",...d}=n,p={...n,color:o,disableShrink:a,size:i,thickness:s,value:c,variant:u},f=(e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e;return oi({root:["root",n,`color${Ti(r)}`],svg:["svg"],circle:["circle",`circle${Ti(n)}`,o&&"circleDisableShrink"]},a_,t)})(p),h={},m={},g={};if("determinate"===u){const e=2*Math.PI*((i_-s)/2);h.strokeDasharray=e.toFixed(3),g["aria-valuenow"]=Math.round(c),h.strokeDashoffset=`${((100-c)/100*e).toFixed(3)}px`,m.transform="rotate(-90deg)"}return(0,fn.jsx)(d_,{className:ri(f.root,r),style:{width:i,height:i,...m,...l},ownerState:p,ref:t,role:"progressbar",...g,...d,children:(0,fn.jsx)(p_,{className:f.svg,ownerState:p,viewBox:"22 22 44 44",children:(0,fn.jsx)(f_,{className:f.circle,style:h,ownerState:p,cx:i_,cy:i_,r:(i_-s)/2,fill:"none",strokeWidth:s})})})})),m_=h_;function g_(e){return Ni("MuiIconButton",e)}const v_=$i("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),y_=ji(zl,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.loading&&t.loading,"default"!==n.color&&t[`color${Ti(n.color)}`],n.edge&&t[`edge${Ti(n.edge)}`],t[`size${Ti(n.size)}`]]}})(Ri((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:e=>!e.disableRipple,style:{"--IconButton-hoverBg":t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:_n(t.palette.action.active,t.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@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}}]}})),Ri((e=>{let{theme:t}=e;return{variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{"--IconButton-hoverBg":t.vars?`rgba(${(t.vars||t).palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:_n((t.vars||t).palette[n].main,t.palette.action.hoverOpacity)}}})),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],[`&.${v_.disabled}`]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled},[`&.${v_.loading}`]:{color:"transparent"}}}))),b_=ji("span",{name:"MuiIconButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>t.loadingIndicator})((e=>{let{theme:t}=e;return{display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(t.vars||t).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]}})),x_=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiIconButton"}),{edge:r=!1,children:o,className:a,color:i="default",disabled:l=!1,disableFocusRipple:s=!1,size:c="medium",id:u,loading:d=null,loadingIndicator:p,...f}=n,h=vm(u),m=p??(0,fn.jsx)(m_,{"aria-labelledby":h,color:"inherit",size:16}),g={...n,edge:r,color:i,disabled:l,disableFocusRipple:s,loading:d,loadingIndicator:m,size:c},v=(e=>{const{classes:t,disabled:n,color:r,edge:o,size:a,loading:i}=e;return oi({root:["root",i&&"loading",n&&"disabled","default"!==r&&`color${Ti(r)}`,o&&`edge${Ti(o)}`,`size${Ti(a)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},g_,t)})(g);return(0,fn.jsxs)(y_,{id:d?h:u,className:ri(v.root,a),centerRipple:!0,focusRipple:!s,disabled:l||d,ref:t,...f,ownerState:g,children:["boolean"===typeof d&&(0,fn.jsx)("span",{className:v.loadingWrapper,style:{display:"contents"},children:(0,fn.jsx)(b_,{className:v.loadingIndicator,ownerState:g,children:d&&m})}),o]})})),w_=x_;var k_;function C_(){return C_=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},C_.apply(null,arguments)}function S_(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",C_({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,k_||(k_=o.createElement("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const A_=o.forwardRef(S_);n.p;var E_;function j_(){return j_=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},j_.apply(null,arguments)}function P_(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",j_({width:21,height:20,viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,E_||(E_=o.createElement("path",{d:"M13 15L8 10L13 5",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const M_=o.forwardRef(P_),R_=(n.p,e=>{let{title:t,onBackClick:n,onSubmit:r,submitText:a,Trigger:i,children:l,open:s,setOpen:c,withCancel:u,fullWidth:d=!0,maxWidth:p,scroll:f,className:h}=e;const m=()=>c(!1),g=o.cloneElement(i,{onClick:()=>c(!0)});return(0,fn.jsxs)(o.Fragment,{children:[g,(0,fn.jsxs)(QL,{scroll:f,fullWidth:d,className:`custom-dialog ${h}`,onClose:m,open:s,slotProps:{paper:{sx:{maxWidth:p}},backdrop:{sx:{background:"rgba(64, 64, 63, 0.8)"}}},children:[(0,fn.jsxs)(e_,{variant:"h2",textAlign:"center",children:[t,(0,fn.jsx)(w_,{"aria-label":"close",onClick:m,sx:{position:"absolute",right:8,top:8,color:"#40403F"},children:(0,fn.jsx)(A_,{})})]}),(0,fn.jsx)(o_,{children:l}),(0,fn.jsxs)(Gi,{className:"custom-dialog__actions",display:"flex",flexDirection:"column",gap:"8px",children:[a&&(0,fn.jsx)(Vl,{onClick:r,children:a}),!!n&&(0,fn.jsx)(Vl,{sx:{mb:"-24px"},variant:"text",startIcon:(0,fn.jsx)(M_,{}),onClick:n,children:"Back"}),u&&(0,fn.jsx)(Vl,{sx:{mb:"-24px"},variant:"text",onClick:m,children:"Cancel"})]})]})]})});function T_(e){return Ni("MuiTab",e)}const L_=$i("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper","icon"]),__=ji(zl,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${Ti(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped,{[`& .${L_.iconWrapper}`]:t.iconWrapper},{[`& .${L_.icon}`]:t.icon}]}})(Ri((e=>{let{theme:t}=e;return{...t.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:e=>{let{ownerState:t}=e;return t.label&&("top"===t.iconPosition||"bottom"===t.iconPosition)},style:{flexDirection:"column"}},{props:e=>{let{ownerState:t}=e;return t.label&&"top"!==t.iconPosition&&"bottom"!==t.iconPosition},style:{flexDirection:"row"}},{props:e=>{let{ownerState:t}=e;return t.icon&&t.label},style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:e=>{let{ownerState:t,iconPosition:n}=e;return t.icon&&t.label&&"top"===n},style:{[`& > .${L_.icon}`]:{marginBottom:6}}},{props:e=>{let{ownerState:t,iconPosition:n}=e;return t.icon&&t.label&&"bottom"===n},style:{[`& > .${L_.icon}`]:{marginTop:6}}},{props:e=>{let{ownerState:t,iconPosition:n}=e;return t.icon&&t.label&&"start"===n},style:{[`& > .${L_.icon}`]:{marginRight:t.spacing(1)}}},{props:e=>{let{ownerState:t,iconPosition:n}=e;return t.icon&&t.label&&"end"===n},style:{[`& > .${L_.icon}`]:{marginLeft:t.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${L_.selected}`]:{opacity:1},[`&.${L_.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${L_.selected}`]:{color:(t.vars||t).palette.primary.main},[`&.${L_.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${L_.selected}`]:{color:(t.vars||t).palette.secondary.main},[`&.${L_.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:e=>{let{ownerState:t}=e;return t.fullWidth},style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:e=>{let{ownerState:t}=e;return t.wrapped},style:{fontSize:t.typography.pxToRem(12)}}]}}))),O_=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiTab"}),{className:r,disabled:a=!1,disableFocusRipple:i=!1,fullWidth:l,icon:s,iconPosition:c="top",indicator:u,label:d,onChange:p,onClick:f,onFocus:h,selected:m,selectionFollowsFocus:g,textColor:v="inherit",value:y,wrapped:b=!1,...x}=n,w={...n,disabled:a,disableFocusRipple:i,selected:m,icon:!!s,iconPosition:c,label:!!d,fullWidth:l,textColor:v,wrapped:b},k=(e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:a,label:i,selected:l,disabled:s}=e;return oi({root:["root",a&&i&&"labelIcon",`textColor${Ti(n)}`,r&&"fullWidth",o&&"wrapped",l&&"selected",s&&"disabled"],icon:["iconWrapper","icon"]},T_,t)})(w),C=s&&d&&o.isValidElement(s)?o.cloneElement(s,{className:ri(k.icon,s.props.className)}):s;return(0,fn.jsxs)(__,{focusRipple:!i,className:ri(k.root,r),ref:t,role:"tab","aria-selected":m,disabled:a,onClick:e=>{!m&&p&&p(e,y),f&&f(e)},onFocus:e=>{g&&!m&&p&&p(e,y),h&&h(e)},ownerState:w,tabIndex:m?0:-1,...x,children:["top"===c||"start"===c?(0,fn.jsxs)(o.Fragment,{children:[C,d]}):(0,fn.jsxs)(o.Fragment,{children:[d,C]}),u]})})),I_=O_;function N_(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}const $_={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};const F_=pu((0,fn.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),z_=pu((0,fn.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function D_(e){return Ni("MuiTabScrollButton",e)}const B_=$i("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),W_=ji(zl,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${B_.disabled}`]:{opacity:0},variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]}),H_=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiTabScrollButton"}),{className:r,slots:o={},slotProps:a={},direction:i,orientation:l,disabled:s,...c}=n,u=ro(),d={isRtl:u,...n},p=(e=>{const{classes:t,orientation:n,disabled:r}=e;return oi({root:["root",n,r&&"disabled"]},D_,t)})(d),f=o.StartScrollButtonIcon??F_,h=o.EndScrollButtonIcon??z_,m=bd({elementType:f,externalSlotProps:a.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:d}),g=bd({elementType:h,externalSlotProps:a.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:d});return(0,fn.jsx)(W_,{component:"div",className:ri(p.root,r),ref:t,role:null,ownerState:d,tabIndex:null,...c,style:{...c.style,..."vertical"===l&&{"--TabScrollButton-svgRotate":`rotate(${u?-90:90}deg)`}},children:"left"===i?(0,fn.jsx)(f,{...m}):(0,fn.jsx)(h,{...g})})})),V_=H_;function U_(e){return Ni("MuiTabs",e)}const q_=$i("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),K_=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,G_=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Q_=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const t=o.disabled||"true"===o.getAttribute("aria-disabled");if(o.hasAttribute("tabindex")&&!t)return void o.focus();o=n(e,o)}},X_=ji("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${q_.scrollButtons}`]:t.scrollButtons},{[`& .${q_.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(Ri((e=>{let{theme:t}=e;return{overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:e=>{let{ownerState:t}=e;return t.vertical},style:{flexDirection:"column"}},{props:e=>{let{ownerState:t}=e;return t.scrollButtonsHideMobile},style:{[`& .${q_.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}}}]}}))),Y_=ji("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:e=>{let{ownerState:t}=e;return t.fixed},style:{overflowX:"hidden",width:"100%"}},{props:e=>{let{ownerState:t}=e;return t.hideScrollbar},style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:e=>{let{ownerState:t}=e;return t.scrollableX},style:{overflowX:"auto",overflowY:"hidden"}},{props:e=>{let{ownerState:t}=e;return t.scrollableY},style:{overflowY:"auto",overflowX:"hidden"}}]}),Z_=ji("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})({display:"flex",variants:[{props:e=>{let{ownerState:t}=e;return t.vertical},style:{flexDirection:"column"}},{props:e=>{let{ownerState:t}=e;return t.centered},style:{justifyContent:"center"}}]}),J_=ji("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(Ri((e=>{let{theme:t}=e;return{position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create(),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(t.vars||t).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(t.vars||t).palette.secondary.main}},{props:e=>{let{ownerState:t}=e;return t.vertical},style:{height:"100%",width:2,right:0}}]}}))),eO=ji((function(e){const{onChange:t,...n}=e,r=o.useRef(),a=o.useRef(null),i=()=>{r.current=a.current.offsetHeight-a.current.clientHeight};return Xu((()=>{const e=Nd((()=>{const e=r.current;i(),e!==r.current&&t(r.current)})),n=jd(a.current);return n.addEventListener("resize",e),()=>{e.clear(),n.removeEventListener("resize",e)}}),[t]),o.useEffect((()=>{i(),t(r.current)}),[t]),(0,fn.jsx)("div",{style:$_,...n,ref:a})}))({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),tO={};const nO=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiTabs"}),r=Kd(),a=ro(),{"aria-label":i,"aria-labelledby":l,action:s,centered:c=!1,children:u,className:d,component:p="div",allowScrollButtonsMobile:f=!1,indicatorColor:h="primary",onChange:m,orientation:g="horizontal",ScrollButtonComponent:v=V_,scrollButtons:y="auto",selectionFollowsFocus:b,slots:x={},slotProps:w={},TabIndicatorProps:k={},TabScrollButtonProps:C={},textColor:S="primary",value:A,variant:E="standard",visibleScrollbar:j=!1,...P}=n,M="scrollable"===E,R="vertical"===g,T=R?"scrollTop":"scrollLeft",L=R?"top":"left",_=R?"bottom":"right",O=R?"clientHeight":"clientWidth",I=R?"height":"width",N={...n,component:p,allowScrollButtonsMobile:f,indicatorColor:h,orientation:g,vertical:R,scrollButtons:y,textColor:S,variant:E,visibleScrollbar:j,fixed:!M,hideScrollbar:M&&!j,scrollableX:M&&!R,scrollableY:M&&R,centered:c&&!M,scrollButtonsHideMobile:!f},$=(e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:a,centered:i,scrollButtonsHideMobile:l,classes:s}=e;return oi({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",a&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},U_,s)})(N),F=bd({elementType:x.StartScrollButtonIcon,externalSlotProps:w.startScrollButtonIcon,ownerState:N}),z=bd({elementType:x.EndScrollButtonIcon,externalSlotProps:w.endScrollButtonIcon,ownerState:N});const[D,B]=o.useState(!1),[W,H]=o.useState(tO),[V,U]=o.useState(!1),[q,K]=o.useState(!1),[G,Q]=o.useState(!1),[X,Y]=o.useState({overflow:"hidden",scrollbarWidth:0}),Z=new Map,J=o.useRef(null),ee=o.useRef(null),te=()=>{const e=J.current;let t,n;if(e){const n=e.getBoundingClientRect();t={clientWidth:e.clientWidth,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollWidth:e.scrollWidth,top:n.top,bottom:n.bottom,left:n.left,right:n.right}}if(e&&!1!==A){const e=ee.current.children;if(e.length>0){const t=e[Z.get(A)];0,n=t?t.getBoundingClientRect():null}}return{tabsMeta:t,tabMeta:n}},ne=sl((()=>{const{tabsMeta:e,tabMeta:t}=te();let n,r=0;R?(n="top",t&&e&&(r=t.top-e.top+e.scrollTop)):(n=a?"right":"left",t&&e&&(r=(a?-1:1)*(t[n]-e[n]+e.scrollLeft)));const o={[n]:r,[I]:t?t[I]:0};if("number"!==typeof W[n]||"number"!==typeof W[I])H(o);else{const e=Math.abs(W[n]-o[n]),t=Math.abs(W[I]-o[I]);(e>=1||t>=1)&&H(o)}})),re=function(e){let{animation:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t?function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:()=>{};const{ease:a=N_,duration:i=300}=r;let l=null;const s=t[e];let c=!1;const u=()=>{c=!0},d=r=>{if(c)return void o(new Error("Animation cancelled"));null===l&&(l=r);const u=Math.min(1,(r-l)/i);t[e]=a(u)*(n-s)+s,u>=1?requestAnimationFrame((()=>{o(null)})):requestAnimationFrame(d)};s===n?o(new Error("Element already at target position")):requestAnimationFrame(d)}(T,J.current,e,{duration:r.transitions.duration.standard}):J.current[T]=e},oe=e=>{let t=J.current[T];t+=R?e:e*(a?-1:1),re(t)},ae=()=>{const e=J.current[O];let t=0;const n=Array.from(ee.current.children);for(let r=0;r<n.length;r+=1){const o=n[r];if(t+o[O]>e){0===r&&(t=e);break}t+=o[O]}return t},ie=()=>{oe(-1*ae())},le=()=>{oe(ae())},se=o.useCallback((e=>{Y({overflow:null,scrollbarWidth:e})}),[]),ce=sl((e=>{const{tabsMeta:t,tabMeta:n}=te();if(n&&t)if(n[L]<t[L]){const r=t[T]+(n[L]-t[L]);re(r,{animation:e})}else if(n[_]>t[_]){const r=t[T]+(n[_]-t[_]);re(r,{animation:e})}})),ue=sl((()=>{M&&!1!==y&&Q(!G)}));o.useEffect((()=>{const e=Nd((()=>{J.current&&ne()}));let t;const n=n=>{n.forEach((e=>{e.removedNodes.forEach((e=>{t?.unobserve(e)})),e.addedNodes.forEach((e=>{t?.observe(e)}))})),e(),ue()},r=jd(J.current);let o;return r.addEventListener("resize",e),"undefined"!==typeof ResizeObserver&&(t=new ResizeObserver(e),Array.from(ee.current.children).forEach((e=>{t.observe(e)}))),"undefined"!==typeof MutationObserver&&(o=new MutationObserver(n),o.observe(ee.current,{childList:!0})),()=>{e.clear(),r.removeEventListener("resize",e),o?.disconnect(),t?.disconnect()}}),[ne,ue]),o.useEffect((()=>{const e=Array.from(ee.current.children),t=e.length;if("undefined"!==typeof IntersectionObserver&&t>0&&M&&!1!==y){const n=e[0],r=e[t-1],o={root:J.current,threshold:.99},a=new IntersectionObserver((e=>{U(!e[0].isIntersecting)}),o);a.observe(n);const i=new IntersectionObserver((e=>{K(!e[0].isIntersecting)}),o);return i.observe(r),()=>{a.disconnect(),i.disconnect()}}}),[M,y,G,u?.length]),o.useEffect((()=>{B(!0)}),[]),o.useEffect((()=>{ne()})),o.useEffect((()=>{ce(tO!==W)}),[ce,W]),o.useImperativeHandle(s,(()=>({updateIndicator:ne,updateScrollButtons:ue})),[ne,ue]);const de=(0,fn.jsx)(J_,{...k,className:ri($.indicator,k.className),ownerState:N,style:{...W,...k.style}});let pe=0;const fe=o.Children.map(u,(e=>{if(!o.isValidElement(e))return null;const t=void 0===e.props.value?pe:e.props.value;Z.set(t,pe);const n=t===A;return pe+=1,o.cloneElement(e,{fullWidth:"fullWidth"===E,indicator:n&&!D&&de,selected:n,selectionFollowsFocus:b,onChange:m,textColor:S,value:t,...1!==pe||!1!==A||e.props.tabIndex?{}:{tabIndex:0}})})),he=(()=>{const e={};e.scrollbarSizeListener=M?(0,fn.jsx)(eO,{onChange:se,className:ri($.scrollableX,$.hideScrollbar)}):null;const t=M&&("auto"===y&&(V||q)||!0===y);return e.scrollButtonStart=t?(0,fn.jsx)(v,{slots:{StartScrollButtonIcon:x.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:F},orientation:g,direction:a?"right":"left",onClick:ie,disabled:!V,...C,className:ri($.scrollButtons,C.className)}):null,e.scrollButtonEnd=t?(0,fn.jsx)(v,{slots:{EndScrollButtonIcon:x.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:z},orientation:g,direction:a?"left":"right",onClick:le,disabled:!q,...C,className:ri($.scrollButtons,C.className)}):null,e})();return(0,fn.jsxs)(X_,{className:ri($.root,d),ownerState:N,ref:t,as:p,...P,children:[he.scrollButtonStart,he.scrollbarSizeListener,(0,fn.jsxs)(Y_,{className:$.scroller,ownerState:N,style:{overflow:X.overflow,[R?"margin"+(a?"Left":"Right"):"marginBottom"]:j?void 0:-X.scrollbarWidth},ref:J,children:[(0,fn.jsx)(Z_,{"aria-label":i,"aria-labelledby":l,"aria-orientation":"vertical"===g?"vertical":null,className:$.flexContainer,ownerState:N,onKeyDown:e=>{const t=ee.current,n=yd(t).activeElement;if("tab"!==n.getAttribute("role"))return;let r="horizontal"===g?"ArrowLeft":"ArrowUp",o="horizontal"===g?"ArrowRight":"ArrowDown";switch("horizontal"===g&&a&&(r="ArrowRight",o="ArrowLeft"),e.key){case r:e.preventDefault(),Q_(t,n,G_);break;case o:e.preventDefault(),Q_(t,n,K_);break;case"Home":e.preventDefault(),Q_(t,null,K_);break;case"End":e.preventDefault(),Q_(t,null,G_)}},ref:ee,role:"tablist",children:fe}),D&&de]}),he.scrollButtonEnd]})})),rO=nO;var oO;function aO(){return aO=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},aO.apply(null,arguments)}function iO(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",aO({xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,oO||(oO=o.createElement("path",{d:"M2.16699 5.83325L8.97109 10.5961C9.52207 10.9818 9.79756 11.1746 10.0972 11.2493C10.3619 11.3153 10.6387 11.3153 10.9034 11.2493C11.2031 11.1746 11.4786 10.9818 12.0296 10.5961L18.8337 5.83325M6.16699 16.6666H14.8337C16.2338 16.6666 16.9339 16.6666 17.4686 16.3941C17.939 16.1544 18.3215 15.772 18.5612 15.3016C18.8337 14.7668 18.8337 14.0667 18.8337 12.6666V7.33325C18.8337 5.93312 18.8337 5.23306 18.5612 4.69828C18.3215 4.22787 17.939 3.84542 17.4686 3.60574C16.9339 3.33325 16.2338 3.33325 14.8337 3.33325H6.16699C4.76686 3.33325 4.0668 3.33325 3.53202 3.60574C3.06161 3.84542 2.67916 4.22787 2.43948 4.69828C2.16699 5.23306 2.16699 5.93312 2.16699 7.33325V12.6666C2.16699 14.0667 2.16699 14.7668 2.43948 15.3016C2.67916 15.772 3.06161 16.1544 3.53202 16.3941C4.0668 16.6666 4.76686 16.6666 6.16699 16.6666Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const lO=o.forwardRef(iO);n.p;var sO,cO,uO,dO;function pO(){return pO=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},pO.apply(null,arguments)}function fO(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",pO({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,sO||(sO=o.createElement("path",{d:"M18.1716 8.368H17.5003V8.33341H10.0003V11.6667H14.7099C14.0228 13.6072 12.1766 15.0001 10.0003 15.0001C7.23908 15.0001 5.00033 12.7613 5.00033 10.0001C5.00033 7.23883 7.23908 5.00008 10.0003 5.00008C11.2749 5.00008 12.4345 5.48091 13.3174 6.26633L15.6745 3.90925C14.1862 2.52216 12.1953 1.66675 10.0003 1.66675C5.39824 1.66675 1.66699 5.398 1.66699 10.0001C1.66699 14.6022 5.39824 18.3334 10.0003 18.3334C14.6024 18.3334 18.3337 14.6022 18.3337 10.0001C18.3337 9.44133 18.2762 8.89591 18.1716 8.368Z",fill:"#FFC107"})),cO||(cO=o.createElement("path",{d:"M2.62793 6.12133L5.36585 8.12925C6.10668 6.29508 7.90085 5.00008 10.0004 5.00008C11.275 5.00008 12.4346 5.48091 13.3175 6.26633L15.6746 3.90925C14.1863 2.52216 12.1954 1.66675 10.0004 1.66675C6.7996 1.66675 4.02376 3.47383 2.62793 6.12133Z",fill:"#FF3D00"})),uO||(uO=o.createElement("path",{d:"M9.9998 18.3331C12.1523 18.3331 14.1081 17.5094 15.5869 16.1698L13.0077 13.9873C12.1431 14.6452 11.0863 15.001 9.9998 14.9998C7.8323 14.9998 5.99189 13.6177 5.29855 11.689L2.58105 13.7827C3.96022 16.4815 6.76105 18.3331 9.9998 18.3331Z",fill:"#4CAF50"})),dO||(dO=o.createElement("path",{d:"M18.1712 8.36784H17.5V8.33325H10V11.6666H14.7096C14.3809 12.5901 13.7889 13.3971 13.0067 13.9878L13.0079 13.987L15.5871 16.1695C15.4046 16.3353 18.3333 14.1666 18.3333 9.99992C18.3333 9.44117 18.2758 8.89575 18.1712 8.36784Z",fill:"#1976D2"})))}const hO=o.forwardRef(fO);n.p;let mO=function(e){return e.start="start",e.signUp="signUp",e.logIn="logIn",e.forgotPassword="forgotPassword",e.interrupt="interrupt",e}({});function gO(e){const{children:t,value:n,index:r}=e;return(0,fn.jsx)("div",{role:"tabpanel",hidden:n!==r,children:n===r&&(0,fn.jsx)(Gi,{paddingTop:"40px",display:"flex",flexDirection:"column",gap:"8px",children:t})})}const vO=e=>{let{setState:t}=e;const[n,r]=o.useState(0);return(0,fn.jsxs)(Gi,{className:"auth-tab",children:[(0,fn.jsx)(Gi,{sx:{borderBottom:1,borderColor:"divider"},children:(0,fn.jsxs)(rO,{value:n,onChange:(e,t)=>r(t),children:[(0,fn.jsx)(I_,{label:"Sign up"}),(0,fn.jsx)(I_,{label:"Log in"})]})}),(0,fn.jsxs)(gO,{value:n,index:0,children:[(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(hO,{}),children:"Sign up with Google"}),(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(lO,{}),onClick:()=>t(mO.signUp),children:"Sign up with Email"})]}),(0,fn.jsxs)(gO,{value:n,index:1,children:[(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(hO,{}),children:"Log in with Google"}),(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(lO,{}),onClick:()=>t(mO.logIn),children:"Log in with Email"})]})]})};function yO(e){return Ni("MuiInputLabel",e)}$i("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const bO=ji(uh,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${ih.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(Ri((e=>{let{theme:t}=e;return{display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:e=>{let{ownerState:t}=e;return t.formControl},style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:e=>{let{ownerState:t}=e;return t.shrink},style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:e=>{let{ownerState:t}=e;return!t.disableAnimation},style:{transition:t.transitions.create(["color","transform","max-width"],{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:e=>{let{variant:t,ownerState:n}=e;return"filled"===t&&n.shrink},style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:e=>{let{variant:t,ownerState:n,size:r}=e;return"filled"===t&&n.shrink&&"small"===r},style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:e=>{let{variant:t,ownerState:n}=e;return"outlined"===t&&n.shrink},style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}}))),xO=o.forwardRef((function(e,t){const n=Vr({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,margin:o,shrink:a,variant:i,className:l,...s}=n,c=mf();let u=a;"undefined"===typeof u&&c&&(u=c.filled||c.focused||c.adornedStart);const d=hf({props:n,muiFormControl:c,states:["size","variant","required","focused"]}),p={...n,disableAnimation:r,formControl:c,shrink:u,size:d.size,variant:d.variant,required:d.required,focused:d.focused},f=(e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:l}=e,s=oi({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&"normal"!==r&&`size${Ti(r)}`,i],asterisk:[l&&"asterisk"]},yO,t);return{...t,...s}})(p);return(0,fn.jsx)(bO,{"data-shrink":u,ref:t,className:ri(f.root,l),...s,ownerState:p,classes:f})})),wO=xO;function kO(e){return Ni("MuiFormHelperText",e)}const CO=$i("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var SO;const AO=ji("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${Ti(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(Ri((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,...t.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${CO.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${CO.error}`]:{color:(t.vars||t).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:e=>{let{ownerState:t}=e;return t.contained},style:{marginLeft:14,marginRight:14}}]}}))),EO=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiFormHelperText"}),{children:r,className:o,component:a="p",disabled:i,error:l,filled:s,focused:c,margin:u,required:d,variant:p,...f}=n,h=hf({props:n,muiFormControl:mf(),states:["variant","size","disabled","error","filled","focused","required"]}),m={...n,component:a,contained:"filled"===h.variant||"outlined"===h.variant,variant:h.variant,size:h.size,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required};delete m.ownerState;const g=(e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:l,required:s}=e;return oi({root:["root",o&&"disabled",a&&"error",r&&`size${Ti(r)}`,n&&"contained",l&&"focused",i&&"filled",s&&"required"]},kO,t)})(m);return(0,fn.jsx)(AO,{as:a,className:ri(g.root,o),ref:t,...f,ownerState:m,children:" "===r?SO||(SO=(0,fn.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"\u200b"})):r})})),jO=EO;function PO(e){return Ni("MuiTextField",e)}$i("MuiTextField",["root"]);const MO={standard:Nf,filled:Wf,outlined:Zf},RO=ji(pd,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),TO=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiTextField"}),{autoComplete:r,autoFocus:o=!1,children:a,className:i,color:l="primary",defaultValue:s,disabled:c=!1,error:u=!1,FormHelperTextProps:d,fullWidth:p=!1,helperText:f,id:h,InputLabelProps:m,inputProps:g,InputProps:v,inputRef:y,label:b,maxRows:x,minRows:w,multiline:k=!1,name:C,onBlur:S,onChange:A,onFocus:E,placeholder:j,required:P=!1,rows:M,select:R=!1,SelectProps:T,slots:L={},slotProps:_={},type:O,value:I,variant:N="outlined",...$}=n,F={...n,autoFocus:o,color:l,disabled:c,error:u,fullWidth:p,multiline:k,required:P,select:R,variant:N},z=(e=>{const{classes:t}=e;return oi({root:["root"]},PO,t)})(F);const D=gd(h),B=f&&D?`${D}-helper-text`:void 0,W=b&&D?`${D}-label`:void 0,H=MO[N],V={slots:L,slotProps:{input:v,inputLabel:m,htmlInput:g,formHelperText:d,select:T,..._}},U={},q=V.slotProps.inputLabel;"outlined"===N&&(q&&"undefined"!==typeof q.shrink&&(U.notched=q.shrink),U.label=b),R&&(T&&T.native||(U.id=void 0),U["aria-describedby"]=void 0);const[K,G]=Cu("input",{elementType:H,externalForwardedProps:V,additionalProps:U,ownerState:F}),[Q,X]=Cu("inputLabel",{elementType:wO,externalForwardedProps:V,ownerState:F}),[Y,Z]=Cu("htmlInput",{elementType:"input",externalForwardedProps:V,ownerState:F}),[J,ee]=Cu("formHelperText",{elementType:jO,externalForwardedProps:V,ownerState:F}),[te,ne]=Cu("select",{elementType:oh,externalForwardedProps:V,ownerState:F}),re=(0,fn.jsx)(K,{"aria-describedby":B,autoComplete:r,autoFocus:o,defaultValue:s,fullWidth:p,multiline:k,name:C,rows:M,maxRows:x,minRows:w,type:O,value:I,id:D,inputRef:y,onBlur:S,onChange:A,onFocus:E,placeholder:j,inputProps:Z,slots:{input:L.htmlInput?Y:void 0},...G});return(0,fn.jsxs)(RO,{className:ri(z.root,i),disabled:c,error:u,fullWidth:p,ref:t,required:P,color:l,variant:N,ownerState:F,...$,children:[null!=b&&""!==b&&(0,fn.jsx)(Q,{htmlFor:D,id:W,...X,children:b}),R?(0,fn.jsx)(te,{"aria-describedby":B,id:D,labelId:W,value:I,input:re,...ne,children:a}):re,f&&(0,fn.jsx)(J,{id:B,...ee,children:f})]})})),LO=TO,_O=e=>{let{label:t="",value:n,onChange:r,placeholder:o="",size:a="medium",type:i="text",error:l=!1,id:s,name:c,helperText:u,className:d,onBlur:p,disabled:f,multiline:h,onChangeValue:m,maxRows:g,minRows:v,iconName:y,sx:b,labelEnd:x,startAdornment:w,endAdornment:k,inputSx:C,step:S,min:A,max:E}=e;const j=Ih(y);return(0,fn.jsxs)(pd,{fullWidth:!0,sx:b,children:[t&&(0,fn.jsxs)(uh,{focused:!1,children:[j,t,x]}),(0,fn.jsx)(LO,{id:s,name:c,type:i,placeholder:o,value:n,onChange:m?e=>{m(e.target.value)}:r,onBlur:p,error:l,helperText:u,disabled:f,multiline:h,maxRows:g,minRows:v,slotProps:{htmlInput:{step:S,min:A,max:E},input:{sx:C,startAdornment:w,endAdornment:k}}})]})},OO=pu((0,fn.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),IO=pu((0,fn.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),NO=pu((0,fn.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function $O(e){return Ni("MuiCheckbox",e)}const FO=$i("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),zO=ji(Xh,{shouldForwardProp:e=>Ei(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${Ti(n.size)}`],"default"!==n.color&&t[`color${Ti(n.color)}`]]}})(Ri((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:_n(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:_n(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${FO.checked}, &.${FO.indeterminate}`]:{color:(t.vars||t).palette[n].main},[`&.${FO.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}}))),DO=(0,fn.jsx)(IO,{}),BO=(0,fn.jsx)(OO,{}),WO=(0,fn.jsx)(NO,{}),HO=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiCheckbox"}),{checkedIcon:r=DO,color:a="primary",icon:i=BO,indeterminate:l=!1,indeterminateIcon:s=WO,inputProps:c,size:u="medium",disableRipple:d=!1,className:p,...f}=n,h=l?s:i,m=l?s:r,g={...n,disableRipple:d,color:a,indeterminate:l,size:u},v=(e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,a=oi({root:["root",n&&"indeterminate",`color${Ti(r)}`,`size${Ti(o)}`]},$O,t);return{...t,...a}})(g);return(0,fn.jsx)(zO,{type:"checkbox",inputProps:{"data-indeterminate":l,...c},icon:o.cloneElement(h,{fontSize:h.props.fontSize??u}),checkedIcon:o.cloneElement(m,{fontSize:m.props.fontSize??u}),ownerState:g,ref:t,className:ri(v.root,p),disableRipple:d,...f,classes:v})})),VO=HO,UO=e=>{let{checked:t,setChecked:n,children:r}=e;return(0,fn.jsx)(Am,{control:(0,fn.jsx)(VO,{sx:{mt:"-12px",mb:"-12px",flexShrink:0,"&.Mui-checked":{color:"#CA50EA"},"& .MuiSvgIcon-root":{fontSize:24}},checked:t,onChange:e=>{n(e.target.checked)}}),label:r})},qO=C.withTypes(),KO=E.withTypes(),GO=(w.withTypes(),e=>{let{setState:t}=e;const[n,r]=(0,o.useState)(""),[a,i]=(0,o.useState)(""),[l,s]=(0,o.useState)(!0);return(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",gap:"16px",mb:"16px",children:[(0,fn.jsx)(_O,{iconName:"email",label:"Email",value:n,placeholder:"Enter email",onChangeValue:r}),(0,fn.jsx)(_O,{iconName:"password",label:"Password",labelEnd:(0,fn.jsx)(Gi,{sx:{cursor:"pointer"},marginLeft:"auto",color:"var(--Primary-Purple)",fontSize:"12px",fontWeight:500,onClick:()=>t(mO.forgotPassword),children:"Forgot password?"}),value:a,placeholder:"Enter password",onChangeValue:i}),(0,fn.jsx)(UO,{checked:l,setChecked:s,children:(0,fn.jsx)(Vi,{fontWeight:"400",variant:"body2",children:"Keep me Signed in"})})]})}),QO=()=>{const[e,t]=(0,o.useState)(""),[n,r]=(0,o.useState)(""),[a,i]=(0,o.useState)(""),[l,s]=(0,o.useState)(""),[c,u]=(0,o.useState)(!0);return(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",gap:"16px",mb:"16px",children:[(0,fn.jsx)(_O,{iconName:"user",label:"First Name",value:e,placeholder:"Enter first name",onChangeValue:t}),(0,fn.jsx)(_O,{iconName:"user",label:"Last Name",value:n,placeholder:"Enter last name",onChangeValue:r}),(0,fn.jsx)(_O,{iconName:"email",label:"Email",value:a,placeholder:"Enter email",onChangeValue:i}),(0,fn.jsx)(_O,{iconName:"password",label:"Password",value:l,placeholder:"Enter password",onChangeValue:s}),(0,fn.jsx)(UO,{checked:c,setChecked:u,children:(0,fn.jsx)(Vi,{fontWeight:"400",variant:"body2",children:"I have read and accept the Terms & Conditions and Privacy Policy"})})]})},XO=()=>{const[e,t]=(0,o.useState)("");return(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",gap:"16px",mb:"16px",children:[(0,fn.jsx)(Vi,{textAlign:"center",color:"var(--Grayscale-400)",children:"Enter the email address you registered and we\u2019ll send you instructions to reset your password."}),(0,fn.jsx)(_O,{iconName:"email",label:"Email",value:e,placeholder:"Enter email",onChangeValue:t})]})},YO=e=>{let{initial:t}=e;const n=qO(),[r,a]=(0,o.useState)(!1),[i,l]=o.useState(0),[s,c]=(0,o.useState)(t),{title:u,button:d,onBackClick:p,onSubmit:f}=((e,t)=>({[mO.start]:{title:"Welcome",button:"",onBackClick:void 0,onSubmit:void 0},[mO.interrupt]:{title:"Sorry to interrupt",button:"",onBackClick:void 0,onSubmit:void 0},[mO.signUp]:{title:"Sign up with email",button:"Register",onBackClick:()=>t(mO.start),onSubmit:()=>{}},[mO.logIn]:{title:"Log in with email",button:"Log in",onBackClick:()=>t(mO.start),onSubmit:()=>{}},[mO.forgotPassword]:{title:"Forgot Password",button:"Send instructions",onBackClick:()=>t(mO.logIn),onSubmit:()=>{}}}[e]))(s,c),h=t===mO.start?(0,fn.jsx)(Vl,{sx:{padding:"0 12px!important",marginRight:"-12px"},variant:"text",children:"Log in / Sign up"}):void 0;return(0,fn.jsxs)(R_,{title:u,submitText:d,onBackClick:p,Trigger:h,open:r,setOpen:a,onSubmit:()=>{s===mO.logIn&&n(Ja(!0))},children:[s===mO.start&&(0,fn.jsxs)(Gi,{children:[(0,fn.jsxs)(Vi,{textAlign:"center",color:"var(--Grayscale-400)",pb:"16px",children:["We are glad you are here.",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{}),"Join hundreds of people helping build London's first aesthetic map for residential streets."]}),(0,fn.jsx)(vO,{setState:c})]}),s===mO.interrupt&&(0,fn.jsxs)(Gi,{children:[(0,fn.jsxs)(Vi,{textAlign:"center",color:"var(--Grayscale-400)",pb:"16px",children:["You\u2019ve rated 10 streets and earned"," ",(0,fn.jsx)("span",{style:{color:"var(--Primary-Purple)!important",fontWeight:500},children:"+50 Karma Points"}),". Thank you. ",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{})," Sign up to save them & keep building your influence."]}),(0,fn.jsx)(vO,{setState:c})]}),s===mO.logIn&&(0,fn.jsx)(GO,{setState:c}),s===mO.signUp&&(0,fn.jsx)(QO,{}),s===mO.forgotPassword&&(0,fn.jsx)(XO,{})]})},ZO=pu((0,fn.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 JO(e){return Ni("MuiAvatar",e)}$i("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const eI=ji("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(Ri((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]})}}}]}}))),tI=ji("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),nI=ji(ZO,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});const rI=o.forwardRef((function(e,t){const n=Vr({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 v={...n,component:l,variant:h},y=function(e){let{crossOrigin:t,referrerPolicy:n,src:r,srcSet:a}=e;const[i,l]=o.useState(!1);return o.useEffect((()=>{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,..."function"===typeof c.img?c.img(v):c.img,src:p,srcSet:f}),b=p||f,x=b&&"error"!==y;v.colorDefault=!x,delete v.ownerState;const w=(e=>{const{classes:t,variant:n,colorDefault:r}=e;return oi({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},JO,t)})(v),[k,C]=Cu("img",{className:w.img,elementType:tI,externalForwardedProps:{slots:s,slotProps:{img:{...u,...c.img}}},additionalProps:{alt:r,src:p,srcSet:f,sizes:d},ownerState:v});return g=x?(0,fn.jsx)(k,{...C}):a||0===a?a:b&&r?r[0]:(0,fn.jsx)(nI,{ownerState:v,className:w.fallback}),(0,fn.jsx)(eI,{as:l,className:ri(w.root,i),ref:t,...m,ownerState:v,children:g})})),oI=rI,aI=e=>`${e.split(" ")[0][0]}${e.split(" ")[1][0]}`,iI=e=>{let{name:t,sx:n,size:r=160,src:o}=e;return(0,fn.jsx)(oI,{alt:t,src:o,sx:{img:{objectFit:"contain",padding:"10px"},width:r,height:r,bgcolor:!o&&"var(--Grayscale-200)",color:"var(--Grayscale-350)",...n},children:aI(t)})},lI=()=>{const e=Vs(),[t,n]=o.useState(null),r=Boolean(t),a=()=>{n(null)};return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(w_,{onClick:e=>{n(e.currentTarget)},size:"small",sx:{ml:2},"aria-controls":r?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":r?"true":void 0,children:(0,fn.jsx)(iI,{name:"Mario Paparazzi",size:30,sx:{fontSize:"12px",fontWeight:600}})}),(0,fn.jsxs)(Kp,{anchorEl:t,id:"account-menu",open:r,onClose:a,onClick:a,transformOrigin:{horizontal:"right",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"bottom"},children:[(0,fn.jsx)(od,{onClick:()=>{e(ql.profile.path),a()},children:"Profile"}),(0,fn.jsx)(od,{onClick:a,children:"Logout"})]})]})},sI=()=>{const[e,t]=o.useState({width:void 0,height:void 0});return o.useEffect((()=>{const e=()=>t({width:window.innerWidth,height:window.innerHeight});return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}}),[]),e};var cI;function uI(){return uI=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},uI.apply(null,arguments)}function dI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",uI({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,cI||(cI=o.createElement("path",{d:"M5.41667 18.5938C5.17591 18.5934 4.94137 18.5172 4.74635 18.3761C4.57828 18.2486 4.44612 18.0797 4.36278 17.8859C4.27944 17.6921 4.24776 17.48 4.27083 17.2703L4.68906 12.5781L1.69271 9.04897C1.55734 8.88794 1.46569 8.6948 1.42656 8.4881C1.38743 8.28141 1.40214 8.06813 1.46927 7.86876C1.53114 7.67446 1.64229 7.4995 1.79189 7.36094C1.9415 7.22238 2.12445 7.12495 2.32292 7.07814L6.68854 6.04689L8.98021 2.03647C9.0821 1.85394 9.23087 1.70191 9.41114 1.59607C9.59142 1.49024 9.79668 1.43445 10.0057 1.43445C10.2148 1.43445 10.42 1.49024 10.6003 1.59607C10.7806 1.70191 10.9294 1.85394 11.0312 2.03647L13.3229 6.07553L17.6885 7.10678C17.887 7.15359 18.07 7.25103 18.2196 7.38959C18.3692 7.52815 18.4803 7.70311 18.5422 7.89741C18.6093 8.09677 18.624 8.31006 18.5849 8.51675C18.5458 8.72344 18.4541 8.91659 18.3187 9.07762L15.3396 12.5781L15.7578 17.2703C15.7777 17.4826 15.7416 17.6964 15.6532 17.8904C15.5647 18.0844 15.427 18.2519 15.2536 18.3761C15.0898 18.4946 14.8974 18.5676 14.6962 18.5877C14.4949 18.6079 14.2919 18.5744 14.1078 18.4906L10 16.6344L5.89792 18.4906C5.74686 18.5595 5.58266 18.5947 5.41667 18.5938ZM10.0286 2.55209L7.5651 6.80887C7.52621 6.87747 7.47356 6.93731 7.41047 6.98463C7.34738 7.03195 7.27519 7.06573 7.19844 7.08387L2.6151 8.16668C2.58073 8.22397 2.575 8.25834 2.6151 8.28699L5.7375 12.0052C5.78585 12.0629 5.82237 12.1295 5.84498 12.2012C5.86759 12.273 5.87584 12.3485 5.86927 12.4234L5.42813 17.3505C5.37656 17.4479 5.41667 17.4479 5.41667 17.4479L9.75937 15.4886C9.83323 15.4554 9.91329 15.4382 9.99427 15.4382C10.0752 15.4382 10.1553 15.4554 10.2292 15.4886L14.5833 17.4479C14.5833 17.4479 14.6349 17.4479 14.6292 17.3735L14.188 12.4464C14.1814 12.3714 14.1897 12.2959 14.2123 12.2241C14.2349 12.1524 14.2714 12.0858 14.3198 12.0281L17.4479 8.30991C17.4544 8.29755 17.4578 8.28378 17.4578 8.2698C17.4578 8.25583 17.4544 8.24206 17.4479 8.2297L12.8073 7.08387C12.7305 7.06573 12.6584 7.03195 12.5953 6.98463C12.5322 6.93731 12.4795 6.87747 12.4406 6.80887L10.0286 2.55209Z",fill:"#40403F",stroke:"#40403F",strokeWidth:.3})))}const pI=o.forwardRef(dI);n.p;var fI,hI,mI,gI;function vI(){return vI=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},vI.apply(null,arguments)}function yI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",vI({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,fI||(fI=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.12944 14.0793C3.44945 14.0793 2.08724 15.4415 2.08724 17.1215C2.08724 17.309 2.22707 17.4581 2.42382 17.4581H9.45845C9.6296 17.4581 9.814 17.3259 9.84896 17.0883C9.83119 15.4236 8.47587 14.0793 6.80693 14.0793H5.12944ZM0.92057 17.1215C0.92057 14.7971 2.80511 12.9126 5.12944 12.9126H6.80693C9.13126 12.9126 11.0158 14.7971 11.0158 17.1215C11.0158 17.1409 11.0148 17.1602 11.0129 17.1795C10.93 18.0085 10.2554 18.6247 9.45845 18.6247H2.42382C1.53831 18.6247 0.92057 17.908 0.92057 17.1215Z",fill:"#40403F"})),hI||(hI=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.81422 8.13879C2.81422 6.40146 4.22005 5.06628 5.88673 5.06628C7.62406 5.06628 8.95924 6.47212 8.95924 8.13879C8.95924 8.94469 8.64622 9.91812 8.15006 10.6924C7.66646 11.4471 6.89101 12.1853 5.88673 12.1853C4.88828 12.1853 4.11235 11.4684 3.62479 10.7149C3.12589 9.94385 2.81422 8.96956 2.81422 8.13879ZM5.88673 6.23295C4.84778 6.23295 3.98088 7.06227 3.98088 8.13879C3.98088 8.71495 4.21034 9.47226 4.60429 10.0811C5.00959 10.7075 5.47825 11.0187 5.88673 11.0187C6.28937 11.0187 6.75851 10.7017 7.16776 10.063C7.56447 9.44388 7.79257 8.68571 7.79257 8.13879C7.79257 7.09985 6.96325 6.23295 5.88673 6.23295Z",fill:"#40403F"})),mI||(mI=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5169 9.50004C12.2698 9.50004 11.2864 10.4835 11.2864 11.7306C11.2864 12.0577 11.5663 12.3377 11.8935 12.3377H17.3589C17.6861 12.3377 17.966 12.0577 17.966 11.7306C17.966 10.4835 16.9826 9.50004 15.7355 9.50004H13.5169ZM10.1197 11.7306C10.1197 9.83913 11.6255 8.33337 13.5169 8.33337H15.7355C17.6269 8.33337 19.1327 9.83913 19.1327 11.7306C19.1327 12.7021 18.3304 13.5044 17.3589 13.5044H11.8935C10.922 13.5044 10.1197 12.7021 10.1197 11.7306Z",fill:"#40403F"})),gI||(gI=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8509 3.97183C11.8509 2.45919 13.0861 1.224 14.5987 1.224C16.175 1.224 17.3466 2.4688 17.3466 3.97183C17.3466 4.69816 17.0596 5.57564 16.6209 6.27156C16.1989 6.94086 15.5054 7.63958 14.5987 7.63958C13.692 7.63958 12.9985 6.94086 12.5766 6.27156C12.1378 5.57564 11.8509 4.69816 11.8509 3.97183ZM14.5987 2.39067C13.7304 2.39067 13.0176 3.10352 13.0176 3.97183C13.0176 4.43598 13.2176 5.10071 13.5635 5.64938C13.9262 6.22467 14.315 6.47292 14.5987 6.47292C14.8825 6.47292 15.2713 6.22467 15.6339 5.64938C15.9798 5.10071 16.1799 4.43598 16.1799 3.97183C16.1799 3.09392 15.5116 2.39067 14.5987 2.39067Z",fill:"#40403F"})))}const bI=o.forwardRef(yI);n.p;var xI,wI,kI,CI,SI,AI;function EI(){return EI=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},EI.apply(null,arguments)}function jI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",EI({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,xI||(xI=o.createElement("path",{d:"M4.10715 2.79163H1.4881C1.31444 2.79163 1.1479 2.86061 1.02511 2.9834C0.902319 3.10619 0.833336 3.27273 0.833336 3.44639V6.06544C0.833336 6.23909 0.902319 6.40563 1.02511 6.52842C1.1479 6.65121 1.31444 6.7202 1.4881 6.7202H4.10715C4.2808 6.7202 4.44734 6.65121 4.57013 6.52842C4.69292 6.40563 4.76191 6.23909 4.76191 6.06544V3.44639C4.76191 3.27273 4.69292 3.10619 4.57013 2.9834C4.44734 2.86061 4.2808 2.79163 4.10715 2.79163ZM3.45238 5.41067H2.14286V4.10115H3.45238V5.41067Z",fill:"#40403F"})),wI||(wI=o.createElement("path",{d:"M18.5119 2.79163H6.7262C6.55254 2.79163 6.386 2.86061 6.26321 2.9834C6.14042 3.10619 6.07143 3.27273 6.07143 3.44639V6.06544C6.07143 6.23909 6.14042 6.40563 6.26321 6.52842C6.386 6.65121 6.55254 6.7202 6.7262 6.7202H18.5119C18.6856 6.7202 18.8521 6.65121 18.9749 6.52842C19.0977 6.40563 19.1667 6.23909 19.1667 6.06544V3.44639C19.1667 3.27273 19.0977 3.10619 18.9749 2.9834C18.8521 2.86061 18.6856 2.79163 18.5119 2.79163ZM17.8571 5.41067H7.38096V4.10115H17.8571V5.41067Z",fill:"#40403F"})),kI||(kI=o.createElement("path",{d:"M4.10715 8.02966H1.4881C1.31444 8.02966 1.1479 8.09865 1.02511 8.22144C0.902319 8.34423 0.833336 8.51077 0.833336 8.68443V11.3035C0.833336 11.4771 0.902319 11.6437 1.02511 11.7665C1.1479 11.8893 1.31444 11.9582 1.4881 11.9582H4.10715C4.2808 11.9582 4.44734 11.8893 4.57013 11.7665C4.69292 11.6437 4.76191 11.4771 4.76191 11.3035V8.68443C4.76191 8.51077 4.69292 8.34423 4.57013 8.22144C4.44734 8.09865 4.2808 8.02966 4.10715 8.02966ZM3.45238 10.6487H2.14286V9.33919H3.45238V10.6487Z",fill:"#40403F"})),CI||(CI=o.createElement("path",{d:"M18.5119 8.02966H6.7262C6.55254 8.02966 6.386 8.09865 6.26321 8.22144C6.14042 8.34423 6.07143 8.51077 6.07143 8.68443V11.3035C6.07143 11.4771 6.14042 11.6437 6.26321 11.7665C6.386 11.8893 6.55254 11.9582 6.7262 11.9582H18.5119C18.6856 11.9582 18.8521 11.8893 18.9749 11.7665C19.0977 11.6437 19.1667 11.4771 19.1667 11.3035V8.68443C19.1667 8.51077 19.0977 8.34423 18.9749 8.22144C18.8521 8.09865 18.6856 8.02966 18.5119 8.02966ZM17.8571 10.6487H7.38096V9.33919H17.8571V10.6487Z",fill:"#40403F"})),SI||(SI=o.createElement("path",{d:"M4.10715 13.2678H1.4881C1.31444 13.2678 1.1479 13.3368 1.02511 13.4596C0.902319 13.5824 0.833336 13.7489 0.833336 13.9226V16.5416C0.833336 16.7153 0.902319 16.8818 1.02511 17.0046C1.1479 17.1274 1.31444 17.1964 1.4881 17.1964H4.10715C4.2808 17.1964 4.44734 17.1274 4.57013 17.0046C4.69292 16.8818 4.76191 16.7153 4.76191 16.5416V13.9226C4.76191 13.7489 4.69292 13.5824 4.57013 13.4596C4.44734 13.3368 4.2808 13.2678 4.10715 13.2678ZM3.45238 15.8869H2.14286V14.5773H3.45238V15.8869Z",fill:"#40403F"})),AI||(AI=o.createElement("path",{d:"M18.5119 13.2678H6.7262C6.55254 13.2678 6.386 13.3368 6.26321 13.4596C6.14042 13.5824 6.07143 13.7489 6.07143 13.9226V16.5416C6.07143 16.7153 6.14042 16.8818 6.26321 17.0046C6.386 17.1274 6.55254 17.1964 6.7262 17.1964H18.5119C18.6856 17.1964 18.8521 17.1274 18.9749 17.0046C19.0977 16.8818 19.1667 16.7153 19.1667 16.5416V13.9226C19.1667 13.7489 19.0977 13.5824 18.9749 13.4596C18.8521 13.3368 18.6856 13.2678 18.5119 13.2678ZM17.8571 15.8869H7.38096V14.5773H17.8571V15.8869Z",fill:"#40403F"})))}const PI=o.forwardRef(jI);n.p;var MI;function RI(){return RI=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},RI.apply(null,arguments)}function TI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",RI({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,MI||(MI=o.createElement("path",{d:"M4.38726 1.88885C4.44065 1.81985 4.50989 1.76385 4.58948 1.72528C4.66907 1.68671 4.75684 1.66663 4.84583 1.66663H15.1637C15.2527 1.66663 15.3404 1.68671 15.42 1.72528C15.4996 1.76385 15.5688 1.81985 15.6222 1.88885L19.034 6.3044C19.2048 6.50996 19.2128 6.8044 19.0455 7.01996L10.4633 18.1111C10.4099 18.1801 10.3407 18.2361 10.2611 18.2746C10.1815 18.3132 10.0937 18.3333 10.0048 18.3333C9.91576 18.3333 9.828 18.3132 9.7484 18.2746C9.66881 18.2361 9.59957 18.1801 9.54618 18.1111L0.947979 6.99996C0.873563 6.9038 0.833336 6.78683 0.833336 6.66663C0.833336 6.54642 0.873563 6.42946 0.947979 6.33329L4.38726 1.88885ZM17.4405 6.0944L15.37 3.41663L14.4804 6.09774L17.4405 6.0944ZM13.2755 6.09885L14.3772 2.77774H5.63228L6.73629 6.10551L13.2755 6.09885ZM7.10429 7.21663L10.0048 15.9622L12.9075 7.21107L7.10429 7.21663ZM5.53254 6.10663L4.63833 3.41551L2.55412 6.10996L5.53254 6.10663ZM2.55183 7.22218L8.41351 14.7966L5.90054 7.21885L2.55298 7.22218H2.55183ZM11.596 14.7966L17.4691 7.20774L14.1124 7.20996L11.596 14.7966Z",fill:"#40403F"})))}const LI=o.forwardRef(TI);n.p;var _I,OI;function II(){return II=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},II.apply(null,arguments)}function NI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",II({width:20,height:21,viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,_I||(_I=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.20902 12.5574C5.46305 12.5574 2.32217 15.4928 1.79803 19.3688C1.7361 19.8268 1.32104 20.147 0.870978 20.084C0.420917 20.0209 0.106281 19.5985 0.168219 19.1405C0.796168 14.4968 4.58208 10.8831 9.20902 10.8831C13.8359 10.8831 17.6219 14.4968 18.2498 19.1405C18.3118 19.5985 17.9971 20.0209 17.5471 20.084C17.097 20.147 16.6819 19.8268 16.62 19.3688C16.0959 15.4928 12.955 12.5574 9.20902 12.5574Z",fill:"#40403F"})),OI||(OI=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.20902 1.67431C7.61896 1.67431 6.32996 2.98614 6.32996 4.60436C6.32996 6.22258 7.61896 7.53441 9.20902 7.53441C10.7991 7.53441 12.0881 6.22258 12.0881 4.60436C12.0881 2.98614 10.7991 1.67431 9.20902 1.67431ZM4.68478 4.60436C4.68478 2.06144 6.71035 0 9.20902 0C11.7077 0 13.7333 2.06144 13.7333 4.60436C13.7333 7.14728 11.7077 9.20872 9.20902 9.20872C6.71035 9.20872 4.68478 7.14728 4.68478 4.60436Z",fill:"#40403F"})))}const $I=o.forwardRef(NI);n.p;var FI,zI,DI;function BI(){return BI=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},BI.apply(null,arguments)}function WI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",BI({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,FI||(FI=o.createElement("path",{d:"M13.9204 6.42041L17.5 9.99996L13.9204 13.5795",stroke:"#40403F",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),zI||(zI=o.createElement("path",{d:"M7.95455 10H17.5",stroke:"#40403F",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),DI||(DI=o.createElement("path",{d:"M7.95455 17.5H3.18182C3.00099 17.5 2.82757 17.4282 2.6997 17.3003C2.57183 17.1724 2.5 16.999 2.5 16.8182V3.18182C2.5 3.00099 2.57183 2.82757 2.6997 2.6997C2.82757 2.57183 3.00099 2.5 3.18182 2.5H7.95455",stroke:"#40403F",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const HI=o.forwardRef(WI),VI=(n.p,[{icon:(0,fn.jsx)(PI,{}),name:"Street index",path:ql.streetIndex.path},{icon:(0,fn.jsx)(pI,{}),name:"Rate streets",path:ql.rateStreets.path},{icon:(0,fn.jsx)(bI,{}),name:"Community",path:ql.community.path},{icon:(0,fn.jsx)(LI,{}),name:"Karma points",path:ql.karmaPoints.path},{icon:(0,fn.jsx)($I,{}),name:"Profile",path:ql.profile.path}]),UI=()=>{const e=Vs(),[t,n]=o.useState(null),r=Boolean(t),a=()=>{n(null)};return(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(Vl,{className:"burger-button",onClick:e=>{n(e.currentTarget)},"aria-controls":r?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":r?"true":void 0,children:(0,fn.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,fn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.125 6C0.125 5.79289 0.292893 5.625 0.5 5.625H11.5C11.7071 5.625 11.875 5.79289 11.875 6C11.875 6.20711 11.7071 6.375 11.5 6.375H0.5C0.292893 6.375 0.125 6.20711 0.125 6Z",fill:"#40403F"}),(0,fn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.125 9.5C0.125 9.29289 0.292893 9.125 0.5 9.125H11.5C11.7071 9.125 11.875 9.29289 11.875 9.5C11.875 9.70711 11.7071 9.875 11.5 9.875H0.5C0.292893 9.875 0.125 9.70711 0.125 9.5Z",fill:"#40403F"}),(0,fn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.125 2.5C0.125 2.29289 0.292893 2.125 0.5 2.125H11.5C11.7071 2.125 11.875 2.29289 11.875 2.5C11.875 2.70711 11.7071 2.875 11.5 2.875H0.5C0.292893 2.875 0.125 2.70711 0.125 2.5Z",fill:"#40403F"})]})}),(0,fn.jsxs)(Kp,{anchorEl:t,id:"account-menu",open:r,onClose:a,onClick:a,transformOrigin:{horizontal:"right",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"bottom"},sx:{mt:"10px"},children:[VI.map((t=>(0,fn.jsxs)(od,{onClick:()=>{e(t.path),a()},sx:{gap:"8px",fontSize:"12px",padding:"8px 12px",minHeight:"auto",minWidth:"150px"},children:[t.icon,t.name]},t.name))),(0,fn.jsxs)(od,{onClick:a,sx:{gap:"8px",fontSize:"12px",padding:"8px 12px",minHeight:"auto",minWidth:"150px"},children:[(0,fn.jsx)(HI,{})," Sign out"]})]})]})},qI=()=>{const e=KO(Xa),{width:t}=sI(),n=t<768;return(0,fn.jsxs)(mL,{component:"header",className:"header",children:[(0,fn.jsx)(EL,{}),!n&&(0,fn.jsx)(DL,{}),!n&&(e?(0,fn.jsx)(lI,{}):(0,fn.jsx)(YO,{initial:mO.start})),n&&(0,fn.jsx)(UI,{})]})},KI=()=>{const{pathname:e}=Bs();return(0,o.useEffect)((()=>{window.scrollTo(0,0)}),[e]),(0,fn.jsxs)(mL,{sx:{fontFamily:gL},children:[(0,fn.jsx)(qI,{}),(0,fn.jsx)("main",{children:(0,fn.jsx)(ic,{})}),(0,fn.jsx)(AL,{})]})};var GI;function QI(){return QI=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},QI.apply(null,arguments)}function XI(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",QI({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,GI||(GI=o.createElement("path",{id:"Icon",d:"M8 5.33335V8.00002M8 10.6667H8.00667M2 5.29431V10.7057C2 10.9341 2 11.0484 2.03366 11.1502C2.06343 11.2403 2.11211 11.3231 2.17642 11.3929C2.24912 11.4718 2.34897 11.5272 2.54865 11.6382L7.48198 14.3789C7.67105 14.4839 7.76558 14.5365 7.8657 14.557C7.95431 14.5753 8.04569 14.5753 8.1343 14.557C8.23441 14.5365 8.32895 14.4839 8.51802 14.3789L13.4514 11.6382C13.651 11.5272 13.7509 11.4718 13.8236 11.3929C13.8879 11.3231 13.9366 11.2403 13.9663 11.1502C14 11.0484 14 10.9341 14 10.7057V5.29431C14 5.06588 14 4.95167 13.9663 4.8498C13.9366 4.75969 13.8879 4.67696 13.8236 4.60717C13.7509 4.52828 13.651 4.47281 13.4514 4.36188L8.51802 1.62114C8.32895 1.5161 8.23441 1.46358 8.1343 1.44299C8.04569 1.42477 7.95431 1.42477 7.8657 1.44299C7.76558 1.46358 7.67105 1.5161 7.48198 1.62114L2.54865 4.36188C2.34896 4.47281 2.24912 4.52828 2.17642 4.60717C2.11211 4.67696 2.06343 4.75969 2.03366 4.8498C2 4.95167 2 5.06588 2 5.29431Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const YI=o.forwardRef(XI),ZI=(n.p,n.p+"static/media/Facetune_31-05-2024-09-27-04 2.0d8bd33641c2d1abbdcb.jpg"),JI=()=>{const[e,t]=(0,o.useState)(!1),[n,r]=(0,o.useState)("");return(0,fn.jsxs)(R_,{title:"Report Error",submitText:"Send Report",Trigger:(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(YI,{}),children:"Report Error"}),open:e,setOpen:t,withCancel:!0,children:[(0,fn.jsx)(Gi,{borderRadius:"8px",overflow:"hidden",height:"220px",mb:"16px",marginX:{xs:"-16px"},children:(0,fn.jsx)("img",{src:ZI,alt:"",style:{height:"100%",objectFit:"cover"}})}),(0,fn.jsx)(_O,{sx:{mb:"16px"},iconName:"desc",multiline:!0,label:"Error Description (optional)",value:n,onChangeValue:r,placeholder:"Start type",minRows:5,maxRows:5})]})};function eN(e){return Ni("MuiTooltip",e)}const tN=$i("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);function nN(e){return Math.round(1e5*e)/1e5}const rN=ji(MM,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(Ri((e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableInteractive},style:{pointerEvents:"auto"}},{props:e=>{let{open:t}=e;return!t},style:{pointerEvents:"none"}},{props:e=>{let{ownerState:t}=e;return t.arrow},style:{[`&[data-popper-placement*="bottom"] .${tN.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${tN.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${tN.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${tN.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="right"] .${tN.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="right"] .${tN.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="left"] .${tN.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="left"] .${tN.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}}))),oN=ji("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${Ti(n.placement.split("-")[0])}`]]}})(Ri((e=>{let{theme:t}=e;return{backgroundColor:t.vars?t.vars.palette.Tooltip.bg:_n(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium,[`.${tN.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${tN.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${tN.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${tN.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:e=>{let{ownerState:t}=e;return t.arrow},style:{position:"relative",margin:0}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:`${nN(16/14)}em`,fontWeight:t.typography.fontWeightRegular}},{props:e=>{let{ownerState:t}=e;return!t.isRtl},style:{[`.${tN.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${tN.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:e=>{let{ownerState:t}=e;return!t.isRtl&&t.touch},style:{[`.${tN.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${tN.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl},style:{[`.${tN.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${tN.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl&&t.touch},style:{[`.${tN.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${tN.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${tN.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${tN.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}}))),aN=ji("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(Ri((e=>{let{theme:t}=e;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:_n(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})));let iN=!1;const lN=new Cl;let sN={x:0,y:0};function cN(e,t){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];t&&t(n,...o),e(n,...o)}}const uN=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiTooltip"}),{arrow:r=!1,children:a,classes:i,components:l={},componentsProps:s={},describeChild:c=!1,disableFocusListener:u=!1,disableHoverListener:d=!1,disableInteractive:p=!1,disableTouchListener:f=!1,enterDelay:h=100,enterNextDelay:m=0,enterTouchDelay:g=700,followCursor:v=!1,id:y,leaveDelay:b=0,leaveTouchDelay:x=1500,onClose:w,onOpen:k,open:C,placement:S="bottom",PopperComponent:A,PopperProps:E={},slotProps:j={},slots:P={},title:M,TransitionComponent:R,TransitionProps:T,...L}=n,_=o.isValidElement(a)?a:(0,fn.jsx)("span",{children:a}),O=Kd(),I=ro(),[N,$]=o.useState(),[F,z]=o.useState(null),D=o.useRef(!1),B=p||v,W=Sl(),H=Sl(),V=Sl(),U=Sl(),[q,K]=nf({controlled:C,default:!1,name:"Tooltip",state:"open"});let G=q;const Q=vm(y),X=o.useRef(),Y=sl((()=>{void 0!==X.current&&(document.body.style.WebkitUserSelect=X.current,X.current=void 0),U.clear()}));o.useEffect((()=>Y),[Y]);const Z=e=>{lN.clear(),iN=!0,K(!0),k&&!G&&k(e)},J=sl((e=>{lN.start(800+b,(()=>{iN=!1})),K(!1),w&&G&&w(e),W.start(O.transitions.duration.shortest,(()=>{D.current=!1}))})),ee=e=>{D.current&&"touchstart"!==e.type||(N&&N.removeAttribute("title"),H.clear(),V.clear(),h||iN&&m?H.start(iN?m:h,(()=>{Z(e)})):Z(e))},te=e=>{H.clear(),V.start(b,(()=>{J(e)}))},[,ne]=o.useState(!1),re=e=>{rl(e.target)||(ne(!1),te(e))},oe=e=>{N||$(e.currentTarget),rl(e.target)&&(ne(!0),ee(e))},ae=e=>{D.current=!0;const t=_.props;t.onTouchStart&&t.onTouchStart(e)},ie=e=>{ae(e),V.clear(),W.clear(),Y(),X.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",U.start(g,(()=>{document.body.style.WebkitUserSelect=X.current,ee(e)}))},le=e=>{_.props.onTouchEnd&&_.props.onTouchEnd(e),Y(),V.start(x,(()=>{J(e)}))};o.useEffect((()=>{if(G)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&J(e)}}),[J,G]);const se=il(fd(_),$,t);M||0===M||(G=!1);const ce=o.useRef(),ue={},de="string"===typeof M;c?(ue.title=G||!de||d?null:M,ue["aria-describedby"]=G?Q:null):(ue["aria-label"]=de?M:null,ue["aria-labelledby"]=G&&!de?Q:null);const pe={...ue,...L,..._.props,className:ri(L.className,_.props.className),onTouchStart:ae,ref:se,...v?{onMouseMove:e=>{const t=_.props;t.onMouseMove&&t.onMouseMove(e),sN={x:e.clientX,y:e.clientY},ce.current&&ce.current.update()}}:{}};const fe={};f||(pe.onTouchStart=ie,pe.onTouchEnd=le),d||(pe.onMouseOver=cN(ee,pe.onMouseOver),pe.onMouseLeave=cN(te,pe.onMouseLeave),B||(fe.onMouseOver=ee,fe.onMouseLeave=te)),u||(pe.onFocus=cN(oe,pe.onFocus),pe.onBlur=cN(re,pe.onBlur),B||(fe.onFocus=oe,fe.onBlur=re));const he={...n,isRtl:I,arrow:r,disableInteractive:B,placement:S,PopperComponentProp:A,touch:D.current},me="function"===typeof j.popper?j.popper(he):j.popper,ge=o.useMemo((()=>{let e=[{name:"arrow",enabled:Boolean(F),options:{element:F,padding:4}}];return E.popperOptions?.modifiers&&(e=e.concat(E.popperOptions.modifiers)),me?.popperOptions?.modifiers&&(e=e.concat(me.popperOptions.modifiers)),{...E.popperOptions,...me?.popperOptions,modifiers:e}}),[F,E.popperOptions,me?.popperOptions]),ve=(e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e;return oi({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${Ti(a.split("-")[0])}`],arrow:["arrow"]},eN,t)})(he),ye="function"===typeof j.transition?j.transition(he):j.transition,be={slots:{popper:l.Popper,transition:l.Transition??R,tooltip:l.Tooltip,arrow:l.Arrow,...P},slotProps:{arrow:j.arrow??s.arrow,popper:{...E,...me??s.popper},tooltip:j.tooltip??s.tooltip,transition:{...T,...ye??s.transition}}},[xe,we]=Cu("popper",{elementType:rN,externalForwardedProps:be,ownerState:he,className:ri(ve.popper,E?.className)}),[ke,Ce]=Cu("transition",{elementType:ep,externalForwardedProps:be,ownerState:he}),[Se,Ae]=Cu("tooltip",{elementType:oN,className:ve.tooltip,externalForwardedProps:be,ownerState:he}),[Ee,je]=Cu("arrow",{elementType:aN,className:ve.arrow,externalForwardedProps:be,ownerState:he,ref:z});return(0,fn.jsxs)(o.Fragment,{children:[o.cloneElement(_,pe),(0,fn.jsx)(xe,{as:A??MM,placement:S,anchorEl:v?{getBoundingClientRect:()=>({top:sN.y,left:sN.x,right:sN.x,bottom:sN.y,width:0,height:0})}:N,popperRef:ce,open:!!N&&G,id:Q,transition:!0,...fe,...we,popperOptions:ge,children:e=>{let{TransitionProps:t}=e;return(0,fn.jsx)(ke,{timeout:O.transitions.duration.shorter,...t,...Ce,children:(0,fn.jsxs)(Se,{...Ae,children:[M,r?(0,fn.jsx)(Ee,{...je}):null]})})}})]})})),dN=uN;var pN;function fN(){return fN=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},fN.apply(null,arguments)}function hN(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",fN({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,pN||(pN=o.createElement("path",{d:"M7.99998 10.6666V7.99992M7.99998 5.33325H8.00665M14.6666 7.99992C14.6666 11.6818 11.6819 14.6666 7.99998 14.6666C4.31808 14.6666 1.33331 11.6818 1.33331 7.99992C1.33331 4.31802 4.31808 1.33325 7.99998 1.33325C11.6819 1.33325 14.6666 4.31802 14.6666 7.99992Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const mN=o.forwardRef(hN);n.p;function gN(e){return e.substring(2).toLowerCase()}function vN(e){const{children:t,disableReactTree:n=!1,mouseEvent:r="onClick",onClickAway:a,touchEvent:i="onTouchEnd"}=e,l=o.useRef(!1),s=o.useRef(null),c=o.useRef(!1),u=o.useRef(!1);o.useEffect((()=>(setTimeout((()=>{c.current=!0}),0),()=>{c.current=!1})),[]);const d=al(fd(t),s),p=ll((e=>{const t=u.current;u.current=!1;const r=vd(s.current);if(!c.current||!s.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,r))return;if(l.current)return void(l.current=!1);let o;o=e.composedPath?e.composedPath().includes(s.current):!r.documentElement.contains(e.target)||s.current.contains(e.target),o||!n&&t||a(e)})),f=e=>n=>{u.current=!0;const r=t.props[e];r&&r(n)},h={ref:d};return!1!==i&&(h[i]=f(i)),o.useEffect((()=>{if(!1!==i){const e=gN(i),t=vd(s.current),n=()=>{l.current=!0};return t.addEventListener(e,p),t.addEventListener("touchmove",n),()=>{t.removeEventListener(e,p),t.removeEventListener("touchmove",n)}}}),[p,i]),!1!==r&&(h[r]=f(r)),o.useEffect((()=>{if(!1!==r){const e=gN(r),t=vd(s.current);return t.addEventListener(e,p),()=>{t.removeEventListener(e,p)}}}),[p,r]),o.cloneElement(t,h)}const yN=e=>{let{text:t}=e;const[n,r]=(0,o.useState)(!1),a=()=>{r(!1)},i=()=>{r(!0)};return(0,fn.jsx)("div",{className:"custom-tooltip",children:(0,fn.jsx)(vN,{onClickAway:a,children:(0,fn.jsx)(dN,{arrow:!0,placement:"top",onClose:a,open:n,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:t,slotProps:{popper:{disablePortal:!0}},children:(0,fn.jsx)(mN,{onClick:i,onMouseEnter:i,onMouseLeave:a})})})})},bN=e=>{let{children:t,onClick:n}=e;return(0,fn.jsx)(Gi,{className:"vote-button",component:"button",onClick:n,children:t})},xN=[1,2,3,4,5,6,7,8,9,10],wN=e=>{let{onClick:t,value:n,karma_points:r}=e;return(0,fn.jsxs)(Gi,{display:"flex",gap:"16px",justifyContent:"center",mt:{xs:"16px",md:"24px"},flexDirection:{xs:"column",md:"row"},className:"vote-block",children:[(0,fn.jsxs)(Jc,{padding:"20px",display:"flex",justifyContent:"space-between",alignItems:"center",flexDirection:{xs:"column",md:"row"},gap:{xs:"16px",md:0},children:[(0,fn.jsxs)(Gi,{display:"flex",alignItems:"center",marginRight:"20px",gap:"6px",children:[(0,fn.jsx)(Vi,{fontWeight:700,children:"Aesthetic appeal"}),(0,fn.jsx)(yN,{text:(0,fn.jsx)(Gi,{fontSize:"13px",width:"167px",textAlign:"center",children:"Rate how visually appealing and attractive the street looks, out of 10 (1 = low, 10 = high)"})})]}),(0,fn.jsx)(Gi,{display:"flex",gap:"6px",className:"vote-block__buttons",children:xN.map((e=>(0,fn.jsx)(bN,{onClick:()=>t(e),children:e},e)))})]}),(0,fn.jsxs)(Jc,{width:"230px",display:"flex",alignItems:"center",gap:"12px",justifyContent:"center",position:"relative",className:"vote-block__karma-block",children:[(0,fn.jsx)(el,{color:"#898B87"}),(0,fn.jsx)(Vi,{fontWeight:"400",children:"Karma Points:"}),(0,fn.jsx)(Vi,{fontWeight:"700",fontSize:"22px",children:n}),(0,fn.jsxs)(Gi,{className:"vote-block__add",position:"absolute",top:"0",left:"50%",height:"32px",borderRadius:"100px",display:"flex",alignItems:"center",justifyContent:"center",padding:"0 20px",fontWeight:700,fontSize:"16px",sx:{transform:"translate(-50%, -50%)",background:"var(--Primary-Purple)",color:"#fff"},children:["+",r]})]})]})},kN=()=>{const[e,t]=(0,o.useState)(0),[n,r]=(0,o.useState)(null),[a,i]=(0,o.useState)(0);function l(){fetch("https://simplystreets.com/get_location?username=nenad").then((e=>e.json())).then((e=>{if(e.length>=1){const t=e[0],n=t[0].lon,o=t[0].lat,a=t[0].heading,l=e[1][0].karma_points;!function(e,t,n){isNaN(e)||isNaN(t)||isNaN(n)?alert("Invalid coordinates (latitude, longitude) or heading."):r(`https://simplystreets.com/load_street_view?lat=${e}&lon=${t}&heading=${n}&size=640x640`)}(o,n,a),i(l)}else console.error("Incomplete data received from the server")})).catch((e=>{console.error("Error fetching data:",e)}))}return(0,o.useEffect)((()=>{l()}),[]),(0,fn.jsxs)(Ul,{sx:{maxWidth:"1080px",paddingY:{xs:3,md:6}},children:[(0,fn.jsxs)(Vi,{variant:"h1",textAlign:"center",children:["Rate London's residential streets. ",(0,fn.jsx)("br",{})," Shape its future."]}),(0,fn.jsxs)(Vi,{textAlign:"center",maxWidth:"600px",marginX:"auto",marginTop:2,children:["Your street view ratings help create the city's first aesthetic map \u2013 starting with"," ",(0,fn.jsx)("span",{style:{fontWeight:"700"},children:"Lambeth"}),". More boroughs coming soon. Be part of it."]}),(0,fn.jsx)(Gi,{borderRadius:"16px",marginTop:{xs:3,md:6},overflow:"hidden",marginX:"auto",maxWidth:"1080px",className:"rate-street-img",children:(0,fn.jsx)("img",{src:n,alt:""})}),(0,fn.jsx)(wN,{onClick:n=>{t(e+a),l()},value:e,karma_points:a}),(0,fn.jsxs)(Gi,{display:"flex",gap:"16px",justifyContent:"center",alignItems:"center",mt:"28px",children:[(0,fn.jsx)(Vi,{variant:"body2",fontWeight:500,children:"Something wrong with the image?"}),(0,fn.jsx)(JI,{})]})]})},CN=n.p+"static/media/street-index.cd11247cd5073ac33291.jpg",SN=n.p+"static/media/street-index-mob.35a3f44994b6aeb0e227.jpg",AN=(0,fn.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100",height:"40",viewBox:"0 0 100 40",fill:"none",children:[(0,fn.jsx)("path",{d:"M11.7204 17.2701L5.4576 33.275C4.57849 35.5216 2.41249 37 0 37V40H100V22C98.7779 22 97.6644 22.7018 97.1371 23.8043L95.3485 27.544C93.7979 30.7863 89.8515 32.0739 86.687 30.3699C86.2308 30.1243 85.8066 29.8232 85.4241 29.4735L68.5 14L63.5194 9.82276C57.9254 5.13101 49.4883 6.38455 45.5 12.5L45.0087 13.5481C41.7145 20.5757 32.275 21.8805 27.198 16.0101L26.1456 14.7933C23.6833 11.9463 19.6485 11.0451 16.2089 12.5738C14.153 13.4876 12.5402 15.175 11.7204 17.2701Z",fill:"#B5EFFC"}),(0,fn.jsx)("path",{d:"M0 37V37C2.41249 37 4.57849 35.5216 5.4576 33.275L11.7204 17.2701C12.5402 15.175 14.153 13.4876 16.2089 12.5738V12.5738C19.6485 11.0451 23.6833 11.9463 26.1456 14.7933L27.198 16.0101C32.275 21.8805 41.7145 20.5757 45.0087 13.5481L45.5 12.5V12.5C49.4883 6.38455 57.9254 5.13101 63.5194 9.82276L68.5 14L85.4241 29.4735C85.8066 29.8232 86.2308 30.1243 86.687 30.3699V30.3699C89.8515 32.0739 93.7979 30.7863 95.3485 27.544L97.1371 23.8043C97.6644 22.7018 98.7779 22 100 22V22",stroke:"#2DBFE0"})]}),EN=()=>(0,fn.jsx)(Gi,{children:AN});function jN(e){return Ni("MuiCollapse",e)}$i("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const PN=ji("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],"entered"===n.state&&t.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&t.hidden]}})(Ri((e=>{let{theme:t}=e;return{height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:e=>{let{ownerState:t}=e;return"exited"===t.state&&!t.in&&"0px"===t.collapsedSize},style:{visibility:"hidden"}}]}}))),MN=ji("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),RN=ji("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),TN=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiCollapse"}),{addEndListener:r,children:a,className:i,collapsedSize:l="0px",component:s,easing:c,in:u,onEnter:d,onEntered:p,onEntering:f,onExit:h,onExited:m,onExiting:g,orientation:v="vertical",style:y,timeout:b=fr.standard,TransitionComponent:x=qd,...w}=n,k={...n,orientation:v,collapsedSize:l},C=(e=>{const{orientation:t,classes:n}=e;return oi({root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]},jN,n)})(k),S=Kd(),A=Sl(),E=o.useRef(null),j=o.useRef(),P="number"===typeof l?`${l}px`:l,M="horizontal"===v,R=M?"width":"height",T=o.useRef(null),L=il(t,T),_=e=>t=>{if(e){const n=T.current;void 0===t?e(n):e(n,t)}},O=()=>E.current?E.current[M?"clientWidth":"clientHeight"]:0,I=_(((e,t)=>{E.current&&M&&(E.current.style.position="absolute"),e.style[R]=P,d&&d(e,t)})),N=_(((e,t)=>{const n=O();E.current&&M&&(E.current.style.position="");const{duration:r,easing:o}=Qd({style:y,timeout:b,easing:c},{mode:"enter"});if("auto"===b){const t=S.transitions.getAutoHeightDuration(n);e.style.transitionDuration=`${t}ms`,j.current=t}else e.style.transitionDuration="string"===typeof r?r:`${r}ms`;e.style[R]=`${n}px`,e.style.transitionTimingFunction=o,f&&f(e,t)})),$=_(((e,t)=>{e.style[R]="auto",p&&p(e,t)})),F=_((e=>{e.style[R]=`${O()}px`,h&&h(e)})),z=_(m),D=_((e=>{const t=O(),{duration:n,easing:r}=Qd({style:y,timeout:b,easing:c},{mode:"exit"});if("auto"===b){const n=S.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${n}ms`,j.current=n}else e.style.transitionDuration="string"===typeof n?n:`${n}ms`;e.style[R]=P,e.style.transitionTimingFunction=r,g&&g(e)}));return(0,fn.jsx)(x,{in:u,onEnter:I,onEntered:$,onEntering:N,onExit:F,onExited:z,onExiting:D,addEndListener:e=>{"auto"===b&&A.start(j.current||0,e),r&&r(T.current,e)},nodeRef:T,timeout:"auto"===b?null:b,...w,children:(e,t)=>{let{ownerState:n,...r}=t;return(0,fn.jsx)(PN,{as:s,className:ri(C.root,i,{entered:C.entered,exited:!u&&"0px"===P&&C.hidden}[e]),style:{[M?"minWidth":"minHeight"]:P,...y},ref:L,ownerState:{...k,state:e},...r,children:(0,fn.jsx)(MN,{ownerState:{...k,state:e},className:C.wrapper,ref:E,children:(0,fn.jsx)(RN,{ownerState:{...k,state:e},className:C.wrapperInner,children:a})})})}})}));TN&&(TN.muiSupportAuto=!0);const LN=TN,_N=ki(),ON=wn(),IN=_N("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function NN(e){return Fm({props:e,name:"MuiStack",defaultTheme:ON})}function $N(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 FN=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[e]),zN=e=>{let{ownerState:t,theme:n}=e,r={display:"flex",flexDirection:"column",...O({theme:n},$({values:t.direction,breakpoints:n.breakpoints.values}),(e=>({flexDirection:e})))};if(t.spacing){const e=Z(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=$({values:t.direction,base:o}),i=$({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=R(r,O({theme:n},i,((n,r)=>t.useFlexGap?{gap:J(e,n)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${FN(r?a[r]:t.direction)}`]:J(e,n)}})))}return r=function(e){const t=I(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)=>R(e,t)),{});return N(Object.keys(t),a)}(n.breakpoints,r),r};const DN=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{createStyledComponent:t=IN,useThemeProps:n=NN,componentName:r="MuiStack"}=e,a=t(zN),i=o.forwardRef((function(e,t){const o=Oe(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=oi({root:["root"]},(e=>Ni(r,e)),{});return(0,fn.jsx)(a,{as:i,ownerState:h,ref:t,className:ri(m.root,d),...f,children:c?$N(u,c):u})}));return i}({createStyledComponent:ji("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Vr({props:e,name:"MuiStack"})}),BN=DN;var WN;function HN(){return HN=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},HN.apply(null,arguments)}function VN(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",HN({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,WN||(WN=o.createElement("path",{d:"M7.52047 2.30205C7.67412 1.99076 7.75095 1.83511 7.85525 1.78538C7.946 1.74211 8.05142 1.74211 8.14217 1.78538C8.24647 1.83511 8.3233 1.99076 8.47695 2.30205L9.93474 5.25536C9.9801 5.34726 10.0028 5.39321 10.0359 5.42889C10.0653 5.46048 10.1005 5.48607 10.1396 5.50425C10.1837 5.52479 10.2344 5.5322 10.3358 5.54702L13.5967 6.02364C13.9401 6.07383 14.1118 6.09893 14.1912 6.1828C14.2604 6.25577 14.2929 6.35603 14.2797 6.45569C14.2646 6.57022 14.1403 6.69129 13.8917 6.93342L11.533 9.23078C11.4595 9.3024 11.4227 9.33821 11.399 9.38081C11.378 9.41854 11.3645 9.45998 11.3593 9.50284C11.3534 9.55125 11.3621 9.60183 11.3795 9.703L11.936 12.9479C11.9947 13.2902 12.0241 13.4613 11.9689 13.5628C11.9209 13.6512 11.8356 13.7132 11.7367 13.7315C11.6231 13.7525 11.4694 13.6717 11.1621 13.5101L8.24695 11.9771C8.15612 11.9293 8.11071 11.9054 8.06286 11.896C8.0205 11.8877 7.97692 11.8877 7.93456 11.896C7.88671 11.9054 7.8413 11.9293 7.75047 11.9771L4.83531 13.5101C4.52797 13.6717 4.37431 13.7525 4.26068 13.7315C4.16182 13.7132 4.07651 13.6512 4.02852 13.5628C3.97336 13.4613 4.00271 13.2902 4.06141 12.9479L4.61796 9.703C4.63531 9.60183 4.64398 9.55125 4.63811 9.50284C4.63291 9.45998 4.61944 9.41854 4.59844 9.38081C4.57471 9.33821 4.53795 9.3024 4.46442 9.23078L2.10574 6.93342C1.85714 6.69129 1.73284 6.57022 1.71772 6.45569C1.70456 6.35603 1.73707 6.25577 1.8062 6.1828C1.88565 6.09893 2.05735 6.07383 2.40073 6.02364L5.66157 5.54702C5.76298 5.5322 5.81368 5.52479 5.85784 5.50425C5.89694 5.48607 5.93214 5.46048 5.96149 5.42889C5.99464 5.39321 6.01732 5.34726 6.06268 5.25536L7.52047 2.30205Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const UN=o.forwardRef(VN);n.p;var qN,KN;function GN(){return GN=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},GN.apply(null,arguments)}function QN(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",GN({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,qN||(qN=o.createElement("path",{d:"M8.0013 8.66665C9.10587 8.66665 10.0013 7.77122 10.0013 6.66665C10.0013 5.56208 9.10587 4.66665 8.0013 4.66665C6.89673 4.66665 6.0013 5.56208 6.0013 6.66665C6.0013 7.77122 6.89673 8.66665 8.0013 8.66665Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),KN||(KN=o.createElement("path",{d:"M8.0013 14.6666C10.668 12 13.3346 9.61217 13.3346 6.66665C13.3346 3.72113 10.9468 1.33331 8.0013 1.33331C5.05578 1.33331 2.66797 3.72113 2.66797 6.66665C2.66797 9.61217 5.33464 12 8.0013 14.6666Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const XN=o.forwardRef(QN);n.p;var YN;function ZN(){return ZN=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},ZN.apply(null,arguments)}function JN(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",ZN({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,YN||(YN=o.createElement("path",{d:"M6 14H3.06667C2.6933 14 2.50661 14 2.36401 13.9273C2.23856 13.8634 2.13658 13.7614 2.07266 13.636C2 13.4934 2 13.3067 2 12.9333V3.06667C2 2.6933 2 2.50661 2.07266 2.36401C2.13658 2.23857 2.23856 2.13658 2.36401 2.07266C2.50661 2 2.6933 2 3.06667 2H4.93333C5.3067 2 5.49339 2 5.63599 2.07266C5.76144 2.13658 5.86342 2.23856 5.92734 2.36401C6 2.50661 6 2.6933 6 3.06667V4.66667M6 14H10M6 14L6 4.66667M6 4.66667H8.93333C9.3067 4.66667 9.49339 4.66667 9.63599 4.73933C9.76143 4.80324 9.86342 4.90523 9.92734 5.03067C10 5.17328 10 5.35997 10 5.73333V14M10 7.33333H12.9333C13.3067 7.33333 13.4934 7.33333 13.636 7.406C13.7614 7.46991 13.8634 7.5719 13.9273 7.69734C14 7.83995 14 8.02663 14 8.4V12.9333C14 13.3067 14 13.4934 13.9273 13.636C13.8634 13.7614 13.7614 13.8634 13.636 13.9273C13.4934 14 13.3067 14 12.9333 14H10",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const e$=o.forwardRef(JN);n.p;var t$;function n$(){return n$=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},n$.apply(null,arguments)}function r$(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",n$({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,t$||(t$=o.createElement("path",{d:"M12.668 7.99998H3.33464M3.33464 7.99998L8.0013 3.33331M3.33464 7.99998L8.0013 12.6666",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const o$=o.forwardRef(r$),a$=(n.p,["id","dataIndex","classes","color","slots","slotProps","style","onClick"]);function i$(e){return Ni("MuiBarElement",e)}$i("MuiBarElement",["root"]);const l$=ji(qb.rect,{name:"MuiBarElement",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{ownerState:t}=e;return{stroke:"none",fill:t.isHighlighted?dx(t.color).brighter(.5).formatHex():t.color,transition:"opacity 0.2s ease-in, fill 0.2s ease-in",opacity:t.isFaded?.3:1}}));function s$(e){const{id:t,dataIndex:n,classes:r,color:o,slots:a,slotProps:i,style:l,onClick:s}=e,c=pl(e,a$),u=lg(),{isFaded:d,isHighlighted:p}=qx({seriesId:t,dataIndex:n}),f={id:t,dataIndex:n,classes:r,color:o,isFaded:d,isHighlighted:p},h=(e=>{const{classes:t,id:n}=e;return oi({root:["root",`series-${n}`]},i$,t)})(f),m=a?.bar??l$,g=bd({elementType:m,externalSlotProps:i?.bar,externalForwardedProps:c,additionalProps:ai({},u({type:"bar",seriesId:t,dataIndex:n}),{style:l,onClick:s,cursor:s?"pointer":"unset"}),className:h.root,ownerState:f});return(0,fn.jsx)(m,ai({},g))}const c$=(e,t)=>{let{hasNegative:n,hasPositive:r,borderRadius:o,layout:a}=t;if(!o)return 0;const i="vertical"===a;return"top-left"===e&&(i&&r||!i&&n)||"top-right"===e&&(i&&r||!i&&r)||"bottom-right"===e&&(i&&n||!i&&r)||"bottom-left"===e&&(i&&n||!i&&n)?o:0},u$=["style","maskId"];function d$(e){const t=e.ownerState;return(0,fn.jsx)(qb.rect,{style:ai({},e.style,{clipPath:("vertical"===e.ownerState.layout?e.style?.height:e.style?.width).to((e=>{return`inset(0px round ${(n={topLeft:Math.min(e,c$("top-left",t)),topRight:Math.min(e,c$("top-right",t)),bottomRight:Math.min(e,c$("bottom-right",t)),bottomLeft:Math.min(e,c$("bottom-left",t))}).topLeft}px ${n.topRight}px ${n.bottomRight}px ${n.bottomLeft}px)`;var n}))})})}function p$(e){const{style:t,maskId:n}=e,r=pl(e,u$);return!e.borderRadius||e.borderRadius<=0?null:(0,fn.jsx)("clipPath",{id:n,children:(0,fn.jsx)(d$,{ownerState:r,style:t})})}function f$(e){return Ni("MuiBarLabel",e)}const h$=$i("MuiBarLabel",["root","highlighted","faded"]),m$=["seriesId","dataIndex","color","isFaded","isHighlighted","classes"],g$=ji(qb.text,{name:"MuiBarLabel",slot:"Root",overridesResolver:(e,t)=>[{[`&.${h$.faded}`]:t.faded},{[`&.${h$.highlighted}`]:t.highlighted},t.root]})((e=>{let{theme:t}=e;return ai({},t?.typography?.body2,{stroke:"none",fill:(t.vars||t)?.palette?.text?.primary,transition:"opacity 0.2s ease-in, fill 0.2s ease-in",textAnchor:"middle",dominantBaseline:"central",pointerEvents:"none",opacity:1,[`&.${h$.faded}`]:{opacity:.3}})}));function v$(e){const t=pl(zm({props:e,name:"MuiBarLabel"}),m$);return(0,fn.jsx)(g$,ai({},t))}const y$=["seriesId","classes","color","style","dataIndex","barLabel","slots","slotProps","height","width","value"],b$=["ownerState"];function x$(e){const{seriesId:t,classes:n,color:r,style:o,dataIndex:a,barLabel:i,slots:l,slotProps:s,height:c,width:u,value:d}=e,p=pl(e,y$),{isFaded:f,isHighlighted:h}=qx({seriesId:t,dataIndex:a}),m={seriesId:t,classes:n,color:r,isFaded:f,isHighlighted:h,dataIndex:a},g=(e=>{const{classes:t,seriesId:n,isFaded:r,isHighlighted:o}=e;return oi({root:["root",`series-${n}`,o&&"highlighted",r&&"faded"]},f$,t)})(m),v=l?.barLabel??v$,y=bd({elementType:v,externalSlotProps:s?.barLabel,additionalProps:ai({},p,{style:o,className:g.root}),ownerState:m}),{ownerState:b}=y,x=pl(y,b$);if(!i)return null;const w=(e=>{const{barLabel:t,value:n,dataIndex:r,seriesId:o,height:a,width:i}=e;return"value"===t?n?n?.toString():null:t({seriesId:o,dataIndex:r,value:n},{bar:{height:a,width:i}})})({barLabel:i,value:d,dataIndex:a,seriesId:t,height:c,width:u});return w?(0,fn.jsx)(v,ai({},x,b,{children:w})):null}const w$=["bars","skipAnimation"],k$=e=>{let{layout:t,yOrigin:n,x:r,width:o,y:a,xOrigin:i,height:l}=e;return ai({},"vertical"===t?{y:n,x:r+o/2,height:0,width:o}:{y:a+l/2,x:i,height:l,width:0})},C$=e=>{let{x:t,width:n,y:r,height:o}=e;return{x:t+n/2,y:r+o/2,height:o,width:n}};function S$(e){const{bars:t,skipAnimation:n}=e,r=pl(e,w$),a=Eb(t,{keys:e=>`${e.seriesId}-${e.dataIndex}`,from:k$,leave:null,enter:C$,update:C$,immediate:n});return(0,fn.jsx)(o.Fragment,{children:a(((e,t)=>{let{seriesId:n,dataIndex:o,color:a,value:i,width:l,height:s}=t;return(0,fn.jsx)(x$,ai({seriesId:n,dataIndex:o,value:i,color:a,width:l,height:s},r,{style:e}))}))})}const A$=(e,t)=>t===("x"===e?_x:Ox)?`The first \`${`${e}Axis`}\``:`The ${`${e}-axis`} with id "${t}"`;const E$=["skipAnimation","onItemClick","borderRadius","barLabel"];const j$=()=>{const e=function(){const e=Rw();return o.useMemo((()=>e.bar),[e.bar])}()??{series:{},stackingGroups:[],seriesOrder:[]},t=tg(),n=Bx(),{series:r,stackingGroups:a}=e,{xAxis:i,yAxis:l,xAxisIds:s,yAxisIds:c}=t,u=s[0],d=c[0],p={},f=a.flatMap(((e,t)=>{let{ids:o}=e;return o.flatMap((e=>{const o=r[e].xAxisId??r[e].xAxisKey??u,s=r[e].yAxisId??r[e].yAxisKey??d,c=i[o],f=l[s],h="vertical"===r[e].layout;!function(e,t,n,r,o,a){const i=r[n],l=a[o],s=e?i:l,c=e?l:i,u=e?n:o,d=e?o:n,p=e?"x":"y",f=e?"y":"x";if(!hA(s))throw new Error(`MUI X: ${A$(p,u)} should be of type "band" to display the bar series of id "${t}".`);if(void 0===s.data)throw new Error(`MUI X: ${A$(p,u)} should have data property.`);if(hA(c)||mA(c))throw new Error(`MUI X: ${A$(f,d)} should be a continuous type to display the bar series of id "${t}".`)}(h,e,o,i,s,l);const m=h?c:f,g=c.scale,v=f.scale,y=_E(r[e],i[o],l[s]),b=m.scale.bandwidth(),{barWidth:x,offset:w}=function(e){let{bandWidth:t,numberOfGroups:n,gapRatio:r}=e;if(0===r)return{barWidth:t/n,offset:0};const o=t/(n+(n-1)*r);return{barWidth:o,offset:r*o}}({bandWidth:b,numberOfGroups:a.length,gapRatio:m.barGapRatio}),k=t*(x+w),{stackedData:C}=r[e];return C.map(((a,c)=>{const u=a.map((e=>h?v(e):g(e))),d=Math.round(Math.min(...u)),f=Math.round(Math.max(...u)),m=r[e].stack,b={seriesId:e,dataIndex:c,layout:r[e].layout,x:h?g(i[o].data?.[c])+k:d,y:h?d:v(l[s].data?.[c])+k,xOrigin:g(0),yOrigin:v(0),height:h?f-d:x,width:h?x:f-d,color:y(c),value:r[e].data[c],maskId:`${n}_${m||e}_${t}_${c}`};p[b.maskId]||(p[b.maskId]={id:b.maskId,width:0,height:0,hasNegative:!1,hasPositive:!1,layout:b.layout,xOrigin:g(0),yOrigin:v(0),x:0,y:0});const w=p[b.maskId];return w.width="vertical"===b.layout?b.width:w.width+b.width,w.height="vertical"===b.layout?w.height+b.height:b.height,w.x=Math.min(0===w.x?1/0:w.x,b.x),w.y=Math.min(0===w.y?1/0:w.y,b.y),w.hasNegative=w.hasNegative||(b.value??0)<0,w.hasPositive=w.hasPositive||(b.value??0)>0,b}))}))}));return{completedData:f,masksData:Object.values(p)}},P$=e=>{let{layout:t,yOrigin:n,x:r,width:o,y:a,xOrigin:i,height:l}=e;return ai({},"vertical"===t?{y:n,x:r,height:0,width:o}:{y:a,x:i,height:l,width:0})},M$=e=>{let{x:t,width:n,y:r,height:o}=e;return{y:r,x:t,height:o,width:n}};function R$(e){const{completedData:t,masksData:n}=j$(),{skipAnimation:r,onItemClick:a,borderRadius:i,barLabel:l}=e,s=pl(e,E$),c=_w(r),u=!i||i<=0,d=Eb(t,{keys:e=>`${e.seriesId}-${e.dataIndex}`,from:P$,leave:P$,enter:M$,update:M$,immediate:c}),p=Eb(u?[]:n,{keys:e=>e.id,from:P$,leave:P$,enter:M$,update:M$,immediate:c});return(0,fn.jsxs)(o.Fragment,{children:[!u&&p(((e,t)=>{let{id:n,hasPositive:r,hasNegative:o,layout:a}=t;return(0,fn.jsx)(p$,{maskId:n,borderRadius:i,hasNegative:o,hasPositive:r,layout:a,style:e})})),d(((e,t)=>{let{seriesId:n,dataIndex:r,color:o,maskId:i}=t;const l=(0,fn.jsx)(s$,ai({id:n,dataIndex:r,color:o},s,{onClick:a&&(e=>{a(e,{type:"bar",seriesId:n,dataIndex:r})}),style:e}));return u?l:(0,fn.jsx)("g",{clipPath:`url(#${i})`,children:l})})),l&&(0,fn.jsx)(S$,ai({bars:t,skipAnimation:c,barLabel:l},s))]})}const T$=["xAxis","yAxis","series","width","height","margin","colors","dataset","sx","tooltip","onAxisClick","axisHighlight","legend","grid","topAxis","leftAxis","rightAxis","bottomAxis","children","slots","slotProps","skipAnimation","loading","layout","onItemClick","highlightedItem","onHighlightChange","borderRadius","barLabel","className"],L$=o.forwardRef((function(e,t){const n=zm({props:e,name:"MuiBarChart"}),{chartContainerProps:r,barPlotProps:o,axisClickHandlerProps:a,gridProps:i,clipPathProps:l,clipPathGroupProps:s,overlayProps:c,chartsAxisProps:u,axisHighlightProps:d,legendProps:p,tooltipProps:f,children:h}=(e=>{const{xAxis:t,yAxis:n,series:r,width:o,height:a,margin:i,colors:l,dataset:s,sx:c,tooltip:u,onAxisClick:d,axisHighlight:p,legend:f,grid:h,topAxis:m,leftAxis:g,rightAxis:v,bottomAxis:y,children:b,slots:x,slotProps:w,skipAnimation:k,loading:C,layout:S,onItemClick:A,highlightedItem:E,onHighlightChange:j,borderRadius:P,barLabel:M,className:R}=e,T=pl(e,T$),L=`${gd()}-clip-path`,_="horizontal"===S||void 0===S&&r.some((e=>"horizontal"===e.layout)),O={scaleType:"band",data:Array.from({length:Math.max(...r.map((e=>(e.data??s??[]).length)))},((e,t)=>t))},I=ai({},T,{series:r.map((e=>ai({type:"bar"},e,{layout:_?"horizontal":"vertical"}))),width:o,height:a,margin:i,colors:l,dataset:s,xAxis:t??(_?void 0:[ai({id:_x},O)]),yAxis:n??(_?[ai({id:Ox},O)]:void 0),sx:c,highlightedItem:E,onHighlightChange:j,disableAxisListener:"axis"!==u?.trigger&&"none"===p?.x&&"none"===p?.y&&!d,className:R,skipAnimation:k});return{chartContainerProps:I,barPlotProps:{onItemClick:A,slots:x,slotProps:w,borderRadius:P,barLabel:M},axisClickHandlerProps:{onAxisClick:d},gridProps:{vertical:h?.vertical,horizontal:h?.horizontal},clipPathProps:{id:L},clipPathGroupProps:{clipPath:`url(#${L})`},overlayProps:{slots:x,slotProps:w,loading:C},chartsAxisProps:{topAxis:m,leftAxis:g,rightAxis:v,bottomAxis:y,slots:x,slotProps:w},axisHighlightProps:ai({},_?{y:"band"}:{x:"band"},p),legendProps:ai({},f,{slots:x,slotProps:w}),tooltipProps:ai({},u,{slots:x,slotProps:w}),children:b}})(n);return(0,fn.jsxs)(nj,ai({ref:t},r,{children:[n.onAxisClick&&(0,fn.jsx)(AR,ai({},a)),(0,fn.jsx)(SR,ai({},i)),(0,fn.jsxs)("g",ai({},s,{children:[(0,fn.jsx)(R$,ai({},o)),(0,fn.jsx)(LR,ai({},c)),(0,fn.jsx)(cR,ai({},d))]})),(0,fn.jsx)(oP,ai({},u)),(0,fn.jsx)(iR,ai({},p)),!n.loading&&(0,fn.jsx)(QM,ai({},f)),(0,fn.jsx)(uR,ai({},l)),h]}))})),_$=[{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"}],O$=()=>(0,fn.jsxs)(Gi,{width:"100%",children:[(0,fn.jsxs)(Gi,{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"12px 16px",flexWrap:"wrap",children:[(0,fn.jsx)(Vi,{fontWeight:700,children:"Ratings distribution"}),(0,fn.jsx)(Vi,{variant:"body2",children:"Street view: Jul 2020"})]}),(0,fn.jsx)(L$,{className:"rating-chart",dataset:_$,grid:{horizontal:!0},xAxis:[{scaleType:"band",dataKey:"label",tickPlacement:"start",tickLabelPlacement:"middle",colorMap:{type:"piecewise",thresholds:[],colors:["#B5EFFC"]},categoryGapRatio:.65,barGapRatio:.5}],tooltip:{trigger:"none"},series:[{dataKey:"value",valueFormatter:(e,t)=>{let{dataIndex:n}=t;const{value:r,label:o}=_$[n];return"7 members rated the beauty of this street as 8 out of 10."}}],height:270})]}),I$=[{rating:"7/10",date:"3 min ago",user:"@mariop1315 (21.2k KPs)"},{rating:"8/10",date:"15 min ago",user:"@luigic2417 (18.5k KPs)"},{rating:"9/10",date:"1h ago",user:"@toadp (15.5k KPs)"}],N$=()=>(0,fn.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,fn.jsx)("path",{d:"M4.16663 10H15.8333",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,fn.jsx)("path",{d:"M10 4.16663V15.8333",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),$$=()=>(0,fn.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,fn.jsx)("path",{d:"M4.16663 10H15.8333",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),F$=()=>{const[e,t]=o.useState(!1);return(0,fn.jsxs)(Gi,{padding:"16px",width:{xs:"100%",sm:"300px"},flexShrink:"0",borderLeft:{xs:"0",sm:"1px solid var(--Grayscale-300)"},borderTop:{xs:"1px solid var(--Grayscale-300)",sm:"0"},children:[(0,fn.jsxs)(Vi,{variant:"body2",onClick:()=>{t((e=>!e))},display:"flex",gap:"8px",sx:{cursor:"pointer"},children:[e?(0,fn.jsx)($$,{}):(0,fn.jsx)(N$,{}),e?"Hide details":"Show details"]}),(0,fn.jsxs)(LN,{in:e,children:[(0,fn.jsx)(Vi,{fontSize:"13px",pt:"12px",children:"Lambeth comparison"}),(0,fn.jsxs)(Gi,{component:"ul",className:"custom-list",padding:"10px 20px",children:[(0,fn.jsx)("li",{children:"7.41/10 median aesthetic appeal rating vs. 6.42/10 for Lambeth."}),(0,fn.jsx)("li",{children:"Top 15.34% in Lambeth for aesthetic appeal."}),(0,fn.jsx)("li",{children:"Ranked 30 out of 1,614 in Lambeth for aesthetic appeal."})]})]})]})},z$=e=>{let{Icon:t,children:n}=e;return(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",alignItems:"center",sx:{svg:{flexShrink:0}},children:[t,n]})},D$=()=>(0,fn.jsxs)(Gi,{color:"var(--Grayscale-900)",display:"flex",flexDirection:"column",gap:"4px",children:[(0,fn.jsxs)(Gi,{display:"flex",gap:{xs:"4px",sm:"8px"},alignItems:{xs:"flex-start",sm:"center"},flexDirection:{xs:"column",sm:"row"},paddingTop:{xs:"16px",sm:"0"},children:[(0,fn.jsx)(z$,{Icon:(0,fn.jsx)(e$,{}),children:(0,fn.jsxs)(Vi,{variant:"body2",sx:{"& > span":{fontWeight:700}},children:["Rank: ",(0,fn.jsx)("span",{children:"1"})]})}),(0,fn.jsx)(Gi,{display:{xs:"none",sm:"flex"},children:(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,fn.jsx)("path",{d:"M8 6C7.46957 6 6.96086 6.21071 6.58579 6.58579C6.21071 6.96086 6 7.46957 6 8C6 8.53043 6.21071 9.03914 6.58579 9.41421C6.96086 9.78929 7.46957 10 8 10C9.11 10 10 9.11 10 8C10 7.46957 9.78929 6.96086 9.41421 6.58579C9.03914 6.21071 8.53043 6 8 6Z",fill:"#D7DACB"})})}),(0,fn.jsx)(z$,{Icon:(0,fn.jsx)(UN,{}),children:(0,fn.jsxs)(Vi,{variant:"body2",sx:{"& > span":{fontWeight:700}},children:["Aesthetic appeal rating: ",(0,fn.jsx)("span",{children:"9.38"})," (123)"]})})]}),(0,fn.jsx)(z$,{Icon:(0,fn.jsx)(XN,{}),children:(0,fn.jsx)(Vi,{fontWeight:400,children:"88 St Martin-in-the-Fields Church Path, Trafalgar Square, London"})})]}),B$=()=>{const{width:e}=sI(),t=e<768;return(0,fn.jsxs)(Gi,{display:"flex",justifyContent:{xs:"center",sm:"space-between"},pt:"8px",children:[!t&&(0,fn.jsx)(D$,{}),(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",children:[(0,fn.jsxs)(Vl,{variant:t?"text":"outlined",sx:{width:{xs:"auto",sm:"44px!important"}},children:[(0,fn.jsx)(o$,{}),t&&"Prev"]}),(0,fn.jsxs)(Vl,{variant:t?"text":"outlined",sx:{width:{xs:"auto",sm:"44px!important"}},children:[t&&"Next",(0,fn.jsx)(JT,{})]})]})]})},W$=e=>{let{Trigger:t}=e;const[n,r]=(0,o.useState)(!1),{width:a}=sI(),i=a<768;return(0,fn.jsx)(R_,{className:"street-detailed-popup",scroll:"body",maxWidth:{xs:"calc(100% - 32px)!important",md:"960px!important"},title:(0,fn.jsx)(B$,{}),Trigger:t,open:n,setOpen:r,children:(0,fn.jsxs)(Gi,{children:[(0,fn.jsx)(Gi,{borderRadius:"16px",overflow:"hidden",height:{xs:"260px",sm:"auto"},children:(0,fn.jsx)("img",{src:ZI,alt:"",style:{height:"100%",objectFit:"cover"}})}),i&&(0,fn.jsx)(D$,{}),(0,fn.jsxs)(Jc,{margin:"16px 0",display:"flex",flexDirection:{xs:"column",sm:"row"},children:[(0,fn.jsx)(O$,{}),(0,fn.jsx)(F$,{})]}),(0,fn.jsx)(Vi,{pb:"8px",fontWeight:700,children:"Recent aesthetic appeal ratings"}),(0,fn.jsx)(BN,{direction:{xs:"column",md:"row"},spacing:1,children:I$.map(((e,t)=>(0,fn.jsxs)(Gi,{padding:"8px 12px",width:"100%",border:"1px solid var(--Grayscale-200)",borderRadius:"6px",children:[(0,fn.jsxs)(Vi,{variant:"body2",display:"flex",justifyContent:"space-between",children:[(0,fn.jsx)("span",{style:{fontWeight:700},children:e.rating}),(0,fn.jsx)("span",{style:{fontSize:"12px",color:"var(--Grayscale-400)"},children:e.date})]}),(0,fn.jsx)(Vi,{variant:"body2",children:e.user})]},t)))})]})})},H$=e=>{let{name:t}=e;return(0,fn.jsx)(W$,{Trigger:(0,fn.jsx)(Vi,{display:"inline-block",lineHeight:"1.4em",sx:{cursor:"pointer",borderBottom:"1px dashed",":hover":{borderBottomStyle:"solid"}},children:t})})};var V$;function U$(){return U$=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},U$.apply(null,arguments)}function q$(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",U$({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,V$||(V$=o.createElement("path",{d:"M2.5 5.5H14.5M1.5 10.5H13.5M12 1.5L9 14.5M7 1.5L4 14.5",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"})))}const K$=o.forwardRef(q$);n.p;var G$;function Q$(){return Q$=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},Q$.apply(null,arguments)}function X$(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",Q$({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,G$||(G$=o.createElement("path",{d:"M8.00065 3.33337V12.6667M3.33398 8.00004H12.6673",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Y$=o.forwardRef(X$),Z$=(n.p,{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"});const J$=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(e,t)=>e===t;return e.length===t.length&&e.every(((e,r)=>n(e,t[r])))};function eF(e,t,n,r,o){return 1===n?Math.min(e+t,o):Math.max(e-t,r)}function tF(e,t){return e-t}function nF(e,t){const{index:n}=e.reduce(((e,n,r)=>{const o=Math.abs(t-n);return null===e||o<e.distance||o===e.distance?{distance:o,index:r}:e}),null)??{};return n}function rF(e,t){if(void 0!==t.current&&e.changedTouches){const n=e;for(let e=0;e<n.changedTouches.length;e+=1){const r=n.changedTouches[e];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function oF(e,t,n){return 100*(e-t)/(n-t)}function aF(e,t,n){const r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(function(e){if(Math.abs(e)<1){const t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}(t)))}function iF(e){let{values:t,newValue:n,index:r}=e;const o=t.slice();return o[r]=n,o.sort(tF)}function lF(e){let{sliderRef:t,activeIndex:n,setActive:r}=e;const o=vd(t.current);t.current?.contains(o.activeElement)&&Number(o?.activeElement?.getAttribute("data-index"))===n||t.current?.querySelector(`[type="range"][data-index="${n}"]`).focus(),r&&r(n)}function sF(e,t){return"number"===typeof e&&"number"===typeof t?e===t:"object"===typeof e&&"object"===typeof t&&J$(e,t)}const cF={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},uF=e=>e;let dF;function pF(){return void 0===dF&&(dF="undefined"===typeof CSS||"function"!==typeof CSS.supports||CSS.supports("touch-action","none")),dF}function fF(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:a=!1,isRtl:i=!1,marks:l=!1,max:s=100,min:c=0,name:u,onChange:d,onChangeCommitted:p,orientation:f="horizontal",rootRef:h,scale:m=uF,step:g=1,shiftStep:v=10,tabIndex:y,value:b}=e,x=o.useRef(void 0),[w,k]=o.useState(-1),[C,S]=o.useState(-1),[A,E]=o.useState(!1),j=o.useRef(0),P=o.useRef(null),[M,R]=au({controlled:b,default:n??c,name:"Slider"}),T=d&&((e,t,n)=>{const r=e.nativeEvent||e,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:t,name:u}}),P.current=t,d(o,t,n)}),L=Array.isArray(M);let _=L?M.slice().sort(tF):[M];_=_.map((e=>null==e?c:En(e,c,s)));const O=!0===l&&null!==g?[...Array(Math.floor((s-c)/g)+1)].map(((e,t)=>({value:c+g*t}))):l||[],I=O.map((e=>e.value)),[N,$]=o.useState(-1),F=o.useRef(null),z=al(h,F),D=e=>t=>{const n=Number(t.currentTarget.getAttribute("data-index"));rl(t.target)&&$(n),S(n),e?.onFocus?.(t)},B=e=>t=>{rl(t.target)||$(-1),S(-1),e?.onBlur?.(t)},W=(e,t)=>{const n=Number(e.currentTarget.getAttribute("data-index")),r=_[n],o=I.indexOf(r);let i=t;if(O&&null==g){const e=I[I.length-1];i=i>=e?e:i<=I[0]?I[0]:i<r?I[o-1]:I[o+1]}if(i=En(i,c,s),L){a&&(i=En(i,_[n-1]||-1/0,_[n+1]||1/0));const e=i;i=iF({values:_,newValue:i,index:n});let t=n;a||(t=i.indexOf(e)),lF({sliderRef:F,activeIndex:t})}R(i),$(n),T&&!sF(i,M)&&T(e,i,n),p&&p(e,P.current??i)},H=e=>t=>{if(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","PageUp","PageDown","Home","End"].includes(t.key)){t.preventDefault();const e=Number(t.currentTarget.getAttribute("data-index")),n=_[e];let r=null;if(null!=g){const e=t.shiftKey?v:g;switch(t.key){case"ArrowUp":r=eF(n,e,1,c,s);break;case"ArrowRight":r=eF(n,e,i?-1:1,c,s);break;case"ArrowDown":r=eF(n,e,-1,c,s);break;case"ArrowLeft":r=eF(n,e,i?1:-1,c,s);break;case"PageUp":r=eF(n,v,1,c,s);break;case"PageDown":r=eF(n,v,-1,c,s);break;case"Home":r=c;break;case"End":r=s}}else if(O){const e=I[I.length-1],o=I.indexOf(n),a=[i?"ArrowLeft":"ArrowRight","ArrowUp","PageUp","End"];[i?"ArrowRight":"ArrowLeft","ArrowDown","PageDown","Home"].includes(t.key)?r=0===o?I[0]:I[o-1]:a.includes(t.key)&&(r=o===I.length-1?e:I[o+1])}null!=r&&W(t,r)}e?.onKeyDown?.(t)};co((()=>{r&&F.current.contains(document.activeElement)&&document.activeElement?.blur()}),[r]),r&&-1!==w&&k(-1),r&&-1!==N&&$(-1);const V=o.useRef(void 0);let U=f;i&&"horizontal"===f&&(U+="-reverse");const q=e=>{let{finger:t,move:n=!1}=e;const{current:r}=F,{width:o,height:i,bottom:l,left:u}=r.getBoundingClientRect();let d,p;if(d=U.startsWith("vertical")?(l-t.y)/i:(t.x-u)/o,U.includes("-reverse")&&(d=1-d),p=function(e,t,n){return(n-t)*e+t}(d,c,s),g)p=aF(p,g,c);else{const e=nF(I,p);p=I[e]}p=En(p,c,s);let f=0;if(L){f=n?V.current:nF(_,p),a&&(p=En(p,_[f-1]||-1/0,_[f+1]||1/0));const e=p;p=iF({values:_,newValue:p,index:f}),a&&n||(f=p.indexOf(e),V.current=f)}return{newValue:p,activeIndex:f}},K=ll((e=>{const t=rF(e,x);if(!t)return;if(j.current+=1,"mousemove"===e.type&&0===e.buttons)return void G(e);const{newValue:n,activeIndex:r}=q({finger:t,move:!0});lF({sliderRef:F,activeIndex:r,setActive:k}),R(n),!A&&j.current>2&&E(!0),T&&!sF(n,M)&&T(e,n,r)})),G=ll((e=>{const t=rF(e,x);if(E(!1),!t)return;const{newValue:n}=q({finger:t,move:!0});k(-1),"touchend"===e.type&&S(-1),p&&p(e,P.current??n),x.current=void 0,X()})),Q=ll((e=>{if(r)return;pF()||e.preventDefault();const t=e.changedTouches[0];null!=t&&(x.current=t.identifier);const n=rF(e,x);if(!1!==n){const{newValue:t,activeIndex:r}=q({finger:n});lF({sliderRef:F,activeIndex:r,setActive:k}),R(t),T&&!sF(t,M)&&T(e,t,r)}j.current=0;const o=vd(F.current);o.addEventListener("touchmove",K,{passive:!0}),o.addEventListener("touchend",G,{passive:!0})})),X=o.useCallback((()=>{const e=vd(F.current);e.removeEventListener("mousemove",K),e.removeEventListener("mouseup",G),e.removeEventListener("touchmove",K),e.removeEventListener("touchend",G)}),[G,K]);o.useEffect((()=>{const{current:e}=F;return e.addEventListener("touchstart",Q,{passive:pF()}),()=>{e.removeEventListener("touchstart",Q),X()}}),[X,Q]),o.useEffect((()=>{r&&X()}),[r,X]);const Y=oF(L?_[0]:c,c,s),Z=oF(_[_.length-1],c,s)-Y,J=e=>t=>{e.onMouseLeave?.(t),S(-1)};let ee;"vertical"===f&&(ee=i?"vertical-rl":"vertical-lr");return{active:w,axis:U,axisProps:cF,dragging:A,focusedThumbIndex:N,getHiddenInputProps:function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const o=xu(n),a={onChange:(l=o||{},e=>{l.onChange?.(e),W(e,e.target.valueAsNumber)}),onFocus:D(o||{}),onBlur:B(o||{}),onKeyDown:H(o||{})};var l;const d={...o,...a};return{tabIndex:y,"aria-labelledby":t,"aria-orientation":f,"aria-valuemax":m(s),"aria-valuemin":m(c),name:u,type:"range",min:e.min,max:e.max,step:null===e.step&&e.marks?"any":e.step??void 0,disabled:r,...n,...d,style:{...Z$,direction:i?"rtl":"ltr",width:"100%",height:"100%",writingMode:ee}}},getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=xu(e),n={onMouseDown:(o=t||{},e=>{if(o.onMouseDown?.(e),r)return;if(e.defaultPrevented)return;if(0!==e.button)return;e.preventDefault();const t=rF(e,x);if(!1!==t){const{newValue:n,activeIndex:r}=q({finger:t});lF({sliderRef:F,activeIndex:r,setActive:k}),R(n),T&&!sF(n,M)&&T(e,n,r)}j.current=0;const n=vd(F.current);n.addEventListener("mousemove",K,{passive:!0}),n.addEventListener("mouseup",G)})};var o;const a={...t,...n};return{...e,ref:z,...a}},getThumbProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=xu(e),n={onMouseOver:(r=t||{},e=>{r.onMouseOver?.(e);const t=Number(e.currentTarget.getAttribute("data-index"));S(t)}),onMouseLeave:J(t||{})};var r;return{...e,...t,...n}},marks:O,open:C,range:L,rootRef:z,trackLeap:Z,trackOffset:Y,values:_,getThumbStyle:e=>({pointerEvents:-1!==w&&w!==e?"none":void 0})}}const hF=e=>!e||!Od(e);function mF(e){return Ni("MuiSlider",e)}const gF=$i("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]);function vF(e){return e}const yF=ji("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${Ti(n.color)}`],"medium"!==n.size&&t[`size${Ti(n.size)}`],n.marked&&t.marked,"vertical"===n.orientation&&t.vertical,"inverted"===n.track&&t.trackInverted,!1===n.track&&t.trackFalse]}})(Ri((e=>{let{theme:t}=e;return{borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${gF.disabled}`]:{pointerEvents:"none",cursor:"default",color:(t.vars||t).palette.grey[400]},[`&.${gF.dragging}`]:{[`& .${gF.thumb}, & .${gF.track}`]:{transition:"none"}},variants:[...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]}}))),bF=ji("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),xF=ji("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(Ri((e=>{let{theme:t}=e;return{display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:t.transitions.create(["left","width","bottom","height"],{duration:t.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n,track:"inverted"},style:{...t.vars?{backgroundColor:t.vars.palette.Slider[`${n}Track`],borderColor:t.vars.palette.Slider[`${n}Track`]}:{backgroundColor:$n(t.palette[n].main,.62),borderColor:$n(t.palette[n].main,.62),...t.applyStyles("dark",{backgroundColor:In(t.palette[n].main,.5)}),...t.applyStyles("dark",{borderColor:In(t.palette[n].main,.5)})}}}}))]}}))),wF=ji("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${Ti(n.color)}`],"medium"!==n.size&&t[`thumbSize${Ti(n.size)}`]]}})(Ri((e=>{let{theme:t}=e;return{position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:t.transitions.create(["box-shadow","left","bottom"],{duration:t.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(t.vars||t).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${gF.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.entries(t.palette).filter(Li()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&:hover, &.${gF.focusVisible}`]:{...t.vars?{boxShadow:`0px 0px 0px 8px rgba(${t.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${_n(t.palette[n].main,.16)}`},"@media (hover: none)":{boxShadow:"none"}},[`&.${gF.active}`]:{...t.vars?{boxShadow:`0px 0px 0px 14px rgba(${t.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${_n(t.palette[n].main,.16)}`}}}}}))]}}))),kF=ji((function(e){const{children:t,className:n,value:r}=e,a=(e=>{const{open:t}=e;return{offset:ri(t&&gF.valueLabelOpen),circle:gF.valueLabelCircle,label:gF.valueLabelLabel}})(e);return t?o.cloneElement(t,{className:ri(t.props.className)},(0,fn.jsxs)(o.Fragment,{children:[t.props.children,(0,fn.jsx)("span",{className:ri(a.offset,n),"aria-hidden":!0,children:(0,fn.jsx)("span",{className:a.circle,children:(0,fn.jsx)("span",{className:a.label,children:r})})})]})):null}),{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(Ri((e=>{let{theme:t}=e;return{zIndex:1,whiteSpace:"nowrap",...t.typography.body2,fontWeight:500,transition:t.transitions.create(["transform"],{duration:t.transitions.duration.shortest}),position:"absolute",backgroundColor:(t.vars||t).palette.grey[600],borderRadius:2,color:(t.vars||t).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${gF.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${gF.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:t.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]}}))),CF=ji("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>Ai(e)&&"markActive"!==e,overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(Ri((e=>{let{theme:t}=e;return{position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(t.vars||t).palette.background.paper,opacity:.8}}]}}))),SF=ji("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>Ai(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})(Ri((e=>{let{theme:t}=e;return{...t.typography.body2,color:(t.vars||t).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(t.vars||t).palette.text.primary}}]}}))),AF=e=>{let{children:t}=e;return t},EF=o.forwardRef((function(e,t){const n=Vr({props:e,name:"MuiSlider"}),r=ro(),{"aria-label":a,"aria-valuetext":i,"aria-labelledby":l,component:s="span",components:c={},componentsProps:u={},color:d="primary",classes:p,className:f,disableSwap:h=!1,disabled:m=!1,getAriaLabel:g,getAriaValueText:v,marks:y=!1,max:b=100,min:x=0,name:w,onChange:k,onChangeCommitted:C,orientation:S="horizontal",shiftStep:A=10,size:E="medium",step:j=1,scale:P=vF,slotProps:M,slots:R,tabIndex:T,track:L="normal",value:_,valueLabelDisplay:O="off",valueLabelFormat:I=vF,...N}=n,$={...n,isRtl:r,max:b,min:x,classes:p,disabled:m,disableSwap:h,orientation:S,marks:y,color:d,size:E,step:j,shiftStep:A,scale:P,track:L,valueLabelDisplay:O,valueLabelFormat:I},{axisProps:F,getRootProps:z,getHiddenInputProps:D,getThumbProps:B,open:W,active:H,axis:V,focusedThumbIndex:U,range:q,dragging:K,marks:G,values:Q,trackOffset:X,trackLeap:Y,getThumbStyle:Z}=fF({...$,rootRef:t});$.marked=G.length>0&&G.some((e=>e.label)),$.dragging=K,$.focusedThumbIndex=U;const J=(e=>{const{disabled:t,dragging:n,marked:r,orientation:o,track:a,classes:i,color:l,size:s}=e;return oi({root:["root",t&&"disabled",n&&"dragging",r&&"marked","vertical"===o&&"vertical","inverted"===a&&"trackInverted",!1===a&&"trackFalse",l&&`color${Ti(l)}`,s&&`size${Ti(s)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",s&&`thumbSize${Ti(s)}`,l&&`thumbColor${Ti(l)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]},mF,i)})($),ee=R?.root??c.Root??yF,te=R?.rail??c.Rail??bF,ne=R?.track??c.Track??xF,re=R?.thumb??c.Thumb??wF,oe=R?.valueLabel??c.ValueLabel??kF,ae=R?.mark??c.Mark??CF,ie=R?.markLabel??c.MarkLabel??SF,le=R?.input??c.Input??"input",se=M?.root??u.root,ce=M?.rail??u.rail,ue=M?.track??u.track,de=M?.thumb??u.thumb,pe=M?.valueLabel??u.valueLabel,fe=M?.mark??u.mark,he=M?.markLabel??u.markLabel,me=M?.input??u.input,ge=bd({elementType:ee,getSlotProps:z,externalSlotProps:se,externalForwardedProps:N,additionalProps:{...hF(ee)&&{as:s}},ownerState:{...$,...se?.ownerState},className:[J.root,f]}),ve=bd({elementType:te,externalSlotProps:ce,ownerState:$,className:J.rail}),ye=bd({elementType:ne,externalSlotProps:ue,additionalProps:{style:{...F[V].offset(X),...F[V].leap(Y)}},ownerState:{...$,...ue?.ownerState},className:J.track}),be=bd({elementType:re,getSlotProps:B,externalSlotProps:de,ownerState:{...$,...de?.ownerState},className:J.thumb}),xe=bd({elementType:oe,externalSlotProps:pe,ownerState:{...$,...pe?.ownerState},className:J.valueLabel}),we=bd({elementType:ae,externalSlotProps:fe,ownerState:$,className:J.mark}),ke=bd({elementType:ie,externalSlotProps:he,ownerState:$,className:J.markLabel}),Ce=bd({elementType:le,getSlotProps:D,externalSlotProps:me,ownerState:$});return(0,fn.jsxs)(ee,{...ge,children:[(0,fn.jsx)(te,{...ve}),(0,fn.jsx)(ne,{...ye}),G.filter((e=>e.value>=x&&e.value<=b)).map(((e,t)=>{const n=oF(e.value,x,b),r=F[V].offset(n);let a;return a=!1===L?Q.includes(e.value):"normal"===L&&(q?e.value>=Q[0]&&e.value<=Q[Q.length-1]:e.value<=Q[0])||"inverted"===L&&(q?e.value<=Q[0]||e.value>=Q[Q.length-1]:e.value>=Q[0]),(0,fn.jsxs)(o.Fragment,{children:[(0,fn.jsx)(ae,{"data-index":t,...we,...!Od(ae)&&{markActive:a},style:{...r,...we.style},className:ri(we.className,a&&J.markActive)}),null!=e.label?(0,fn.jsx)(ie,{"aria-hidden":!0,"data-index":t,...ke,...!Od(ie)&&{markLabelActive:a},style:{...r,...ke.style},className:ri(J.markLabel,ke.className,a&&J.markLabelActive),children:e.label}):null]},t)})),Q.map(((e,t)=>{const n=oF(e,x,b),r=F[V].offset(n),o="off"===O?AF:oe;return(0,fn.jsx)(o,{...!Od(o)&&{valueLabelFormat:I,valueLabelDisplay:O,value:"function"===typeof I?I(P(e),t):I,index:t,open:W===t||H===t||"on"===O,disabled:m},...xe,children:(0,fn.jsx)(re,{"data-index":t,...be,className:ri(J.thumb,be.className,H===t&&J.active,U===t&&J.focusVisible),style:{...r,...Z(t),...be.style},children:(0,fn.jsx)(le,{"data-index":t,"aria-label":g?g(t):a,"aria-valuenow":P(e),"aria-labelledby":l,"aria-valuetext":v?v(P(e),t):i,value:Q[t],...Ce})})},t)}))]})}));function jF(e){return`${e}\xb0C`}const PF=[{value:0,label:"0"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"}],MF=.1,RF=ji(EF)((e=>{let{theme:t}=e;return{color:"#2DBFE0",height:1,padding:"0",margin:0,"& .MuiSlider-thumb":{height:20,width:20,backgroundColor:"#fff",boxShadow:"0 0 2px 0px rgba(0, 0, 0, 0.1)","&:focus, &:hover, &.Mui-active":{boxShadow:"0px 0px 3px 1px rgba(0, 0, 0, 0.1)","@media (hover: none)":{boxShadow:"0 3px 1px rgba(0,0,0,0.1),0 4px 8px rgba(0,0,0,0.13),0 0 0 1px rgba(0,0,0,0.02)"}},"&:before":{boxShadow:"0px 0px 1px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 1px 0px rgba(0,0,0,0.12)"}},"& .MuiSlider-mark":{display:"none"},"& .MuiSlider-markLabel":{top:5,color:"var(--Grayscale-350)",fontSize:10,fontWeight:500,textAlign:"center"},"& .MuiSlider-valueLabel":{fontSize:12,fontWeight:"normal",top:-6,backgroundColor:"unset",color:t.palette.text.primary,"&::before":{display:"none"},"& *":{background:"transparent",color:"#000"}},"& .MuiSlider-track":{border:"none",height:1},"& .MuiSlider-rail":{opacity:1,backgroundColor:"var(--Grayscale-300)"}}})),TF=[10,20,30,25,70,100,80,60,70,80],LF=()=>{const[e,t]=(0,o.useState)([0,10]);return(0,fn.jsxs)(Gi,{paddingTop:"24px",children:[(0,fn.jsxs)(Gi,{position:"relative",margin:"0 40px",sx:{"&:before":{left:"-40px",right:"-40px",position:"absolute",content:'""',height:"1px",background:"var(--Grayscale-300)",display:"block",bottom:"-1px"}},children:[(0,fn.jsx)(Gi,{display:"flex",justifyContent:"space-between",height:"88px",alignItems:"flex-end",children:TF.map(((t,n)=>(0,fn.jsx)(Gi,{width:"26px",height:t+"%",borderRadius:"6px 6px 0px 0px",sx:{transition:"0.3s"},bgcolor:n>=e[0]&&n<=e[1]?"var(--Secondary-Blue)":"var(--Grayscale-200)"},n)))}),(0,fn.jsx)(RF,{sx:{position:"absolute",left:0,right:0},getAriaLabel:()=>"Minimum distance shift",value:e,onChange:(e,n,r)=>{if(Array.isArray(n))if(n[1]-n[0]<MF)if(0===r){const e=Math.min(n[0],99.9);t([e,e+MF])}else{const e=Math.max(n[1],MF);t([e-MF,e])}else t(n)},valueLabelDisplay:"off",getAriaValueText:jF,disableSwap:!0,min:0,max:10,step:.1,marks:PF})]}),(0,fn.jsxs)(Gi,{display:"flex",justifyContent:"space-between",gap:"16px",paddingTop:"34px",children:[(0,fn.jsx)(_O,{value:String(e[0]),onChangeValue:n=>{t([+Number(n).toFixed(2),e[1]])},type:"number",min:0,max:9.9,step:.1,startAdornment:(0,fn.jsx)(UN,{})}),(0,fn.jsx)(_O,{value:String(e[1]),onChangeValue:n=>{t([e[0],+Number(n).toFixed(2)])},type:"number",min:.1,max:10,step:.1,startAdornment:(0,fn.jsx)(UN,{})})]})]})},_F=e=>{let{title:t,children:n,selected:r}=e;const{width:a}=sI(),i=a<768,[l,s]=o.useState(!1);return(0,fn.jsxs)(Gi,{children:[(0,fn.jsxs)(Vi,{padding:{xs:"16px",sm:"16px 24px 8px"},display:"flex",gap:"8px",fontWeight:700,onClick:i?()=>{s((e=>!e))}:void 0,children:[i&&(0,fn.jsx)(zh,{}),t,i&&r&&(0,fn.jsx)("svg",{style:{marginLeft:"auto"},xmlns:"http://www.w3.org/2000/svg",width:"6",height:"6",viewBox:"0 0 6 6",fill:"none",children:(0,fn.jsx)("circle",{cx:"3",cy:"3",r:"3",fill:"#40403F"})})]}),i&&(0,fn.jsx)(LN,{in:l,children:(0,fn.jsx)(Gi,{paddingX:"16px",paddingY:"8px",children:n})}),!i&&(0,fn.jsx)(Gi,{sx:{overflowY:"auto"},children:(0,fn.jsx)(Gi,{paddingX:$F,paddingY:"8px",height:"390px",children:n})})]})},OF=[{key:"Brixton",label:"Brixton (20)",value:!1},{key:"Clapham",label:"Clapham (5)",value:!1},{key:"Gipsy",label:"Gipsy Hill (15)",value:!1},{key:"Herne",label:"Herne Hill (22)",value:!1},{key:"Kennington",label:"Kennington (7)",value:!1},{key:"Loughborough",label:"Loughborough Junction (32)",value:!1},{key:"Myatt\u2019s",label:"Myatt\u2019s Fields (12)",value:!1},{key:"Nine",label:"Nine Elms (8)",value:!1},{key:"Norwood",label:"Norwood (West and Upper Norwood) (41)",value:!1},{key:"Oval",label:"Oval (10)",value:!1},{key:"Pimlico",label:"Pimlico (26)",value:!1},{key:"South",label:"South Lambeth (13)",value:!1},{key:"South2",label:"South Lambeth (13)",value:!1},{key:"Sout3",label:"South Lambeth (13)",value:!1},{key:"Soutasdh",label:"South Lambeth (13)",value:!1},{key:"Soutaasdasdh",label:"South Lambeth (13)",value:!1},{key:"Southvvvvv",label:"South Lambeth (13)",value:!1}],IF=[{key:"1",label:"1-10 (10)",value:!1},{key:"2",label:"11-50 (150)",value:!1},{key:"3",label:"51-200 (100)",value:!1},{key:"4",label:"201-500 (250)",value:!1},{key:"5",label:"500+ (350)",value:!1}],NF=()=>(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,fn.jsx)("path",{d:"M2.91602 5H17.0827M4.99935 10H14.9993M7.49935 15H12.4993",stroke:"#40403F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),$F="24px",FF=e=>{let{state:t,setState:n}=e;return(0,fn.jsx)(Gi,{display:"flex",flexDirection:"column",gap:"12px",children:t.map(((e,r)=>(0,fn.jsx)(UO,{checked:e.value,setChecked:()=>n(t.map((t=>t.key===e.key?{...t,value:!e.value}:t))),children:(0,fn.jsx)(Vi,{fontWeight:"500",variant:"body2",color:e.value?"var(--Grayscale-900)":"var(--Grayscale-400)",children:e.label})},r)))})},zF=()=>{const{width:e}=sI(),[t,n]=(0,o.useState)(!1),[r,a]=(0,o.useState)(0),[i,l]=(0,o.useState)(OF),[s,c]=(0,o.useState)(IF),u=e<768,d=[{name:"Area in Lambeth",selected:i.find((e=>e.value)),icon:(0,fn.jsx)(XN,{}),component:(0,fn.jsx)(_F,{title:"Area in Lambeth",selected:!!i.find((e=>e.value)),children:(0,fn.jsx)(FF,{state:i,setState:l})})},{name:"Overall aesthetic rating",selected:!1,icon:(0,fn.jsx)(UN,{}),component:(0,fn.jsx)(_F,{title:"Overall aesthetic rating",selected:!1,children:(0,fn.jsx)(LF,{})})},{name:"Number of ratings",selected:s.find((e=>e.value)),icon:(0,fn.jsx)(K$,{}),component:(0,fn.jsx)(_F,{title:"Number of ratings",selected:!!s.find((e=>e.value)),children:(0,fn.jsx)(FF,{state:s,setState:c})})}];return(0,fn.jsx)(R_,{className:"filters-dialog",maxWidth:"780px!important",Trigger:(0,fn.jsx)(Vl,{variant:"outlined",startIcon:(0,fn.jsx)(Y$,{}),sx:{maxHeight:"28px",padding:"0 8px!important"},children:"Add Filter"}),open:t,setOpen:n,title:u&&(0,fn.jsxs)(Vi,{display:"flex",alignItems:"center",gap:"12px",padding:"18px 24px",borderBottom:"1px solid var(--Grayscale-300)",children:[(0,fn.jsx)(NF,{}),"Filters",(0,fn.jsx)(Vl,{sx:{color:"var(--Primary-Purple)!important",padding:"0 8px!important"},variant:"text",onClick:()=>{l(OF),c(IF)},children:"Reset all"})]}),children:(0,fn.jsxs)(Gi,{children:[!u&&(0,fn.jsxs)(Gi,{display:"flex",children:[(0,fn.jsxs)(Gi,{width:"320px",children:[(0,fn.jsxs)(Vi,{display:"flex",alignItems:"center",gap:"12px",padding:"18px 24px",borderBottom:"1px solid var(--Grayscale-300)",children:[(0,fn.jsx)(NF,{}),"Filters"]}),(0,fn.jsx)(Gi,{display:"flex",flexDirection:"column",padding:"8px",gap:"4px",children:d.map(((e,t)=>(0,fn.jsxs)(Vl,{variant:"text",onClick:()=>a(t),sx:{padding:"0 16px!important",height:"52px!important",color:t===r||e.selected?"var(--Grayscale-900)!important":"var(--Grayscale-400)!important",background:t===r?"#F5F5F4":"inherit",justifyContent:"flex-start!important",gap:"16px!important"},children:[e.icon,e.name,e.selected&&(0,fn.jsx)("svg",{style:{marginLeft:"auto"},xmlns:"http://www.w3.org/2000/svg",width:"6",height:"6",viewBox:"0 0 6 6",fill:"none",children:(0,fn.jsx)("circle",{cx:"3",cy:"3",r:"3",fill:"#40403F"})})]},t)))})]}),(0,fn.jsx)(Gi,{borderLeft:"1px solid var(--Grayscale-300)",flexGrow:"1",children:d[r].component})]}),u&&(0,fn.jsx)(Gi,{children:d.map((e=>(0,fn.jsx)(o.Fragment,{children:e.component},e.name)))}),(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",alignItems:"center",borderTop:"1px solid var(--Grayscale-300)",padding:{xs:"16px",sm:$F},justifyContent:u&&"flex-end",position:u?"sticky":"relative",bottom:u?0:"inherit",bgcolor:"white",children:[(0,fn.jsx)(Vl,{sx:{flexGrow:{xs:"1",sm:"0"}},children:"Show streets"}),(0,fn.jsx)(Vl,{variant:"outlined",sx:{width:"100px!important"},onClick:()=>n(!1),children:"Cancel"}),!u&&(0,fn.jsx)(Vl,{variant:"text",sx:{ml:"auto"},onClick:()=>{l(OF),c(IF)},children:"Reset all"})]})]})})},DF=["Brixton","Streatham","Rating 8+"],BF=e=>{let{name:t}=e;return(0,fn.jsxs)(Gi,{display:"inline-flex",justifyContent:"center",padding:"0 4px 0 8px",height:"28px",bgcolor:"var(--Secondary-Light-Blue)",gap:"6px",borderRadius:"4px",alignItems:"center",flexShrink:0,children:[(0,fn.jsx)(Vi,{variant:"body2",fontWeight:500,children:t}),(0,fn.jsx)(Vl,{variant:"text",sx:{width:"20px!important",height:"20px!important",padding:"0!important"},children:(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,fn.jsx)("path",{d:"M12 4L4 12M4 4L12 12",stroke:"#40403F",strokeOpacity:"0.4",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})]})},WF=()=>(0,fn.jsx)(Vl,{sx:{height:"28px!important",padding:"0 8px!important",borderRadius:"4px!important"},variant:"text",startIcon:(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,fn.jsx)("path",{d:"M11.334 3.41704C12.7482 4.44739 13.6673 6.11641 13.6673 8.00011C13.6673 11.1297 11.1303 13.6668 8.00065 13.6668H7.66732M4.66732 12.5832C3.25309 11.5528 2.33398 9.8838 2.33398 8.00011C2.33398 4.87049 4.87104 2.33344 8.00065 2.33344H8.33398M8.66732 14.9334L7.33398 13.6001L8.66732 12.2668M7.33398 3.73344L8.66732 2.40011L7.33398 1.06677",stroke:"#40403F",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),children:"Reset All"}),HF=()=>(0,fn.jsxs)(Gi,{padding:"24px",display:"flex",alignItems:"flex-start",justifyContent:"space-between",children:[(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",boxSizing:"border-box",flexWrap:"wrap",children:[(0,fn.jsx)(zF,{}),DF.map(((e,t)=>(0,fn.jsx)(BF,{name:e},t))),(0,fn.jsx)(WF,{})]}),(0,fn.jsxs)(Gi,{display:"flex",gap:"6px",flexShrink:0,children:[(0,fn.jsx)(Vi,{variant:"body2",fontWeight:"500",color:"var(--Grayscale-400)",children:"Data"}),(0,fn.jsx)(yN,{text:(0,fn.jsx)(Gi,{fontSize:"13px",width:"167px",textAlign:"center",children:"Lorem ipsum dolor sit amet."})})]})]});var VF;function UF(){return UF=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},UF.apply(null,arguments)}function qF(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",UF({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,VF||(VF=o.createElement("path",{d:"M17.5 17.5L14.5834 14.5833M16.6667 9.58333C16.6667 13.4954 13.4954 16.6667 9.58333 16.6667C5.67132 16.6667 2.5 13.4954 2.5 9.58333C2.5 5.67132 5.67132 2.5 9.58333 2.5C13.4954 2.5 16.6667 5.67132 16.6667 9.58333Z",stroke:"currentColor",strokeWidth:1.66667,strokeLinecap:"round",strokeLinejoin:"round"})))}const KF=o.forwardRef(qF),GF=(n.p,e=>{let{value:t,onChange:n,sx:r,inputSx:o}=e;return(0,fn.jsx)(_O,{sx:r,inputSx:o,startAdornment:(0,fn.jsx)(KF,{}),endAdornment:t&&(0,fn.jsx)(Vl,{onClick:()=>n(""),variant:"text",sx:{padding:"0!important",height:"auto!important"},children:(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,fn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19ZM8.03033 6.96967C7.73744 6.67678 7.26256 6.67678 6.96967 6.96967C6.67678 7.26256 6.67678 7.73744 6.96967 8.03033L8.93934 10L6.96967 11.9697C6.67678 12.2626 6.67678 12.7374 6.96967 13.0303C7.26256 13.3232 7.73744 13.3232 8.03033 13.0303L10 11.0607L11.9697 13.0303C12.2626 13.3232 12.7374 13.3232 13.0303 13.0303C13.3232 12.7374 13.3232 12.2626 13.0303 11.9697L11.0607 10L13.0303 8.03033C13.3232 7.73744 13.3232 7.26256 13.0303 6.96967C12.7374 6.67678 12.2626 6.67678 11.9697 6.96967L10 8.93934L8.03033 6.96967Z",fill:"#40403F"})})}),value:t,onChangeValue:n,placeholder:"Search streets..."})}),QF=e=>{let{children:t}=e;return(0,fn.jsx)(Gi,{marginTop:"2px",borderRadius:"8px",position:"absolute",left:0,right:0,top:"100%",boxShadow:"0px 10px 36px 0px rgba(0, 0, 0, 0.10)",bgcolor:"white",padding:"20px 24px",zIndex:1,children:t})},XF=()=>(0,fn.jsx)(QF,{children:(0,fn.jsxs)(Gi,{padding:"16px 0",textAlign:"center",children:[(0,fn.jsx)(Vi,{variant:"h3",pb:"12px",children:"We cannot display this street"}),(0,fn.jsx)(Vi,{color:"var(--Grayscale-400)",children:"This street exists, but it\u2019s either not residential or not covered by Google Street View, so we can't display it right now."})]})}),YF=["Westfield Road, Mwefwefew, Lambeth, CR5 8SD","Westfield Road, Millfield, Lambeth, DR5 8SD","Westfield Road, Mfwefewfewf, Lambeth, SR5 8SD","Westfield Road, Mwefewfewf, Lambeth, ER5 8SD","Westfield Road, Mwfewfewfew, Lambeth, FR5 8SD","Westfield Road, Mwfewfewfew, Lambeth, FR5 8SD","Westfield Road, Mwfewfewfew, Lambeth, FR5 8SD","Westfield Road, Mwfewfewfew, Lambeth, FR5 8SD"],ZF=()=>(0,fn.jsx)(QF,{children:(0,fn.jsx)(Gi,{display:"flex",sx:{overflowY:"auto"},maxHeight:"244px",children:(0,fn.jsx)(Gi,{display:"flex",flexDirection:"column",gap:"12px",children:YF.map(((e,t)=>(0,fn.jsx)(Vi,{variant:"body2",lineHeight:"20px",children:e},t)))})})}),JF=()=>{const[e,t]=(0,o.useState)("");return(0,fn.jsxs)(Gi,{position:"relative",sx:{width:{xs:"100%",sm:"524px"}},children:[(0,fn.jsx)(GF,{value:e,onChange:t,inputSx:{background:"var(--Grayscale-200)"}}),e.length>5&&(0,fn.jsx)(XF,{}),e.length<5&&e.length>0&&(0,fn.jsx)(ZF,{})]})},ez=[{rank:"1",street:"South Lambeth Road",area:"Vauxhall/Stockwell",overall_aesthetic_rating:"9.57",number_of_ratings:"56",rating_distribution:""},{rank:"2",street:"Brixton Road",area:"Brixton",overall_aesthetic_rating:"9.42",number_of_ratings:"43",rating_distribution:""},{rank:"3",street:"Clapham Road",area:"Clapham/Stockwell",overall_aesthetic_rating:"9.31",number_of_ratings:"47",rating_distribution:""},{rank:"4",street:"Kennington Road",area:"Kennington",overall_aesthetic_rating:"9.28",number_of_ratings:"58",rating_distribution:""},{rank:"5",street:"Waterloo Road",area:"Waterloo",overall_aesthetic_rating:"9.20",number_of_ratings:"51",rating_distribution:""},{rank:"6",street:"Streatham High Road",area:"Streatham",overall_aesthetic_rating:"9.11",number_of_ratings:"27",rating_distribution:""},{rank:"7",street:"Vauxhall Bridge Road",area:"Vauxhall",overall_aesthetic_rating:"9.05",number_of_ratings:"43",rating_distribution:""},{rank:"8",street:"Stockwell Road",area:"Stockwell",overall_aesthetic_rating:"9.03",number_of_ratings:"44",rating_distribution:""},{rank:"9",street:"Acre Lane",area:"Brixton/Clapham",overall_aesthetic_rating:"9.00",number_of_ratings:"47",rating_distribution:""},{rank:"10",street:"Coldharbour Lane",area:"Brixton/Camberwell",overall_aesthetic_rating:"8.95",number_of_ratings:"38",rating_distribution:""},{rank:"11",street:"Norwood Road",area:"West Norwood/Tulse Hill",overall_aesthetic_rating:"8.87",number_of_ratings:"50",rating_distribution:""},{rank:"12",street:"Wandsworth Road",area:"Nine Elms/Clapham",overall_aesthetic_rating:"8.56",number_of_ratings:"46",rating_distribution:""},{rank:"13",street:"Effra Road",area:"Brixton",overall_aesthetic_rating:"8.50",number_of_ratings:"33",rating_distribution:""}],tz=[{id:"rank",field:"rank",sorted:!0,headerName:"Rank",minWidth:64,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"street",field:"street",headerName:"Street",sorted:!0,flex:1,minWidth:160,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(H$,{name:t})}},{id:"area",field:"area",headerName:"Area",sorted:!0,flex:1,minWidth:200,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"overall_aesthetic_rating",field:"overall_aesthetic_rating",headerName:"Overall aesthetic ratings",sorted:!0,flex:1,minWidth:215,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"number_of_ratings",field:"number_of_ratings",headerName:"# of ratings",sorted:!0,flex:.6,minWidth:90,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(Hu,{value:t})}},{id:"rating_distribution",field:"rating_distribution",headerName:"Ratings distribution",sorted:!0,flex:.9,minWidth:170,renderCell:e=>{let{value:t,row:n}=e;return(0,fn.jsx)(EN,{})}}],nz=()=>(0,fn.jsxs)(Gi,{padding:"24px",display:"flex",alignItems:"center",gap:"20px",borderBottom:"1px solid var(--Grayscale-300)",flexWrap:"wrap",children:[(0,fn.jsx)(Vi,{variant:"h2",marginRight:"auto",children:"Street Index"}),(0,fn.jsx)(Vi,{variant:"body2",color:"var(--Grayscale-400)",children:"14,410 streets"}),(0,fn.jsx)(JF,{})]}),rz=()=>(0,fn.jsx)(Ul,{maxWidth:"1240px",mt:{xs:"24px",md:"48px"},children:(0,fn.jsx)(Wu,{columns:tz,rows:ez,Header:(0,fn.jsxs)(fn.Fragment,{children:[(0,fn.jsx)(nz,{}),(0,fn.jsx)(HF,{})]})})}),oz=[{value:"lambeth",label:"Lambeth"}],az=()=>{const[e,t]=(0,o.useState)("lambeth"),{width:n}=sI(),r=n<1024;return(0,fn.jsxs)("div",{children:[(0,fn.jsx)(Gi,{sx:{aspectRatio:{xs:"390 / 260",md:"1512 / 465"},backgroundImage:{xs:`url("${SN}")`,md:`url("${CN}")`},backgroundSize:{xs:"90%",md:"cover"},backgroundPosition:{xs:"bottom right",md:"bottom"},backgroundRepeat:"no-repeat"},children:(0,fn.jsxs)(Ul,{sx:{display:"flex",flexDirection:"column",height:"100%",justifyContent:{xs:"flex-start",md:"center"},alignItems:{xs:"flex-start",md:"center"}},children:[(0,fn.jsx)(Vi,{variant:"h1",maxWidth:"800px",textAlign:{xs:"left",md:"center"},marginX:{xs:"none",md:"auto"},paddingTop:{xs:"24px",md:"0"},paddingBottom:1,children:"Find London's most beautiful streets"}),(0,fn.jsx)(Vi,{maxWidth:{xs:"200px",md:"428px"},textAlign:{xs:"left",md:"center"},marginX:{xs:"none",md:"auto"},color:"var(--Grayscale-400)",marginBottom:2,children:"Explore each street's aesthetic appeal to find beauty, insights, and inspiration."}),!r&&(0,fn.jsx)(Dh,{sx:{maxWidth:"360px"},label:"Borough",iconName:"pin",placeholder:"Select location",options:oz,value:e,onChange:t})]})}),r&&(0,fn.jsx)(Gi,{padding:"16px 16px 24px",children:(0,fn.jsx)(Dh,{label:"Borough",iconName:"pin",placeholder:"Select location",options:oz,value:e,onChange:t})}),(0,fn.jsx)(rz,{}),(0,fn.jsx)(Gl,{variant:1})]})},iz=e=>5.41*e,lz=e=>{let{value:t}=e;return(0,fn.jsxs)(Gi,{position:"relative",width:{xs:"150px",md:"208px"},children:[(0,fn.jsxs)("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 208 199",fill:"none",children:[(0,fn.jsx)("path",{d:"M146.252 194.631C166.854 185.024 183.568 168.686 193.639 148.307C203.711 127.929 206.539 104.728 201.658 82.5268C196.776 60.3258 184.477 40.4503 166.787 26.176C149.096 11.9016 127.071 4.08023 104.339 4.00088C81.6084 3.92153 59.5286 11.5889 41.739 25.7395C23.9493 39.89 11.5115 59.6791 6.47548 81.8454C1.43941 104.012 4.10559 127.232 14.0346 147.68C23.9637 168.128 40.563 184.584 61.0969 194.334",stroke:"#EAF0E6",strokeWidth:"8",strokeLinecap:"round"}),(0,fn.jsx)("path",{d:"M146.252 194.631C166.854 185.024 183.568 168.686 193.639 148.307C203.711 127.929 206.539 104.728 201.658 82.5268C196.776 60.3258 184.477 40.4503 166.787 26.176C149.096 11.9016 127.071 4.08023 104.339 4.00088C81.6084 3.92153 59.5286 11.5889 41.739 25.7395C23.9493 39.89 11.5115 59.6791 6.47548 81.8454C1.43941 104.012 4.10559 127.232 14.0346 147.68C23.9637 168.128 40.563 184.584 61.0969 194.334",stroke:"#CA50EA",strokeWidth:"8",strokeLinecap:"round",strokeDasharray:"541",strokeDashoffset:iz(-100+t)})]}),(0,fn.jsxs)(Vi,{position:"absolute",textAlign:"center",fontWeight:700,bottom:"-5px",left:0,right:0,children:[t,"%"]})]})},sz=e=>{let{name:t}=e;const n=KO(Ya);return(0,fn.jsxs)(Gi,{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:"0",children:[(0,fn.jsx)(iI,{src:n,name:t,sx:{boxSizing:"border-box",position:"absolute",fontSize:{xs:"58px",md:"80px"},width:{xs:115,md:160},height:{xs:115,md:160}}}),(0,fn.jsx)(lz,{value:50})]})},cz="Mario Paparazzi",uz=e=>{let{children:t,className:n}=e;return(0,fn.jsxs)(Gi,{display:"flex",alignItems:"center",className:`avatar-block ${n}`,children:[(0,fn.jsx)(sz,{name:cz}),(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",className:"avatar-block__info",children:[(0,fn.jsx)(Vi,{variant:"h2",mb:"4px",children:cz}),(0,fn.jsx)(Vi,{mb:"16px",color:"var(--Grayscale-400)",children:"@mariop1315"}),t]})]})};var dz;function pz(){return pz=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},pz.apply(null,arguments)}function fz(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",pz({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,dz||(dz=o.createElement("path",{d:"M6.02872 14.2647V21.3235C6.02872 21.6569 5.91578 21.9365 5.6899 22.1623C5.46402 22.3882 5.1848 22.5008 4.85225 22.5C4.5197 22.4992 4.24049 22.3863 4.0146 22.1612C3.78872 21.9361 3.67578 21.6569 3.67578 21.3235V3.67647C3.67578 3.34314 3.78872 3.06392 4.0146 2.83882C4.24049 2.61373 4.5197 2.50078 4.85225 2.5H13.2934C13.5679 2.5 13.813 2.58824 14.0287 2.76471C14.2444 2.94118 14.3817 3.16667 14.4405 3.44118L14.7346 4.85294H20.1464C20.4797 4.85294 20.7593 4.96588 20.9852 5.19176C21.2111 5.41765 21.3236 5.69686 21.3228 6.02941V15.4412C21.3228 15.7745 21.2099 16.0541 20.984 16.28C20.7581 16.5059 20.4789 16.6184 20.1464 16.6176H14.0581C13.7836 16.6176 13.5385 16.5294 13.3228 16.3529C13.1072 16.1765 12.9699 15.951 12.9111 15.6765L12.617 14.2647H6.02872Z",fill:"currentColor"})))}const hz=o.forwardRef(fz);n.p;var mz,gz,vz,yz;function bz(){return bz=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},bz.apply(null,arguments)}function xz(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",bz({width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,mz||(mz=o.createElement("rect",{x:5.33203,y:5,width:14,height:14,fill:"white"})),o.createElement("mask",{id:"mask0_60_12120",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:1,y:1,width:23,height:22},gz||(gz=o.createElement("path",{d:"M12.332 22C13.6455 22.0016 14.9463 21.7437 16.1598 21.2411C17.3733 20.7384 18.4755 20.0009 19.403 19.071C20.333 18.1434 21.0704 17.0412 21.5731 15.8278C22.0757 14.6143 22.3337 13.3135 22.332 12C22.3337 10.6866 22.0757 9.38572 21.5731 8.17225C21.0704 6.95878 20.333 5.85659 19.403 4.92901C18.4755 3.99909 17.3733 3.26162 16.1598 2.75897C14.9463 2.25631 13.6455 1.99839 12.332 2.00001C11.0186 1.99839 9.71775 2.25631 8.50428 2.75897C7.29081 3.26162 6.18862 3.99909 5.26104 4.92901C4.33112 5.85659 3.59365 6.95878 3.091 8.17225C2.58834 9.38572 2.33042 10.6866 2.33204 12C2.33042 13.3135 2.58834 14.6143 3.091 15.8278C3.59365 17.0412 4.33112 18.1434 5.26104 19.071C6.18862 20.0009 7.29081 20.7384 8.50428 21.2411C9.71775 21.7437 11.0186 22.0016 12.332 22Z",fill:"white",stroke:"white",strokeWidth:2,strokeLinejoin:"round"})),vz||(vz=o.createElement("path",{d:"M8.33203 12L11.332 15L17.332 9",stroke:"black",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}))),yz||(yz=o.createElement("g",{mask:"url(#mask0_60_12120)"},o.createElement("path",{d:"M0.332031 0H24.332V24H0.332031V0Z",fill:"#898B87"}))))}const wz=o.forwardRef(xz),kz=(n.p,[{icon:(0,fn.jsx)(el,{}),value:"4,500",label:"KARMA POINTS"},{icon:(0,fn.jsx)(hz,{}),value:"Aesthetic Initiate",label:"MILESTONE"},{icon:(0,fn.jsx)(wz,{}),value:"20,500",label:"KPs UNTIL NEXT MILESTONE"}]),Cz=()=>(0,fn.jsx)(Gi,{display:"flex",gap:{xs:"16px",md:"24px"},mt:"48px",flexDirection:{xs:"column",sm:"row"},children:kz.map((e=>(0,fn.jsxs)(Jc,{color:"var(--Grayscale-400)",padding:{xs:"16px",sm:"24px"},flex:{xs:"0 1 calc((100% - 16px) / 3)",md:"0 1 calc((100% - 24px) / 3)"},textAlign:"center",children:[(0,fn.jsx)(Gi,{mb:2,children:e.icon}),(0,fn.jsx)(Vi,{color:"var(--Grayscale-900)",variant:"h2",mb:1,children:e.value}),(0,fn.jsx)(Vi,{variant:"body2",fontWeight:500,children:e.label})]},e.value)))}),Sz=()=>(0,fn.jsxs)("div",{children:[(0,fn.jsxs)(Ul,{sx:{maxWidth:"1240px",paddingTop:"48px",paddingBottom:"48px"},children:[(0,fn.jsx)(uz,{className:"avatar-block-profile",children:(0,fn.jsx)(Vl,{to:ql.personalDetails.path,children:"Complete Your Profile"})}),(0,fn.jsx)(Cz,{})]}),(0,fn.jsx)(pL,{title:"My Stats",sx:{marginBottom:"80px"}})]}),Az=e=>{let{children:t,sx:n}=e;return(0,fn.jsx)(Gi,{padding:{xs:"16px",md:"24px"},border:"1px solid var(--Grayscale-200)",borderRadius:"8px",sx:n,children:t})};var Ez;function jz(){return jz=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},jz.apply(null,arguments)}function Pz(e,t){let{title:n,titleId:r,...a}=e;return o.createElement("svg",jz({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t,"aria-labelledby":r},a),n?o.createElement("title",{id:r},n):null,Ez||(Ez=o.createElement("path",{d:"M3.54485 12.9589C3.9504 12.0034 4.89727 11.3333 6.00065 11.3333H10.0007C11.104 11.3333 12.0509 12.0035 12.4565 12.9589M10.6673 6.33331C10.6673 7.80607 9.47341 8.99998 8.00065 8.99998C6.52789 8.99998 5.33398 7.80607 5.33398 6.33331C5.33398 4.86055 6.52789 3.66665 8.00065 3.66665C9.47341 3.66665 10.6673 4.86055 10.6673 6.33331ZM14.6673 7.99998C14.6673 11.6819 11.6826 14.6666 8.00065 14.6666C4.31875 14.6666 1.33398 11.6819 1.33398 7.99998C1.33398 4.31808 4.31875 1.33331 8.00065 1.33331C11.6826 1.33331 14.6673 4.31808 14.6673 7.99998Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))}const Mz=o.forwardRef(Pz),Rz=(n.p,e=>{let{disabled:t,loading:n,onCancel:r,onSave:o,saveText:a="Save"}=e;return(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",justifyContent:"flex-end",children:[(0,fn.jsx)(Vl,{variant:"outlined",sx:{padding:"0 24px!important"},disabled:n,onClick:r,children:"Cancel"}),(0,fn.jsx)(Vl,{disabled:t,onClick:o,loading:n,children:a})]})});const Tz=[n.p+"static/media/sun.4b158791119a84e7323290c72308d434.svg",n.p+"static/media/books.160b28ebfc51c4e415cb06ba540aea17.svg",n.p+"static/media/balloon.099edb4f36f9f79d8e2add71baeb980e.svg",n.p+"static/media/man.94bcfeeedabb5964ba6c5407bb39034c.svg",n.p+"static/media/boomerang.2217e60668847b7a5cd831b939c269dc.svg"],Lz=e=>{let{children:t,selected:n,onClick:r}=e;return(0,fn.jsxs)(Gi,{onClick:r,position:"relative",width:"100px",height:"100px",border:"1px solid var(--Grayscale-300)",borderRadius:"50%",display:"flex",justifyContent:"center",alignItems:"center",className:"avatar-item "+(n?"selected":""),children:[n&&(0,fn.jsx)(Gi,{display:"flex",borderRadius:"50%",bgcolor:"#ffffff",position:"absolute",top:"6px",right:"0",zIndex:"1",children:(0,fn.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,fn.jsx)("path",{d:"M10 20C12.6522 20 15.1957 18.9464 17.0711 17.0711C18.9464 15.1957 20 12.6522 20 10C20 7.34784 18.9464 4.8043 17.0711 2.92893C15.1957 1.05357 12.6522 0 10 0C7.34784 0 4.8043 1.05357 2.92893 2.92893C1.05357 4.8043 0 7.34784 0 10C0 12.6522 1.05357 15.1957 2.92893 17.0711C4.8043 18.9464 7.34784 20 10 20ZM14.4141 8.16406L9.41406 13.1641C9.04688 13.5312 8.45313 13.5312 8.08984 13.1641L5.58984 10.6641C5.22266 10.2969 5.22266 9.70313 5.58984 9.33984C5.95703 8.97656 6.55078 8.97266 6.91406 9.33984L8.75 11.1758L13.0859 6.83594C13.4531 6.46875 14.0469 6.46875 14.4102 6.83594C14.7734 7.20312 14.7773 7.79687 14.4102 8.16016L14.4141 8.16406Z",fill:"var(--Grayscale-900)"})})}),t]})},_z=()=>{const e=qO(),[t,n]=(KO(Ya),(0,o.useState)("")),[r,a]=(0,o.useState)(!1);console.log(t);return(0,fn.jsx)(R_,{title:"Choose your avatar",open:r,setOpen:a,Trigger:(0,fn.jsx)(Vl,{startIcon:(0,fn.jsx)(Mz,{}),variant:"outlined",children:"Change Avatar"}),children:(0,fn.jsxs)(fn.Fragment,{children:[(0,fn.jsxs)(Gi,{className:"choose-avatar-grid",children:[(0,fn.jsx)(Lz,{onClick:()=>n(""),selected:""===t,children:(0,fn.jsx)(iI,{name:"Mario Paparazzi",size:92,sx:{fontSize:{xs:"40px",sm:"50px"}}})}),Tz.map(((e,r)=>(0,fn.jsx)(Lz,{onClick:()=>n(e),selected:t===e,children:(0,fn.jsx)("img",{src:e,alt:""})},r)))]}),(0,fn.jsx)(Rz,{onCancel:()=>a(!1),onSave:()=>{a(!1),e(ei(t))}})]})})},Oz=e=>{let{Trigger:t}=e;const[n,r]=(0,o.useState)(!1);return(0,fn.jsx)(R_,{title:"Verify your account",Trigger:t,open:n,setOpen:r,children:(0,fn.jsxs)(Gi,{paddingBottom:"4px",children:[(0,fn.jsx)(Vi,{color:"var(--Grayscale-400)",textAlign:"center",mb:"16px",children:"Connect your LinkedIn to become a verified member"}),(0,fn.jsx)(zz,{variant:"col"})]})})},Iz=()=>(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",children:(0,fn.jsx)("path",{d:"M16.7143 0H1.2817C0.574554 0 0 0.582589 0 1.29777V16.7022C0 17.4174 0.574554 18 1.2817 18H16.7143C17.4214 18 18 17.4174 18 16.7022V1.29777C18 0.582589 17.4214 0 16.7143 0ZM5.44018 15.4286H2.77232V6.83839H5.4442V15.4286H5.44018ZM4.10625 5.66518C3.25045 5.66518 2.55937 4.97009 2.55937 4.1183C2.55937 3.26652 3.25045 2.57143 4.10625 2.57143C4.95804 2.57143 5.65312 3.26652 5.65312 4.1183C5.65312 4.97411 4.96205 5.66518 4.10625 5.66518ZM15.4406 15.4286H12.7728V11.25C12.7728 10.2536 12.7527 8.97188 11.3866 8.97188C9.99643 8.97188 9.78348 10.0567 9.78348 11.1777V15.4286H7.11563V6.83839H9.675V8.01161H9.71116C10.0687 7.33661 10.9406 6.62545 12.2384 6.62545C14.9384 6.62545 15.4406 8.40536 15.4406 10.7196V15.4286Z",fill:"white"})}),Nz=e=>{let{sx:t,...n}=e;return(0,fn.jsx)(Vl,{linkedin:!0,startIcon:(0,fn.jsx)(Iz,{}),sx:t,...n,children:"Verify via LinkedIn"})},$z=e=>{let{sx:t,br:n}=e;return(0,fn.jsxs)(Vi,{sx:{"& > span":{fontWeight:700},...t},color:"#0076B3",fontSize:"13px",whiteSpace:"pre-line",children:["Verified members have ",(0,fn.jsx)("span",{children:"more influence"}),", with their ",(0,fn.jsx)("span",{children:"ratings weighted higher"})," and",(0,fn.jsx)("span",{children:" earning 5x more Karma Points"}),". This ensures your ratings have more impact and helps us maintain the security and reliability of our data."," ",(0,fn.jsx)("span",{style:n&&{display:"inline-block",marginTop:"1em"},children:"Nothing will appear on your LinkedIn."})]})},Fz="rgba(0, 118, 179, 0.10)",zz=e=>{let{variant:t}=e;return"row"===t?(0,fn.jsxs)(Gi,{display:"flex",bgcolor:Fz,gap:"24px",padding:"16px",alignItems:"center",borderRadius:"6px",mt:"24px",flexDirection:{xs:"column",sm:"row"},children:[(0,fn.jsx)($z,{}),(0,fn.jsx)(Oz,{Trigger:(0,fn.jsx)(Nz,{sx:{minWidth:{xs:"100%",sm:"280px"}}})})]}):"col"===t?(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",gap:"16px",children:[(0,fn.jsx)($z,{br:!0,sx:{borderRadius:"6px",background:Fz,padding:"12px"}}),(0,fn.jsx)(Nz,{})]}):void 0},Dz={maxWidth:{xs:"100%",sm:"320px"}},Bz=()=>{const[e,t]=(0,o.useState)("Mario"),[n,r]=(0,o.useState)("Paparazzi"),[a,i]=(0,o.useState)("mario.paparazzi@gmail.com"),[l,s]=(0,o.useState)("@mariop1315"),[c,u]=(0,o.useState)("");return(0,fn.jsx)(Az,{children:(0,fn.jsxs)(Gi,{display:"flex",flexDirection:"column",gap:{xs:"16px",sm:"24px"},children:[(0,fn.jsx)(Vi,{variant:"h3",children:"Personal Details"}),(0,fn.jsxs)(Gi,{display:"flex",gap:{xs:"16px",sm:"24px"},children:[(0,fn.jsx)(_O,{sx:Dz,value:e,onChangeValue:t,placeholder:"First Name",label:"First Name"}),(0,fn.jsx)(_O,{sx:Dz,value:n,onChangeValue:r,placeholder:"Last Name",label:"Last Name"})]}),(0,fn.jsx)(_O,{sx:Dz,value:a,onChangeValue:i,placeholder:"Email",label:"Email"}),(0,fn.jsx)(_O,{sx:Dz,value:l,onChangeValue:s,placeholder:"Nickname",label:"Nickname"}),(0,fn.jsx)(Dh,{sx:Dz,label:"Location",placeholder:"Select location",value:c,onChange:u,options:[]}),(0,fn.jsxs)(Gi,{display:"flex",gap:"8px",justifyContent:"flex-end",children:[(0,fn.jsx)(Vl,{variant:"outlined",sx:{padding:"0 24px!important"},children:"Cancel"}),(0,fn.jsx)(Vl,{children:"Save"})]})]})})},Wz="16px",Hz=e=>{let{checked:t}=e;return(0,fn.jsx)(Gi,{display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",border:!t&&"1px solid var(--Grayscale-300)",width:Wz,height:Wz,bgcolor:t&&"var(--Grayscale-900)",children:t&&(0,fn.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:(0,fn.jsx)("path",{d:"M8.20078 2.59998L3.80078 6.99998L1.80078 4.99998",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})},Vz=[{value:!0,label:"First and Last name"},{value:!0,label:"Nickname"},{value:!1,label:"Change Avatar"},{value:!1,label:"Indicate location"},{value:!1,label:"Verify LinkedIn"}],Uz=()=>(0,fn.jsxs)(Az,{sx:{boxSizing:"border-box",padding:"16px",width:{xs:"100%",sm:"220px"}},children:[(0,fn.jsx)(Vi,{variant:"body2",fontWeight:700,mb:"16px",children:"Profile completeness"}),(0,fn.jsx)(BN,{spacing:"15px",children:Vz.map((e=>(0,fn.jsxs)(BN,{direction:"row",alignItems:"center",gap:"8px",children:[(0,fn.jsx)(Hz,{checked:e.value}),(0,fn.jsx)(Vi,{variant:"body2",fontSize:"13px",color:e.value&&"var(--Grayscale-400)",children:e.label})]},e.label)))})]}),qz=()=>(0,fn.jsxs)(Ul,{sx:{maxWidth:"1000px",paddingTop:"40px",paddingBottom:"80px"},children:[(0,fn.jsxs)(Az,{sx:{mb:"24px"},children:[(0,fn.jsxs)(Gi,{display:"flex",justifyContent:"space-between",gap:"16px",alignItems:{xs:"center",sm:"flex-start"},flexDirection:{xs:"column",sm:"row"},children:[(0,fn.jsx)(uz,{className:"avatar-block-detailed",children:(0,fn.jsx)(_z,{})}),(0,fn.jsx)(Uz,{})]}),(0,fn.jsx)(zz,{variant:"row"})]}),(0,fn.jsx)(Bz,{})]}),Kz=n.p+"static/media/img (1).57432ee81eddd3542bef.jpg",Gz=n.p+"static/media/img (2).c66e630b0d1cef6c6a3a.jpg",Qz=n.p+"static/media/img (3).9d9e5366836952224883.jpg",Xz=n.p+"static/media/karma-points--mob.263d74dbc6f464eecb61.jpg",Yz=n.p+"static/media/karma-points.b50cbb1b07135260045d.jpg",Zz="1 0 calc(50% - 80px)",Jz=e=>{let{src:t,children:n,reversed:r,title:o}=e;return(0,fn.jsxs)(Gi,{display:"flex",gap:{xs:"16px",lg:"80px"},paddingBottom:{xs:"48px",lg:"96px"},flexDirection:{xs:"column",lg:r?"row-reverse":"row"},children:[(0,fn.jsx)(Gi,{flex:Zz,borderRadius:"16px",border:"1px solid var(--Grayscale-300)",sx:{aspectRatio:"580/326"},overflow:"hidden",alignSelf:"flex-start",children:(0,fn.jsx)("img",{src:t,alt:""})}),(0,fn.jsxs)(Gi,{flex:Zz,children:[(0,fn.jsx)(Vi,{variant:"h2",mb:"24px",children:o}),n]})]})},eD=[["Milestone","Karma Points required","Rewards"],["Aesthetic Initiate","0","Welcome to the community"],["Kantian Navigator","25k","Coming soon..."],["Hegelian Visionary","100k","Coming soon..."],["Scrutonian Scruton ","500k","Coming soon..."]],tD=()=>(0,fn.jsxs)("div",{children:[(0,fn.jsx)(Gi,{sx:{aspectRatio:{xs:"390 / 260",md:"1512 / 338"},backgroundImage:{xs:`url("${Xz}")`,md:`url("${Yz}")`},backgroundSize:"cover",backgroundPosition:{xs:"bottom right",md:"bottom"}},children:(0,fn.jsxs)(Ul,{sx:{display:"flex",flexDirection:"column",alignItems:{xs:"flex-start",md:"center"},height:"100%"},children:[(0,fn.jsx)(Vi,{variant:"h1",textAlign:{xs:"left",md:"center"},marginX:{xs:"none",md:"auto"},paddingBottom:1,paddingTop:{xs:3,md:8},children:"Karma Points"}),(0,fn.jsx)(Vi,{maxWidth:{xs:"260px",md:"460px"},textAlign:{xs:"left",md:"center"},marginX:{xs:"none",md:"auto"},color:"var(--Grayscale-400)",children:"Earn Karma Points to track your contributions towards our collective understanding of residential street aesthetics."})]})}),(0,fn.jsxs)(Ul,{sx:{maxWidth:"1240px",paddingTop:{xs:"48px",lg:"90px"}},children:[(0,fn.jsx)(Jz,{src:Kz,title:"How it works?",children:(0,fn.jsxs)(Vi,{fontWeight:400,children:["Karma Points are designed to incentivise and reward high-quality contributions.",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{})," Users can earn Karma Points by rating streets based solely on aesthetic appeal, using images from Google Street View on a scale of 1 to 10. Verified members - those who connect their LinkedIn accounts - earn 5x more Karma Points, giving their opinions greater weight and impact. Help create the city\u2019s first aesthetic map and shape our understanding of London\u2019s residential streets."," ",(0,fn.jsx)(Uc,{to:"/",className:"custom-link",children:"Start rating streets now."})]})}),(0,fn.jsxs)(Jz,{src:Qz,reversed:!0,title:"How it works?",children:[(0,fn.jsx)(Vi,{fontWeight:400,children:"With every Karma Point earned, you\u2019ll progress through various levels. Specific privileges will be unlocked with each level as we place more trust in you and your input."}),(0,fn.jsx)(Gi,{mt:"24px",children:eD.map(((e,t)=>(0,fn.jsx)(Gi,{display:"grid",padding:"12px 0",borderBottom:"1px solid var(--Grayscale-200)",gridTemplateColumns:"1fr 1fr 1fr",rowGap:"20px",children:e.map(((n,r)=>(0,fn.jsx)(Vi,{variant:"body2",fontWeight:0===t?700:400,children:e[r]},r)))},t)))})]}),(0,fn.jsx)(Jz,{src:Gz,title:"A pledge to share success",children:(0,fn.jsxs)(Vi,{fontWeight:400,children:["Our platform is nothing without our members\u2019 contributions, and so we are committed to a sustainable and fair way of rewarding them. ",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{}),"Although we are in the early stages, we will explore various reward mechanisms as we grow, including exclusive perks, prizes, and other ways to recognise top contributors."]})})]}),(0,fn.jsx)(Gl,{variant:2})]}),nD=()=>(0,fn.jsx)(Gi,{minHeight:"calc(100vh - 56px - 48px)"}),rD=()=>(0,fn.jsxs)(Ul,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"calc(100vh - 56px - 48px)",children:[(0,fn.jsx)(Vi,{variant:"h1",mb:"10px",children:"Have a question?"}),(0,fn.jsx)(Vi,{mb:"40px",children:"We\u2019d love to help or hear your feedback."}),(0,fn.jsx)(Vl,{sx:{width:"280px!important"},children:"Contact Support"})]}),oD=()=>(0,fn.jsxs)(Ul,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"calc(100vh - 56px - 48px)",children:[(0,fn.jsx)(Vi,{variant:"h1",mb:"10px",children:"Did you notice a bug in Simply Streets?"}),(0,fn.jsx)(Vi,{mb:"40px",children:"Please send us a note explaining what happened."}),(0,fn.jsx)(Vl,{sx:{width:"280px!important"},children:"Report a Bug"})]}),aD=n.p+"static/media/img placeholder.9a4dc3b9546bd35a742d.jpg",iD="810px",lD=()=>(0,fn.jsxs)("div",{children:[(0,fn.jsxs)(Gi,{height:{xs:"210px",sm:"325px"},bgcolor:"var(--Grayscale-100)",pt:"64px",textAlign:"center",children:[(0,fn.jsx)(Vi,{variant:"h1",mb:"16px",children:"About us"}),(0,fn.jsx)(Vi,{color:"var(--Grayscale-400)",maxWidth:"460px",margin:"0 auto",children:"We are driven by the passion to make this world better together."})]}),(0,fn.jsxs)(Ul,{maxWidth:iD,paddingY:"80px",children:[(0,fn.jsx)(Vi,{variant:"h2",mb:"24px",children:"We believe you can\u2019t meaningfully improve what you don\u2019t understand."}),(0,fn.jsxs)(Vi,{children:["Simply Streets brings visibility to what makes residential streets beautiful and livable by mapping their aesthetic appeal through the opinions of real people.",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{}),"While beauty has both subjective and objective elements, collective ratings reveal meaningful patterns - just like how IMDb ratings help surface great films, even if they aren\u2019t a perfect measure."]})]}),(0,fn.jsx)(Ul,{maxWidth:"1000px",children:(0,fn.jsx)("img",{src:aD,alt:""})}),(0,fn.jsx)(Ul,{maxWidth:iD,paddingTop:"80px",children:(0,fn.jsxs)(Vi,{children:["By capturing these insights at scale, we help home seekers, residents, property professionals, councils, researchers, and others see residential streets in a new way - whether it\u2019s finding a place to live or invest, understanding neighborhood appeal, exploring what makes a street visually attractive, or more. ",(0,fn.jsx)("br",{}),(0,fn.jsx)("br",{}),"Identifying both the most appealing streets and those in need of improvement allows us to learn from great streets and support better residential environments."]})}),(0,fn.jsx)(Gl,{variant:3})]}),sD=()=>(0,fn.jsx)(Hc,{children:(0,fn.jsx)(cc,{children:(0,fn.jsxs)(lc,{path:"/",element:(0,fn.jsx)(KI,{}),children:[(0,fn.jsx)(lc,{index:!0,element:(0,fn.jsx)(kN,{})}),(0,fn.jsx)(lc,{path:ql.streetIndex.path,element:(0,fn.jsx)(az,{})}),(0,fn.jsx)(lc,{path:ql.community.path,element:(0,fn.jsx)(hL,{})}),(0,fn.jsx)(lc,{path:ql.profile.path,element:(0,fn.jsx)(Sz,{})}),(0,fn.jsx)(lc,{path:ql.personalDetails.path,element:(0,fn.jsx)(qz,{})}),(0,fn.jsx)(lc,{path:ql.karmaPoints.path,element:(0,fn.jsx)(tD,{})}),(0,fn.jsx)(lc,{path:ql.contact.path,element:(0,fn.jsx)(rD,{})}),(0,fn.jsx)(lc,{path:ql.report.path,element:(0,fn.jsx)(oD,{})}),(0,fn.jsx)(lc,{path:ql.about.path,element:(0,fn.jsx)(lD,{})}),(0,fn.jsx)(lc,{path:"*",element:(0,fn.jsx)(nD,{})})]})})});function cD(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=cD(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}const uD=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=cD(e))&&(r&&(r+=" "),r+=t);return r};let dD={data:""},pD=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||dD,fD=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,hD=/\/\*[^]*?\*\/|  +/g,mD=/\n+/g,gD=(e,t)=>{let n="",r="",o="";for(let a in e){let i=e[a];"@"==a[0]?"i"==a[1]?n=a+" "+i+";":r+="f"==a[1]?gD(i,a):a+"{"+gD(i,"k"==a[1]?"":t)+"}":"object"==typeof i?r+=gD(i,t?t.replace(/([^,])+/g,(e=>a.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):a):null!=i&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=gD.p?gD.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},vD={},yD=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+yD(e[n]);return t}return e},bD=(e,t,n,r,o)=>{let a=yD(e),i=vD[a]||(vD[a]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(a));if(!vD[i]){let t=a!==e?e:(e=>{let t,n,r=[{}];for(;t=fD.exec(e.replace(hD,""));)t[4]?r.shift():t[3]?(n=t[3].replace(mD," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(mD," ").trim();return r[0]})(e);vD[i]=gD(o?{["@keyframes "+i]:t}:t,n?"":"."+i)}let l=n&&vD.g?vD.g:null;return n&&(vD.g=vD[i]),((e,t,n,r)=>{r?t.data=t.data.replace(r,e):-1===t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(vD[i],t,r,l),i};function xD(e){let t=this||{},n=e.call?e(t.p):e;return bD(n.unshift?n.raw?((e,t,n)=>e.reduce(((e,r,o)=>{let a=t[o];if(a&&a.call){let e=a(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;a=t?"."+t:e&&"object"==typeof e?e.props?"":gD(e,""):!1===e?"":e}return e+r+(null==a?"":a)}),""))(n,[].slice.call(arguments,1),t.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(t.p):n)),{}):n,pD(t.target),t.g,t.o,t.k)}xD.bind({g:1}),xD.bind({k:1});function wD(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function kD(e,t,n){return t&&wD(e.prototype,t),n&&wD(e,n),e}function CD(){return CD=Object.assign||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},CD.apply(this,arguments)}function SD(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function AD(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}function ED(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var jD=function(){return""},PD=o.createContext({enqueueSnackbar:jD,closeSnackbar:jD}),MD="@media (max-width:599.95px)",RD="@media (min-width:600px)",TD=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},LD=function(e){return""+TD(e.vertical)+TD(e.horizontal)},_D=function(e){return!!e||0===e},OD="unmounted",ID="exited",ND="entering",$D="entered",FD="exiting",zD=function(e){function t(t){var n;n=e.call(this,t)||this;var r,o=t.appear;return n.appearStatus=null,t.in?o?(r=ID,n.appearStatus=ND):r=$D:r=t.unmountOnExit||t.mountOnEnter?OD:ID,n.state={status:r},n.nextCallback=null,n}SD(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===OD?{status:ID}: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!==ND&&n!==$D&&(t=ND):n!==ND&&n!==$D||(t=FD)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e=this.props.timeout,t=e,n=e;return null!=e&&"number"!==typeof e&&"string"!==typeof e&&(n=e.exit,t=e.enter),{exit:n,enter:t}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===ND?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===ID&&this.setState({status:OD})},n.performEnter=function(e){var t=this,n=this.props.enter,r=e,o=this.getTimeouts();e||n?(this.props.onEnter&&this.props.onEnter(this.node,r),this.safeSetState({status:ND},(function(){t.props.onEntering&&t.props.onEntering(t.node,r),t.onTransitionEnd(o.enter,(function(){t.safeSetState({status:$D},(function(){t.props.onEntered&&t.props.onEntered(t.node,r)}))}))}))):this.safeSetState({status:$D},(function(){t.props.onEntered&&t.props.onEntered(t.node,r)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts();t?(this.props.onExit&&this.props.onExit(this.node),this.safeSetState({status:FD},(function(){e.props.onExiting&&e.props.onExiting(e.node),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:ID},(function(){e.props.onExited&&e.props.onExited(e.node)}))}))}))):this.safeSetState({status:ID},(function(){e.props.onExited&&e.props.onExited(e.node)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&this.nextCallback.cancel&&(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(){n&&(n=!1,t.nextCallback=null,e())},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=null==e&&!this.props.addEndListener;this.node&&!n?(this.props.addEndListener&&this.props.addEndListener(this.node,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===OD)return null;var t=this.props;return(0,t.children)(e,AD(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]))},kD(t,[{key:"node",get:function(){var e,t=null===(e=this.props.nodeRef)||void 0===e?void 0:e.current;if(!t)throw new Error("notistack - Custom snackbar is not refForwarding");return t}}]),t}(o.Component);function DD(){}function BD(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function WD(e,t){return(0,o.useMemo)((function(){return null==e&&null==t?null:function(n){BD(e,n),BD(t,n)}}),[e,t])}function HD(e){var t=e.timeout,n=e.style,r=void 0===n?{}:n,o=e.mode;return{duration:"object"===typeof t?t[o]||0:t,easing:r.transitionTimingFunction,delay:r.transitionDelay}}zD.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:DD,onEntering:DD,onEntered:DD,onExit:DD,onExiting:DD,onExited:DD};var VD="cubic-bezier(0.4, 0, 0.2, 1)",UD="cubic-bezier(0.0, 0, 0.2, 1)",qD="cubic-bezier(0.4, 0, 0.6, 1)",KD=function(e){e.scrollTop=e.scrollTop},GD=function(e){return Math.round(e)+"ms"};function QD(e,t){void 0===e&&(e=["all"]);var n=t||{},r=n.duration,o=void 0===r?300:r,a=n.easing,i=void 0===a?VD:a,l=n.delay,s=void 0===l?0:l;return(Array.isArray(e)?e:[e]).map((function(e){var t="string"===typeof o?o:GD(o),n="string"===typeof s?s:GD(s);return e+" "+t+" "+i+" "+n})).join(",")}function XD(e){var t=function(e){return e&&e.ownerDocument||document}(e);return t.defaultView||window}function YD(e,t){if(t){var n=function(e,t){var n,r=t.getBoundingClientRect(),o=XD(t);if(t.fakeTransform)n=t.fakeTransform;else{var a=o.getComputedStyle(t);n=a.getPropertyValue("-webkit-transform")||a.getPropertyValue("transform")}var i=0,l=0;if(n&&"none"!==n&&"string"===typeof n){var s=n.split("(")[1].split(")")[0].split(",");i=parseInt(s[4],10),l=parseInt(s[5],10)}switch(e){case"left":return"translateX("+(o.innerWidth+i-r.left)+"px)";case"right":return"translateX(-"+(r.left+r.width-i)+"px)";case"up":return"translateY("+(o.innerHeight+l-r.top)+"px)";default:return"translateY(-"+(r.top+r.height-l)+"px)"}}(e,t);n&&(t.style.webkitTransform=n,t.style.transform=n)}}var ZD=(0,o.forwardRef)((function(e,t){var n=e.children,r=e.direction,a=void 0===r?"down":r,i=e.in,l=e.style,s=e.timeout,c=void 0===s?0:s,u=e.onEnter,d=e.onEntered,p=e.onExit,f=e.onExited,h=AD(e,["children","direction","in","style","timeout","onEnter","onEntered","onExit","onExited"]),m=(0,o.useRef)(null),g=WD(n.ref,m),v=WD(g,t),y=(0,o.useCallback)((function(){m.current&&YD(a,m.current)}),[a]);return(0,o.useEffect)((function(){if(!i&&"down"!==a&&"right"!==a){var e=function(e,t){var n;function r(){for(var r=this,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];clearTimeout(n),n=setTimeout((function(){e.apply(r,a)}),t)}return void 0===t&&(t=166),r.clear=function(){clearTimeout(n)},r}((function(){m.current&&YD(a,m.current)})),t=XD(m.current);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}}),[a,i]),(0,o.useEffect)((function(){i||y()}),[i,y]),(0,o.createElement)(zD,Object.assign({appear:!0,nodeRef:m,onEnter:function(e,t){YD(a,e),KD(e),u&&u(e,t)},onEntered:d,onEntering:function(e){var t=(null===l||void 0===l?void 0:l.transitionTimingFunction)||UD,n=HD({timeout:c,mode:"enter",style:CD({},l,{transitionTimingFunction:t})});e.style.webkitTransition=QD("-webkit-transform",n),e.style.transition=QD("transform",n),e.style.webkitTransform="none",e.style.transform="none"},onExit:function(e){var t=(null===l||void 0===l?void 0:l.transitionTimingFunction)||qD,n=HD({timeout:c,mode:"exit",style:CD({},l,{transitionTimingFunction:t})});e.style.webkitTransition=QD("-webkit-transform",n),e.style.transition=QD("transform",n),YD(a,e),p&&p(e)},onExited:function(e){e.style.webkitTransition="",e.style.transition="",f&&f(e)},in:i,timeout:c},h),(function(e,t){return(0,o.cloneElement)(n,CD({ref:v,style:CD({visibility:"exited"!==e||i?void 0:"hidden"},l,{},n.props.style)},t))}))}));ZD.displayName="Slide";var JD=function(e){return o.createElement("svg",Object.assign({viewBox:"0 0 24 24",focusable:"false",style:{fontSize:20,marginInlineEnd:8,userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0}},e))},eB=function(){return o.createElement(JD,null,o.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41\n        10.59L10 14.17L17.59 6.58L19 8L10 17Z"}))},tB=function(){return o.createElement(JD,null,o.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},nB=function(){return o.createElement(JD,null,o.createElement("path",{d:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,\n        6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,\n        13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z"}))},rB=function(){return o.createElement(JD,null,o.createElement("path",{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,\n        0 22,12A10,10 0 0,0 12,2Z"}))},oB={maxSnack:3,persist:!1,hideIconVariant:!1,disableWindowBlurListener:!1,variant:"default",autoHideDuration:5e3,iconVariant:{default:void 0,success:o.createElement(eB,null),warning:o.createElement(tB,null),error:o.createElement(nB,null),info:o.createElement(rB,null)},anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:ZD,transitionDuration:{enter:225,exit:195}},aB=function(e,t){return function(n,r){return void 0===r&&(r=!1),r?CD({},oB[n],{},t[n],{},e[n]):"autoHideDuration"===n?function(e,t){var n=function(e){return"number"===typeof e||null===e};return n(e)?e:n(t)?t:oB.autoHideDuration}(e.autoHideDuration,t.autoHideDuration):"transitionDuration"===n?function(e,t){var n=function(e,t){return t.some((function(t){return typeof e===t}))};return n(e,["string","number"])?e:n(e,["object"])?CD({},oB.transitionDuration,{},n(t,["object"])&&t,{},e):n(t,["string","number"])?t:n(t,["object"])?CD({},oB.transitionDuration,{},t):oB.transitionDuration}(e.transitionDuration,t.transitionDuration):e[n]||t[n]||oB[n]}};function iB(e){return Object.entries(e).reduce((function(e,t){var n,r=t[0],o=t[1];return CD({},e,((n={})[r]=xD(o),n))}),{})}var lB="notistack-SnackbarContainer",sB="notistack-Snackbar",cB="notistack-CollapseWrapper",uB="notistack-MuiContent",dB=function(e){return"notistack-MuiContent-"+e},pB=iB({root:{height:0},entered:{height:"auto"}}),fB="0px",hB=(0,o.forwardRef)((function(e,t){var n=e.children,r=e.in,a=e.onExited,i=(0,o.useRef)(null),l=(0,o.useRef)(null),s=WD(t,l),c=function(){return i.current?i.current.clientHeight:0};return(0,o.createElement)(zD,{in:r,unmountOnExit:!0,onEnter:function(e){e.style.height=fB},onEntered:function(e){e.style.height="auto"},onEntering:function(e){var t=c(),n=HD({timeout:175,mode:"enter"}),r=n.duration,o=n.easing;e.style.transitionDuration="string"===typeof r?r:r+"ms",e.style.height=t+"px",e.style.transitionTimingFunction=o||""},onExit:function(e){e.style.height=c()+"px"},onExited:a,onExiting:function(e){KD(e);var t=HD({timeout:175,mode:"exit"}),n=t.duration,r=t.easing;e.style.transitionDuration="string"===typeof n?n:n+"ms",e.style.height=fB,e.style.transitionTimingFunction=r||""},nodeRef:l,timeout:175},(function(e,t){return(0,o.createElement)("div",Object.assign({ref:s,className:uD(pB.root,"entered"===e&&pB.entered),style:CD({pointerEvents:"all",overflow:"hidden",minHeight:fB,transition:QD("height")},"entered"===e&&{overflow:"visible"},{},"exited"===e&&!r&&{visibility:"hidden"})},t),(0,o.createElement)("div",{ref:i,className:cB,style:{display:"flex",width:"100%"}},n))}))}));hB.displayName="Collapse";var mB={right:"left",left:"right",bottom:"up",top:"down"},gB=function(e){return"anchorOrigin"+LD(e)},vB=function(){};function yB(e,t){return e.reduce((function(e,n){return null===n||void 0===n?e:function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];var i=[].concat(o);t&&-1===i.indexOf(t)&&i.push(t),e.apply(this,i),n.apply(this,i)}}),vB)}var bB="undefined"!==typeof window?o.useLayoutEffect:o.useEffect;function xB(e){var t=(0,o.useRef)(e);return bB((function(){t.current=e})),(0,o.useCallback)((function(){return t.current.apply(void 0,arguments)}),[])}var wB,kB=(0,o.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.autoHideDuration,i=e.disableWindowBlurListener,l=void 0!==i&&i,s=e.onClose,c=e.id,u=e.open,d=e.SnackbarProps,p=void 0===d?{}:d,f=(0,o.useRef)(),h=xB((function(){s&&s.apply(void 0,arguments)})),m=xB((function(e){s&&null!=e&&(f.current&&clearTimeout(f.current),f.current=setTimeout((function(){h(null,"timeout",c)}),e))}));(0,o.useEffect)((function(){return u&&m(a),function(){f.current&&clearTimeout(f.current)}}),[u,a,m]);var g=function(){f.current&&clearTimeout(f.current)},v=(0,o.useCallback)((function(){null!=a&&m(.5*a)}),[a,m]);return(0,o.useEffect)((function(){if(!l&&u)return window.addEventListener("focus",v),window.addEventListener("blur",g),function(){window.removeEventListener("focus",v),window.removeEventListener("blur",g)}}),[l,v,u]),(0,o.createElement)("div",Object.assign({ref:t},p,{className:uD(sB,r),onMouseEnter:function(e){p.onMouseEnter&&p.onMouseEnter(e),g()},onMouseLeave:function(e){p.onMouseLeave&&p.onMouseLeave(e),v()}}),n)}));kB.displayName="Snackbar";var CB=iB({root:(wB={display:"flex",flexWrap:"wrap",flexGrow:1},wB[RD]={flexGrow:"initial",minWidth:"288px"},wB)}),SB=(0,o.forwardRef)((function(e,t){var n=e.className,r=AD(e,["className"]);return o.createElement("div",Object.assign({ref:t,className:uD(CB.root,n)},r))}));SB.displayName="SnackbarContent";var AB=iB({root:{backgroundColor:"#313131",fontSize:"0.875rem",lineHeight:1.43,letterSpacing:"0.01071em",color:"#fff",alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"},lessPadding:{paddingLeft:"20px"},default:{backgroundColor:"#313131"},success:{backgroundColor:"#43a047"},error:{backgroundColor:"#d32f2f"},warning:{backgroundColor:"#ff9800"},info:{backgroundColor:"#2196f3"},message:{display:"flex",alignItems:"center",padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:"16px",marginRight:"-8px"}}),EB="notistack-snackbar",jB=(0,o.forwardRef)((function(e,t){var n=e.id,r=e.message,a=e.action,i=e.iconVariant,l=e.variant,s=e.hideIconVariant,c=e.style,u=e.className,d=i[l],p=a;return"function"===typeof p&&(p=p(n)),o.createElement(SB,{ref:t,role:"alert","aria-describedby":EB,style:c,className:uD(uB,dB(l),AB.root,AB[l],u,!s&&d&&AB.lessPadding)},o.createElement("div",{id:EB,className:AB.message},s?null:d,r),p&&o.createElement("div",{className:AB.action},p))}));jB.displayName="MaterialDesignContent";var PB,MB,RB,TB,LB,_B=(0,o.memo)(jB),OB=iB({wrappedRoot:{width:"100%",position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0,minWidth:"288px"}}),IB=function(e){var t=(0,o.useRef)(),n=(0,o.useState)(!0),r=n[0],a=n[1],i=yB([e.snack.onClose,e.onClose]),l=(0,o.useCallback)((function(){t.current=setTimeout((function(){a((function(e){return!e}))}),125)}),[]);(0,o.useEffect)((function(){return function(){t.current&&clearTimeout(t.current)}}),[]);var s,c=e.snack,u=e.classes,d=e.Component,p=void 0===d?_B:d,f=(0,o.useMemo)((function(){return function(e){void 0===e&&(e={});var t={containerRoot:!0,containerAnchorOriginTopCenter:!0,containerAnchorOriginBottomCenter:!0,containerAnchorOriginTopRight:!0,containerAnchorOriginBottomRight:!0,containerAnchorOriginTopLeft:!0,containerAnchorOriginBottomLeft:!0};return Object.keys(e).filter((function(e){return!t[e]})).reduce((function(t,n){var r;return CD({},t,((r={})[n]=e[n],r))}),{})}(u)}),[u]),h=c.open,m=c.SnackbarProps,g=c.TransitionComponent,v=c.TransitionProps,y=c.transitionDuration,b=c.disableWindowBlurListener,x=c.content,w=AD(c,["open","SnackbarProps","TransitionComponent","TransitionProps","transitionDuration","disableWindowBlurListener","content","entered","requestClose","onEnter","onEntered","onExit","onExited"]),k=CD({direction:(s=w.anchorOrigin,"center"!==s.horizontal?mB[s.horizontal]:mB[s.vertical]),timeout:y},v),C=x;"function"===typeof C&&(C=C(w.id,w.message));var S=["onEnter","onEntered","onExit","onExited"].reduce((function(t,n){var r;return CD({},t,((r={})[n]=yB([e.snack[n],e[n]],w.id),r))}),{});return o.createElement(hB,{in:r,onExited:S.onExited},o.createElement(kB,{open:h,id:w.id,disableWindowBlurListener:b,autoHideDuration:w.autoHideDuration,className:uD(OB.wrappedRoot,f.root,f[gB(w.anchorOrigin)]),SnackbarProps:m,onClose:i},o.createElement(g,Object.assign({},k,{appear:!0,in:h,onExit:S.onExit,onExited:l,onEnter:S.onEnter,onEntered:yB([S.onEntered,function(){e.snack.requestClose&&i(null,"instructed",e.snack.id)}],w.id)}),C||o.createElement(p,Object.assign({},w)))))},NB={default:20,dense:4},$B={default:6,dense:2},FB="."+cB,zB=iB({root:(PB={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:1400,height:"auto",width:"auto",transition:QD(["top","right","bottom","left","max-width"],{duration:300,easing:"ease"}),pointerEvents:"none"},PB[FB]={padding:$B.default+"px 0px",transition:"padding 300ms ease 0ms"},PB.maxWidth="calc(100% - "+2*NB.default+"px)",PB[MD]={width:"100%",maxWidth:"calc(100% - 32px)"},PB),rootDense:(MB={},MB[FB]={padding:$B.dense+"px 0px"},MB),top:{top:NB.default-$B.default+"px",flexDirection:"column"},bottom:{bottom:NB.default-$B.default+"px",flexDirection:"column-reverse"},left:(RB={left:NB.default+"px"},RB[RD]={alignItems:"flex-start"},RB[MD]={left:"16px"},RB),right:(TB={right:NB.default+"px"},TB[RD]={alignItems:"flex-end"},TB[MD]={right:"16px"},TB),center:(LB={left:"50%",transform:"translateX(-50%)"},LB[RD]={alignItems:"center"},LB)}),DB=function(e){var t=e.classes,n=void 0===t?{}:t,r=e.anchorOrigin,a=e.dense,i=e.children,l=uD(lB,zB[r.vertical],zB[r.horizontal],zB.root,n.containerRoot,n["containerAnchorOrigin"+LD(r)],a&&zB.rootDense);return o.createElement("div",{className:l},i)},BB=(0,o.memo)(DB),WB=function(e){return!("string"===typeof e||(0,o.isValidElement)(e))},HB=function(e){function t(t){var n;return(n=e.call(this,t)||this).enqueueSnackbar=function(e,t){if(void 0===t&&(t={}),void 0===e||null===e)throw new Error("enqueueSnackbar called with invalid argument");var r=WB(e)?e:t,o=WB(e)?e.message:e,a=r.key,i=r.preventDuplicate,l=AD(r,["key","preventDuplicate"]),s=_D(a),c=s?a:(new Date).getTime()+Math.random(),u=aB(l,n.props),d=CD({id:c},l,{message:o,open:!0,entered:!1,requestClose:!1,persist:u("persist"),action:u("action"),content:u("content"),variant:u("variant"),anchorOrigin:u("anchorOrigin"),disableWindowBlurListener:u("disableWindowBlurListener"),autoHideDuration:u("autoHideDuration"),hideIconVariant:u("hideIconVariant"),TransitionComponent:u("TransitionComponent"),transitionDuration:u("transitionDuration"),TransitionProps:u("TransitionProps",!0),iconVariant:u("iconVariant",!0),style:u("style",!0),SnackbarProps:u("SnackbarProps",!0),className:uD(n.props.className,l.className)});return d.persist&&(d.autoHideDuration=void 0),n.setState((function(e){if(void 0===i&&n.props.preventDuplicate||i){var t=function(e){return s?e.id===c:e.message===o},r=e.queue.findIndex(t)>-1,a=e.snacks.findIndex(t)>-1;if(r||a)return e}return n.handleDisplaySnack(CD({},e,{queue:[].concat(e.queue,[d])}))})),c},n.handleDisplaySnack=function(e){return e.snacks.length>=n.maxSnack?n.handleDismissOldest(e):n.processQueue(e)},n.processQueue=function(e){var t=e.queue,n=e.snacks;return t.length>0?CD({},e,{snacks:[].concat(n,[t[0]]),queue:t.slice(1,t.length)}):e},n.handleDismissOldest=function(e){if(e.snacks.some((function(e){return!e.open||e.requestClose})))return e;var t=!1,r=!1;e.snacks.reduce((function(e,t){return e+(t.open&&t.persist?1:0)}),0)===n.maxSnack&&(r=!0);var o=e.snacks.map((function(e){return t||e.persist&&!r?CD({},e):(t=!0,e.entered?(e.onClose&&e.onClose(null,"maxsnack",e.id),n.props.onClose&&n.props.onClose(null,"maxsnack",e.id),CD({},e,{open:!1})):CD({},e,{requestClose:!0}))}));return CD({},e,{snacks:o})},n.handleEnteredSnack=function(e,t,r){if(!_D(r))throw new Error("handleEnteredSnack Cannot be called with undefined key");n.setState((function(e){return{snacks:e.snacks.map((function(e){return e.id===r?CD({},e,{entered:!0}):CD({},e)}))}}))},n.handleCloseSnack=function(e,t,r){n.props.onClose&&n.props.onClose(e,t,r);var o=void 0===r;n.setState((function(e){var t=e.snacks,n=e.queue;return{snacks:t.map((function(e){return o||e.id===r?e.entered?CD({},e,{open:!1}):CD({},e,{requestClose:!0}):CD({},e)})),queue:n.filter((function(e){return e.id!==r}))}}))},n.closeSnackbar=function(e){var t=n.state.snacks.find((function(t){return t.id===e}));_D(e)&&t&&t.onClose&&t.onClose(null,"instructed",e),n.handleCloseSnack(null,"instructed",e)},n.handleExitedSnack=function(e,t){if(!_D(t))throw new Error("handleExitedSnack Cannot be called with undefined key");n.setState((function(e){var r=n.processQueue(CD({},e,{snacks:e.snacks.filter((function(e){return e.id!==t}))}));return 0===r.queue.length?r:n.handleDismissOldest(r)}))},n.enqueueSnackbar,n.closeSnackbar,n.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:n.enqueueSnackbar.bind(ED(n)),closeSnackbar:n.closeSnackbar.bind(ED(n))}},n}return SD(t,e),t.prototype.render=function(){var e=this,t=this.state.contextValue,n=this.props,r=n.domRoot,a=n.children,i=n.dense,l=void 0!==i&&i,s=n.Components,c=void 0===s?{}:s,u=n.classes,d=this.state.snacks.reduce((function(e,t){var n,r=LD(t.anchorOrigin),o=e[r]||[];return CD({},e,((n={})[r]=[].concat(o,[t]),n))}),{}),p=Object.keys(d).map((function(t){var n=d[t],r=n[0];return o.createElement(BB,{key:t,dense:l,anchorOrigin:r.anchorOrigin,classes:u},n.map((function(t){return o.createElement(IB,{key:t.id,snack:t,classes:u,Component:c[t.variant],onClose:e.handleCloseSnack,onEnter:e.props.onEnter,onExit:e.props.onExit,onExited:yB([e.handleExitedSnack,e.props.onExited],t.id),onEntered:yB([e.handleEnteredSnack,e.props.onEntered],t.id)})})))}));return o.createElement(PD.Provider,{value:t},a,r?(0,$d.createPortal)(p,r):p)},kD(t,[{key:"maxSnack",get:function(){return this.props.maxSnack||oB.maxSnack}}]),t}(o.Component);const VB=e=>{let{children:t}=e;return(0,fn.jsx)(HB,{maxSnack:5,anchorOrigin:{horizontal:"center",vertical:"top"},children:t})};r.createRoot(document.getElementById("root")).render((0,fn.jsx)(v,{store:ti,children:(0,fn.jsx)(VB,{children:(0,fn.jsxs)(Co,{theme:yL,children:[(0,fn.jsx)(Yr,{}),(0,fn.jsx)(sD,{})]})})}))})();
//# sourceMappingURL=main.153cd8e7.js.map