UNPKG

@pablo-amberflo/ui-kit-test-pablo

Version:

Amberflo UI Kit

28 lines (27 loc) 48.5 kB
"use strict";var e=require("@emotion/styled");function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}require("@emotion/react");var t=r(e),n={exports:{}},o={exports:{}},i={},a="function"==typeof Symbol&&Symbol.for,s=a?Symbol.for("react.element"):60103,c=a?Symbol.for("react.portal"):60106,p=a?Symbol.for("react.fragment"):60107,u=a?Symbol.for("react.strict_mode"):60108,f=a?Symbol.for("react.profiler"):60114,l=a?Symbol.for("react.provider"):60109,d=a?Symbol.for("react.context"):60110,y=a?Symbol.for("react.async_mode"):60111,m=a?Symbol.for("react.concurrent_mode"):60111,h=a?Symbol.for("react.forward_ref"):60112,g=a?Symbol.for("react.suspense"):60113,b=a?Symbol.for("react.suspense_list"):60120,v=a?Symbol.for("react.memo"):60115,$=a?Symbol.for("react.lazy"):60116,x=a?Symbol.for("react.block"):60121,O=a?Symbol.for("react.fundamental"):60117,w=a?Symbol.for("react.responder"):60118,E=a?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var r=e.$$typeof;switch(r){case s:switch(e=e.type){case y:case m:case p:case f:case u:case g:return e;default:switch(e=e&&e.$$typeof){case d:case h:case $:case v:case l:return e;default:return r}}case c:return r}}}function k(e){return S(e)===m}i.AsyncMode=y,i.ConcurrentMode=m,i.ContextConsumer=d,i.ContextProvider=l,i.Element=s,i.ForwardRef=h,i.Fragment=p,i.Lazy=$,i.Memo=v,i.Portal=c,i.Profiler=f,i.StrictMode=u,i.Suspense=g,i.isAsyncMode=function(e){return k(e)||S(e)===y},i.isConcurrentMode=k,i.isContextConsumer=function(e){return S(e)===d},i.isContextProvider=function(e){return S(e)===l},i.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===s},i.isForwardRef=function(e){return S(e)===h},i.isFragment=function(e){return S(e)===p},i.isLazy=function(e){return S(e)===$},i.isMemo=function(e){return S(e)===v},i.isPortal=function(e){return S(e)===c},i.isProfiler=function(e){return S(e)===f},i.isStrictMode=function(e){return S(e)===u},i.isSuspense=function(e){return S(e)===g},i.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===p||e===m||e===f||e===u||e===g||e===b||"object"==typeof e&&null!==e&&(e.$$typeof===$||e.$$typeof===v||e.$$typeof===l||e.$$typeof===d||e.$$typeof===h||e.$$typeof===O||e.$$typeof===w||e.$$typeof===E||e.$$typeof===x)},i.typeOf=S;var N={}; /** @license React v16.13.1 * react-is.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */"production"!==process.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,r=e?Symbol.for("react.element"):60103,t=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,i=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,p=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,l=e?Symbol.for("react.suspense_list"):60120,d=e?Symbol.for("react.memo"):60115,y=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,h=e?Symbol.for("react.fundamental"):60117,g=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function v(e){if("object"==typeof e&&null!==e){var l=e.$$typeof;switch(l){case r:var m=e.type;switch(m){case c:case p:case n:case i:case o:case f:return m;default:var h=m&&m.$$typeof;switch(h){case s:case u:case y:case d:case a:return h;default:return l}}case t:return l}}}var $=c,x=p,O=s,w=a,E=r,S=u,k=n,j=y,T=d,A=t,_=i,M=o,P=f,I=!1;function R(e){return v(e)===p}N.AsyncMode=$,N.ConcurrentMode=x,N.ContextConsumer=O,N.ContextProvider=w,N.Element=E,N.ForwardRef=S,N.Fragment=k,N.Lazy=j,N.Memo=T,N.Portal=A,N.Profiler=_,N.StrictMode=M,N.Suspense=P,N.isAsyncMode=function(e){return I||(I=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),R(e)||v(e)===c},N.isConcurrentMode=R,N.isContextConsumer=function(e){return v(e)===s},N.isContextProvider=function(e){return v(e)===a},N.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},N.isForwardRef=function(e){return v(e)===u},N.isFragment=function(e){return v(e)===n},N.isLazy=function(e){return v(e)===y},N.isMemo=function(e){return v(e)===d},N.isPortal=function(e){return v(e)===t},N.isProfiler=function(e){return v(e)===i},N.isStrictMode=function(e){return v(e)===o},N.isSuspense=function(e){return v(e)===f},N.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===n||e===p||e===i||e===o||e===f||e===l||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===u||e.$$typeof===h||e.$$typeof===g||e.$$typeof===b||e.$$typeof===m)},N.typeOf=v}(),"production"===process.env.NODE_ENV?o.exports=i:o.exports=N /* object-assign (c) Sindre Sorhus @license MIT */;var j=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable;function _(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var M=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var r={},t=0;t<10;t++)r["_"+String.fromCharCode(t)]=t;var n=Object.getOwnPropertyNames(r).map((function(e){return r[e]}));if("0123456789"!==n.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var t,n,o=_(e),i=1;i<arguments.length;i++){for(var a in t=Object(arguments[i]))T.call(t,a)&&(o[a]=t[a]);if(j){n=j(t);for(var s=0;s<n.length;s++)A.call(t,n[s])&&(o[n[s]]=t[n[s]])}}return o},P="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",I=Function.call.bind(Object.prototype.hasOwnProperty),R=function(){};if("production"!==process.env.NODE_ENV){var C=P,V={},D=I;R=function(e){var r="Warning: "+e;"undefined"!=typeof console&&console.error(r);try{throw new Error(r)}catch(e){}}}function F(e,r,t,n,o){if("production"!==process.env.NODE_ENV)for(var i in e)if(D(e,i)){var a;try{if("function"!=typeof e[i]){var s=Error((n||"React class")+": "+t+" type `"+i+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[i]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw s.name="Invariant Violation",s}a=e[i](r,i,n,t,null,C)}catch(e){a=e}if(!a||a instanceof Error||R((n||"React class")+": type specification of "+t+" `"+i+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof a+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),a instanceof Error&&!(a.message in V)){V[a.message]=!0;var c=o?o():"";R("Failed "+t+" type: "+a.message+(null!=c?c:""))}}}F.resetWarningCache=function(){"production"!==process.env.NODE_ENV&&(V={})};var z=F,U=o.exports,W=M,B=P,L=I,K=z,G=function(){};function q(){return null}"production"!==process.env.NODE_ENV&&(G=function(e){var r="Warning: "+e;"undefined"!=typeof console&&console.error(r);try{throw new Error(r)}catch(e){}});function Y(){}function H(){}H.resetWarningCache=Y;if("production"!==process.env.NODE_ENV){var J=o.exports;n.exports=function(e,r){var t="function"==typeof Symbol&&Symbol.iterator,n="<<anonymous>>",o={array:c("array"),bigint:c("bigint"),bool:c("boolean"),func:c("function"),number:c("number"),object:c("object"),string:c("string"),symbol:c("symbol"),any:s(q),arrayOf:function(e){return s((function(r,t,n,o,i){if("function"!=typeof e)return new a("Property `"+i+"` of component `"+n+"` has invalid PropType notation inside arrayOf.");var s=r[t];if(!Array.isArray(s))return new a("Invalid "+o+" `"+i+"` of type `"+f(s)+"` supplied to `"+n+"`, expected an array.");for(var c=0;c<s.length;c++){var p=e(s,c,n,o,i+"["+c+"]",B);if(p instanceof Error)return p}return null}))},element:s((function(r,t,n,o,i){var s=r[t];return e(s)?null:new a("Invalid "+o+" `"+i+"` of type `"+f(s)+"` supplied to `"+n+"`, expected a single ReactElement.")})),elementType:s((function(e,r,t,n,o){var i=e[r];return U.isValidElementType(i)?null:new a("Invalid "+n+" `"+o+"` of type `"+f(i)+"` supplied to `"+t+"`, expected a single ReactElement type.")})),instanceOf:function(e){return s((function(r,t,o,i,s){if(!(r[t]instanceof e)){var c=e.name||n;return new a("Invalid "+i+" `"+s+"` of type `"+((p=r[t]).constructor&&p.constructor.name?p.constructor.name:n)+"` supplied to `"+o+"`, expected instance of `"+c+"`.")}var p;return null}))},node:s((function(e,r,t,n,o){return u(e[r])?null:new a("Invalid "+n+" `"+o+"` supplied to `"+t+"`, expected a ReactNode.")})),objectOf:function(e){return s((function(r,t,n,o,i){if("function"!=typeof e)return new a("Property `"+i+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var s=r[t],c=f(s);if("object"!==c)return new a("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+n+"`, expected an object.");for(var p in s)if(L(s,p)){var u=e(s,p,n,o,i+"."+p,B);if(u instanceof Error)return u}return null}))},oneOf:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&G(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),q;function r(r,t,n,o,s){for(var c=r[t],p=0;p<e.length;p++)if(i(c,e[p]))return null;var u=JSON.stringify(e,(function(e,r){return"symbol"===l(r)?String(r):r}));return new a("Invalid "+o+" `"+s+"` of value `"+String(c)+"` supplied to `"+n+"`, expected one of "+u+".")}return s(r)},oneOfType:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&G("Invalid argument supplied to oneOfType, expected an instance of array."),q;for(var r=0;r<e.length;r++){var t=e[r];if("function"!=typeof t)return G("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+d(t)+" at index "+r+"."),q}return s((function(r,t,n,o,i){for(var s=[],c=0;c<e.length;c++){var p=(0,e[c])(r,t,n,o,i,B);if(null==p)return null;p.data&&L(p.data,"expectedType")&&s.push(p.data.expectedType)}return new a("Invalid "+o+" `"+i+"` supplied to `"+n+"`"+(s.length>0?", expected one of type ["+s.join(", ")+"]":"")+".")}))},shape:function(e){return s((function(r,t,n,o,i){var s=r[t],c=f(s);if("object"!==c)return new a("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+n+"`, expected `object`.");for(var u in e){var d=e[u];if("function"!=typeof d)return p(n,o,i,u,l(d));var y=d(s,u,n,o,i+"."+u,B);if(y)return y}return null}))},exact:function(e){return s((function(r,t,n,o,i){var s=r[t],c=f(s);if("object"!==c)return new a("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+n+"`, expected `object`.");var u=W({},r[t],e);for(var d in u){var y=e[d];if(L(e,d)&&"function"!=typeof y)return p(n,o,i,d,l(y));if(!y)return new a("Invalid "+o+" `"+i+"` key `"+d+"` supplied to `"+n+"`.\nBad object: "+JSON.stringify(r[t],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var m=y(s,d,n,o,i+"."+d,B);if(m)return m}return null}))}};function i(e,r){return e===r?0!==e||1/e==1/r:e!=e&&r!=r}function a(e,r){this.message=e,this.data=r&&"object"==typeof r?r:{},this.stack=""}function s(e){if("production"!==process.env.NODE_ENV)var t={},o=0;function i(i,s,c,p,u,f,l){if(p=p||n,f=f||c,l!==B){if(r){var d=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw d.name="Invariant Violation",d}if("production"!==process.env.NODE_ENV&&"undefined"!=typeof console){var y=p+":"+c;!t[y]&&o<3&&(G("You are manually calling a React.PropTypes validation function for the `"+f+"` prop on `"+p+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),t[y]=!0,o++)}}return null==s[c]?i?null===s[c]?new a("The "+u+" `"+f+"` is marked as required in `"+p+"`, but its value is `null`."):new a("The "+u+" `"+f+"` is marked as required in `"+p+"`, but its value is `undefined`."):null:e(s,c,p,u,f)}var s=i.bind(null,!1);return s.isRequired=i.bind(null,!0),s}function c(e){return s((function(r,t,n,o,i,s){var c=r[t];return f(c)!==e?new a("Invalid "+o+" `"+i+"` of type `"+l(c)+"` supplied to `"+n+"`, expected `"+e+"`.",{expectedType:e}):null}))}function p(e,r,t,n,o){return new a((e||"React class")+": "+r+" type `"+t+"."+n+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+o+"`.")}function u(r){switch(typeof r){case"number":case"string":case"undefined":return!0;case"boolean":return!r;case"object":if(Array.isArray(r))return r.every(u);if(null===r||e(r))return!0;var n=function(e){var r=e&&(t&&e[t]||e["@@iterator"]);if("function"==typeof r)return r}(r);if(!n)return!1;var o,i=n.call(r);if(n!==r.entries){for(;!(o=i.next()).done;)if(!u(o.value))return!1}else for(;!(o=i.next()).done;){var a=o.value;if(a&&!u(a[1]))return!1}return!0;default:return!1}}function f(e){var r=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,r){return"symbol"===e||!!r&&("Symbol"===r["@@toStringTag"]||"function"==typeof Symbol&&r instanceof Symbol)}(r,e)?"symbol":r}function l(e){if(null==e)return""+e;var r=f(e);if("object"===r){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return r}function d(e){var r=l(e);switch(r){case"array":case"object":return"an "+r;case"boolean":case"date":case"regexp":return"a "+r;default:return r}}return a.prototype=Error.prototype,o.checkPropTypes=K,o.resetWarningCache=K.resetWarningCache,o.PropTypes=o,o}(J.isElement,!0)}else n.exports=function(){function e(e,r,t,n,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function r(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:H,resetWarningCache:Y};return t.PropTypes=t,t}();var X=n.exports;function Q(){return Q=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},Q.apply(this,arguments)}function Z(e,r){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||(o[t]=e[t]);return o} /** @license MUI v5.3.0 * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ee="production"!==process.env.NODE_ENV?X.oneOfType([X.number,X.string,X.object,X.array]):{};function re(e){return null!==e&&"object"==typeof e&&e.constructor===Object}function te(e,r,t={clone:!0}){const n=t.clone?Q({},e):e;return re(e)&&re(r)&&Object.keys(r).forEach((o=>{"__proto__"!==o&&(re(r[o])&&o in e&&re(e[o])?n[o]=te(e[o],r[o],t):n[o]=r[o])})),n}function ne(e){let r="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)r+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+r+" for the full message."}var oe={exports:{}},ie={},ae=60103,se=60106,ce=60107,pe=60108,ue=60114,fe=60109,le=60110,de=60112,ye=60113,me=60120,he=60115,ge=60116,be=60121,ve=60122,$e=60117,xe=60129,Oe=60131;if("function"==typeof Symbol&&Symbol.for){var we=Symbol.for;ae=we("react.element"),se=we("react.portal"),ce=we("react.fragment"),pe=we("react.strict_mode"),ue=we("react.profiler"),fe=we("react.provider"),le=we("react.context"),de=we("react.forward_ref"),ye=we("react.suspense"),me=we("react.suspense_list"),he=we("react.memo"),ge=we("react.lazy"),be=we("react.block"),ve=we("react.server.block"),$e=we("react.fundamental"),xe=we("react.debug_trace_mode"),Oe=we("react.legacy_hidden")}function Ee(e){if("object"==typeof e&&null!==e){var r=e.$$typeof;switch(r){case ae:switch(e=e.type){case ce:case ue:case pe:case ye:case me:return e;default:switch(e=e&&e.$$typeof){case le:case de:case ge:case he:case fe:return e;default:return r}}case se:return r}}}var Se=fe,ke=ae,Ne=de,je=ce,Te=ge,Ae=he,_e=se,Me=ue,Pe=pe,Ie=ye;ie.ContextConsumer=le,ie.ContextProvider=Se,ie.Element=ke,ie.ForwardRef=Ne,ie.Fragment=je,ie.Lazy=Te,ie.Memo=Ae,ie.Portal=_e,ie.Profiler=Me,ie.StrictMode=Pe,ie.Suspense=Ie,ie.isAsyncMode=function(){return!1},ie.isConcurrentMode=function(){return!1},ie.isContextConsumer=function(e){return Ee(e)===le},ie.isContextProvider=function(e){return Ee(e)===fe},ie.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===ae},ie.isForwardRef=function(e){return Ee(e)===de},ie.isFragment=function(e){return Ee(e)===ce},ie.isLazy=function(e){return Ee(e)===ge},ie.isMemo=function(e){return Ee(e)===he},ie.isPortal=function(e){return Ee(e)===se},ie.isProfiler=function(e){return Ee(e)===ue},ie.isStrictMode=function(e){return Ee(e)===pe},ie.isSuspense=function(e){return Ee(e)===ye},ie.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===ce||e===ue||e===xe||e===pe||e===ye||e===me||e===Oe||"object"==typeof e&&null!==e&&(e.$$typeof===ge||e.$$typeof===he||e.$$typeof===fe||e.$$typeof===le||e.$$typeof===de||e.$$typeof===$e||e.$$typeof===be||e[0]===ve)},ie.typeOf=Ee;var Re={}; /** @license React v17.0.2 * react-is.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */"production"!==process.env.NODE_ENV&&function(){var e=60103,r=60106,t=60107,n=60108,o=60114,i=60109,a=60110,s=60112,c=60113,p=60120,u=60115,f=60116,l=60121,d=60122,y=60117,m=60129,h=60131;if("function"==typeof Symbol&&Symbol.for){var g=Symbol.for;e=g("react.element"),r=g("react.portal"),t=g("react.fragment"),n=g("react.strict_mode"),o=g("react.profiler"),i=g("react.provider"),a=g("react.context"),s=g("react.forward_ref"),c=g("react.suspense"),p=g("react.suspense_list"),u=g("react.memo"),f=g("react.lazy"),l=g("react.block"),d=g("react.server.block"),y=g("react.fundamental"),g("react.scope"),g("react.opaque.id"),m=g("react.debug_trace_mode"),g("react.offscreen"),h=g("react.legacy_hidden")}function b(l){if("object"==typeof l&&null!==l){var d=l.$$typeof;switch(d){case e:var y=l.type;switch(y){case t:case o:case n:case c:case p:return y;default:var m=y&&y.$$typeof;switch(m){case a:case s:case f:case u:case i:return m;default:return d}}case r:return d}}}var v=a,$=i,x=e,O=s,w=t,E=f,S=u,k=r,N=o,j=n,T=c,A=!1,_=!1;Re.ContextConsumer=v,Re.ContextProvider=$,Re.Element=x,Re.ForwardRef=O,Re.Fragment=w,Re.Lazy=E,Re.Memo=S,Re.Portal=k,Re.Profiler=N,Re.StrictMode=j,Re.Suspense=T,Re.isAsyncMode=function(e){return A||(A=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1},Re.isConcurrentMode=function(e){return _||(_=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1},Re.isContextConsumer=function(e){return b(e)===a},Re.isContextProvider=function(e){return b(e)===i},Re.isElement=function(r){return"object"==typeof r&&null!==r&&r.$$typeof===e},Re.isForwardRef=function(e){return b(e)===s},Re.isFragment=function(e){return b(e)===t},Re.isLazy=function(e){return b(e)===f},Re.isMemo=function(e){return b(e)===u},Re.isPortal=function(e){return b(e)===r},Re.isProfiler=function(e){return b(e)===o},Re.isStrictMode=function(e){return b(e)===n},Re.isSuspense=function(e){return b(e)===c},Re.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||(e===t||e===o||e===m||e===n||e===c||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===u||e.$$typeof===i||e.$$typeof===a||e.$$typeof===s||e.$$typeof===y||e.$$typeof===l||e[0]===d))},Re.typeOf=b}(),"production"===process.env.NODE_ENV?oe.exports=ie:oe.exports=Re;const Ce=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function Ve(e,r=""){return e.displayName||e.name||function(e){const r=`${e}`.match(Ce);return r&&r[1]||""}(e)||r}function De(e,r,t){const n=Ve(r);return e.displayName||(""!==n?`${t}(${n})`:t)}function Fe(e){if("string"!=typeof e)throw new Error("production"!==process.env.NODE_ENV?"MUI: `capitalize(string)` expects a string argument.":ne(7));return e.charAt(0).toUpperCase()+e.slice(1)}function ze(e,r){return r?te(e,r,{clone:!1}):e}const Ue={xs:0,sm:600,md:900,lg:1200,xl:1536},We={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ue[e]}px)`};function Be(e,r,t){const n=e.theme||{};if(Array.isArray(r)){const e=n.breakpoints||We;return r.reduce(((n,o,i)=>(n[e.up(e.keys[i])]=t(r[i]),n)),{})}if("object"==typeof r){const e=n.breakpoints||We;return Object.keys(r).reduce(((n,o)=>{if(-1!==Object.keys(e.values||Ue).indexOf(o)){n[e.up(o)]=t(r[o],o)}else{const e=o;n[e]=r[e]}return n}),{})}return t(r)}function Le(e,r){return r&&"string"==typeof r?r.split(".").reduce(((e,r)=>e&&e[r]?e[r]:null),e):null}function Ke(e,r,t,n=t){let o;return o="function"==typeof e?e(t):Array.isArray(e)?e[t]||n:Le(e,t)||n,r&&(o=r(o)),o}function Ge(e){const{prop:r,cssProperty:t=e.prop,themeKey:n,transform:o}=e,i=e=>{if(null==e[r])return null;const i=e[r],a=Le(e.theme,n)||{};return Be(e,i,(e=>{let n=Ke(a,o,e);return e===n&&"string"==typeof e&&(n=Ke(a,o,`${r}${"default"===e?"":Fe(e)}`,e)),!1===t?n:{[t]:n}}))};return i.propTypes="production"!==process.env.NODE_ENV?{[r]:ee}:{},i.filterProps=[r],i}function qe(...e){const r=e.reduce(((e,r)=>(r.filterProps.forEach((t=>{e[t]=r})),e)),{}),t=e=>Object.keys(e).reduce(((t,n)=>r[n]?ze(t,r[n](e)):t),{});return t.propTypes="production"!==process.env.NODE_ENV?e.reduce(((e,r)=>Object.assign(e,r.propTypes)),{}):{},t.filterProps=e.reduce(((e,r)=>e.concat(r.filterProps)),[]),t}const Ye={m:"margin",p:"padding"},He={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Je={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Xe=function(e){const r={};return t=>(void 0===r[t]&&(r[t]=e(t)),r[t])}((e=>{if(e.length>2){if(!Je[e])return[e];e=Je[e]}const[r,t]=e.split(""),n=Ye[r],o=He[t]||"";return Array.isArray(o)?o.map((e=>n+e)):[n+o]})),Qe=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Ze=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],er=[...Qe,...Ze];function rr(e,r,t,n){const o=Le(e,r)||t;return"number"==typeof o?e=>"string"==typeof e?e:("production"!==process.env.NODE_ENV&&"number"!=typeof e&&console.error(`MUI: Expected ${n} argument to be a number or a string, got ${e}.`),o*e):Array.isArray(o)?e=>"string"==typeof e?e:("production"!==process.env.NODE_ENV&&(Number.isInteger(e)?e>o.length-1&&console.error([`MUI: The value provided (${e}) overflows.`,`The supported values are: ${JSON.stringify(o)}.`,`${e} > ${o.length-1}, you need to add the missing values.`].join("\n")):console.error([`MUI: The \`theme.${r}\` array type cannot be combined with non integer values.You should either use an integer value that can be used as index, or define the \`theme.${r}\` as a number.`].join("\n"))),o[e]):"function"==typeof o?o:("production"!==process.env.NODE_ENV&&console.error([`MUI: The \`theme.${r}\` value (${o}) is invalid.`,"It should be a number, an array or a function."].join("\n")),()=>{})}function tr(e){return rr(e,"spacing",8,"spacing")}function nr(e,r){if("string"==typeof r||null==r)return r;const t=e(Math.abs(r));return r>=0?t:"number"==typeof t?-t:`-${t}`}function or(e,r,t,n){if(-1===r.indexOf(t))return null;const o=function(e,r){return t=>e.reduce(((e,n)=>(e[n]=nr(r,t),e)),{})}(Xe(t),n);return Be(e,e[t],o)}function ir(e){return function(e,r){const t=tr(e.theme);return Object.keys(e).map((n=>or(e,r,n,t))).reduce(ze,{})}(e,er)}function ar(e){return"number"!=typeof e?e:`${e}px solid`}"production"===process.env.NODE_ENV||Qe.reduce(((e,r)=>(e[r]=ee,e)),{}),"production"===process.env.NODE_ENV||Ze.reduce(((e,r)=>(e[r]=ee,e)),{}),ir.propTypes="production"!==process.env.NODE_ENV?er.reduce(((e,r)=>(e[r]=ee,e)),{}):{},ir.filterProps=er;const sr=Ge({prop:"border",themeKey:"borders",transform:ar}),cr=Ge({prop:"borderTop",themeKey:"borders",transform:ar}),pr=Ge({prop:"borderRight",themeKey:"borders",transform:ar}),ur=Ge({prop:"borderBottom",themeKey:"borders",transform:ar}),fr=Ge({prop:"borderLeft",themeKey:"borders",transform:ar}),lr=Ge({prop:"borderColor",themeKey:"palette"}),dr=Ge({prop:"borderTopColor",themeKey:"palette"}),yr=Ge({prop:"borderRightColor",themeKey:"palette"}),mr=Ge({prop:"borderBottomColor",themeKey:"palette"}),hr=Ge({prop:"borderLeftColor",themeKey:"palette"}),gr=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const r=rr(e.theme,"shape.borderRadius",4,"borderRadius"),t=e=>({borderRadius:nr(r,e)});return Be(e,e.borderRadius,t)}return null};gr.propTypes="production"!==process.env.NODE_ENV?{borderRadius:ee}:{},gr.filterProps=["borderRadius"];var br=qe(sr,cr,pr,ur,fr,lr,dr,yr,mr,hr,gr);var vr=qe(Ge({prop:"displayPrint",cssProperty:!1,transform:e=>({"@media print":{display:e}})}),Ge({prop:"display"}),Ge({prop:"overflow"}),Ge({prop:"textOverflow"}),Ge({prop:"visibility"}),Ge({prop:"whiteSpace"}));var $r=qe(Ge({prop:"flexBasis"}),Ge({prop:"flexDirection"}),Ge({prop:"flexWrap"}),Ge({prop:"justifyContent"}),Ge({prop:"alignItems"}),Ge({prop:"alignContent"}),Ge({prop:"order"}),Ge({prop:"flex"}),Ge({prop:"flexGrow"}),Ge({prop:"flexShrink"}),Ge({prop:"alignSelf"}),Ge({prop:"justifyItems"}),Ge({prop:"justifySelf"}));const xr=e=>{if(void 0!==e.gap&&null!==e.gap){const r=rr(e.theme,"spacing",8,"gap"),t=e=>({gap:nr(r,e)});return Be(e,e.gap,t)}return null};xr.propTypes="production"!==process.env.NODE_ENV?{gap:ee}:{},xr.filterProps=["gap"];const Or=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const r=rr(e.theme,"spacing",8,"columnGap"),t=e=>({columnGap:nr(r,e)});return Be(e,e.columnGap,t)}return null};Or.propTypes="production"!==process.env.NODE_ENV?{columnGap:ee}:{},Or.filterProps=["columnGap"];const wr=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const r=rr(e.theme,"spacing",8,"rowGap"),t=e=>({rowGap:nr(r,e)});return Be(e,e.rowGap,t)}return null};wr.propTypes="production"!==process.env.NODE_ENV?{rowGap:ee}:{},wr.filterProps=["rowGap"];var Er=qe(xr,Or,wr,Ge({prop:"gridColumn"}),Ge({prop:"gridRow"}),Ge({prop:"gridAutoFlow"}),Ge({prop:"gridAutoColumns"}),Ge({prop:"gridAutoRows"}),Ge({prop:"gridTemplateColumns"}),Ge({prop:"gridTemplateRows"}),Ge({prop:"gridTemplateAreas"}),Ge({prop:"gridArea"}));var Sr=qe(Ge({prop:"color",themeKey:"palette"}),Ge({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),Ge({prop:"backgroundColor",themeKey:"palette"}));var kr=qe(Ge({prop:"position"}),Ge({prop:"zIndex",themeKey:"zIndex"}),Ge({prop:"top"}),Ge({prop:"right"}),Ge({prop:"bottom"}),Ge({prop:"left"}));var Nr=Ge({prop:"boxShadow",themeKey:"shadows"});function jr(e){return e<=1&&0!==e?100*e+"%":e}const Tr=Ge({prop:"width",transform:jr}),Ar=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const r=r=>{var t,n,o;return{maxWidth:(null==(t=e.theme)||null==(n=t.breakpoints)||null==(o=n.values)?void 0:o[r])||Ue[r]||jr(r)}};return Be(e,e.maxWidth,r)}return null};Ar.filterProps=["maxWidth"];const _r=Ge({prop:"minWidth",transform:jr}),Mr=Ge({prop:"height",transform:jr}),Pr=Ge({prop:"maxHeight",transform:jr}),Ir=Ge({prop:"minHeight",transform:jr});Ge({prop:"size",cssProperty:"width",transform:jr}),Ge({prop:"size",cssProperty:"height",transform:jr});var Rr=qe(Tr,Ar,_r,Mr,Pr,Ir,Ge({prop:"boxSizing"}));const Cr=Ge({prop:"fontFamily",themeKey:"typography"}),Vr=Ge({prop:"fontSize",themeKey:"typography"}),Dr=Ge({prop:"fontStyle",themeKey:"typography"}),Fr=Ge({prop:"fontWeight",themeKey:"typography"}),zr=Ge({prop:"letterSpacing"}),Ur=Ge({prop:"textTransform"}),Wr=Ge({prop:"lineHeight"}),Br=Ge({prop:"textAlign"});var Lr=qe(Ge({prop:"typography",cssProperty:!1,themeKey:"typography"}),Cr,Vr,Dr,Fr,zr,Wr,Br,Ur);const Kr={borders:br.filterProps,display:vr.filterProps,flexbox:$r.filterProps,grid:Er.filterProps,positions:kr.filterProps,palette:Sr.filterProps,shadows:Nr.filterProps,sizing:Rr.filterProps,spacing:ir.filterProps,typography:Lr.filterProps},Gr={borders:br,display:vr,flexbox:$r,grid:Er,positions:kr,palette:Sr,shadows:Nr,sizing:Rr,spacing:ir,typography:Lr},qr=Object.keys(Kr).reduce(((e,r)=>(Kr[r].forEach((t=>{e[t]=Gr[r]})),e)),{});function Yr(e,r,t){const n={[e]:r,theme:t},o=qr[e];return o?o(n):{[e]:r}}function Hr(e){const{sx:r,theme:t={}}=e||{};if(!r)return null;function n(e){let r=e;if("function"==typeof e)r=e(t);else if("object"!=typeof e)return e;const n=function(e={}){var r;return(null==e||null==(r=e.keys)?void 0:r.reduce(((r,t)=>(r[e.up(t)]={},r)),{}))||{}}(t.breakpoints),o=Object.keys(n);let i=n;return Object.keys(r).forEach((e=>{const n=(o=r[e],a=t,"function"==typeof o?o(a):o);var o,a;if(null!=n)if("object"==typeof n)if(qr[e])i=ze(i,Yr(e,n,t));else{const r=Be({theme:t},n,(r=>({[e]:r})));!function(...e){const r=e.reduce(((e,r)=>e.concat(Object.keys(r))),[]),t=new Set(r);return e.every((e=>t.size===Object.keys(e).length))}(r,n)?i=ze(i,r):i[e]=Hr({sx:n,theme:t})}else i=ze(i,Yr(e,n,t))})),function(e,r){return e.reduce(((e,r)=>{const t=e[r];return(!t||0===Object.keys(t).length)&&delete e[r],e}),r)}(o,i)}return Array.isArray(r)?r.map(n):n(r)}Hr.filterProps=["sx"];const Jr=["values","unit","step"];var Xr={borderRadius:4};const Qr=["breakpoints","palette","spacing","shape"];function Zr(e={},...r){const{breakpoints:t={},palette:n={},spacing:o,shape:i={}}=e,a=Z(e,Qr),s=function(e){const{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:t="px",step:n=5}=e,o=Z(e,Jr),i=Object.keys(r);function a(e){return`@media (min-width:${"number"==typeof r[e]?r[e]:e}${t})`}function s(e){return`@media (max-width:${("number"==typeof r[e]?r[e]:e)-n/100}${t})`}function c(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"==typeof r[e]?r[e]:e}${t}) and (max-width:${(-1!==a&&"number"==typeof r[i[a]]?r[i[a]]:o)-n/100}${t})`}return Q({keys:i,values:r,up:a,down:s,between:c,only:function(e){return i.indexOf(e)+1<i.length?c(e,i[i.indexOf(e)+1]):a(e)},not:function(e){const r=i.indexOf(e);return 0===r?a(i[1]):r===i.length-1?s(i[r]):c(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:t},o)}(t),c=function(e=8){if(e.mui)return e;const r=tr({spacing:e}),t=(...e)=>("production"!==process.env.NODE_ENV&&(e.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${e.length}`)),(0===e.length?[1]:e).map((e=>{const t=r(e);return"number"==typeof t?`${t}px`:t})).join(" "));return t.mui=!0,t}(o);let p=te({breakpoints:s,direction:"ltr",components:{},palette:Q({mode:"light"},n),spacing:c,shape:Q({},Xr,i)},a);return p=r.reduce(((e,r)=>te(e,r)),p),p}const et=["variant"];function rt(e){return 0===e.length}function tt(e){const{variant:r}=e,t=Z(e,et);let n=r||"";return Object.keys(t).sort().forEach((r=>{n+="color"===r?rt(n)?e[r]:Fe(e[r]):`${rt(n)?r:Fe(r)}${Fe(e[r].toString())}`})),n}const nt=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],ot=["theme"],it=["theme"];function at(e){return 0===Object.keys(e).length}function st(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const ct=Zr();function pt(e,r=0,t=1){return"production"!==process.env.NODE_ENV&&(e<r||e>t)&&console.error(`MUI: The value provided ${e} is out of range [${r}, ${t}].`),Math.min(Math.max(r,e),t)}function ut(e){if(e.type)return e;if("#"===e.charAt(0))return ut(function(e){e=e.substr(1);const r=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let t=e.match(r);return t&&1===t[0].length&&(t=t.map((e=>e+e))),t?`rgb${4===t.length?"a":""}(${t.map(((e,r)=>r<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const r=e.indexOf("("),t=e.substring(0,r);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(t))throw new Error("production"!==process.env.NODE_ENV?`MUI: Unsupported \`${e}\` color.\nThe following formats are supported: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().`:ne(9,e));let n,o=e.substring(r+1,e.length-1);if("color"===t){if(o=o.split(" "),n=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].substr(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(n))throw new Error("production"!==process.env.NODE_ENV?`MUI: unsupported \`${n}\` color space.\nThe following color spaces are supported: srgb, display-p3, a98-rgb, prophoto-rgb, rec-2020.`:ne(10,n))}else o=o.split(",");return o=o.map((e=>parseFloat(e))),{type:t,values:o,colorSpace:n}}function ft(e){const{type:r,colorSpace:t}=e;let{values:n}=e;return-1!==r.indexOf("rgb")?n=n.map(((e,r)=>r<3?parseInt(e,10):e)):-1!==r.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==r.indexOf("color")?`${t} ${n.join(" ")}`:`${n.join(", ")}`,`${r}(${n})`}function lt(e){let r="hsl"===(e=ut(e)).type?ut(function(e){e=ut(e);const{values:r}=e,t=r[0],n=r[1]/100,o=r[2]/100,i=n*Math.min(o,1-o),a=(e,r=(e+t/30)%12)=>o-i*Math.max(Math.min(r-3,9-r,1),-1);let s="rgb";const c=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(s+="a",c.push(r[3])),ft({type:s,values:c})}(e)).values:e.values;return r=r.map((r=>("color"!==e.type&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4))),Number((.2126*r[0]+.7152*r[1]+.0722*r[2]).toFixed(3))}function dt(e,r){const t=lt(e),n=lt(r);return(Math.max(t,n)+.05)/(Math.min(t,n)+.05)}const yt=e=>e;var mt=(()=>{let e=yt;return{configure(r){e=r},generate:r=>e(r),reset(){e=yt}}})();const ht={active:"Mui-active",checked:"Mui-checked",completed:"Mui-completed",disabled:"Mui-disabled",error:"Mui-error",expanded:"Mui-expanded",focused:"Mui-focused",focusVisible:"Mui-focusVisible",required:"Mui-required",selected:"Mui-selected"};var gt={black:"#000",white:"#fff"};var bt={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"};var vt={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"};var $t={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"};var xt={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"};var Ot={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"};var wt={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"};var Et={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"};const St=["mode","contrastThreshold","tonalOffset"],kt={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:gt.white,default:gt.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}},Nt={text:{primary:gt.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:gt.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function jt(e,r,t,n){const o=n.light||n,i=n.dark||1.5*n;e[r]||(e.hasOwnProperty(t)?e[r]=e[t]:"light"===r?e.light=function(e,r){if(e=ut(e),r=pt(r),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*r;else if(-1!==e.type.indexOf("rgb"))for(let t=0;t<3;t+=1)e.values[t]+=(255-e.values[t])*r;else if(-1!==e.type.indexOf("color"))for(let t=0;t<3;t+=1)e.values[t]+=(1-e.values[t])*r;return ft(e)}(e.main,o):"dark"===r&&(e.dark=function(e,r){if(e=ut(e),r=pt(r),-1!==e.type.indexOf("hsl"))e.values[2]*=1-r;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let t=0;t<3;t+=1)e.values[t]*=1-r;return ft(e)}(e.main,i)))}function Tt(e){const{mode:r="light",contrastThreshold:t=3,tonalOffset:n=.2}=e,o=Z(e,St),i=e.primary||function(e="light"){return"dark"===e?{main:Ot[200],light:Ot[50],dark:Ot[400]}:{main:Ot[700],light:Ot[400],dark:Ot[800]}}(r),a=e.secondary||function(e="light"){return"dark"===e?{main:vt[200],light:vt[50],dark:vt[400]}:{main:vt[500],light:vt[300],dark:vt[700]}}(r),s=e.error||function(e="light"){return"dark"===e?{main:$t[500],light:$t[300],dark:$t[700]}:{main:$t[700],light:$t[400],dark:$t[800]}}(r),c=e.info||function(e="light"){return"dark"===e?{main:wt[400],light:wt[300],dark:wt[700]}:{main:wt[700],light:wt[500],dark:wt[900]}}(r),p=e.success||function(e="light"){return"dark"===e?{main:Et[400],light:Et[300],dark:Et[700]}:{main:Et[800],light:Et[500],dark:Et[900]}}(r),u=e.warning||function(e="light"){return"dark"===e?{main:xt[400],light:xt[300],dark:xt[700]}:{main:"#ed6c02",light:xt[500],dark:xt[900]}}(r);function f(e){const r=dt(e,Nt.text.primary)>=t?Nt.text.primary:kt.text.primary;if("production"!==process.env.NODE_ENV){const t=dt(e,r);t<3&&console.error([`MUI: The contrast ratio of ${t}:1 for ${r} on ${e}`,"falls below the WCAG recommended absolute minimum contrast ratio of 3:1.","https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast"].join("\n"))}return r}const l=({color:e,name:r,mainShade:t=500,lightShade:o=300,darkShade:i=700})=>{if(!(e=Q({},e)).main&&e[t]&&(e.main=e[t]),!e.hasOwnProperty("main"))throw new Error("production"!==process.env.NODE_ENV?`MUI: The color${r?` (${r})`:""} provided to augmentColor(color) is invalid.\nThe color object needs to have a \`main\` property or a \`${t}\` property.`:ne(11,r?` (${r})`:"",t));if("string"!=typeof e.main)throw new Error("production"!==process.env.NODE_ENV?`MUI: The color${r?` (${r})`:""} provided to augmentColor(color) is invalid.\n\`color.main\` should be a string, but \`${JSON.stringify(e.main)}\` was provided instead.\n\nDid you intend to use one of the following approaches?\n\nimport { green } from "@mui/material/colors";\n\nconst theme1 = createTheme({ palette: {\n primary: green,\n} });\n\nconst theme2 = createTheme({ palette: {\n primary: { main: green[500] },\n} });`:ne(12,r?` (${r})`:"",JSON.stringify(e.main)));return jt(e,"light",o,n),jt(e,"dark",i,n),e.contrastText||(e.contrastText=f(e.main)),e},d={dark:Nt,light:kt};"production"!==process.env.NODE_ENV&&(d[r]||console.error(`MUI: The palette mode \`${r}\` is not supported.`));return te(Q({common:gt,mode:r,primary:l({color:i,name:"primary"}),secondary:l({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:l({color:s,name:"error"}),warning:l({color:u,name:"warning"}),info:l({color:c,name:"info"}),success:l({color:p,name:"success"}),grey:bt,contrastThreshold:t,getContrastText:f,augmentColor:l,tonalOffset:n},d[r]),o)}const At=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const _t={textTransform:"uppercase"},Mt='"Roboto", "Helvetica", "Arial", sans-serif';function Pt(e,r){const t="function"==typeof r?r(e):r,{fontFamily:n=Mt,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:a=400,fontWeightMedium:s=500,fontWeightBold:c=700,htmlFontSize:p=16,allVariants:u,pxToRem:f}=t,l=Z(t,At);"production"!==process.env.NODE_ENV&&("number"!=typeof o&&console.error("MUI: `fontSize` is required to be a number."),"number"!=typeof p&&console.error("MUI: `htmlFontSize` is required to be a number."));const d=o/14,y=f||(e=>e/p*d+"rem"),m=(e,r,t,o,i)=>{return Q({fontFamily:n,fontWeight:e,fontSize:y(r),lineHeight:t},n===Mt?{letterSpacing:(a=o/r,Math.round(1e5*a)/1e5)+"em"}:{},i,u);var a},h={h1:m(i,96,1.167,-1.5),h2:m(i,60,1.2,-.5),h3:m(a,48,1.167,0),h4:m(a,34,1.235,.25),h5:m(a,24,1.334,0),h6:m(s,20,1.6,.15),subtitle1:m(a,16,1.75,.15),subtitle2:m(s,14,1.57,.1),body1:m(a,16,1.5,.15),body2:m(a,14,1.43,.15),button:m(s,14,1.75,.4,_t),caption:m(a,12,1.66,.4),overline:m(a,12,2.66,1,_t)};return te(Q({htmlFontSize:p,pxToRem:y,fontFamily:n,fontSize:o,fontWeightLight:i,fontWeightRegular:a,fontWeightMedium:s,fontWeightBold:c},h),l,{clone:!1})}function It(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}var Rt=["none",It(0,2,1,-1,0,1,1,0,0,1,3,0),It(0,3,1,-2,0,2,2,0,0,1,5,0),It(0,3,3,-2,0,3,4,0,0,1,8,0),It(0,2,4,-1,0,4,5,0,0,1,10,0),It(0,3,5,-1,0,5,8,0,0,1,14,0),It(0,3,5,-1,0,6,10,0,0,1,18,0),It(0,4,5,-2,0,7,10,1,0,2,16,1),It(0,5,5,-3,0,8,10,1,0,3,14,2),It(0,5,6,-3,0,9,12,1,0,3,16,2),It(0,6,6,-3,0,10,14,1,0,4,18,3),It(0,6,7,-4,0,11,15,1,0,4,20,3),It(0,7,8,-4,0,12,17,2,0,5,22,4),It(0,7,8,-4,0,13,19,2,0,5,24,4),It(0,7,9,-4,0,14,21,2,0,5,26,4),It(0,8,9,-5,0,15,22,2,0,6,28,5),It(0,8,10,-5,0,16,24,2,0,6,30,5),It(0,8,11,-5,0,17,26,2,0,6,32,5),It(0,9,11,-5,0,18,28,2,0,7,34,6),It(0,9,12,-6,0,19,29,2,0,7,36,6),It(0,10,13,-6,0,20,31,3,0,8,38,7),It(0,10,13,-6,0,21,33,3,0,8,40,7),It(0,10,14,-6,0,22,35,3,0,8,42,7),It(0,11,14,-7,0,23,36,3,0,9,44,8),It(0,11,15,-7,0,24,38,3,0,9,46,8)];const Ct=["duration","easing","delay"],Vt={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)"},Dt={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Ft(e){return`${Math.round(e)}ms`}function zt(e){if(!e)return 0;const r=e/36;return Math.round(10*(4+15*r**.25+r/5))}function Ut(e){const r=Q({},Vt,e.easing),t=Q({},Dt,e.duration);return Q({getAutoHeightDuration:zt,create:(e=["all"],n={})=>{const{duration:o=t.standard,easing:i=r.easeInOut,delay:a=0}=n,s=Z(n,Ct);if("production"!==process.env.NODE_ENV){const r=e=>"string"==typeof e,t=e=>!isNaN(parseFloat(e));r(e)||Array.isArray(e)||console.error('MUI: Argument "props" must be a string or Array.'),t(o)||r(o)||console.error(`MUI: Argument "duration" must be a number or a string but found ${o}.`),r(i)||console.error('MUI: Argument "easing" must be a string.'),t(a)||r(a)||console.error('MUI: Argument "delay" must be a number or a string.'),0!==Object.keys(s).length&&console.error(`MUI: Unrecognized argument(s) [${Object.keys(s).join(",")}].`)}return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof o?o:Ft(o)} ${i} ${"string"==typeof a?a:Ft(a)}`)).join(",")}},e,{easing:r,duration:t})}var Wt={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const Bt=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Lt(e={},...r){const{mixins:t={},palette:n={},transitions:o={},typography:i={}}=e,a=Z(e,Bt),s=Tt(n),c=Zr(e);let p=te(c,{mixins:(u=c.breakpoints,c.spacing,f=t,Q({toolbar:{minHeight:56,[`${u.up("xs")} and (orientation: landscape)`]:{minHeight:48},[u.up("sm")]:{minHeight:64}}},f)),palette:s,shadows:Rt.slice(),typography:Pt(s,i),transitions:Ut(o),zIndex:Q({},Wt)});var u,f;if(p=te(p,a),p=r.reduce(((e,r)=>te(e,r)),p),"production"!==process.env.NODE_ENV){const e=["active","checked","completed","disabled","error","expanded","focused","focusVisible","required","selected"],r=(r,t)=>{let n;for(n in r){const a=r[n];if(-1!==e.indexOf(n)&&Object.keys(a).length>0){if("production"!==process.env.NODE_ENV){const e=(o="",ht[i=n]||`${mt.generate(o)}-${i}`);console.error([`MUI: The \`${t}\` component increases the CSS specificity of the \`${n}\` internal state.`,"You can not override it like this: ",JSON.stringify(r,null,2),"",`Instead, you need to use the '&.${e}' syntax:`,JSON.stringify({root:{[`&.${e}`]:a}},null,2),"","https://mui.com/r/state-classes-guide"].join("\n"))}r[n]={}}}var o,i};Object.keys(p.components).forEach((e=>{const t=p.components[e].styleOverrides;t&&0===e.indexOf("Mui")&&r(t,e)}))}return p}const Kt=function(e={}){const{defaultTheme:r=ct,rootShouldForwardProp:n=st,slotShouldForwardProp:o=st}=e;return(e,i={})=>{const{name:a,slot:s,skipVariantsResolver:c,skipSx:p,overridesResolver:u}=i,f=Z(i,nt),l=void 0!==c?c:s&&"Root"!==s||!1,d=p||!1;let y;var m;"production"!==process.env.NODE_ENV&&a&&(y=`${a}-${m=s||"Root",m.charAt(0).toLowerCase()+m.slice(1)}`);let h=st;"Root"===s?h=n:s&&(h=o);const g=function(e,r){const n=t.default(e,r);return"production"!==process.env.NODE_ENV?(...r)=>{const t="string"==typeof e?`"${e}"`:"component";return 0===r.length?console.error([`MUI: Seems like you called \`styled(${t})()\` without a \`style\` argument.`,'You must provide a `styles` argument: `styled("div")(styleYouForgotToPass)`.'].join("\n")):r.some((e=>void 0===e))&&console.error(`MUI: the styled(${t})(...args) API requires all its args to be defined.`),n(...r)}:n}(e,Q({shouldForwardProp:h,label:y},f)),b=(t,...n)=>{const o=n?n.map((e=>"function"==typeof e&&e.__emotion_real!==e?t=>{let{theme:n}=t,o=Z(t,ot);return e(Q({theme:at(n)?r:n},o))}:e)):[];let i=t;a&&u&&o.push((e=>{const t=at(e.theme)?r:e.theme,n=((e,r)=>r.components&&r.components[e]&&r.components[e].styleOverrides?r.components[e].styleOverrides:null)(a,t);if(n){const r={};return Object.entries(n).forEach((([t,n])=>{r[t]="function"==typeof n?n(e):n})),u(e,r)}return null})),a&&!l&&o.push((e=>{const t=at(e.theme)?r:e.theme;return((e,r,t,n)=>{var o,i;const{ownerState:a={}}=e,s=[],c=null==t||null==(o=t.components)||null==(i=o[n])?void 0:i.variants;return c&&c.forEach((t=>{let n=!0;Object.keys(t.props).forEach((r=>{a[r]!==t.props[r]&&e[r]!==t.props[r]&&(n=!1)})),n&&s.push(r[tt(t.props)])})),s})(e,((e,r)=>{let t=[];r&&r.components&&r.components[e]&&r.components[e].variants&&(t=r.components[e].variants);const n={};return t.forEach((e=>{const r=tt(e.props);n[r]=e.style})),n})(a,t),t,a)})),d||o.push((e=>Hr(Q({},e,{theme:at(e.theme)?r:e.theme}))));const c=o.length-n.length;if(Array.isArray(t)&&c>0){const e=new Array(c).fill("");i=[...t,...e],i.raw=[...t.raw,...e]}else"function"==typeof t&&(i=e=>{let{theme:n}=e,o=Z(e,it);return t(Q({theme:at(n)?r:n},o))});const p=g(i,...o);if("production"!==process.env.NODE_ENV){let r;a&&(r=`${a}${s||""}`),void 0===r&&(r=`Styled(${function(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return Ve(e,"Component");if("object"==typeof e)switch(e.$$typeof){case oe.exports.ForwardRef:return De(e,e.render,"ForwardRef");case oe.exports.Memo:return De(e,e.type,"memo");default:return}}}(e)})`),p.displayName=r}return p};return g.withConfig&&(b.withConfig=g.withConfig),b}}({defaultTheme:Lt(),rootShouldForwardProp:e=>st(e)&&"classes"!==e});var Gt=Kt;exports.createTheme=Lt,exports.propTypes=n,exports.styled=Gt;