mui-image
Version:
Display images as per the Material guidelines. For React apps using Material-UI v5.
27 lines • 59.7 kB
JavaScript
/*!
* mui-image v1.0.7 - https://mui-image.surge.sh/
* ISC Licensed
*/
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.MuiImage=t(require("react")):e.MuiImage=t(e.React)}(window,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=10)}([function(t,r){t.exports=e},,function(e,t,r){"use strict";e.exports=r(11)},,,,function(e,t,r){"use strict";var n=r(12),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return n.isMemo(e)?i:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var l=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var o=d(r);o&&o!==m&&e(t,o,n)}var i=u(r);p&&(i=i.concat(p(r)));for(var s=c(t),h=c(r),g=0;g<i.length;++g){var y=i[g];if(!(a[y]||n&&n[y]||h&&h[y]||s&&s[y])){var b=f(r,y);try{l(t,y,b)}catch(e){}}}}return t}},,function(e,t){function r(){return e.exports=r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,r.apply(this,arguments)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},,function(e,t,r){e.exports=r(14)},function(e,t,r){"use strict";
/**
* @license React
* react-jsx-runtime.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 n=r(0),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,r){var n,a={},l=null,u=null;for(n in void 0!==r&&(l=""+r),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,n)&&!c.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:l,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=l,t.jsxs=l},function(e,t,r){"use strict";e.exports=r(13)},function(e,t,r){"use strict";
/** @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 n="function"==typeof Symbol&&Symbol.for,o=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,s=n?Symbol.for("react.strict_mode"):60108,c=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,p=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,m=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,y=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,x=n?Symbol.for("react.responder"):60118,k=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case p:case f:case i:case c:case s:case m:return e;default:switch(e=e&&e.$$typeof){case u:case d:case y:case g:case l:return e;default:return t}}case a:return t}}}function S(e){return w(e)===f}t.AsyncMode=p,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=o,t.ForwardRef=d,t.Fragment=i,t.Lazy=y,t.Memo=g,t.Portal=a,t.Profiler=c,t.StrictMode=s,t.Suspense=m,t.isAsyncMode=function(e){return S(e)||w(e)===p},t.isConcurrentMode=S,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===y},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===c},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===f||e===c||e===s||e===m||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d||e.$$typeof===v||e.$$typeof===x||e.$$typeof===k||e.$$typeof===b)},t.typeOf=w},function(e,t,r){"use strict";r.r(t),r.d(t,"Image",(function(){return Fn}));var n=r(0);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}r(8);var i=function(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}},s=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,c=i((function(e){return s.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var l=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),u="-ms-",p="-moz-",f="-webkit-",d="comm",m="rule",h="decl",g="@keyframes",y=Math.abs,b=String.fromCharCode,v=Object.assign;function x(e){return e.trim()}function k(e,t,r){return e.replace(t,r)}function w(e,t){return e.indexOf(t)}function S(e,t){return 0|e.charCodeAt(t)}function O(e,t,r){return e.slice(t,r)}function A(e){return e.length}function P(e){return e.length}function C(e,t){return t.push(e),e}function $(e,t){return e.map(t).join("")}var j=1,_=1,M=0,T=0,R=0,E="";function z(e,t,r,n,o,a,i){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:j,column:_,length:i,return:""}}function I(e,t){return v(z("",null,null,"",null,null,0),e,{length:-e.length},t)}function N(){return R=T>0?S(E,--T):0,_--,10===R&&(_=1,j--),R}function B(){return R=T<M?S(E,T++):0,_++,10===R&&(_=1,j++),R}function F(){return S(E,T)}function L(){return T}function W(e,t){return O(E,e,t)}function D(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function H(e){return j=_=1,M=A(E=e),T=0,[]}function K(e){return E="",e}function G(e){return x(W(T-1,function e(t){for(;B();)switch(R){case t:return T;case 34:case 39:34!==t&&39!==t&&e(R);break;case 40:41===t&&e(t);break;case 92:B()}return T}(91===e?e+2:40===e?e+1:e)))}function V(e){for(;(R=F())&&R<33;)B();return D(e)>2||D(R)>3?"":" "}function q(e,t){for(;--t&&B()&&!(R<48||R>102||R>57&&R<65||R>70&&R<97););return W(e,L()+(t<6&&32==F()&&32==B()))}function U(e,t){for(;B()&&e+R!==57&&(e+R!==84||47!==F()););return"/*"+W(t,T-1)+"*"+b(47===e?e:B())}function X(e){for(;!D(F());)B();return W(e,T)}function Y(e){return K(function e(t,r,n,o,a,i,s,c,l){var u=0,p=0,f=s,d=0,m=0,h=0,g=1,y=1,v=1,x=0,S="",O=a,P=i,$=o,j=S;for(;y;)switch(h=x,x=B()){case 40:if(108!=h&&58==j.charCodeAt(f-1)){-1!=w(j+=k(G(x),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:j+=G(x);break;case 9:case 10:case 13:case 32:j+=V(h);break;case 92:j+=q(L()-1,7);continue;case 47:switch(F()){case 42:case 47:C(J(U(B(),L()),r,n),l);break;default:j+="/"}break;case 123*g:c[u++]=A(j)*v;case 125*g:case 59:case 0:switch(x){case 0:case 125:y=0;case 59+p:m>0&&A(j)-f&&C(m>32?Q(j+";",o,n,f-1):Q(k(j," ","")+";",o,n,f-2),l);break;case 59:j+=";";default:if(C($=Z(j,r,n,u,p,a,c,S,O=[],P=[],f),i),123===x)if(0===p)e(j,r,$,$,O,i,f,c,P);else switch(d){case 100:case 109:case 115:e(t,$,$,o&&C(Z(t,$,$,0,0,a,c,S,a,O=[],f),P),a,P,f,c,o?O:P);break;default:e(j,$,$,$,[""],P,0,c,P)}}u=p=m=0,g=v=1,S=j="",f=s;break;case 58:f=1+A(j),m=h;default:if(g<1)if(123==x)--g;else if(125==x&&0==g++&&125==N())continue;switch(j+=b(x),x*g){case 38:v=p>0?1:(j+="\f",-1);break;case 44:c[u++]=(A(j)-1)*v,v=1;break;case 64:45===F()&&(j+=G(B())),d=F(),p=f=A(S=j+=X(L())),x++;break;case 45:45===h&&2==A(j)&&(g=0)}}return i}("",null,null,null,[""],e=H(e),0,[0],e))}function Z(e,t,r,n,o,a,i,s,c,l,u){for(var p=o-1,f=0===o?a:[""],d=P(f),h=0,g=0,b=0;h<n;++h)for(var v=0,w=O(e,p+1,p=y(g=i[h])),S=e;v<d;++v)(S=x(g>0?f[v]+" "+w:k(w,/&\f/g,f[v])))&&(c[b++]=S);return z(e,t,r,0===o?m:s,c,l,u)}function J(e,t,r){return z(e,t,r,d,b(R),O(e,2,-2),0)}function Q(e,t,r,n){return z(e,t,r,h,O(e,0,n),O(e,n+1,-1),n)}function ee(e,t){switch(function(e,t){return(((t<<2^S(e,0))<<2^S(e,1))<<2^S(e,2))<<2^S(e,3)}(e,t)){case 5103:return f+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return f+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return f+e+p+e+u+e+e;case 6828:case 4268:return f+e+u+e+e;case 6165:return f+e+u+"flex-"+e+e;case 5187:return f+e+k(e,/(\w+).+(:[^]+)/,f+"box-$1$2"+u+"flex-$1$2")+e;case 5443:return f+e+u+"flex-item-"+k(e,/flex-|-self/,"")+e;case 4675:return f+e+u+"flex-line-pack"+k(e,/align-content|flex-|-self/,"")+e;case 5548:return f+e+u+k(e,"shrink","negative")+e;case 5292:return f+e+u+k(e,"basis","preferred-size")+e;case 6060:return f+"box-"+k(e,"-grow","")+f+e+u+k(e,"grow","positive")+e;case 4554:return f+k(e,/([^-])(transform)/g,"$1"+f+"$2")+e;case 6187:return k(k(k(e,/(zoom-|grab)/,f+"$1"),/(image-set)/,f+"$1"),e,"")+e;case 5495:case 3959:return k(e,/(image-set\([^]*)/,f+"$1$`$1");case 4968:return k(k(e,/(.+:)(flex-)?(.*)/,f+"box-pack:$3"+u+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+f+e+e;case 4095:case 3583:case 4068:case 2532:return k(e,/(.+)-inline(.+)/,f+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(A(e)-1-t>6)switch(S(e,t+1)){case 109:if(45!==S(e,t+4))break;case 102:return k(e,/(.+:)(.+)-([^]+)/,"$1"+f+"$2-$3$1"+p+(108==S(e,t+3)?"$3":"$2-$3"))+e;case 115:return~w(e,"stretch")?ee(k(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==S(e,t+1))break;case 6444:switch(S(e,A(e)-3-(~w(e,"!important")&&10))){case 107:return k(e,":",":"+f)+e;case 101:return k(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+f+(45===S(e,14)?"inline-":"")+"box$3$1"+f+"$2$3$1"+u+"$2box$3")+e}break;case 5936:switch(S(e,t+11)){case 114:return f+e+u+k(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return f+e+u+k(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return f+e+u+k(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return f+e+u+e+e}return e}function te(e,t){for(var r="",n=P(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function re(e,t,r,n){switch(e.type){case"@import":case h:return e.return=e.return||e.value;case d:return"";case g:return e.return=e.value+"{"+te(e.children,n)+"}";case m:e.value=e.props.join(",")}return A(r=te(e.children,n))?e.return=e.value+"{"+r+"}":""}function ne(e){return function(t){t.root||(t=t.return)&&e(t)}}var oe=function(e,t,r){for(var n=0,o=0;n=o,o=F(),38===n&&12===o&&(t[r]=1),!D(o);)B();return W(e,T)},ae=function(e,t){return K(function(e,t){var r=-1,n=44;do{switch(D(n)){case 0:38===n&&12===F()&&(t[r]=1),e[r]+=oe(T-1,t,r);break;case 2:e[r]+=G(n);break;case 4:if(44===n){e[++r]=58===F()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=b(n)}}while(n=B());return e}(H(e),t))},ie=new WeakMap,se=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ie.get(r))&&!n){ie.set(e,!0);for(var o=[],a=ae(t,o),i=r.props,s=0,c=0;s<a.length;s++)for(var l=0;l<i.length;l++,c++)e.props[c]=o[s]?a[s].replace(/&\f/g,i[l]):i[l]+" "+a[s]}}},ce=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},le=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case h:e.return=ee(e.value,e.length);break;case g:return te([I(e,{value:k(e.value,"@","@"+f)})],n);case m:if(e.length)return $(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return te([I(e,{props:[k(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return te([I(e,{props:[k(t,/:(plac\w+)/,":"+f+"input-$1")]}),I(e,{props:[k(t,/:(plac\w+)/,":-moz-$1")]}),I(e,{props:[k(t,/:(plac\w+)/,u+"input-$1")]})],n)}return""}))}}],ue=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var n=e.stylisPlugins||le;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)i[t[r]]=!0;s.push(e)}));var c=[se,ce];var u,p=[re,ne((function(e){u.insert(e)}))],f=function(e){var t=P(e);return function(r,n,o,a){for(var i="",s=0;s<t;s++)i+=e[s](r,n,o,a)||"";return i}}(c.concat(n,p));a=function(e,t,r,n){u=r,te(Y(e?e+"{"+t.styles+"}":t.styles),f),n&&(d.inserted[t.name]=!0)};var d={key:t,sheet:new l({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return d.sheet.hydrate(s),d};r(6);function pe(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}var fe=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},de=function(e,t,r){fe(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+n:"",o,e.sheet,!0);o=o.next}while(void 0!==o)}};var me=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)},he={animationIterationCount: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,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},ge=/[A-Z]|^ms/g,ye=/_EMO_([^_]+?)_([^]*?)_EMO_/g,be=function(e){return 45===e.charCodeAt(1)},ve=function(e){return null!=e&&"boolean"!=typeof e},xe=i((function(e){return be(e)?e:e.replace(ge,"-$&").toLowerCase()})),ke=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(ye,(function(e,t,r){return Se={name:t,styles:r,next:Se},t}))}return 1===he[e]||be(e)||"number"!=typeof t||0===t?t:t+"px"};function we(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return Se={name:r.name,styles:r.styles,next:Se},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)Se={name:n.name,styles:n.styles,next:Se},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=we(e,t,r[o])+";";else for(var a in r){var i=r[a];if("object"!=typeof i)null!=t&&void 0!==t[i]?n+=a+"{"+t[i]+"}":ve(i)&&(n+=xe(a)+":"+ke(a,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=we(e,t,i);switch(a){case"animation":case"animationName":n+=xe(a)+":"+s+";";break;default:n+=a+"{"+s+"}"}}else for(var c=0;c<i.length;c++)ve(i[c])&&(n+=xe(a)+":"+ke(a,i[c])+";")}return n}(e,t,r);case"function":if(void 0!==e){var o=Se,a=r(e);return Se=o,we(e,t,a)}break;case"string":}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var Se,Oe=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Ae=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,o="";Se=void 0;var a=e[0];null==a||void 0===a.raw?(n=!1,o+=we(r,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=we(r,t,e[i]),n&&(o+=a[i]);Oe.lastIndex=0;for(var s,c="";null!==(s=Oe.exec(o));)c+="-"+s[1];return{name:me(o)+c,styles:o,next:Se}},Pe=Object(n.createContext)("undefined"!=typeof HTMLElement?ue({key:"css"}):null);Pe.Provider;var Ce=function(e){return Object(n.forwardRef)((function(t,r){var o=Object(n.useContext)(Pe);return e(t,o,r)}))},$e=Object(n.createContext)({});n.useInsertionEffect&&n.useInsertionEffect;var je=c,_e=function(e){return"theme"!==e},Me=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?je:_e},Te=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},Re=n.useInsertionEffect?n.useInsertionEffect:function(e){e()};var Ee=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;fe(t,r,n);Re((function(){return de(t,r,n)}));return null},ze=function e(t,r){var a,i,s=t.__emotion_real===t,c=s&&t.__emotion_base||t;void 0!==r&&(a=r.label,i=r.target);var l=Te(t,r,s),u=l||Me(c),p=!u("as");return function(){var f=arguments,d=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&d.push("label:"+a+";"),null==f[0]||void 0===f[0].raw)d.push.apply(d,f);else{0,d.push(f[0][0]);for(var m=f.length,h=1;h<m;h++)d.push(f[h],f[0][h])}var g=Ce((function(e,t,r){var o=p&&e.as||c,a="",s=[],f=e;if(null==e.theme){for(var m in f={},e)f[m]=e[m];f.theme=Object(n.useContext)($e)}"string"==typeof e.className?a=pe(t.registered,s,e.className):null!=e.className&&(a=e.className+" ");var h=Ae(d.concat(s),t.registered,f);a+=t.key+"-"+h.name,void 0!==i&&(a+=" "+i);var g=p&&void 0===l?Me(o):u,y={};for(var b in e)p&&"as"===b||g(b)&&(y[b]=e[b]);return y.className=a,y.ref=r,Object(n.createElement)(n.Fragment,null,Object(n.createElement)(Ee,{cache:t,serialized:h,isStringTag:"string"==typeof o}),Object(n.createElement)(o,y))}));return g.displayName=void 0!==a?a:"Styled("+("string"==typeof c?c:c.displayName||c.name||"Component")+")",g.defaultProps=t.defaultProps,g.__emotion_real=g,g.__emotion_base=c,g.__emotion_styles=d,g.__emotion_forwardProp=l,Object.defineProperty(g,"toString",{value:function(){return"."+i}}),g.withComponent=function(t,n){return e(t,o({},r,n,{shouldForwardProp:Te(g,n,!0)})).apply(void 0,d)},g}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){ze[e]=ze(e)}));var Ie=ze;
/** @license MUI v5.8.0
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function Ne(e){return null!==e&&"object"==typeof e&&e.constructor===Object}function Be(e,t,r={clone:!0}){const n=r.clone?o({},e):e;return Ne(e)&&Ne(t)&&Object.keys(t).forEach(o=>{"__proto__"!==o&&(Ne(t[o])&&o in e&&Ne(e[o])?n[o]=Be(e[o],t[o],r):n[o]=t[o])}),n}const Fe=["values","unit","step"];function Le(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5}=e,i=a(e,Fe),s=(e=>{const t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>o({},e,{[t.key]:t.val}),{})})(t),c=Object.keys(s);function l(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r})`}function u(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-n/100}${r})`}function p(e,o){const a=c.indexOf(o);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==a&&"number"==typeof t[c[a]]?t[c[a]]:o)-n/100}${r})`}return o({keys:c,values:s,up:l,down:u,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):l(e)},not:function(e){const t=c.indexOf(e);return 0===t?l(c[1]):t===c.length-1?u(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},i)}var We={borderRadius:4};var De=function(e,t){return t?Be(e,t,{clone:!1}):e};const He={xs:0,sm:600,md:900,lg:1200,xl:1536},Ke={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${He[e]}px)`};function Ge(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const e=n.breakpoints||Ke;return t.reduce((n,o,a)=>(n[e.up(e.keys[a])]=r(t[a]),n),{})}if("object"==typeof t){const e=n.breakpoints||Ke;return Object.keys(t).reduce((n,o)=>{if(-1!==Object.keys(e.values||He).indexOf(o)){n[e.up(o)]=r(t[o],o)}else{const e=o;n[e]=t[e]}return n},{})}return r(t)}function Ve(e={}){var t;return(null==e||null==(t=e.keys)?void 0:t.reduce((t,r)=>(t[e.up(r)]={},t),{}))||{}}function qe(e,t){return e.reduce((e,t)=>{const r=e[t];return(!r||0===Object.keys(r).length)&&delete e[t],e},t)}function Ue(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function Xe(e){if("string"!=typeof e)throw new Error(Ue(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Ye(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){const r=("vars."+t).split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=r)return r}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function Ze(e,t,r,n=r){let o;return o="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:Ye(e,r)||n,t&&(o=t(o)),o}var Je=function(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:o}=e,a=e=>{if(null==e[t])return null;const a=e[t],i=Ye(e.theme,n)||{};return Ge(e,a,e=>{let n=Ze(i,o,e);return e===n&&"string"==typeof e&&(n=Ze(i,o,`${t}${"default"===e?"":Xe(e)}`,e)),!1===r?n:{[r]:n}})};return a.propTypes={},a.filterProps=[t],a};const Qe={m:"margin",p:"padding"},et={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},tt={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},rt=function(e){const t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}(e=>{if(e.length>2){if(!tt[e])return[e];e=tt[e]}const[t,r]=e.split(""),n=Qe[t],o=et[r]||"";return Array.isArray(o)?o.map(e=>n+e):[n+o]}),nt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ot=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],at=[...nt,...ot];function it(e,t,r,n){var o;const a=null!=(o=Ye(e,t,!1))?o:r;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>{}}function st(e){return it(e,"spacing",8)}function ct(e,t){if("string"==typeof t||null==t)return t;const r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:"-"+r}function lt(e,t,r,n){if(-1===t.indexOf(r))return null;const o=function(e,t){return r=>e.reduce((e,n)=>(e[n]=ct(t,r),e),{})}(rt(r),n);return Ge(e,e[r],o)}function ut(e,t){const r=st(e.theme);return Object.keys(e).map(n=>lt(e,t,n,r)).reduce(De,{})}function pt(e){return ut(e,nt)}function ft(e){return ut(e,ot)}function dt(e){return ut(e,at)}pt.propTypes={},pt.filterProps=nt,ft.propTypes={},ft.filterProps=ot,dt.propTypes={},dt.filterProps=at;var mt=dt;const ht=["breakpoints","palette","spacing","shape"];var gt=function(e={},...t){const{breakpoints:r={},palette:n={},spacing:i,shape:s={}}=e,c=a(e,ht),l=Le(r),u=function(e=8){if(e.mui)return e;const t=st({spacing:e}),r=(...e)=>{return(0===e.length?[1]:e).map(e=>{const r=t(e);return"number"==typeof r?r+"px":r}).join(" ")};return r.mui=!0,r}(i);let p=Be({breakpoints:l,direction:"ltr",components:{},palette:o({mode:"light"},n),spacing:u,shape:o({},We,s)},c);return p=t.reduce((e,t)=>Be(e,t),p),p};const yt=["variant"];function bt(e){return 0===e.length}function vt(e){const{variant:t}=e,r=a(e,yt);let n=t||"";return Object.keys(r).sort().forEach(t=>{n+="color"===t?bt(n)?e[t]:Xe(e[t]):`${bt(n)?t:Xe(t)}${Xe(e[t].toString())}`}),n}var xt=function(...e){const t=e.reduce((e,t)=>(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?De(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r};function kt(e){return"number"!=typeof e?e:e+"px solid"}const wt=Je({prop:"border",themeKey:"borders",transform:kt}),St=Je({prop:"borderTop",themeKey:"borders",transform:kt}),Ot=Je({prop:"borderRight",themeKey:"borders",transform:kt}),At=Je({prop:"borderBottom",themeKey:"borders",transform:kt}),Pt=Je({prop:"borderLeft",themeKey:"borders",transform:kt}),Ct=Je({prop:"borderColor",themeKey:"palette"}),$t=Je({prop:"borderTopColor",themeKey:"palette"}),jt=Je({prop:"borderRightColor",themeKey:"palette"}),_t=Je({prop:"borderBottomColor",themeKey:"palette"}),Mt=Je({prop:"borderLeftColor",themeKey:"palette"}),Tt=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=it(e.theme,"shape.borderRadius",4),r=e=>({borderRadius:ct(t,e)});return Ge(e,e.borderRadius,r)}return null};Tt.propTypes={},Tt.filterProps=["borderRadius"];var Rt=xt(wt,St,Ot,At,Pt,Ct,$t,jt,_t,Mt,Tt);var Et=xt(Je({prop:"displayPrint",cssProperty:!1,transform:e=>({"@media print":{display:e}})}),Je({prop:"display"}),Je({prop:"overflow"}),Je({prop:"textOverflow"}),Je({prop:"visibility"}),Je({prop:"whiteSpace"}));var zt=xt(Je({prop:"flexBasis"}),Je({prop:"flexDirection"}),Je({prop:"flexWrap"}),Je({prop:"justifyContent"}),Je({prop:"alignItems"}),Je({prop:"alignContent"}),Je({prop:"order"}),Je({prop:"flex"}),Je({prop:"flexGrow"}),Je({prop:"flexShrink"}),Je({prop:"alignSelf"}),Je({prop:"justifyItems"}),Je({prop:"justifySelf"}));const It=e=>{if(void 0!==e.gap&&null!==e.gap){const t=it(e.theme,"spacing",8),r=e=>({gap:ct(t,e)});return Ge(e,e.gap,r)}return null};It.propTypes={},It.filterProps=["gap"];const Nt=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=it(e.theme,"spacing",8),r=e=>({columnGap:ct(t,e)});return Ge(e,e.columnGap,r)}return null};Nt.propTypes={},Nt.filterProps=["columnGap"];const Bt=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=it(e.theme,"spacing",8),r=e=>({rowGap:ct(t,e)});return Ge(e,e.rowGap,r)}return null};Bt.propTypes={},Bt.filterProps=["rowGap"];var Ft=xt(It,Nt,Bt,Je({prop:"gridColumn"}),Je({prop:"gridRow"}),Je({prop:"gridAutoFlow"}),Je({prop:"gridAutoColumns"}),Je({prop:"gridAutoRows"}),Je({prop:"gridTemplateColumns"}),Je({prop:"gridTemplateRows"}),Je({prop:"gridTemplateAreas"}),Je({prop:"gridArea"}));var Lt=xt(Je({prop:"position"}),Je({prop:"zIndex",themeKey:"zIndex"}),Je({prop:"top"}),Je({prop:"right"}),Je({prop:"bottom"}),Je({prop:"left"}));var Wt=xt(Je({prop:"color",themeKey:"palette"}),Je({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),Je({prop:"backgroundColor",themeKey:"palette"}));var Dt=Je({prop:"boxShadow",themeKey:"shadows"});function Ht(e){return e<=1&&0!==e?100*e+"%":e}const Kt=Je({prop:"width",transform:Ht}),Gt=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var r,n,o;return{maxWidth:(null==(r=e.theme)||null==(n=r.breakpoints)||null==(o=n.values)?void 0:o[t])||He[t]||Ht(t)}};return Ge(e,e.maxWidth,t)}return null};Gt.filterProps=["maxWidth"];const Vt=Je({prop:"minWidth",transform:Ht}),qt=Je({prop:"height",transform:Ht}),Ut=Je({prop:"maxHeight",transform:Ht}),Xt=Je({prop:"minHeight",transform:Ht});Je({prop:"size",cssProperty:"width",transform:Ht}),Je({prop:"size",cssProperty:"height",transform:Ht});var Yt=xt(Kt,Gt,Vt,qt,Ut,Xt,Je({prop:"boxSizing"}));const Zt=Je({prop:"fontFamily",themeKey:"typography"}),Jt=Je({prop:"fontSize",themeKey:"typography"}),Qt=Je({prop:"fontStyle",themeKey:"typography"}),er=Je({prop:"fontWeight",themeKey:"typography"}),tr=Je({prop:"letterSpacing"}),rr=Je({prop:"textTransform"}),nr=Je({prop:"lineHeight"}),or=Je({prop:"textAlign"});var ar=xt(Je({prop:"typography",cssProperty:!1,themeKey:"typography"}),Zt,Jt,Qt,er,tr,nr,or,rr);const ir={borders:Rt.filterProps,display:Et.filterProps,flexbox:zt.filterProps,grid:Ft.filterProps,positions:Lt.filterProps,palette:Wt.filterProps,shadows:Dt.filterProps,sizing:Yt.filterProps,spacing:mt.filterProps,typography:ar.filterProps},sr={borders:Rt,display:Et,flexbox:zt,grid:Ft,positions:Lt,palette:Wt,shadows:Dt,sizing:Yt,spacing:mt,typography:ar};Object.keys(ir).reduce((e,t)=>(ir[t].forEach(r=>{e[r]=sr[t]}),e),{});const cr=function(e=sr){const t=Object.keys(e).reduce((t,r)=>(e[r].filterProps.forEach(n=>{t[n]=e[r]}),t),{});function r(e,r,n){const o={[e]:r,theme:n},a=t[e];return a?a(o):{[e]:r}}return function e(n){const{sx:o,theme:a={}}=n||{};if(!o)return null;function i(n){let o=n;if("function"==typeof n)o=n(a);else if("object"!=typeof n)return n;if(!o)return null;const i=Ve(a.breakpoints),s=Object.keys(i);let c=i;return Object.keys(o).forEach(n=>{const i=(s=o[n],l=a,"function"==typeof s?s(l):s);var s,l;if(null!=i)if("object"==typeof i)if(t[n])c=De(c,r(n,i,a));else{const t=Ge({theme:a},i,e=>({[n]:e}));!function(...e){const t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),r=new Set(t);return e.every(e=>r.size===Object.keys(e).length)}(t,i)?c=De(c,t):c[n]=e({sx:i,theme:a})}else c=De(c,r(n,i,a))}),qe(s,c)}return Array.isArray(o)?o.map(i):i(o)}}();cr.filterProps=["sx"];var lr=cr;const ur=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],pr=["theme"],fr=["theme"];function dr(e){return 0===Object.keys(e).length}function mr(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const hr=gt();function gr(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function yr(e){if(e.type)return e;if("#"===e.charAt(0))return yr(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));const t=e.indexOf("("),r=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error(Ue(9,e));let n,o=e.substring(t+1,e.length-1);if("color"===r){if(o=o.split(" "),n=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(n))throw new Error(Ue(10,n))}else o=o.split(",");return o=o.map(e=>parseFloat(e)),{type:r,values:o,colorSpace:n}}function br(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return-1!==t.indexOf("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(n[1]=n[1]+"%",n[2]=n[2]+"%"),n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:""+n.join(", "),`${t}(${n})`}function vr(e){let t="hsl"===(e=yr(e)).type?yr(function(e){e=yr(e);const{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,a=n*Math.min(o,1-o),i=(e,t=(e+r/30)%12)=>o-a*Math.max(Math.min(t-3,9-t,1),-1);let s="rgb";const c=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(s+="a",c.push(t[3])),br({type:s,values:c})}(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function xr(e,t){if(e=yr(e),t=gr(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return br(e)}function kr(e,t){if(e=yr(e),t=gr(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return br(e)}var wr={black:"#000",white:"#fff"};var Sr={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"};var Or={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"};var Ar={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"};var Pr={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"};var Cr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"};var $r={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"};var jr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};const _r=["mode","contrastThreshold","tonalOffset"],Mr={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:wr.white,default:wr.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Tr={text:{primary:wr.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:wr.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Rr(e,t,r,n){const o=n.light||n,a=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=kr(e.main,o):"dark"===t&&(e.dark=xr(e.main,a)))}function Er(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2}=e,i=a(e,_r),s=e.primary||function(e="light"){return"dark"===e?{main:Cr[200],light:Cr[50],dark:Cr[400]}:{main:Cr[700],light:Cr[400],dark:Cr[800]}}(t),c=e.secondary||function(e="light"){return"dark"===e?{main:Or[200],light:Or[50],dark:Or[400]}:{main:Or[500],light:Or[300],dark:Or[700]}}(t),l=e.error||function(e="light"){return"dark"===e?{main:Ar[500],light:Ar[300],dark:Ar[700]}:{main:Ar[700],light:Ar[400],dark:Ar[800]}}(t),u=e.info||function(e="light"){return"dark"===e?{main:$r[400],light:$r[300],dark:$r[700]}:{main:$r[700],light:$r[500],dark:$r[900]}}(t),p=e.success||function(e="light"){return"dark"===e?{main:jr[400],light:jr[300],dark:jr[700]}:{main:jr[800],light:jr[500],dark:jr[900]}}(t),f=e.warning||function(e="light"){return"dark"===e?{main:Pr[400],light:Pr[300],dark:Pr[700]}:{main:"#ed6c02",light:Pr[500],dark:Pr[900]}}(t);function d(e){return function(e,t){const r=vr(e),n=vr(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}(e,Tr.text.primary)>=r?Tr.text.primary:Mr.text.primary}const m=({color:e,name:t,mainShade:r=500,lightShade:a=300,darkShade:i=700})=>{if(!(e=o({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw new Error(Ue(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw new Error(Ue(12,t?` (${t})`:"",JSON.stringify(e.main)));return Rr(e,"light",a,n),Rr(e,"dark",i,n),e.contrastText||(e.contrastText=d(e.main)),e},h={dark:Tr,light:Mr};return Be(o({common:o({},wr),mode:t,primary:m({color:s,name:"primary"}),secondary:m({color:c,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:l,name:"error"}),warning:m({color:f,name:"warning"}),info:m({color:u,name:"info"}),success:m({color:p,name:"success"}),grey:Sr,contrastThreshold:r,getContrastText:d,augmentColor:m,tonalOffset:n},h[t]),i)}const zr=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const Ir={textTransform:"uppercase"},Nr='"Roboto", "Helvetica", "Arial", sans-serif';function Br(e,t){const r="function"==typeof t?t(e):t,{fontFamily:n=Nr,fontSize:i=14,fontWeightLight:s=300,fontWeightRegular:c=400,fontWeightMedium:l=500,fontWeightBold:u=700,htmlFontSize:p=16,allVariants:f,pxToRem:d}=r,m=a(r,zr);const h=i/14,g=d||(e=>e/p*h+"rem"),y=(e,t,r,a,i)=>{return o({fontFamily:n,fontWeight:e,fontSize:g(t),lineHeight:r},n===Nr?{letterSpacing:(s=a/t,Math.round(1e5*s)/1e5)+"em"}:{},i,f);var s},b={h1:y(s,96,1.167,-1.5),h2:y(s,60,1.2,-.5),h3:y(c,48,1.167,0),h4:y(c,34,1.235,.25),h5:y(c,24,1.334,0),h6:y(l,20,1.6,.15),subtitle1:y(c,16,1.75,.15),subtitle2:y(l,14,1.57,.1),body1:y(c,16,1.5,.15),body2:y(c,14,1.43,.15),button:y(l,14,1.75,.4,Ir),caption:y(c,12,1.66,.4),overline:y(c,12,2.66,1,Ir)};return Be(o({htmlFontSize:p,pxToRem:g,fontFamily:n,fontSize:i,fontWeightLight:s,fontWeightRegular:c,fontWeightMedium:l,fontWeightBold:u},b),m,{clone:!1})}function Fr(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}var Lr=["none",Fr(0,2,1,-1,0,1,1,0,0,1,3,0),Fr(0,3,1,-2,0,2,2,0,0,1,5,0),Fr(0,3,3,-2,0,3,4,0,0,1,8,0),Fr(0,2,4,-1,0,4,5,0,0,1,10,0),Fr(0,3,5,-1,0,5,8,0,0,1,14,0),Fr(0,3,5,-1,0,6,10,0,0,1,18,0),Fr(0,4,5,-2,0,7,10,1,0,2,16,1),Fr(0,5,5,-3,0,8,10,1,0,3,14,2),Fr(0,5,6,-3,0,9,12,1,0,3,16,2),Fr(0,6,6,-3,0,10,14,1,0,4,18,3),Fr(0,6,7,-4,0,11,15,1,0,4,20,3),Fr(0,7,8,-4,0,12,17,2,0,5,22,4),Fr(0,7,8,-4,0,13,19,2,0,5,24,4),Fr(0,7,9,-4,0,14,21,2,0,5,26,4),Fr(0,8,9,-5,0,15,22,2,0,6,28,5),Fr(0,8,10,-5,0,16,24,2,0,6,30,5),Fr(0,8,11,-5,0,17,26,2,0,6,32,5),Fr(0,9,11,-5,0,18,28,2,0,7,34,6),Fr(0,9,12,-6,0,19,29,2,0,7,36,6),Fr(0,10,13,-6,0,20,31,3,0,8,38,7),Fr(0,10,13,-6,0,21,33,3,0,8,40,7),Fr(0,10,14,-6,0,22,35,3,0,8,42,7),Fr(0,11,14,-7,0,23,36,3,0,9,44,8),Fr(0,11,15,-7,0,24,38,3,0,9,46,8)];const Wr=["duration","easing","delay"],Dr={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Hr={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Kr(e){return Math.round(e)+"ms"}function Gr(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function Vr(e){const t=o({},Dr,e.easing),r=o({},Hr,e.duration);return o({getAutoHeightDuration:Gr,create:(e=["all"],n={})=>{const{duration:o=r.standard,easing:i=t.easeInOut,delay:s=0}=n;a(n,Wr);return(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof o?o:Kr(o)} ${i} ${"string"==typeof s?s:Kr(s)}`).join(",")}},e,{easing:t,duration:r})}var qr={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const Ur=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Xr(e={},...t){const{mixins:r={},palette:n={},transitions:i={},typography:s={}}=e,c=a(e,Ur),l=Er(n),u=gt(e);let p=Be(u,{mixins:(f=u.breakpoints,d=r,o({toolbar:{minHeight:56,[f.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[f.up("sm")]:{minHeight:64}}},d)),palette:l,shadows:Lr.slice(),typography:Br(l,s),transitions:Vr(i),zIndex:o({},qr)});var f,d;return p=Be(p,c),p=t.reduce((e,t)=>Be(e,t),p),p}var Yr=Xr();var Zr=function(e={}){const{defaultTheme:t=hr,rootShouldForwardProp:r=mr,slotShouldForwardProp:n=mr,styleFunctionSx:i=lr}=e;return(e,s={})=>{const{name:c,slot:l,skipVariantsResolver:u,skipSx:p,overridesResolver:f}=s,d=a(s,ur),m=void 0!==u?u:l&&"Root"!==l||!1,h=p||!1;let g=mr;"Root"===l?g=r:l&&(g=n);const y=function(e,t){return Ie(e,t)}(e,o({shouldForwardProp:g,label:void 0},d)),b=(e,...r)=>{const n=r?r.map(e=>"function"==typeof e&&e.__emotion_real!==e?r=>{let{theme:n}=r,i=a(r,pr);return e(o({theme:dr(n)?t:n},i))}:e):[];let s=e;c&&f&&n.push(e=>{const r=dr(e.theme)?t:e.theme,n=((e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null)(c,r);if(n){const t={};return Object.entries(n).forEach(([n,a])=>{t[n]="function"==typeof a?a(o({},e,{theme:r})):a}),f(e,t)}return null}),c&&!m&&n.push(e=>{const r=dr(e.theme)?t:e.theme;return((e,t,r,n)=>{var o,a;const{ownerState:i={}}=e,s=[],c=null==r||null==(o=r.components)||null==(a=o[n])?void 0:a.variants;return c&&c.forEach(r=>{let n=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(n=!1)}),n&&s.push(t[vt(r.props)])}),s})(e,((e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);const n={};return r.forEach(e=>{const t=vt(e.props);n[t]=e.style}),n})(c,r),r,c)}),h||n.push(e=>{const r=dr(e.theme)?t:e.theme;return i(o({},e,{theme:r}))});const l=n.length-r.length;if(Array.isArray(e)&&l>0){const t=new Array(l).fill("");s=[...e,...t],s.raw=[...e.raw,...t]}else"function"==typeof e&&e.__emotion_real!==e&&(s=r=>{let{theme:n}=r,i=a(r,fr);return e(o({theme:dr(n)?t:n},i))});return y(s,...n)};return y.withConfig&&(b.withConfig=y.withConfig),b}}({defaultTheme:Yr,rootShouldForwardProp:e=>mr(e)&&"classes"!==e});function Jr(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=Jr(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}var Qr=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=Jr(