@cgi-learning-hub/icons
Version:
@cgi-learning-hub/icons is an open-source React component library icons specific that implements icons for HUB's features
49 lines • 79.7 kB
JavaScript
"use strict";const Ct=require("react"),mr=require("react/jsx-runtime"),Tt=require("@emotion/styled");require("@emotion/react");function wt(e){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:()=>e[t]})}}return r.default=e,Object.freeze(r)}const ge=wt(Ct),$r=e=>e,xt=()=>{let e=$r;return{configure(r){e=r},generate(r){return e(r)},reset(){e=$r}}},Ot=xt();function he(e,...r){const t=new URL(`https://mui.com/production-error/?code=${e}`);return r.forEach(n=>t.searchParams.append("args[]",n)),`Minified MUI error #${e}; visit ${t} for the full message.`}function Se(e){if(typeof e!="string")throw new Error(process.env.NODE_ENV!=="production"?"MUI: `capitalize(string)` expects a string argument.":he(7));return e.charAt(0).toUpperCase()+e.slice(1)}function $t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var De={exports:{}},Be={exports:{}},j={};/** @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 _r;function _t(){if(_r)return j;_r=1;var e=typeof Symbol=="function"&&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,c=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,g=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,m=e?Symbol.for("react.suspense_list"):60120,v=e?Symbol.for("react.memo"):60115,b=e?Symbol.for("react.lazy"):60116,s=e?Symbol.for("react.block"):60121,T=e?Symbol.for("react.fundamental"):60117,O=e?Symbol.for("react.responder"):60118,Q=e?Symbol.for("react.scope"):60119;function x(h){if(typeof h=="object"&&h!==null){var F=h.$$typeof;switch(F){case r:switch(h=h.type,h){case l:case d:case n:case i:case o:case p:return h;default:switch(h=h&&h.$$typeof,h){case u:case g:case b:case v:case c:return h;default:return F}}case t:return F}}}function w(h){return x(h)===d}return j.AsyncMode=l,j.ConcurrentMode=d,j.ContextConsumer=u,j.ContextProvider=c,j.Element=r,j.ForwardRef=g,j.Fragment=n,j.Lazy=b,j.Memo=v,j.Portal=t,j.Profiler=i,j.StrictMode=o,j.Suspense=p,j.isAsyncMode=function(h){return w(h)||x(h)===l},j.isConcurrentMode=w,j.isContextConsumer=function(h){return x(h)===u},j.isContextProvider=function(h){return x(h)===c},j.isElement=function(h){return typeof h=="object"&&h!==null&&h.$$typeof===r},j.isForwardRef=function(h){return x(h)===g},j.isFragment=function(h){return x(h)===n},j.isLazy=function(h){return x(h)===b},j.isMemo=function(h){return x(h)===v},j.isPortal=function(h){return x(h)===t},j.isProfiler=function(h){return x(h)===i},j.isStrictMode=function(h){return x(h)===o},j.isSuspense=function(h){return x(h)===p},j.isValidElementType=function(h){return typeof h=="string"||typeof h=="function"||h===n||h===d||h===i||h===o||h===p||h===m||typeof h=="object"&&h!==null&&(h.$$typeof===b||h.$$typeof===v||h.$$typeof===c||h.$$typeof===u||h.$$typeof===g||h.$$typeof===T||h.$$typeof===O||h.$$typeof===Q||h.$$typeof===s)},j.typeOf=x,j}var V={};/** @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 Ar;function At(){return Ar||(Ar=1,process.env.NODE_ENV!=="production"&&function(){var e=typeof Symbol=="function"&&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,c=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,g=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,m=e?Symbol.for("react.suspense_list"):60120,v=e?Symbol.for("react.memo"):60115,b=e?Symbol.for("react.lazy"):60116,s=e?Symbol.for("react.block"):60121,T=e?Symbol.for("react.fundamental"):60117,O=e?Symbol.for("react.responder"):60118,Q=e?Symbol.for("react.scope"):60119;function x(S){return typeof S=="string"||typeof S=="function"||S===n||S===d||S===i||S===o||S===p||S===m||typeof S=="object"&&S!==null&&(S.$$typeof===b||S.$$typeof===v||S.$$typeof===c||S.$$typeof===u||S.$$typeof===g||S.$$typeof===T||S.$$typeof===O||S.$$typeof===Q||S.$$typeof===s)}function w(S){if(typeof S=="object"&&S!==null){var ue=S.$$typeof;switch(ue){case r:var Me=S.type;switch(Me){case l:case d:case n:case i:case o:case p:return Me;default:var Or=Me&&Me.$$typeof;switch(Or){case u:case g:case b:case v:case c:return Or;default:return ue}}case t:return ue}}}var h=l,F=d,J=u,Z=c,ee=r,a=g,C=n,$=b,B=v,G=t,te=i,re=o,ce=p,ve=!1;function nr(S){return ve||(ve=!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.")),y(S)||w(S)===l}function y(S){return w(S)===d}function E(S){return w(S)===u}function k(S){return w(S)===c}function R(S){return typeof S=="object"&&S!==null&&S.$$typeof===r}function _(S){return w(S)===g}function I(S){return w(S)===n}function A(S){return w(S)===b}function P(S){return w(S)===v}function N(S){return w(S)===t}function z(S){return w(S)===i}function M(S){return w(S)===o}function ne(S){return w(S)===p}V.AsyncMode=h,V.ConcurrentMode=F,V.ContextConsumer=J,V.ContextProvider=Z,V.Element=ee,V.ForwardRef=a,V.Fragment=C,V.Lazy=$,V.Memo=B,V.Portal=G,V.Profiler=te,V.StrictMode=re,V.Suspense=ce,V.isAsyncMode=nr,V.isConcurrentMode=y,V.isContextConsumer=E,V.isContextProvider=k,V.isElement=R,V.isForwardRef=_,V.isFragment=I,V.isLazy=A,V.isMemo=P,V.isPortal=N,V.isProfiler=z,V.isStrictMode=M,V.isSuspense=ne,V.isValidElementType=x,V.typeOf=w}()),V}var Rr;function ot(){return Rr||(Rr=1,process.env.NODE_ENV==="production"?Be.exports=_t():Be.exports=At()),Be.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var or,Pr;function Rt(){if(Pr)return or;Pr=1;var e=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable;function n(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var c={},u=0;u<10;u++)c["_"+String.fromCharCode(u)]=u;var l=Object.getOwnPropertyNames(c).map(function(g){return c[g]});if(l.join("")!=="0123456789")return!1;var d={};return"abcdefghijklmnopqrst".split("").forEach(function(g){d[g]=g}),Object.keys(Object.assign({},d)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return or=o()?Object.assign:function(i,c){for(var u,l=n(i),d,g=1;g<arguments.length;g++){u=Object(arguments[g]);for(var p in u)r.call(u,p)&&(l[p]=u[p]);if(e){d=e(u);for(var m=0;m<d.length;m++)t.call(u,d[m])&&(l[d[m]]=u[d[m]])}}return l},or}var ir,kr;function br(){if(kr)return ir;kr=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return ir=e,ir}var ar,Ir;function it(){return Ir||(Ir=1,ar=Function.call.bind(Object.prototype.hasOwnProperty)),ar}var sr,Nr;function Pt(){if(Nr)return sr;Nr=1;var e=function(){};if(process.env.NODE_ENV!=="production"){var r=br(),t={},n=it();e=function(i){var c="Warning: "+i;typeof console<"u"&&console.error(c);try{throw new Error(c)}catch{}}}function o(i,c,u,l,d){if(process.env.NODE_ENV!=="production"){for(var g in i)if(n(i,g)){var p;try{if(typeof i[g]!="function"){var m=Error((l||"React class")+": "+u+" type `"+g+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof i[g]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw m.name="Invariant Violation",m}p=i[g](c,g,l,u,null,r)}catch(b){p=b}if(p&&!(p instanceof Error)&&e((l||"React class")+": type specification of "+u+" `"+g+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof p+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),p instanceof Error&&!(p.message in t)){t[p.message]=!0;var v=d?d():"";e("Failed "+u+" type: "+p.message+(v??""))}}}}return o.resetWarningCache=function(){process.env.NODE_ENV!=="production"&&(t={})},sr=o,sr}var cr,Mr;function kt(){if(Mr)return cr;Mr=1;var e=ot(),r=Rt(),t=br(),n=it(),o=Pt(),i=function(){};process.env.NODE_ENV!=="production"&&(i=function(u){var l="Warning: "+u;typeof console<"u"&&console.error(l);try{throw new Error(l)}catch{}});function c(){return null}return cr=function(u,l){var d=typeof Symbol=="function"&&Symbol.iterator,g="@@iterator";function p(y){var E=y&&(d&&y[d]||y[g]);if(typeof E=="function")return E}var m="<<anonymous>>",v={array:O("array"),bigint:O("bigint"),bool:O("boolean"),func:O("function"),number:O("number"),object:O("object"),string:O("string"),symbol:O("symbol"),any:Q(),arrayOf:x,element:w(),elementType:h(),instanceOf:F,node:a(),objectOf:Z,oneOf:J,oneOfType:ee,shape:$,exact:B};function b(y,E){return y===E?y!==0||1/y===1/E:y!==y&&E!==E}function s(y,E){this.message=y,this.data=E&&typeof E=="object"?E:{},this.stack=""}s.prototype=Error.prototype;function T(y){if(process.env.NODE_ENV!=="production")var E={},k=0;function R(I,A,P,N,z,M,ne){if(N=N||m,M=M||P,ne!==t){if(l){var S=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 S.name="Invariant Violation",S}else if(process.env.NODE_ENV!=="production"&&typeof console<"u"){var ue=N+":"+P;!E[ue]&&k<3&&(i("You are manually calling a React.PropTypes validation function for the `"+M+"` prop on `"+N+"`. 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."),E[ue]=!0,k++)}}return A[P]==null?I?A[P]===null?new s("The "+z+" `"+M+"` is marked as required "+("in `"+N+"`, but its value is `null`.")):new s("The "+z+" `"+M+"` is marked as required in "+("`"+N+"`, but its value is `undefined`.")):null:y(A,P,N,z,M)}var _=R.bind(null,!1);return _.isRequired=R.bind(null,!0),_}function O(y){function E(k,R,_,I,A,P){var N=k[R],z=re(N);if(z!==y){var M=ce(N);return new s("Invalid "+I+" `"+A+"` of type "+("`"+M+"` supplied to `"+_+"`, expected ")+("`"+y+"`."),{expectedType:y})}return null}return T(E)}function Q(){return T(c)}function x(y){function E(k,R,_,I,A){if(typeof y!="function")return new s("Property `"+A+"` of component `"+_+"` has invalid PropType notation inside arrayOf.");var P=k[R];if(!Array.isArray(P)){var N=re(P);return new s("Invalid "+I+" `"+A+"` of type "+("`"+N+"` supplied to `"+_+"`, expected an array."))}for(var z=0;z<P.length;z++){var M=y(P,z,_,I,A+"["+z+"]",t);if(M instanceof Error)return M}return null}return T(E)}function w(){function y(E,k,R,_,I){var A=E[k];if(!u(A)){var P=re(A);return new s("Invalid "+_+" `"+I+"` of type "+("`"+P+"` supplied to `"+R+"`, expected a single ReactElement."))}return null}return T(y)}function h(){function y(E,k,R,_,I){var A=E[k];if(!e.isValidElementType(A)){var P=re(A);return new s("Invalid "+_+" `"+I+"` of type "+("`"+P+"` supplied to `"+R+"`, expected a single ReactElement type."))}return null}return T(y)}function F(y){function E(k,R,_,I,A){if(!(k[R]instanceof y)){var P=y.name||m,N=nr(k[R]);return new s("Invalid "+I+" `"+A+"` of type "+("`"+N+"` supplied to `"+_+"`, expected ")+("instance of `"+P+"`."))}return null}return T(E)}function J(y){if(!Array.isArray(y))return process.env.NODE_ENV!=="production"&&(arguments.length>1?i("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])."):i("Invalid argument supplied to oneOf, expected an array.")),c;function E(k,R,_,I,A){for(var P=k[R],N=0;N<y.length;N++)if(b(P,y[N]))return null;var z=JSON.stringify(y,function(ne,S){var ue=ce(S);return ue==="symbol"?String(S):S});return new s("Invalid "+I+" `"+A+"` of value `"+String(P)+"` "+("supplied to `"+_+"`, expected one of "+z+"."))}return T(E)}function Z(y){function E(k,R,_,I,A){if(typeof y!="function")return new s("Property `"+A+"` of component `"+_+"` has invalid PropType notation inside objectOf.");var P=k[R],N=re(P);if(N!=="object")return new s("Invalid "+I+" `"+A+"` of type "+("`"+N+"` supplied to `"+_+"`, expected an object."));for(var z in P)if(n(P,z)){var M=y(P,z,_,I,A+"."+z,t);if(M instanceof Error)return M}return null}return T(E)}function ee(y){if(!Array.isArray(y))return process.env.NODE_ENV!=="production"&&i("Invalid argument supplied to oneOfType, expected an instance of array."),c;for(var E=0;E<y.length;E++){var k=y[E];if(typeof k!="function")return i("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+ve(k)+" at index "+E+"."),c}function R(_,I,A,P,N){for(var z=[],M=0;M<y.length;M++){var ne=y[M],S=ne(_,I,A,P,N,t);if(S==null)return null;S.data&&n(S.data,"expectedType")&&z.push(S.data.expectedType)}var ue=z.length>0?", expected one of type ["+z.join(", ")+"]":"";return new s("Invalid "+P+" `"+N+"` supplied to "+("`"+A+"`"+ue+"."))}return T(R)}function a(){function y(E,k,R,_,I){return G(E[k])?null:new s("Invalid "+_+" `"+I+"` supplied to "+("`"+R+"`, expected a ReactNode."))}return T(y)}function C(y,E,k,R,_){return new s((y||"React class")+": "+E+" type `"+k+"."+R+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+_+"`.")}function $(y){function E(k,R,_,I,A){var P=k[R],N=re(P);if(N!=="object")return new s("Invalid "+I+" `"+A+"` of type `"+N+"` "+("supplied to `"+_+"`, expected `object`."));for(var z in y){var M=y[z];if(typeof M!="function")return C(_,I,A,z,ce(M));var ne=M(P,z,_,I,A+"."+z,t);if(ne)return ne}return null}return T(E)}function B(y){function E(k,R,_,I,A){var P=k[R],N=re(P);if(N!=="object")return new s("Invalid "+I+" `"+A+"` of type `"+N+"` "+("supplied to `"+_+"`, expected `object`."));var z=r({},k[R],y);for(var M in z){var ne=y[M];if(n(y,M)&&typeof ne!="function")return C(_,I,A,M,ce(ne));if(!ne)return new s("Invalid "+I+" `"+A+"` key `"+M+"` supplied to `"+_+"`.\nBad object: "+JSON.stringify(k[R],null," ")+`
Valid keys: `+JSON.stringify(Object.keys(y),null," "));var S=ne(P,M,_,I,A+"."+M,t);if(S)return S}return null}return T(E)}function G(y){switch(typeof y){case"number":case"string":case"undefined":return!0;case"boolean":return!y;case"object":if(Array.isArray(y))return y.every(G);if(y===null||u(y))return!0;var E=p(y);if(E){var k=E.call(y),R;if(E!==y.entries){for(;!(R=k.next()).done;)if(!G(R.value))return!1}else for(;!(R=k.next()).done;){var _=R.value;if(_&&!G(_[1]))return!1}}else return!1;return!0;default:return!1}}function te(y,E){return y==="symbol"?!0:E?E["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&E instanceof Symbol:!1}function re(y){var E=typeof y;return Array.isArray(y)?"array":y instanceof RegExp?"object":te(E,y)?"symbol":E}function ce(y){if(typeof y>"u"||y===null)return""+y;var E=re(y);if(E==="object"){if(y instanceof Date)return"date";if(y instanceof RegExp)return"regexp"}return E}function ve(y){var E=ce(y);switch(E){case"array":case"object":return"an "+E;case"boolean":case"date":case"regexp":return"a "+E;default:return E}}function nr(y){return!y.constructor||!y.constructor.name?m:y.constructor.name}return v.checkPropTypes=o,v.resetWarningCache=o.resetWarningCache,v.PropTypes=v,v},cr}var ur,Dr;function It(){if(Dr)return ur;Dr=1;var e=br();function r(){}function t(){}return t.resetWarningCache=r,ur=function(){function n(c,u,l,d,g,p){if(p!==e){var m=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 m.name="Invariant Violation",m}}n.isRequired=n;function o(){return n}var i={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:o,element:n,elementType:n,instanceOf:o,node:n,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:t,resetWarningCache:r};return i.PropTypes=i,i},ur}var Br;function Nt(){if(Br)return De.exports;if(Br=1,process.env.NODE_ENV!=="production"){var e=ot(),r=!0;De.exports=kt()(e.isElement,r)}else De.exports=It()();return De.exports}var Mt=Nt();const D=$t(Mt);function at(e){var r,t,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(r=0;r<o;r++)e[r]&&(t=at(e[r]))&&(n&&(n+=" "),n+=t)}else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Dt(){for(var e,r,t=0,n="",o=arguments.length;t<o;t++)(e=arguments[t])&&(r=at(e))&&(n&&(n+=" "),n+=r);return n}function Bt(e,r,t=void 0){const n={};for(const o in e){const i=e[o];let c="",u=!0;for(let l=0;l<i.length;l+=1){const d=i[l];d&&(c+=(u===!0?"":" ")+r(d),u=!1,t&&t[d]&&(c+=" "+t[d]))}n[o]=c}return n}var je={exports:{}},L={};/**
* @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 jr;function jt(){if(jr)return L;jr=1;var e=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),t=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.view_transition"),v=Symbol.for("react.client.reference");function b(s){if(typeof s=="object"&&s!==null){var T=s.$$typeof;switch(T){case e:switch(s=s.type,s){case t:case o:case n:case l:case d:case m:return s;default:switch(s=s&&s.$$typeof,s){case c:case u:case p:case g:return s;case i:return s;default:return T}}case r:return T}}}return L.ContextConsumer=i,L.ContextProvider=c,L.Element=e,L.ForwardRef=u,L.Fragment=t,L.Lazy=p,L.Memo=g,L.Portal=r,L.Profiler=o,L.StrictMode=n,L.Suspense=l,L.SuspenseList=d,L.isContextConsumer=function(s){return b(s)===i},L.isContextProvider=function(s){return b(s)===c},L.isElement=function(s){return typeof s=="object"&&s!==null&&s.$$typeof===e},L.isForwardRef=function(s){return b(s)===u},L.isFragment=function(s){return b(s)===t},L.isLazy=function(s){return b(s)===p},L.isMemo=function(s){return b(s)===g},L.isPortal=function(s){return b(s)===r},L.isProfiler=function(s){return b(s)===o},L.isStrictMode=function(s){return b(s)===n},L.isSuspense=function(s){return b(s)===l},L.isSuspenseList=function(s){return b(s)===d},L.isValidElementType=function(s){return typeof s=="string"||typeof s=="function"||s===t||s===o||s===n||s===l||s===d||typeof s=="object"&&s!==null&&(s.$$typeof===p||s.$$typeof===g||s.$$typeof===c||s.$$typeof===i||s.$$typeof===u||s.$$typeof===v||s.getModuleId!==void 0)},L.typeOf=b,L}var W={};/**
* @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 Vr;function Vt(){return Vr||(Vr=1,process.env.NODE_ENV!=="production"&&function(){function e(s){if(typeof s=="object"&&s!==null){var T=s.$$typeof;switch(T){case r:switch(s=s.type,s){case n:case i:case o:case d:case g:case v:return s;default:switch(s=s&&s.$$typeof,s){case u:case l:case m:case p:return s;case c:return s;default:return T}}case t:return T}}}var r=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),g=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.for("react.view_transition"),b=Symbol.for("react.client.reference");W.ContextConsumer=c,W.ContextProvider=u,W.Element=r,W.ForwardRef=l,W.Fragment=n,W.Lazy=m,W.Memo=p,W.Portal=t,W.Profiler=i,W.StrictMode=o,W.Suspense=d,W.SuspenseList=g,W.isContextConsumer=function(s){return e(s)===c},W.isContextProvider=function(s){return e(s)===u},W.isElement=function(s){return typeof s=="object"&&s!==null&&s.$$typeof===r},W.isForwardRef=function(s){return e(s)===l},W.isFragment=function(s){return e(s)===n},W.isLazy=function(s){return e(s)===m},W.isMemo=function(s){return e(s)===p},W.isPortal=function(s){return e(s)===t},W.isProfiler=function(s){return e(s)===i},W.isStrictMode=function(s){return e(s)===o},W.isSuspense=function(s){return e(s)===d},W.isSuspenseList=function(s){return e(s)===g},W.isValidElementType=function(s){return typeof s=="string"||typeof s=="function"||s===n||s===i||s===o||s===d||s===g||typeof s=="object"&&s!==null&&(s.$$typeof===m||s.$$typeof===p||s.$$typeof===u||s.$$typeof===c||s.$$typeof===l||s.$$typeof===b||s.getModuleId!==void 0)},W.typeOf=e}()),W}var Fr;function Ft(){return Fr||(Fr=1,process.env.NODE_ENV==="production"?je.exports=jt():je.exports=Vt()),je.exports}var Le=Ft();function de(e){if(typeof e!="object"||e===null)return!1;const r=Object.getPrototypeOf(e);return(r===null||r===Object.prototype||Object.getPrototypeOf(r)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function st(e){if(ge.isValidElement(e)||Le.isValidElementType(e)||!de(e))return e;const r={};return Object.keys(e).forEach(t=>{r[t]=st(e[t])}),r}function ie(e,r,t={clone:!0}){const n=t.clone?{...e}:e;return de(e)&&de(r)&&Object.keys(r).forEach(o=>{ge.isValidElement(r[o])||Le.isValidElementType(r[o])?n[o]=r[o]:de(r[o])&&Object.prototype.hasOwnProperty.call(e,o)&&de(e[o])?n[o]=ie(e[o],r[o],t):t.clone?n[o]=de(r[o])?st(r[o]):r[o]:n[o]=r[o]}),n}function Pe(e,r){return r?ie(e,r,{clone:!1}):e}const be=process.env.NODE_ENV!=="production"?D.oneOfType([D.number,D.string,D.object,D.array]):{};function zt(e,r){if(!e.containerQueries)return r;const t=Object.keys(r).filter(n=>n.startsWith("@container")).sort((n,o)=>{var c,u;const i=/min-width:\s*([0-9.]+)/;return+(((c=n.match(i))==null?void 0:c[1])||0)-+(((u=o.match(i))==null?void 0:u[1])||0)});return t.length?t.reduce((n,o)=>{const i=r[o];return delete n[o],n[o]=i,n},{...r}):r}function Lt(e,r){return r==="@"||r.startsWith("@")&&(e.some(t=>r.startsWith(`@${t}`))||!!r.match(/^@\d/))}function Wt(e,r){const t=r.match(/^@([^/]+)?\/?(.+)?$/);if(!t){if(process.env.NODE_ENV!=="production")throw new Error(process.env.NODE_ENV!=="production"?`MUI: The provided shorthand ${`(${r})`} is invalid. The format should be \`@<breakpoint | number>\` or \`@<breakpoint | number>/<container>\`.
For example, \`@sm\` or \`@600\` or \`@40rem/sidebar\`.`:he(18,`(${r})`));return null}const[,n,o]=t,i=Number.isNaN(+n)?n||0:+n;return e.containerQueries(o).up(i)}function Ut(e){const r=(i,c)=>i.replace("@media",c?`@container ${c}`:"@container");function t(i,c){i.up=(...u)=>r(e.breakpoints.up(...u),c),i.down=(...u)=>r(e.breakpoints.down(...u),c),i.between=(...u)=>r(e.breakpoints.between(...u),c),i.only=(...u)=>r(e.breakpoints.only(...u),c),i.not=(...u)=>{const l=r(e.breakpoints.not(...u),c);return l.includes("not all and")?l.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):l}}const n={},o=i=>(t(n,i),n);return t(o),{...e,containerQueries:o}}const qe={xs:0,sm:600,md:900,lg:1200,xl:1536},zr={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${qe[e]}px)`},Yt={containerQueries:e=>({up:r=>{let t=typeof r=="number"?r:qe[r]||r;return typeof t=="number"&&(t=`${t}px`),e?`@container ${e} (min-width:${t})`:`@container (min-width:${t})`}})};function pe(e,r,t){const n=e.theme||{};if(Array.isArray(r)){const i=n.breakpoints||zr;return r.reduce((c,u,l)=>(c[i.up(i.keys[l])]=t(r[l]),c),{})}if(typeof r=="object"){const i=n.breakpoints||zr;return Object.keys(r).reduce((c,u)=>{if(Lt(i.keys,u)){const l=Wt(n.containerQueries?n:Yt,u);l&&(c[l]=t(r[u],u))}else if(Object.keys(i.values||qe).includes(u)){const l=i.up(u);c[l]=t(r[u],u)}else{const l=u;c[l]=r[l]}return c},{})}return t(r)}function qt(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((n,o)=>{const i=e.up(o);return n[i]={},n},{}))||{}}function Gt(e,r){return e.reduce((t,n)=>{const o=t[n];return(!o||Object.keys(o).length===0)&&delete t[n],t},r)}function Ge(e,r,t=!0){if(!r||typeof r!="string")return null;if(e&&e.vars&&t){const n=`vars.${r}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(n!=null)return n}return r.split(".").reduce((n,o)=>n&&n[o]!=null?n[o]:null,e)}function We(e,r,t,n=t){let o;return typeof e=="function"?o=e(t):Array.isArray(e)?o=e[t]||n:o=Ge(e,t)||n,r&&(o=r(o,n,e)),o}function X(e){const{prop:r,cssProperty:t=e.prop,themeKey:n,transform:o}=e,i=c=>{if(c[r]==null)return null;const u=c[r],l=c.theme,d=Ge(l,n)||{};return pe(c,u,p=>{let m=We(d,o,p);return p===m&&typeof p=="string"&&(m=We(d,o,`${r}${p==="default"?"":Se(p)}`,p)),t===!1?m:{[t]:m}})};return i.propTypes=process.env.NODE_ENV!=="production"?{[r]:be}:{},i.filterProps=[r],i}function Kt(e){const r={};return t=>(r[t]===void 0&&(r[t]=e(t)),r[t])}const Ht={m:"margin",p:"padding"},Qt={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Lr={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Xt=Kt(e=>{if(e.length>2)if(Lr[e])e=Lr[e];else return[e];const[r,t]=e.split(""),n=Ht[r],o=Qt[t]||"";return Array.isArray(o)?o.map(i=>n+i):[n+o]}),Ke=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],He=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],Jt=[...Ke,...He];function Ie(e,r,t,n){const o=Ge(e,r,!0)??t;return typeof o=="number"||typeof o=="string"?i=>typeof i=="string"?i:(process.env.NODE_ENV!=="production"&&typeof i!="number"&&console.error(`MUI: Expected ${n} argument to be a number or a string, got ${i}.`),typeof o=="string"?o.startsWith("var(")&&i===0?0:o.startsWith("var(")&&i===1?o:`calc(${i} * ${o})`:o*i):Array.isArray(o)?i=>{if(typeof i=="string")return i;const c=Math.abs(i);process.env.NODE_ENV!=="production"&&(Number.isInteger(c)?c>o.length-1&&console.error([`MUI: The value provided (${c}) overflows.`,`The supported values are: ${JSON.stringify(o)}.`,`${c} > ${o.length-1}, you need to add the missing values.`].join(`
`)):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(`
`)));const u=o[c];return i>=0?u:typeof u=="number"?-u:typeof u=="string"&&u.startsWith("var(")?`calc(-1 * ${u})`:`-${u}`}:typeof o=="function"?o:(process.env.NODE_ENV!=="production"&&console.error([`MUI: The \`theme.${r}\` value (${o}) is invalid.`,"It should be a number, an array or a function."].join(`
`)),()=>{})}function vr(e){return Ie(e,"spacing",8,"spacing")}function Ne(e,r){return typeof r=="string"||r==null?r:e(r)}function Zt(e,r){return t=>e.reduce((n,o)=>(n[o]=Ne(r,t),n),{})}function en(e,r,t,n){if(!r.includes(t))return null;const o=Xt(t),i=Zt(o,n),c=e[t];return pe(e,c,i)}function ct(e,r){const t=vr(e.theme);return Object.keys(e).map(n=>en(e,r,n,t)).reduce(Pe,{})}function K(e){return ct(e,Ke)}K.propTypes=process.env.NODE_ENV!=="production"?Ke.reduce((e,r)=>(e[r]=be,e),{}):{};K.filterProps=Ke;function H(e){return ct(e,He)}H.propTypes=process.env.NODE_ENV!=="production"?He.reduce((e,r)=>(e[r]=be,e),{}):{};H.filterProps=He;process.env.NODE_ENV!=="production"&&Jt.reduce((e,r)=>(e[r]=be,e),{});function Qe(...e){const r=e.reduce((n,o)=>(o.filterProps.forEach(i=>{n[i]=o}),n),{}),t=n=>Object.keys(n).reduce((o,i)=>r[i]?Pe(o,r[i](n)):o,{});return t.propTypes=process.env.NODE_ENV!=="production"?e.reduce((n,o)=>Object.assign(n,o.propTypes),{}):{},t.filterProps=e.reduce((n,o)=>n.concat(o.filterProps),[]),t}function ae(e){return typeof e!="number"?e:`${e}px solid`}function se(e,r){return X({prop:e,themeKey:"borders",transform:r})}const rn=se("border",ae),tn=se("borderTop",ae),nn=se("borderRight",ae),on=se("borderBottom",ae),an=se("borderLeft",ae),sn=se("borderColor"),cn=se("borderTopColor"),un=se("borderRightColor"),ln=se("borderBottomColor"),fn=se("borderLeftColor"),dn=se("outline",ae),pn=se("outlineColor"),Xe=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const r=Ie(e.theme,"shape.borderRadius",4,"borderRadius"),t=n=>({borderRadius:Ne(r,n)});return pe(e,e.borderRadius,t)}return null};Xe.propTypes=process.env.NODE_ENV!=="production"?{borderRadius:be}:{};Xe.filterProps=["borderRadius"];Qe(rn,tn,nn,on,an,sn,cn,un,ln,fn,Xe,dn,pn);const Je=e=>{if(e.gap!==void 0&&e.gap!==null){const r=Ie(e.theme,"spacing",8,"gap"),t=n=>({gap:Ne(r,n)});return pe(e,e.gap,t)}return null};Je.propTypes=process.env.NODE_ENV!=="production"?{gap:be}:{};Je.filterProps=["gap"];const Ze=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const r=Ie(e.theme,"spacing",8,"columnGap"),t=n=>({columnGap:Ne(r,n)});return pe(e,e.columnGap,t)}return null};Ze.propTypes=process.env.NODE_ENV!=="production"?{columnGap:be}:{};Ze.filterProps=["columnGap"];const er=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const r=Ie(e.theme,"spacing",8,"rowGap"),t=n=>({rowGap:Ne(r,n)});return pe(e,e.rowGap,t)}return null};er.propTypes=process.env.NODE_ENV!=="production"?{rowGap:be}:{};er.filterProps=["rowGap"];const mn=X({prop:"gridColumn"}),gn=X({prop:"gridRow"}),hn=X({prop:"gridAutoFlow"}),yn=X({prop:"gridAutoColumns"}),bn=X({prop:"gridAutoRows"}),vn=X({prop:"gridTemplateColumns"}),Sn=X({prop:"gridTemplateRows"}),En=X({prop:"gridTemplateAreas"}),Cn=X({prop:"gridArea"});Qe(Je,Ze,er,mn,gn,hn,yn,bn,vn,Sn,En,Cn);function Oe(e,r){return r==="grey"?r:e}const Tn=X({prop:"color",themeKey:"palette",transform:Oe}),wn=X({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Oe}),xn=X({prop:"backgroundColor",themeKey:"palette",transform:Oe});Qe(Tn,wn,xn);function oe(e){return e<=1&&e!==0?`${e*100}%`:e}const On=X({prop:"width",transform:oe}),Sr=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const r=t=>{var o,i,c,u,l;const n=((c=(i=(o=e.theme)==null?void 0:o.breakpoints)==null?void 0:i.values)==null?void 0:c[t])||qe[t];return n?((l=(u=e.theme)==null?void 0:u.breakpoints)==null?void 0:l.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:oe(t)}};return pe(e,e.maxWidth,r)}return null};Sr.filterProps=["maxWidth"];const $n=X({prop:"minWidth",transform:oe}),_n=X({prop:"height",transform:oe}),An=X({prop:"maxHeight",transform:oe}),Rn=X({prop:"minHeight",transform:oe});X({prop:"size",cssProperty:"width",transform:oe});X({prop:"size",cssProperty:"height",transform:oe});const Pn=X({prop:"boxSizing"});Qe(On,Sr,$n,_n,An,Rn,Pn);const rr={border:{themeKey:"borders",transform:ae},borderTop:{themeKey:"borders",transform:ae},borderRight:{themeKey:"borders",transform:ae},borderBottom:{themeKey:"borders",transform:ae},borderLeft:{themeKey:"borders",transform:ae},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:ae},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Xe},color:{themeKey:"palette",transform:Oe},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Oe},backgroundColor:{themeKey:"palette",transform:Oe},p:{style:H},pt:{style:H},pr:{style:H},pb:{style:H},pl:{style:H},px:{style:H},py:{style:H},padding:{style:H},paddingTop:{style:H},paddingRight:{style:H},paddingBottom:{style:H},paddingLeft:{style:H},paddingX:{style:H},paddingY:{style:H},paddingInline:{style:H},paddingInlineStart:{style:H},paddingInlineEnd:{style:H},paddingBlock:{style:H},paddingBlockStart:{style:H},paddingBlockEnd:{style:H},m:{style:K},mt:{style:K},mr:{style:K},mb:{style:K},ml:{style:K},mx:{style:K},my:{style:K},margin:{style:K},marginTop:{style:K},marginRight:{style:K},marginBottom:{style:K},marginLeft:{style:K},marginX:{style:K},marginY:{style:K},marginInline:{style:K},marginInlineStart:{style:K},marginInlineEnd:{style:K},marginBlock:{style:K},marginBlockStart:{style:K},marginBlockEnd:{style:K},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:Je},rowGap:{style:er},columnGap:{style:Ze},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:oe},maxWidth:{style:Sr},minWidth:{transform:oe},height:{transform:oe},maxHeight:{transform:oe},minHeight:{transform:oe},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 kn(...e){const r=e.reduce((n,o)=>n.concat(Object.keys(o)),[]),t=new Set(r);return e.every(n=>t.size===Object.keys(n).length)}function In(e,r){return typeof e=="function"?e(r):e}function Nn(){function e(t,n,o,i){const c={[t]:n,theme:o},u=i[t];if(!u)return{[t]:n};const{cssProperty:l=t,themeKey:d,transform:g,style:p}=u;if(n==null)return null;if(d==="typography"&&n==="inherit")return{[t]:n};const m=Ge(o,d)||{};return p?p(c):pe(c,n,b=>{let s=We(m,g,b);return b===s&&typeof b=="string"&&(s=We(m,g,`${t}${b==="default"?"":Se(b)}`,b)),l===!1?s:{[l]:s}})}function r(t){const{sx:n,theme:o={}}=t||{};if(!n)return null;const i=o.unstable_sxConfig??rr;function c(u){let l=u;if(typeof u=="function")l=u(o);else if(typeof u!="object")return u;if(!l)return null;const d=qt(o.breakpoints),g=Object.keys(d);let p=d;return Object.keys(l).forEach(m=>{const v=In(l[m],o);if(v!=null)if(typeof v=="object")if(i[m])p=Pe(p,e(m,v,o,i));else{const b=pe({theme:o},v,s=>({[m]:s}));kn(b,v)?p[m]=r({sx:v,theme:o}):p=Pe(p,b)}else p=Pe(p,e(m,v,o,i))}),zt(o,Gt(g,p))}return Array.isArray(n)?n.map(c):c(n)}return r}const $e=Nn();$e.filterProps=["sx"];function Mn(e){for(var r=0,t,n=0,o=e.length;o>=4;++n,o-=4)t=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(t&65535)*1540483477+((t>>>16)*59797<<16)^(r&65535)*1540483477+((r>>>16)*59797<<16);switch(o){case 3:r^=(e.charCodeAt(n+2)&255)<<16;case 2:r^=(e.charCodeAt(n+1)&255)<<8;case 1:r^=e.charCodeAt(n)&255,r=(r&65535)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,r=(r&65535)*1540483477+((r>>>16)*59797<<16),((r^r>>>15)>>>0).toString(36)}var Dn={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 Bn(e){var r=Object.create(null);return function(t){return r[t]===void 0&&(r[t]=e(t)),r[t]}}var jn=/[A-Z]|^ms/g,Vn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ut=function(r){return r.charCodeAt(1)===45},Wr=function(r){return r!=null&&typeof r!="boolean"},lr=Bn(function(e){return ut(e)?e:e.replace(jn,"-$&").toLowerCase()}),Ur=function(r,t){switch(r){case"animation":case"animationName":if(typeof t=="string")return t.replace(Vn,function(n,o,i){return me={name:o,styles:i,next:me},o})}return Dn[r]!==1&&!ut(r)&&typeof t=="number"&&t!==0?t+"px":t};function Ue(e,r,t){if(t==null)return"";var n=t;if(n.__emotion_styles!==void 0)return n;switch(typeof t){case"boolean":return"";case"object":{var o=t;if(o.anim===1)return me={name:o.name,styles:o.styles,next:me},o.name;var i=t;if(i.styles!==void 0){var c=i.next;if(c!==void 0)for(;c!==void 0;)me={name:c.name,styles:c.styles,next:me},c=c.next;var u=i.styles+";";return u}return Fn(e,r,t)}}var l=t;return l}function Fn(e,r,t){var n="";if(Array.isArray(t))for(var o=0;o<t.length;o++)n+=Ue(e,r,t[o])+";";else for(var i in t){var c=t[i];if(typeof c!="object"){var u=c;Wr(u)&&(n+=lr(i)+":"+Ur(i,u)+";")}else if(Array.isArray(c)&&typeof c[0]=="string"&&r==null)for(var l=0;l<c.length;l++)Wr(c[l])&&(n+=lr(i)+":"+Ur(i,c[l])+";");else{var d=Ue(e,r,c);switch(i){case"animation":case"animationName":{n+=lr(i)+":"+d+";";break}default:n+=i+"{"+d+"}"}}}return n}var Yr=/label:\s*([^\s;{]+)\s*(;|$)/g,me;function zn(e,r,t){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var n=!0,o="";me=void 0;var i=e[0];if(i==null||i.raw===void 0)n=!1,o+=Ue(t,r,i);else{var c=i;o+=c[0]}for(var u=1;u<e.length;u++)if(o+=Ue(t,r,e[u]),n){var l=i;o+=l[u]}Yr.lastIndex=0;for(var d="",g;(g=Yr.exec(o))!==null;)d+="-"+g[1];var p=Mn(o)+d;return{name:p,styles:o,next:me}}/**
* @mui/styled-engine v7.1.1
*
* @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 Ln(e,r){const t=Tt(e,r);return process.env.NODE_ENV!=="production"?(...n)=>{const o=typeof e=="string"?`"${e}"`:"component";return n.length===0?console.error([`MUI: Seems like you called \`styled(${o})()\` without a \`style\` argument.`,'You must provide a `styles` argument: `styled("div")(styleYouForgotToPass)`.'].join(`
`)):n.some(i=>i===void 0)&&console.error(`MUI: the styled(${o})(...args) API requires all its args to be defined.`),t(...n)}:t}function Wn(e,r){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=r(e.__emotion_styles))}const qr=[];function Gr(e){return qr[0]=e,zn(qr)}const Un=e=>{const r=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return r.sort((t,n)=>t.val-n.val),r.reduce((t,n)=>({...t,[n.key]:n.val}),{})};function Yn(e){const{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:t="px",step:n=5,...o}=e,i=Un(r),c=Object.keys(i);function u(m){return`@media (min-width:${typeof r[m]=="number"?r[m]:m}${t})`}function l(m){return`@media (max-width:${(typeof r[m]=="number"?r[m]:m)-n/100}${t})`}function d(m,v){const b=c.indexOf(v);return`@media (min-width:${typeof r[m]=="number"?r[m]:m}${t}) and (max-width:${(b!==-1&&typeof r[c[b]]=="number"?r[c[b]]:v)-n/100}${t})`}function g(m){return c.indexOf(m)+1<c.length?d(m,c[c.indexOf(m)+1]):u(m)}function p(m){const v=c.indexOf(m);return v===0?u(c[1]):v===c.length-1?l(c[v]):d(m,c[c.indexOf(m)+1]).replace("@media","@media not all and")}return{keys:c,values:i,up:u,down:l,between:d,only:g,not:p,unit:t,...o}}const qn={borderRadius:4};function lt(e=8,r=vr({spacing:e})){if(e.mui)return e;const t=(...n)=>(process.env.NODE_ENV!=="production"&&(n.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${n.length}`)),(n.length===0?[1]:n).map(i=>{const c=r(i);return typeof c=="number"?`${c}px`:c}).join(" "));return t.mui=!0,t}function Gn(e,r){var n;const t=this;if(t.vars){if(!((n=t.colorSchemes)!=null&&n[e])||typeof t.getColorSchemeSelector!="function")return{};let o=t.getColorSchemeSelector(e);return o==="&"?r:((o.includes("data-")||o.includes("."))&&(o=`*:where(${o.replace(/\s*&$/,"")}) &`),{[o]:r})}return t.palette.mode===e?r:{}}function ft(e={},...r){const{breakpoints:t={},palette:n={},spacing:o,shape:i={},...c}=e,u=Yn(t),l=lt(o);let d=ie({breakpoints:u,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:l,shape:{...qn,...i}},c);return d=Ut(d),d.applyStyles=Gn,d=r.reduce((g,p)=>ie(g,p),d),d.unstable_sxConfig={...rr,...c==null?void 0:c.unstable_sxConfig},d.unstable_sx=function(p){return $e({sx:p,theme:this})},d}const Kn={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Er(e,r,t="Mui"){const n=Kn[r];return n?`${t}-${n}`:`${Ot.generate(e)}-${r}`}function Hn(e,r,t="Mui"){const n={};return r.forEach(o=>{n[o]=Er(e,o,t)}),n}function dt(e,r=""){return e.displayName||e.name||r}function Kr(e,r,t){const n=dt(r);return e.displayName||(n!==""?`${t}(${n})`:t)}function Qn(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return dt(e,"Component");if(typeof e=="object")switch(e.$$typeof){case Le.ForwardRef:return Kr(e,e.render,"ForwardRef");case Le.Memo:return Kr(e,e.type,"memo");default:return}}}function pt(e){const{variants:r,...t}=e,n={variants:r,style:Gr(t),isProcessed:!0};return n.style===t||r&&r.forEach(o=>{typeof o.style!="function"&&(o.style=Gr(o.style))}),n}const Xn=ft();function fr(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function Jn(e){return e?(r,t)=>t[e]:null}function Zn(e,r,t){e.theme=no(e.theme)?t:e.theme[r]||e.theme}function ze(e,r){const t=typeof r=="function"?r(e):r;if(Array.isArray(t))return t.flatMap(n=>ze(e,n));if(Array.isArray(t==null?void 0:t.variants)){let n;if(t.isProcessed)n=t.style;else{const{variants:o,...i}=t;n=i}return mt(e,t.variants,[n])}return t!=null&&t.isProcessed?t.style:t}function mt(e,r,t=[]){var o;let n;e:for(let i=0;i<r.length;i+=1){const c=r[i];if(typeof c.props=="function"){if(n??(n={...e,...e.ownerState,ownerState:e.ownerState}),!c.props(n))continue}else for(const u in c.props)if(e[u]!==c.props[u]&&((o=e.ownerState)==null?void 0:o[u])!==c.props[u])continue e;typeof c.style=="function"?(n??(n={...e,...e.ownerState,ownerState:e.ownerState}),t.push(c.style(n))):t.push(c.style)}return t}function eo(e={}){const{themeId:r,defaultTheme:t=Xn,rootShouldForwardProp:n=fr,slotShouldForwardProp:o=fr}=e;function i(u){Zn(u,r,t)}return(u,l={})=>{Wn(u,h=>h.filter(F=>F!==$e));const{name:d,slot:g,skipVariantsResolver:p,skipSx:m,overridesResolver:v=Jn(gt(g)),...b}=l,s=p!==void 0?p:g&&g!=="Root"&&g!=="root"||!1,T=m||!1;let O=fr;g==="Root"||g==="root"?O=n:g?O=o:oo(u)&&(O=void 0);const Q=Ln(u,{shouldForwardProp:O,label:to(d,g),...b}),x=h=>{if(h.__emotion_real===h)return h;if(typeof h=="function")return function(J){return ze(J,h)};if(de(h)){const F=pt(h);return F.variants?function(Z){return ze(Z,F)}:F.style}return h},w=(...h)=>{const F=[],J=h.map(x),Z=[];if(F.push(i),d&&v&&Z.push(function($){var re,ce;const G=(ce=(re=$.theme.components)==null?void 0:re[d])==null?void 0:ce.styleOverrides;if(!G)return null;const te={};for(const ve in G)te[ve]=ze($,G[ve]);return v($,te)}),d&&!s&&Z.push(function($){var te,re;const B=$.theme,G=(re=(te=B==null?void 0:B.components)==null?void 0:te[d])==null?void 0:re.variants;return G?mt($,G):null}),T||Z.push($e),Array.isArray(J[0])){const C=J.shift(),$=new Array(F.length).fill(""),B=new Array(Z.length).fill("");let G;G=[...$,...C,...B],G.raw=[...$,...C.raw,...B],F.unshift(G)}const ee=[...F,...J,...Z],a=Q(...ee);return u.muiName&&(a.muiName=u.muiName),process.env.NODE_ENV!=="production"&&(a.displayName=ro(d,g,u)),a};return Q.withConfig&&(w.withConfig=Q.withConfig),w}}function ro(e,r,t){return e?`${e}${Se(r||"")}`:`Styled(${Qn(t)})`}function to(e,r){let t;return process.env.NODE_ENV!=="production"&&e&&(t=`${e}-${gt(r||"Root")}`),t}function no(e){for(const r in e)return!1;return!0}function oo(e){return typeof e=="string"&&e.charCodeAt(0)>96}function gt(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}function gr(e,r){const t={...r};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const o=n;if(o==="components"||o==="slots")t[o]={...e[o],...t[o]};else if(o==="componentsProps"||o==="slotProps"){const i=e[o],c=r[o];if(!c)t[o]=i||{};else if(!i)t[o]=c;else{t[o]={...c};for(const u in i)if(Object.prototype.hasOwnProperty.call(i,u)){const l=u;t[o][l]=gr(i[l],c[l])}}}else t[o]===void 0&&(t[o]=e[o])}return t}function io(e,r=Number.MIN_SAFE_INTEGER,t=Number.MAX_SAFE_INTEGER){return Math.max(r,Math.min(e,t))}function Cr(e,r=0,t=1){return process.env.NODE_ENV!=="production"&&(e<r||e>t)&&console.error(`MUI: The value provided ${e} is out of range [${r}, ${t}].`),io(e,r,t)}function ao(e){e=e.slice(1);const r=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let t=e.match(r);return t&&t[0].length===1&&(t=t.map(n=>n+n)),process.env.NODE_ENV!=="production"&&e.length!==e.trim().length&&console.error(`MUI: The color: "${e}" is invalid. Make sure the color input doesn't contain leading/trailing space.`),t?`rgb${t.length===4?"a":""}(${t.map((n,o)=>o<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function ye(e){if(e.type)return e;if(e.charAt(0)==="#")return ye(ao(e));const r=e.indexOf("("),t=e.substring(0,r);if(!["rgb","rgba","hsl","hsla","color"].includes(t))throw new Error(process.env.NODE_ENV!=="production"?`MUI: Unsupported \`${e}\` color.
The following formats are supported: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().`:he(9,e));let n=e.substring(r+1,e.length-1),o;if(t==="color"){if(n=n.split(" "),o=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(o))throw new Error(process.env.NODE_ENV!=="production"?`MUI: unsupported \`${o}\` color space.
The following color spaces are supported: srgb, display-p3, a98-rgb, prophoto-rgb, rec-2020.`:he(10,o))}else n=n.split(",");return n=n.map(i=>parseFloat(i)),{type:t,values:n,colorSpace:o}}const so=e=>{const r=ye(e);return r.values.slice(0,3).map((t,n)=>r.type.includes("hsl")&&n!==0?`${t}%`:t).join(" ")},Ae=(e,r)=>{try{return so(e)}catch{return r&&process.env.NODE_ENV!=="production"&&console.warn(r),e}};function tr(e){const{type:r,colorSpace:t}=e;let{values:n}=e;return r.includes("rgb")?n=n.map((o,i)=>i<3?parseInt(o,10):o):r.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),r.includes("color")?n=`${t} ${n.join(" ")}`:n=`${n.join(", ")}`,`${r}(${n})`}function ht(e){e=ye(e);const{values:r}=e,t=r[0],n=r[1]/100,o=r[2]/100,i=n*Math.min(o,1-o),c=(d,g=(d+t/30)%12)=>o-i*Math.max(Math.min(g-3,9-g,1),-1);let u="rgb";const l=[Math.round(c(0)*255),Math.round(c(8)*255),Math.round(c(4)*255)];return e.type==="hsla"&&(u+="a",l.push(r[3])),tr({type:u,values:l})}function hr(e){e=ye(e);let r=e.type==="hsl"||e.type==="hsla"?ye(ht(e)).values:e.values;return r=r.map(t=>(e.type!=="color"&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*r[0]+.7152*r[1]+.0722*r[2]).toFixed(3))}function Hr(e,r){const t=hr(e),n=hr(r);return(Math.max(t,n)+.05)/(Math.min(t,n)+.05)}function co(e,r){return e=ye(e),r=Cr(r),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${r}`:e.values[3]=r,tr(e)}function Ve(e,r,t){try{return co(e,r)}catch{return e}}function Tr(e,r){if(e=ye(e),r=Cr(r),e.type.includes("hsl"))e.values[2]*=1-r;else if(e.type.includes("rgb")||e.type.includes("color"))for(let t=0;t<3;t+=1)e.values[t]*=1-r;return tr(e)}function U(e,r,t){try{return Tr(e,r)}catch{return e}}function wr(e,r){if(e=ye(e),r=Cr(r),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*r;else if(e.type.includes("rgb"))for(let t=0;t<3;t+=1)e.values[t]+=(255-e.values[t])*r;else if(e.type.includes("color"))for(let t=0;t<3;t+=1)e.values[t]+=(1-e.values[t])*r;return tr(e)}function Y(e,r,t){try{return wr(e,r)}catch{return e}}function uo(e,r=.15){return hr(e)>.5?Tr(e,r):wr(e,r)}function Fe(e,r,t){try{return uo(e,r)}catch{return e}}const lo=ge.createContext(void 0);process.env.NODE_ENV!=="production"&&(D.node,D.object);function fo(e){const{theme:r,name:t,props:n}=e;if(!r||!r.components||!r.components[t])return n;const o=r.components[t];return o.defaultProps?gr(o.defaultProps,n):!o.styleOverrides&&!o.variants?gr(o,n):n}function po({props:e,name:r}){const t=ge.useContext(lo);return fo({props:e,name:r,theme:{components:t}})}const Qr={theme:void 0};function mo(e){let r,t;return function(o){let i=r;return(i===void 0||o.theme!==t)&&(Qr.theme=o.theme,i=pt(e(Qr)),r=i,t=o.theme),i}}function go(e=""){function r(...n){if(!n.length)return"";const o=n[0];return typeof o=="string"&&!o.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:""}${o}${r(...n.slice(1))})`:`, ${o}`}return(n,...o)=>`var(--${e?`${e}-`:""}${n}${r(...o)})`}const Xr=(e,r,t,n=[])=>{let o=e;r.forEach((i,c)=>{c===r.length-1?Array.isArray(o)?o[Number(i)]=t:o&&typeof o=="object"&&(o[i]=t):o&&typeof o=="object"&&(o[i]||(o[i]=n.includes(i)?[]:{}),o=o[i])})},ho=(e,r,t)=>{function n(o,i=[],c=[]){Object.entries(o).forEach(([u,l])=>{(!t||t&&!t([...i,u]))&&l!=null&&(typeof l=="object"&&Object.keys(l).length>0?n(l,[...i,u],Array.isArray(l)?[...c,u]:c):r([...i,u],l,c))})}n(e)},yo=(e,r)=>typeof r=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(n=>e.includes(n))||e