UNPKG

@anpdgovbr/shared-ui

Version:

Biblioteca de componentes React com MUI v7 e padrão GovBR-ds para ANPD

68 lines 801 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const ue=require("react"),ng=require("@emotion/styled"),ho=require("@emotion/react"),Pr=require("react-dom"),Bt=require("classnames");function Rp(e){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(o,n,r.get?r:{enumerable:!0,get:()=>e[n]})}}return o.default=e,Object.freeze(o)}const b=Rp(ue),rg=Rp(Pr);function xn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ws={exports:{}},fr={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var lu;function sg(){if(lu)return fr;lu=1;var e=Symbol.for("react.transitional.element"),o=Symbol.for("react.fragment");function n(r,s,a){var i=null;if(a!==void 0&&(i=""+a),s.key!==void 0&&(i=""+s.key),"key"in s){a={};for(var l in s)l!=="key"&&(a[l]=s[l])}else a=s;return s=a.ref,{$$typeof:e,type:r,key:i,ref:s!==void 0?s:null,props:a}}return fr.Fragment=o,fr.jsx=n,fr.jsxs=n,fr}var mr={};/** * @license React * react-jsx-runtime.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var cu;function ag(){return cu||(cu=1,process.env.NODE_ENV!=="production"&&(function(){function e(R){if(R==null)return null;if(typeof R=="function")return R.$$typeof===N?null:R.displayName||R.name||null;if(typeof R=="string")return R;switch(R){case v:return"Fragment";case k:return"Profiler";case C:return"StrictMode";case O:return"Suspense";case j:return"SuspenseList";case I:return"Activity"}if(typeof R=="object")switch(typeof R.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),R.$$typeof){case m:return"Portal";case w:return R.displayName||"Context";case S:return(R._context.displayName||"Context")+".Consumer";case T:var _=R.render;return R=R.displayName,R||(R=_.displayName||_.name||"",R=R!==""?"ForwardRef("+R+")":"ForwardRef"),R;case A:return _=R.displayName||null,_!==null?_:e(R.type)||"Memo";case E:_=R._payload,R=R._init;try{return e(R(_))}catch{}}return null}function o(R){return""+R}function n(R){try{o(R);var _=!1}catch{_=!0}if(_){_=console;var q=_.error,Q=typeof Symbol=="function"&&Symbol.toStringTag&&R[Symbol.toStringTag]||R.constructor.name||"Object";return q.call(_,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",Q),o(R)}}function r(R){if(R===v)return"<>";if(typeof R=="object"&&R!==null&&R.$$typeof===E)return"<...>";try{var _=e(R);return _?"<"+_+">":"<...>"}catch{return"<...>"}}function s(){var R=x.A;return R===null?null:R.getOwner()}function a(){return Error("react-stack-top-frame")}function i(R){if($.call(R,"key")){var _=Object.getOwnPropertyDescriptor(R,"key").get;if(_&&_.isReactWarning)return!1}return R.key!==void 0}function l(R,_){function q(){D||(D=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",_))}q.isReactWarning=!0,Object.defineProperty(R,"key",{get:q,configurable:!0})}function c(){var R=e(this.type);return F[R]||(F[R]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),R=this.props.ref,R!==void 0?R:null}function u(R,_,q,Q,U,Y){var X=q.ref;return R={$$typeof:y,type:R,key:_,props:q,_owner:Q},(X!==void 0?X:null)!==null?Object.defineProperty(R,"ref",{enumerable:!1,get:c}):Object.defineProperty(R,"ref",{enumerable:!1,value:null}),R._store={},Object.defineProperty(R._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(R,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(R,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:U}),Object.defineProperty(R,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:Y}),Object.freeze&&(Object.freeze(R.props),Object.freeze(R)),R}function d(R,_,q,Q,U,Y){var X=_.children;if(X!==void 0)if(Q)if(P(X)){for(Q=0;Q<X.length;Q++)f(X[Q]);Object.freeze&&Object.freeze(X)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else f(X);if($.call(_,"key")){X=e(R);var te=Object.keys(_).filter(function(K){return K!=="key"});Q=0<te.length?"{key: someKey, "+te.join(": ..., ")+": ...}":"{key: someKey}",L[X+Q]||(te=0<te.length?"{"+te.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,Q,X,te,X),L[X+Q]=!0)}if(X=null,q!==void 0&&(n(q),X=""+q),i(_)&&(n(_.key),X=""+_.key),"key"in _){q={};for(var ee in _)ee!=="key"&&(q[ee]=_[ee])}else q=_;return X&&l(q,typeof R=="function"?R.displayName||R.name||"Unknown":R),u(R,X,q,s(),U,Y)}function f(R){h(R)?R._store&&(R._store.validated=1):typeof R=="object"&&R!==null&&R.$$typeof===E&&(R._payload.status==="fulfilled"?h(R._payload.value)&&R._payload.value._store&&(R._payload.value._store.validated=1):R._store&&(R._store.validated=1))}function h(R){return typeof R=="object"&&R!==null&&R.$$typeof===y}var g=ue,y=Symbol.for("react.transitional.element"),m=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),S=Symbol.for("react.consumer"),w=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),I=Symbol.for("react.activity"),N=Symbol.for("react.client.reference"),x=g.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$=Object.prototype.hasOwnProperty,P=Array.isArray,M=console.createTask?console.createTask:function(){return null};g={react_stack_bottom_frame:function(R){return R()}};var D,F={},V=g.react_stack_bottom_frame.bind(g,a)(),B=M(r(a)),L={};mr.Fragment=v,mr.jsx=function(R,_,q){var Q=1e4>x.recentlyCreatedOwnerStacks++;return d(R,_,q,!1,Q?Error("react-stack-top-frame"):V,Q?M(r(R)):B)},mr.jsxs=function(R,_,q){var Q=1e4>x.recentlyCreatedOwnerStacks++;return d(R,_,q,!0,Q?Error("react-stack-top-frame"):V,Q?M(r(R)):B)}})()),mr}var uu;function ig(){return uu||(uu=1,process.env.NODE_ENV==="production"?ws.exports=sg():ws.exports=ag()),ws.exports}var p=ig();const du=e=>e,lg=()=>{let e=du;return{configure(o){e=o},generate(o){return e(o)},reset(){e=du}}},Ip=lg();function ko(e,...o){const n=new URL(`https://mui.com/production-error/?code=${e}`);return o.forEach(r=>n.searchParams.append("args[]",r)),`Minified MUI error #${e}; visit ${n} for the full message.`}function ie(e){if(typeof e!="string")throw new Error(process.env.NODE_ENV!=="production"?"MUI: `capitalize(string)` expects a string argument.":ko(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Gi(...e){return e.reduce((o,n)=>n==null?o:function(...s){o.apply(this,s),n.apply(this,s)},()=>{})}var Ss={exports:{}},Ts={exports:{}},Je={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var pu;function cg(){if(pu)return Je;pu=1;var e=typeof Symbol=="function"&&Symbol.for,o=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,s=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,i=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,d=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,g=e?Symbol.for("react.memo"):60115,y=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,v=e?Symbol.for("react.fundamental"):60117,C=e?Symbol.for("react.responder"):60118,k=e?Symbol.for("react.scope"):60119;function S(T){if(typeof T=="object"&&T!==null){var O=T.$$typeof;switch(O){case o:switch(T=T.type,T){case c:case u:case r:case a:case s:case f:return T;default:switch(T=T&&T.$$typeof,T){case l:case d:case y:case g:case i:return T;default:return O}}case n:return O}}}function w(T){return S(T)===u}return Je.AsyncMode=c,Je.ConcurrentMode=u,Je.ContextConsumer=l,Je.ContextProvider=i,Je.Element=o,Je.ForwardRef=d,Je.Fragment=r,Je.Lazy=y,Je.Memo=g,Je.Portal=n,Je.Profiler=a,Je.StrictMode=s,Je.Suspense=f,Je.isAsyncMode=function(T){return w(T)||S(T)===c},Je.isConcurrentMode=w,Je.isContextConsumer=function(T){return S(T)===l},Je.isContextProvider=function(T){return S(T)===i},Je.isElement=function(T){return typeof T=="object"&&T!==null&&T.$$typeof===o},Je.isForwardRef=function(T){return S(T)===d},Je.isFragment=function(T){return S(T)===r},Je.isLazy=function(T){return S(T)===y},Je.isMemo=function(T){return S(T)===g},Je.isPortal=function(T){return S(T)===n},Je.isProfiler=function(T){return S(T)===a},Je.isStrictMode=function(T){return S(T)===s},Je.isSuspense=function(T){return S(T)===f},Je.isValidElementType=function(T){return typeof T=="string"||typeof T=="function"||T===r||T===u||T===a||T===s||T===f||T===h||typeof T=="object"&&T!==null&&(T.$$typeof===y||T.$$typeof===g||T.$$typeof===i||T.$$typeof===l||T.$$typeof===d||T.$$typeof===v||T.$$typeof===C||T.$$typeof===k||T.$$typeof===m)},Je.typeOf=S,Je}var et={};/** @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. */var fu;function ug(){return fu||(fu=1,process.env.NODE_ENV!=="production"&&(function(){var e=typeof Symbol=="function"&&Symbol.for,o=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,s=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,i=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,d=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,g=e?Symbol.for("react.memo"):60115,y=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,v=e?Symbol.for("react.fundamental"):60117,C=e?Symbol.for("react.responder"):60118,k=e?Symbol.for("react.scope"):60119;function S(H){return typeof H=="string"||typeof H=="function"||H===r||H===u||H===a||H===s||H===f||H===h||typeof H=="object"&&H!==null&&(H.$$typeof===y||H.$$typeof===g||H.$$typeof===i||H.$$typeof===l||H.$$typeof===d||H.$$typeof===v||H.$$typeof===C||H.$$typeof===k||H.$$typeof===m)}function w(H){if(typeof H=="object"&&H!==null){var re=H.$$typeof;switch(re){case o:var J=H.type;switch(J){case c:case u:case r:case a:case s:case f:return J;default:var pe=J&&J.$$typeof;switch(pe){case l:case d:case y:case g:case i:return pe;default:return re}}case n:return re}}}var T=c,O=u,j=l,A=i,E=o,I=d,N=r,x=y,$=g,P=n,M=a,D=s,F=f,V=!1;function B(H){return V||(V=!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.")),L(H)||w(H)===c}function L(H){return w(H)===u}function R(H){return w(H)===l}function _(H){return w(H)===i}function q(H){return typeof H=="object"&&H!==null&&H.$$typeof===o}function Q(H){return w(H)===d}function U(H){return w(H)===r}function Y(H){return w(H)===y}function X(H){return w(H)===g}function te(H){return w(H)===n}function ee(H){return w(H)===a}function K(H){return w(H)===s}function G(H){return w(H)===f}et.AsyncMode=T,et.ConcurrentMode=O,et.ContextConsumer=j,et.ContextProvider=A,et.Element=E,et.ForwardRef=I,et.Fragment=N,et.Lazy=x,et.Memo=$,et.Portal=P,et.Profiler=M,et.StrictMode=D,et.Suspense=F,et.isAsyncMode=B,et.isConcurrentMode=L,et.isContextConsumer=R,et.isContextProvider=_,et.isElement=q,et.isForwardRef=Q,et.isFragment=U,et.isLazy=Y,et.isMemo=X,et.isPortal=te,et.isProfiler=ee,et.isStrictMode=K,et.isSuspense=G,et.isValidElementType=S,et.typeOf=w})()),et}var mu;function jp(){return mu||(mu=1,process.env.NODE_ENV==="production"?Ts.exports=cg():Ts.exports=ug()),Ts.exports}/* object-assign (c) Sindre Sorhus @license MIT */var Pi,hu;function dg(){if(hu)return Pi;hu=1;var e=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(a){if(a==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}function s(){try{if(!Object.assign)return!1;var a=new String("abc");if(a[5]="de",Object.getOwnPropertyNames(a)[0]==="5")return!1;for(var i={},l=0;l<10;l++)i["_"+String.fromCharCode(l)]=l;var c=Object.getOwnPropertyNames(i).map(function(d){return i[d]});if(c.join("")!=="0123456789")return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach(function(d){u[d]=d}),Object.keys(Object.assign({},u)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Pi=s()?Object.assign:function(a,i){for(var l,c=r(a),u,d=1;d<arguments.length;d++){l=Object(arguments[d]);for(var f in l)o.call(l,f)&&(c[f]=l[f]);if(e){u=e(l);for(var h=0;h<u.length;h++)n.call(l,u[h])&&(c[u[h]]=l[u[h]])}}return c},Pi}var Oi,gu;function Cl(){if(gu)return Oi;gu=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Oi=e,Oi}var Mi,bu;function Np(){return bu||(bu=1,Mi=Function.call.bind(Object.prototype.hasOwnProperty)),Mi}var Ei,yu;function pg(){if(yu)return Ei;yu=1;var e=function(){};if(process.env.NODE_ENV!=="production"){var o=Cl(),n={},r=Np();e=function(a){var i="Warning: "+a;typeof console<"u"&&console.error(i);try{throw new Error(i)}catch{}}}function s(a,i,l,c,u){if(process.env.NODE_ENV!=="production"){for(var d in a)if(r(a,d)){var f;try{if(typeof a[d]!="function"){var h=Error((c||"React class")+": "+l+" type `"+d+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof a[d]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw h.name="Invariant Violation",h}f=a[d](i,d,c,l,null,o)}catch(y){f=y}if(f&&!(f instanceof Error)&&e((c||"React class")+": type specification of "+l+" `"+d+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof f+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),f instanceof Error&&!(f.message in n)){n[f.message]=!0;var g=u?u():"";e("Failed "+l+" type: "+f.message+(g??""))}}}}return s.resetWarningCache=function(){process.env.NODE_ENV!=="production"&&(n={})},Ei=s,Ei}var Di,vu;function fg(){if(vu)return Di;vu=1;var e=jp(),o=dg(),n=Cl(),r=Np(),s=pg(),a=function(){};process.env.NODE_ENV!=="production"&&(a=function(l){var c="Warning: "+l;typeof console<"u"&&console.error(c);try{throw new Error(c)}catch{}});function i(){return null}return Di=function(l,c){var u=typeof Symbol=="function"&&Symbol.iterator,d="@@iterator";function f(L){var R=L&&(u&&L[u]||L[d]);if(typeof R=="function")return R}var h="<<anonymous>>",g={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:k(),arrayOf:S,element:w(),elementType:T(),instanceOf:O,node:I(),objectOf:A,oneOf:j,oneOfType:E,shape:x,exact:$};function y(L,R){return L===R?L!==0||1/L===1/R:L!==L&&R!==R}function m(L,R){this.message=L,this.data=R&&typeof R=="object"?R:{},this.stack=""}m.prototype=Error.prototype;function v(L){if(process.env.NODE_ENV!=="production")var R={},_=0;function q(U,Y,X,te,ee,K,G){if(te=te||h,K=K||X,G!==n){if(c){var H=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 H.name="Invariant Violation",H}else if(process.env.NODE_ENV!=="production"&&typeof console<"u"){var re=te+":"+X;!R[re]&&_<3&&(a("You are manually calling a React.PropTypes validation function for the `"+K+"` prop on `"+te+"`. 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."),R[re]=!0,_++)}}return Y[X]==null?U?Y[X]===null?new m("The "+ee+" `"+K+"` is marked as required "+("in `"+te+"`, but its value is `null`.")):new m("The "+ee+" `"+K+"` is marked as required in "+("`"+te+"`, but its value is `undefined`.")):null:L(Y,X,te,ee,K)}var Q=q.bind(null,!1);return Q.isRequired=q.bind(null,!0),Q}function C(L){function R(_,q,Q,U,Y,X){var te=_[q],ee=D(te);if(ee!==L){var K=F(te);return new m("Invalid "+U+" `"+Y+"` of type "+("`"+K+"` supplied to `"+Q+"`, expected ")+("`"+L+"`."),{expectedType:L})}return null}return v(R)}function k(){return v(i)}function S(L){function R(_,q,Q,U,Y){if(typeof L!="function")return new m("Property `"+Y+"` of component `"+Q+"` has invalid PropType notation inside arrayOf.");var X=_[q];if(!Array.isArray(X)){var te=D(X);return new m("Invalid "+U+" `"+Y+"` of type "+("`"+te+"` supplied to `"+Q+"`, expected an array."))}for(var ee=0;ee<X.length;ee++){var K=L(X,ee,Q,U,Y+"["+ee+"]",n);if(K instanceof Error)return K}return null}return v(R)}function w(){function L(R,_,q,Q,U){var Y=R[_];if(!l(Y)){var X=D(Y);return new m("Invalid "+Q+" `"+U+"` of type "+("`"+X+"` supplied to `"+q+"`, expected a single ReactElement."))}return null}return v(L)}function T(){function L(R,_,q,Q,U){var Y=R[_];if(!e.isValidElementType(Y)){var X=D(Y);return new m("Invalid "+Q+" `"+U+"` of type "+("`"+X+"` supplied to `"+q+"`, expected a single ReactElement type."))}return null}return v(L)}function O(L){function R(_,q,Q,U,Y){if(!(_[q]instanceof L)){var X=L.name||h,te=B(_[q]);return new m("Invalid "+U+" `"+Y+"` of type "+("`"+te+"` supplied to `"+Q+"`, expected ")+("instance of `"+X+"`."))}return null}return v(R)}function j(L){if(!Array.isArray(L))return process.env.NODE_ENV!=="production"&&(arguments.length>1?a("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])."):a("Invalid argument supplied to oneOf, expected an array.")),i;function R(_,q,Q,U,Y){for(var X=_[q],te=0;te<L.length;te++)if(y(X,L[te]))return null;var ee=JSON.stringify(L,function(G,H){var re=F(H);return re==="symbol"?String(H):H});return new m("Invalid "+U+" `"+Y+"` of value `"+String(X)+"` "+("supplied to `"+Q+"`, expected one of "+ee+"."))}return v(R)}function A(L){function R(_,q,Q,U,Y){if(typeof L!="function")return new m("Property `"+Y+"` of component `"+Q+"` has invalid PropType notation inside objectOf.");var X=_[q],te=D(X);if(te!=="object")return new m("Invalid "+U+" `"+Y+"` of type "+("`"+te+"` supplied to `"+Q+"`, expected an object."));for(var ee in X)if(r(X,ee)){var K=L(X,ee,Q,U,Y+"."+ee,n);if(K instanceof Error)return K}return null}return v(R)}function E(L){if(!Array.isArray(L))return process.env.NODE_ENV!=="production"&&a("Invalid argument supplied to oneOfType, expected an instance of array."),i;for(var R=0;R<L.length;R++){var _=L[R];if(typeof _!="function")return a("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+V(_)+" at index "+R+"."),i}function q(Q,U,Y,X,te){for(var ee=[],K=0;K<L.length;K++){var G=L[K],H=G(Q,U,Y,X,te,n);if(H==null)return null;H.data&&r(H.data,"expectedType")&&ee.push(H.data.expectedType)}var re=ee.length>0?", expected one of type ["+ee.join(", ")+"]":"";return new m("Invalid "+X+" `"+te+"` supplied to "+("`"+Y+"`"+re+"."))}return v(q)}function I(){function L(R,_,q,Q,U){return P(R[_])?null:new m("Invalid "+Q+" `"+U+"` supplied to "+("`"+q+"`, expected a ReactNode."))}return v(L)}function N(L,R,_,q,Q){return new m((L||"React class")+": "+R+" type `"+_+"."+q+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+Q+"`.")}function x(L){function R(_,q,Q,U,Y){var X=_[q],te=D(X);if(te!=="object")return new m("Invalid "+U+" `"+Y+"` of type `"+te+"` "+("supplied to `"+Q+"`, expected `object`."));for(var ee in L){var K=L[ee];if(typeof K!="function")return N(Q,U,Y,ee,F(K));var G=K(X,ee,Q,U,Y+"."+ee,n);if(G)return G}return null}return v(R)}function $(L){function R(_,q,Q,U,Y){var X=_[q],te=D(X);if(te!=="object")return new m("Invalid "+U+" `"+Y+"` of type `"+te+"` "+("supplied to `"+Q+"`, expected `object`."));var ee=o({},_[q],L);for(var K in ee){var G=L[K];if(r(L,K)&&typeof G!="function")return N(Q,U,Y,K,F(G));if(!G)return new m("Invalid "+U+" `"+Y+"` key `"+K+"` supplied to `"+Q+"`.\nBad object: "+JSON.stringify(_[q],null," ")+` Valid keys: `+JSON.stringify(Object.keys(L),null," "));var H=G(X,K,Q,U,Y+"."+K,n);if(H)return H}return null}return v(R)}function P(L){switch(typeof L){case"number":case"string":case"undefined":return!0;case"boolean":return!L;case"object":if(Array.isArray(L))return L.every(P);if(L===null||l(L))return!0;var R=f(L);if(R){var _=R.call(L),q;if(R!==L.entries){for(;!(q=_.next()).done;)if(!P(q.value))return!1}else for(;!(q=_.next()).done;){var Q=q.value;if(Q&&!P(Q[1]))return!1}}else return!1;return!0;default:return!1}}function M(L,R){return L==="symbol"?!0:R?R["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&R instanceof Symbol:!1}function D(L){var R=typeof L;return Array.isArray(L)?"array":L instanceof RegExp?"object":M(R,L)?"symbol":R}function F(L){if(typeof L>"u"||L===null)return""+L;var R=D(L);if(R==="object"){if(L instanceof Date)return"date";if(L instanceof RegExp)return"regexp"}return R}function V(L){var R=F(L);switch(R){case"array":case"object":return"an "+R;case"boolean":case"date":case"regexp":return"a "+R;default:return R}}function B(L){return!L.constructor||!L.constructor.name?h:L.constructor.name}return g.checkPropTypes=s,g.resetWarningCache=s.resetWarningCache,g.PropTypes=g,g},Di}var Ri,xu;function mg(){if(xu)return Ri;xu=1;var e=Cl();function o(){}function n(){}return n.resetWarningCache=o,Ri=function(){function r(i,l,c,u,d,f){if(f!==e){var h=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 h.name="Invariant Violation",h}}r.isRequired=r;function s(){return r}var a={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:s,element:r,elementType:r,instanceOf:s,node:r,objectOf:s,oneOf:s,oneOfType:s,shape:s,exact:s,checkPropTypes:n,resetWarningCache:o};return a.PropTypes=a,a},Ri}var Cu;function hg(){if(Cu)return Ss.exports;if(Cu=1,process.env.NODE_ENV!=="production"){var e=jp(),o=!0;Ss.exports=fg()(e.isElement,o)}else Ss.exports=mg()();return Ss.exports}var gg=hg();const t=xn(gg);function $p(e){var o,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(o=0;o<s;o++)e[o]&&(n=$p(e[o]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function le(){for(var e,o,n=0,r="",s=arguments.length;n<s;n++)(e=arguments[n])&&(o=$p(e))&&(r&&(r+=" "),r+=o);return r}function me(e,o,n=void 0){const r={};for(const s in e){const a=e[s];let i="",l=!0;for(let c=0;c<a.length;c+=1){const u=a[c];u&&(i+=(l===!0?"":" ")+o(u),l=!1,n&&n[u]&&(i+=" "+n[u]))}r[s]=i}return r}var ks={exports:{}},at={};/** * @license React * react-is.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var wu;function bg(){if(wu)return at;wu=1;var e=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),i=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");function y(m){if(typeof m=="object"&&m!==null){var v=m.$$typeof;switch(v){case e:switch(m=m.type,m){case n:case s:case r:case c:case u:case h:return m;default:switch(m=m&&m.$$typeof,m){case i:case l:case f:case d:return m;case a:return m;default:return v}}case o:return v}}}return at.ContextConsumer=a,at.ContextProvider=i,at.Element=e,at.ForwardRef=l,at.Fragment=n,at.Lazy=f,at.Memo=d,at.Portal=o,at.Profiler=s,at.StrictMode=r,at.Suspense=c,at.SuspenseList=u,at.isContextConsumer=function(m){return y(m)===a},at.isContextProvider=function(m){return y(m)===i},at.isElement=function(m){return typeof m=="object"&&m!==null&&m.$$typeof===e},at.isForwardRef=function(m){return y(m)===l},at.isFragment=function(m){return y(m)===n},at.isLazy=function(m){return y(m)===f},at.isMemo=function(m){return y(m)===d},at.isPortal=function(m){return y(m)===o},at.isProfiler=function(m){return y(m)===s},at.isStrictMode=function(m){return y(m)===r},at.isSuspense=function(m){return y(m)===c},at.isSuspenseList=function(m){return y(m)===u},at.isValidElementType=function(m){return typeof m=="string"||typeof m=="function"||m===n||m===s||m===r||m===c||m===u||typeof m=="object"&&m!==null&&(m.$$typeof===f||m.$$typeof===d||m.$$typeof===i||m.$$typeof===a||m.$$typeof===l||m.$$typeof===g||m.getModuleId!==void 0)},at.typeOf=y,at}var it={};/** * @license React * react-is.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Su;function yg(){return Su||(Su=1,process.env.NODE_ENV!=="production"&&(function(){function e(m){if(typeof m=="object"&&m!==null){var v=m.$$typeof;switch(v){case o:switch(m=m.type,m){case r:case a:case s:case u:case d:case g:return m;default:switch(m=m&&m.$$typeof,m){case l:case c:case h:case f:return m;case i:return m;default:return v}}case n:return v}}}var o=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),g=Symbol.for("react.view_transition"),y=Symbol.for("react.client.reference");it.ContextConsumer=i,it.ContextProvider=l,it.Element=o,it.ForwardRef=c,it.Fragment=r,it.Lazy=h,it.Memo=f,it.Portal=n,it.Profiler=a,it.StrictMode=s,it.Suspense=u,it.SuspenseList=d,it.isContextConsumer=function(m){return e(m)===i},it.isContextProvider=function(m){return e(m)===l},it.isElement=function(m){return typeof m=="object"&&m!==null&&m.$$typeof===o},it.isForwardRef=function(m){return e(m)===c},it.isFragment=function(m){return e(m)===r},it.isLazy=function(m){return e(m)===h},it.isMemo=function(m){return e(m)===f},it.isPortal=function(m){return e(m)===n},it.isProfiler=function(m){return e(m)===a},it.isStrictMode=function(m){return e(m)===s},it.isSuspense=function(m){return e(m)===u},it.isSuspenseList=function(m){return e(m)===d},it.isValidElementType=function(m){return typeof m=="string"||typeof m=="function"||m===r||m===a||m===s||m===u||m===d||typeof m=="object"&&m!==null&&(m.$$typeof===h||m.$$typeof===f||m.$$typeof===l||m.$$typeof===i||m.$$typeof===c||m.$$typeof===y||m.getModuleId!==void 0)},it.typeOf=e})()),it}var Tu;function vg(){return Tu||(Tu=1,process.env.NODE_ENV==="production"?ks.exports=bg():ks.exports=yg()),ks.exports}var Fo=vg();function wo(e){if(typeof e!="object"||e===null)return!1;const o=Object.getPrototypeOf(e);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Ap(e){if(b.isValidElement(e)||Fo.isValidElementType(e)||!wo(e))return e;const o={};return Object.keys(e).forEach(n=>{o[n]=Ap(e[n])}),o}function Ct(e,o,n={clone:!0}){const r=n.clone?{...e}:e;return wo(e)&&wo(o)&&Object.keys(o).forEach(s=>{b.isValidElement(o[s])||Fo.isValidElementType(o[s])?r[s]=o[s]:wo(o[s])&&Object.prototype.hasOwnProperty.call(e,s)&&wo(e[s])?r[s]=Ct(e[s],o[s],n):n.clone?r[s]=wo(o[s])?Ap(o[s]):o[s]:r[s]=o[s]}),r}function Nr(e,o){return o?Ct(e,o,{clone:!1}):e}const Go=process.env.NODE_ENV!=="production"?t.oneOfType([t.number,t.string,t.object,t.array]):{};function ku(e,o){if(!e.containerQueries)return o;const n=Object.keys(o).filter(r=>r.startsWith("@container")).sort((r,s)=>{const a=/min-width:\s*([0-9.]+)/;return+(r.match(a)?.[1]||0)-+(s.match(a)?.[1]||0)});return n.length?n.reduce((r,s)=>{const a=o[s];return delete r[s],r[s]=a,r},{...o}):o}function xg(e,o){return o==="@"||o.startsWith("@")&&(e.some(n=>o.startsWith(`@${n}`))||!!o.match(/^@\d/))}function Cg(e,o){const n=o.match(/^@([^/]+)?\/?(.+)?$/);if(!n){if(process.env.NODE_ENV!=="production")throw new Error(process.env.NODE_ENV!=="production"?`MUI: The provided shorthand ${`(${o})`} is invalid. The format should be \`@<breakpoint | number>\` or \`@<breakpoint | number>/<container>\`. For example, \`@sm\` or \`@600\` or \`@40rem/sidebar\`.`:ko(18,`(${o})`));return null}const[,r,s]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(s).up(a)}function wg(e){const o=(a,i)=>a.replace("@media",i?`@container ${i}`:"@container");function n(a,i){a.up=(...l)=>o(e.breakpoints.up(...l),i),a.down=(...l)=>o(e.breakpoints.down(...l),i),a.between=(...l)=>o(e.breakpoints.between(...l),i),a.only=(...l)=>o(e.breakpoints.only(...l),i),a.not=(...l)=>{const c=o(e.breakpoints.not(...l),i);return c.includes("not all and")?c.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):c}}const r={},s=a=>(n(r,a),r);return n(s),{...e,containerQueries:s}}const Ca={xs:0,sm:600,md:900,lg:1200,xl:1536},Pu={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ca[e]}px)`},Sg={containerQueries:e=>({up:o=>{let n=typeof o=="number"?o:Ca[o]||o;return typeof n=="number"&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function mo(e,o,n){const r=e.theme||{};if(Array.isArray(o)){const a=r.breakpoints||Pu;return o.reduce((i,l,c)=>(i[a.up(a.keys[c])]=n(o[c]),i),{})}if(typeof o=="object"){const a=r.breakpoints||Pu;return Object.keys(o).reduce((i,l)=>{if(xg(a.keys,l)){const c=Cg(r.containerQueries?r:Sg,l);c&&(i[c]=n(o[l],l))}else if(Object.keys(a.values||Ca).includes(l)){const c=a.up(l);i[c]=n(o[l],l)}else{const c=l;i[c]=o[c]}return i},{})}return n(o)}function Fp(e={}){return e.keys?.reduce((n,r)=>{const s=e.up(r);return n[s]={},n},{})||{}}function Ki(e,o){return e.reduce((n,r)=>{const s=n[r];return(!s||Object.keys(s).length===0)&&delete n[r],n},o)}function Tg(e,...o){const n=Fp(e),r=[n,...o].reduce((s,a)=>Ct(s,a),{});return Ki(Object.keys(n),r)}function kg(e,o){if(typeof e!="object")return{};const n={},r=Object.keys(o);return Array.isArray(e)?r.forEach((s,a)=>{a<e.length&&(n[s]=!0)}):r.forEach(s=>{e[s]!=null&&(n[s]=!0)}),n}function Ii({values:e,breakpoints:o,base:n}){const r=n||kg(e,o),s=Object.keys(r);if(s.length===0)return e;let a;return s.reduce((i,l,c)=>(Array.isArray(e)?(i[l]=e[c]!=null?e[c]:e[a],a=c):typeof e=="object"?(i[l]=e[l]!=null?e[l]:e[a],a=l):i[l]=e,i),{})}function Co(e,o,n=!0){if(!o||typeof o!="string")return null;if(e&&e.vars&&n){const r=`vars.${o}`.split(".").reduce((s,a)=>s&&s[a]?s[a]:null,e);if(r!=null)return r}return o.split(".").reduce((r,s)=>r&&r[s]!=null?r[s]:null,e)}function Js(e,o,n,r=n){let s;return typeof e=="function"?s=e(n):Array.isArray(e)?s=e[n]||r:s=Co(e,n)||r,o&&(s=o(s,r,e)),s}function vt(e){const{prop:o,cssProperty:n=e.prop,themeKey:r,transform:s}=e,a=i=>{if(i[o]==null)return null;const l=i[o],c=i.theme,u=Co(c,r)||{};return mo(i,l,f=>{let h=Js(u,s,f);return f===h&&typeof f=="string"&&(h=Js(u,s,`${o}${f==="default"?"":ie(f)}`,f)),n===!1?h:{[n]:h}})};return a.propTypes=process.env.NODE_ENV!=="production"?{[o]:Go}:{},a.filterProps=[o],a}function Pg(e){const o={};return n=>(o[n]===void 0&&(o[n]=e(n)),o[n])}const Og={m:"margin",p:"padding"},Mg={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Ou={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Eg=Pg(e=>{if(e.length>2)if(Ou[e])e=Ou[e];else return[e];const[o,n]=e.split(""),r=Og[o],s=Mg[n]||"";return Array.isArray(s)?s.map(a=>r+a):[r+s]}),wa=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Sa=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],Dg=[...wa,...Sa];function os(e,o,n,r){const s=Co(e,o,!0)??n;return typeof s=="number"||typeof s=="string"?a=>typeof a=="string"?a:(process.env.NODE_ENV!=="production"&&typeof a!="number"&&console.error(`MUI: Expected ${r} argument to be a number or a string, got ${a}.`),typeof s=="string"?s.startsWith("var(")&&a===0?0:s.startsWith("var(")&&a===1?s:`calc(${a} * ${s})`:s*a):Array.isArray(s)?a=>{if(typeof a=="string")return a;const i=Math.abs(a);process.env.NODE_ENV!=="production"&&(Number.isInteger(i)?i>s.length-1&&console.error([`MUI: The value provided (${i}) overflows.`,`The supported values are: ${JSON.stringify(s)}.`,`${i} > ${s.length-1}, you need to add the missing values.`].join(` `)):console.error([`MUI: The \`theme.${o}\` 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.${o}\` as a number.`].join(` `)));const l=s[i];return a>=0?l:typeof l=="number"?-l:typeof l=="string"&&l.startsWith("var(")?`calc(-1 * ${l})`:`-${l}`}:typeof s=="function"?s:(process.env.NODE_ENV!=="production"&&console.error([`MUI: The \`theme.${o}\` value (${s}) is invalid.`,"It should be a number, an array or a function."].join(` `)),()=>{})}function Ta(e){return os(e,"spacing",8,"spacing")}function fn(e,o){return typeof o=="string"||o==null?o:e(o)}function Rg(e,o){return n=>e.reduce((r,s)=>(r[s]=fn(o,n),r),{})}function Ig(e,o,n,r){if(!o.includes(n))return null;const s=Eg(n),a=Rg(s,r),i=e[n];return mo(e,i,a)}function Vp(e,o){const n=Ta(e.theme);return Object.keys(e).map(r=>Ig(e,o,r,n)).reduce(Nr,{})}function dt(e){return Vp(e,wa)}dt.propTypes=process.env.NODE_ENV!=="production"?wa.reduce((e,o)=>(e[o]=Go,e),{}):{};dt.filterProps=wa;function pt(e){return Vp(e,Sa)}pt.propTypes=process.env.NODE_ENV!=="production"?Sa.reduce((e,o)=>(e[o]=Go,e),{}):{};pt.filterProps=Sa;process.env.NODE_ENV!=="production"&&Dg.reduce((e,o)=>(e[o]=Go,e),{});function ka(...e){const o=e.reduce((r,s)=>(s.filterProps.forEach(a=>{r[a]=s}),r),{}),n=r=>Object.keys(r).reduce((s,a)=>o[a]?Nr(s,o[a](r)):s,{});return n.propTypes=process.env.NODE_ENV!=="production"?e.reduce((r,s)=>Object.assign(r,s.propTypes),{}):{},n.filterProps=e.reduce((r,s)=>r.concat(s.filterProps),[]),n}function Gt(e){return typeof e!="number"?e:`${e}px solid`}function no(e,o){return vt({prop:e,themeKey:"borders",transform:o})}const jg=no("border",Gt),Ng=no("borderTop",Gt),$g=no("borderRight",Gt),Ag=no("borderBottom",Gt),Fg=no("borderLeft",Gt),Vg=no("borderColor"),Lg=no("borderTopColor"),Bg=no("borderRightColor"),zg=no("borderBottomColor"),_g=no("borderLeftColor"),Wg=no("outline",Gt),Hg=no("outlineColor"),Pa=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const o=os(e.theme,"shape.borderRadius",4,"borderRadius"),n=r=>({borderRadius:fn(o,r)});return mo(e,e.borderRadius,n)}return null};Pa.propTypes=process.env.NODE_ENV!=="production"?{borderRadius:Go}:{};Pa.filterProps=["borderRadius"];ka(jg,Ng,$g,Ag,Fg,Vg,Lg,Bg,zg,_g,Pa,Wg,Hg);const Oa=e=>{if(e.gap!==void 0&&e.gap!==null){const o=os(e.theme,"spacing",8,"gap"),n=r=>({gap:fn(o,r)});return mo(e,e.gap,n)}return null};Oa.propTypes=process.env.NODE_ENV!=="production"?{gap:Go}:{};Oa.filterProps=["gap"];const Ma=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const o=os(e.theme,"spacing",8,"columnGap"),n=r=>({columnGap:fn(o,r)});return mo(e,e.columnGap,n)}return null};Ma.propTypes=process.env.NODE_ENV!=="production"?{columnGap:Go}:{};Ma.filterProps=["columnGap"];const Ea=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const o=os(e.theme,"spacing",8,"rowGap"),n=r=>({rowGap:fn(o,r)});return mo(e,e.rowGap,n)}return null};Ea.propTypes=process.env.NODE_ENV!=="production"?{rowGap:Go}:{};Ea.filterProps=["rowGap"];const Ug=vt({prop:"gridColumn"}),qg=vt({prop:"gridRow"}),Yg=vt({prop:"gridAutoFlow"}),Gg=vt({prop:"gridAutoColumns"}),Kg=vt({prop:"gridAutoRows"}),Xg=vt({prop:"gridTemplateColumns"}),Qg=vt({prop:"gridTemplateRows"}),Zg=vt({prop:"gridTemplateAreas"}),Jg=vt({prop:"gridArea"});ka(Oa,Ma,Ea,Ug,qg,Yg,Gg,Kg,Xg,Qg,Zg,Jg);function _n(e,o){return o==="grey"?o:e}const eb=vt({prop:"color",themeKey:"palette",transform:_n}),tb=vt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:_n}),ob=vt({prop:"backgroundColor",themeKey:"palette",transform:_n});ka(eb,tb,ob);function Lt(e){return e<=1&&e!==0?`${e*100}%`:e}const nb=vt({prop:"width",transform:Lt}),wl=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const o=n=>{const r=e.theme?.breakpoints?.values?.[n]||Ca[n];return r?e.theme?.breakpoints?.unit!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:Lt(n)}};return mo(e,e.maxWidth,o)}return null};wl.filterProps=["maxWidth"];const rb=vt({prop:"minWidth",transform:Lt}),sb=vt({prop:"height",transform:Lt}),ab=vt({prop:"maxHeight",transform:Lt}),ib=vt({prop:"minHeight",transform:Lt});vt({prop:"size",cssProperty:"width",transform:Lt});vt({prop:"size",cssProperty:"height",transform:Lt});const lb=vt({prop:"boxSizing"});ka(nb,wl,rb,sb,ab,ib,lb);const ns={border:{themeKey:"borders",transform:Gt},borderTop:{themeKey:"borders",transform:Gt},borderRight:{themeKey:"borders",transform:Gt},borderBottom:{themeKey:"borders",transform:Gt},borderLeft:{themeKey:"borders",transform:Gt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Gt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Pa},color:{themeKey:"palette",transform:_n},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:_n},backgroundColor:{themeKey:"palette",transform:_n},p:{style:pt},pt:{style:pt},pr:{style:pt},pb:{style:pt},pl:{style:pt},px:{style:pt},py:{style:pt},padding:{style:pt},paddingTop:{style:pt},paddingRight:{style:pt},paddingBottom:{style:pt},paddingLeft:{style:pt},paddingX:{style:pt},paddingY:{style:pt},paddingInline:{style:pt},paddingInlineStart:{style:pt},paddingInlineEnd:{style:pt},paddingBlock:{style:pt},paddingBlockStart:{style:pt},paddingBlockEnd:{style:pt},m:{style:dt},mt:{style:dt},mr:{style:dt},mb:{style:dt},ml:{style:dt},mx:{style:dt},my:{style:dt},margin:{style:dt},marginTop:{style:dt},marginRight:{style:dt},marginBottom:{style:dt},marginLeft:{style:dt},marginX:{style:dt},marginY:{style:dt},marginInline:{style:dt},marginInlineStart:{style:dt},marginInlineEnd:{style:dt},marginBlock:{style:dt},marginBlockStart:{style:dt},marginBlockEnd:{style:dt},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:Oa},rowGap:{style:Ea},columnGap:{style:Ma},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Lt},maxWidth:{style:wl},minWidth:{transform:Lt},height:{transform:Lt},maxHeight:{transform:Lt},minHeight:{transform:Lt},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function cb(...e){const o=e.reduce((r,s)=>r.concat(Object.keys(s)),[]),n=new Set(o);return e.every(r=>n.size===Object.keys(r).length)}function ub(e,o){return typeof e=="function"?e(o):e}function db(){function e(n,r,s,a){const i={[n]:r,theme:s},l=a[n];if(!l)return{[n]:r};const{cssProperty:c=n,themeKey:u,transform:d,style:f}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const h=Co(s,u)||{};return f?f(i):mo(i,r,y=>{let m=Js(h,d,y);return y===m&&typeof y=="string"&&(m=Js(h,d,`${n}${y==="default"?"":ie(y)}`,y)),c===!1?m:{[c]:m}})}function o(n){const{sx:r,theme:s={},nested:a}=n||{};if(!r)return null;const i=s.unstable_sxConfig??ns;function l(c){let u=c;if(typeof c=="function")u=c(s);else if(typeof c!="object")return c;if(!u)return null;const d=Fp(s.breakpoints),f=Object.keys(d);let h=d;return Object.keys(u).forEach(g=>{const y=ub(u[g],s);if(y!=null)if(typeof y=="object")if(i[g])h=Nr(h,e(g,y,s,i));else{const m=mo({theme:s},y,v=>({[g]:v}));cb(m,y)?h[g]=o({sx:y,theme:s,nested:!0}):h=Nr(h,m)}else h=Nr(h,e(g,y,s,i))}),!a&&s.modularCssLayers?{"@layer sx":ku(s,Ki(f,h))}:ku(s,Ki(f,h))}return Array.isArray(r)?r.map(l):l(r)}return o}const Wo=db();Wo.filterProps=["sx"];const pb=e=>{const o={systemProps:{},otherProps:{}},n=e?.theme?.unstable_sxConfig??ns;return Object.keys(e).forEach(r=>{n[r]?o.systemProps[r]=e[r]:o.otherProps[r]=e[r]}),o};function Sl(e){const{sx:o,...n}=e,{systemProps:r,otherProps:s}=pb(n);let a;return Array.isArray(o)?a=[r,...o]:typeof o=="function"?a=(...i)=>{const l=o(...i);return wo(l)?{...r,...l}:r}:a={...r,...o},{...s,sx:a}}function fb(e){for(var o=0,n,r=0,s=e.length;s>=4;++r,s-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,o=(n&65535)*1540483477+((n>>>16)*59797<<16)^(o&65535)*1540483477+((o>>>16)*59797<<16);switch(s){case 3:o^=(e.charCodeAt(r+2)&255)<<16;case 2:o^=(e.charCodeAt(r+1)&255)<<8;case 1:o^=e.charCodeAt(r)&255,o=(o&65535)*1540483477+((o>>>16)*59797<<16)}return o^=o>>>13,o=(o&65535)*1540483477+((o>>>16)*59797<<16),((o^o>>>15)>>>0).toString(36)}var mb={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 hb(e){var o=Object.create(null);return function(n){return o[n]===void 0&&(o[n]=e(n)),o[n]}}var gb=/[A-Z]|^ms/g,bb=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Lp=function(o){return o.charCodeAt(1)===45},Mu=function(o){return o!=null&&typeof o!="boolean"},ji=hb(function(e){return Lp(e)?e:e.replace(gb,"-$&").toLowerCase()}),Eu=function(o,n){switch(o){case"animation":case"animationName":if(typeof n=="string")return n.replace(bb,function(r,s,a){return zo={name:s,styles:a,next:zo},s})}return mb[o]!==1&&!Lp(o)&&typeof n=="number"&&n!==0?n+"px":n};function ea(e,o,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var s=n;if(s.anim===1)return zo={name:s.name,styles:s.styles,next:zo},s.name;var a=n;if(a.styles!==void 0){var i=a.next;if(i!==void 0)for(;i!==void 0;)zo={name:i.name,styles:i.styles,next:zo},i=i.next;var l=a.styles+";";return l}return yb(e,o,n)}}var c=n;return c}function yb(e,o,n){var r="";if(Array.isArray(n))for(var s=0;s<n.length;s++)r+=ea(e,o,n[s])+";";else for(var a in n){var i=n[a];if(typeof i!="object"){var l=i;Mu(l)&&(r+=ji(a)+":"+Eu(a,l)+";")}else if(Array.isArray(i)&&typeof i[0]=="string"&&o==null)for(var c=0;c<i.length;c++)Mu(i[c])&&(r+=ji(a)+":"+Eu(a,i[c])+";");else{var u=ea(e,o,i);switch(a){case"animation":case"animationName":{r+=ji(a)+":"+u+";";break}default:r+=a+"{"+u+"}"}}}return r}var Du=/label:\s*([^\s;{]+)\s*(;|$)/g,zo;function vb(e,o,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var r=!0,s="";zo=void 0;var a=e[0];if(a==null||a.raw===void 0)r=!1,s+=ea(n,o,a);else{var i=a;s+=i[0]}for(var l=1;l<e.length;l++)if(s+=ea(n,o,e[l]),r){var c=a;s+=c[l]}Du.lastIndex=0;for(var u="",d;(d=Du.exec(s))!==null;)u+="-"+d[1];var f=fb(s)+u;return{name:f,styles:s,next:zo}}function xb(e){return e==null||Object.keys(e).length===0}function Tl(e){const{styles:o,defaultTheme:n={}}=e,r=typeof o=="function"?s=>o(xb(s)?n:s):o;return p.jsx(ho.Global,{styles:r})}process.env.NODE_ENV!=="production"&&(Tl.propTypes={defaultTheme:t.object,styles:t.oneOfType([t.array,t.string,t.object,t.func])});/** * @mui/styled-engine v7.3.3 * * @license MIT * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function Bp(e,o){const n=ng(e,o);return process.env.NODE_ENV!=="production"?(...r)=>{const s=typeof e=="string"?`"${e}"`:"component";return r.length===0?console.error([`MUI: Seems like you called \`styled(${s})()\` without a \`style\` argument.`,'You must provide a `styles` argument: `styled("div")(styleYouForgotToPass)`.'].join(` `)):r.some(a=>a===void 0)&&console.error(`MUI: the styled(${s})(...args) API requires all its args to be defined.`),n(...r)}:n}function Cb(e,o){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=o(e.__emotion_styles))}const Ru=[];function _o(e){return Ru[0]=e,vb(Ru)}const wb=e=>{const o=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return o.sort((n,r)=>n.val-r.val),o.reduce((n,r)=>({...n,[r.key]:r.val}),{})};function Sb(e){const{values:o={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5,...s}=e,a=wb(o),i=Object.keys(a);function l(h){return`@media (min-width:${typeof o[h]=="number"?o[h]:h}${n})`}function c(h){return`@media (max-width:${(typeof o[h]=="number"?o[h]:h)-r/100}${n})`}function u(h,g){const y=i.indexOf(g);return`@media (min-width:${typeof o[h]=="number"?o[h]:h}${n}) and (max-width:${(y!==-1&&typeof o[i[y]]=="number"?o[i[y]]:g)-r/100}${n})`}function d(h){return i.indexOf(h)+1<i.length?u(h,i[i.indexOf(h)+1]):l(h)}function f(h){const g=i.indexOf(h);return g===0?l(i[1]):g===i.length-1?c(i[g]):u(h,i[i.indexOf(h)+1]).replace("@media","@media not all and")}return{keys:i,values:a,up:l,down:c,between:u,only:d,not:f,unit:n,...s}}const Tb={borderRadius:4};function zp(e=8,o=Ta({spacing:e})){if(e.mui)return e;const n=(...r)=>(process.env.NODE_ENV!=="production"&&(r.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${r.length}`)),(r.length===0?[1]:r).map(a=>{const i=o(a);return typeof i=="number"?`${i}px`:i}).join(" "));return n.mui=!0,n}function kb(e,o){const n=this;if(n.vars){if(!n.colorSchemes?.[e]||typeof n.getColorSchemeSelector!="function")return{};let r=n.getColorSchemeSelector(e);return r==="&"?o:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:o})}return n.palette.mode===e?o:{}}function rs(e={},...o){const{breakpoints:n={},palette:r={},spacing:s,shape:a={},...i}=e,l=Sb(n),c=zp(s);let u=Ct({breakpoints:l,direction:"ltr",components:{},palette:{mode:"light",...r},spacing:c,shape:{...Tb,...a}},i);return u=wg(u),u.applyStyles=kb,u=o.reduce((d,f)=>Ct(d,f),u),u.unstable_sxConfig={...ns,...i?.unstable_sxConfig},u.unstable_sx=function(f){return Wo({sx:f,theme:this})},u}function Pb(e){return Object.keys(e).length===0}function Da(e=null){const o=b.useContext(ho.ThemeContext);return!o||Pb(o)?e:o}const Ob=rs();function Ra(e=Ob){return Da(e)}function Ni(e){const o=_o(e);return e!==o&&o.styles?(o.styles.match(/^@layer\s+[^{]*$/)||(o.styles=`@layer global{${o.styles}}`),o):e}function kl({styles:e,themeId:o,defaultTheme:n={}}){const r=Ra(n),s=o&&r[o]||r;let a=typeof e=="function"?e(s):e;return s.modularCssLayers&&(Array.isArray(a)?a=a.map(i=>Ni(typeof i=="function"?i(s):i)):a=Ni(a)),p.jsx(Tl,{styles:a})}process.env.NODE_ENV!=="production"&&(kl.propTypes={defaultTheme:t.object,styles:t.oneOfType([t.array,t.func,t.number,t.object,t.string,t.bool]),themeId:t.string});function Mb(e={}){const{themeId:o,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:s}=e,a=Bp("div",{shouldForwardProp:l=>l!=="theme"&&l!=="sx"&&l!=="as"})(Wo);return b.forwardRef(function(c,u){const d=Ra(n),{className:f,component:h="div",...g}=Sl(c);return p.jsx(a,{as:h,ref:u,className:le(f,s?s(r):r),theme:o&&d[o]||d,...g