????

Your IP : 18.217.150.104


Current Path : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/
Upload File :
Current File : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/useTheme-88c8fc58.js

import{W as A,Y as Ae,P as T,R as X}from"./index-63f91612.js";function j(e){"@babel/helpers - typeof";return j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j(e)}function B(e){return e&&j(e)==="object"&&e.constructor===Object}function W(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{clone:!0},r=n.clone?A({},e):e;return B(e)&&B(t)&&Object.keys(t).forEach(function(a){a!=="__proto__"&&(B(t[a])&&a in e?r[a]=W(e[a],t[a],n):r[a]=t[a])}),r}function Oe(e,t){if(j(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(j(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Te(e){var t=Oe(e,"string");return j(t)=="symbol"?t:t+""}function U(e,t,n){return t=Te(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Me="exact-prop: ​";function xt(e){return A({},e,U({},Me,function(t){var n=Object.keys(t).filter(function(r){return!e.hasOwnProperty(r)});return n.length>0?new Error("The following props are not supported: ".concat(n.map(function(r){return"`".concat(r,"`")}).join(", "),". Please remove them.")):null}))}function Z(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return(e<t||e>n)&&console.error("Material-UI: The value provided ".concat(e," is out of range [").concat(t,", ").concat(n,"].")),Math.min(Math.max(t,e),n)}function Se(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&n[0].length===1&&(n=n.map(function(r){return r+r})),n?"rgb".concat(n.length===4?"a":"","(").concat(n.map(function(r,a){return a<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3}).join(", "),")"):""}function Ie(e){e=$(e);var t=e,n=t.values,r=n[0],a=n[1]/100,i=n[2]/100,o=a*Math.min(i,1-i),s=function(x){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(x+r/30)%12;return i-o*Math.max(Math.min(l-3,9-l,1),-1)},u="rgb",g=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(u+="a",g.push(n[3])),C({type:u,values:g})}function $(e){if(e.type)return e;if(e.charAt(0)==="#")return $(Se(e));var t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla"].indexOf(n)===-1)throw new Error("Material-UI: Unsupported `".concat(e,"` color.\nWe support the following formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla()."));var r=e.substring(t+1,e.length-1).split(",");return r=r.map(function(a){return parseFloat(a)}),{type:n,values:r}}function C(e){var t=e.type,n=e.values;return t.indexOf("rgb")!==-1?n=n.map(function(r,a){return a<3?parseInt(r,10):r}):t.indexOf("hsl")!==-1&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function te(e,t){var n=K(e),r=K(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function K(e){e=$(e);var t=e.type==="hsl"?$(Ie(e)).values:e.values;return t=t.map(function(n){return n/=255,n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)}),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function wt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15;return K(e)>.5?le(e,t):ge(e,t)}function At(e,t){return e=$(e),t=Z(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.values[3]=t,C(e)}function le(e,t){if(e=$(e),t=Z(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1)for(var n=0;n<3;n+=1)e.values[n]*=1-t;return C(e)}function ge(e,t){if(e=$(e),t=Z(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return C(e)}function P(e,t){if(e==null)return{};var n=Ae(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var I=["xs","sm","md","lg","xl"];function _e(e){var t=e.values,n=t===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,r=e.unit,a=r===void 0?"px":r,i=e.step,o=i===void 0?5:i,s=P(e,["values","unit","step"]);function u(f){var p=typeof n[f]=="number"?n[f]:f;return"@media (min-width:".concat(p).concat(a,")")}function g(f){var p=I.indexOf(f)+1,v=n[I[p]];if(p===I.length)return u("xs");var O=typeof v=="number"&&p>0?v:f;return"@media (max-width:".concat(O-o/100).concat(a,")")}function d(f,p){var v=I.indexOf(p);return v===I.length-1?u(f):"@media (min-width:".concat(typeof n[f]=="number"?n[f]:f).concat(a,") and ")+"(max-width:".concat((v!==-1&&typeof n[I[v+1]]=="number"?n[I[v+1]]:p)-o/100).concat(a,")")}function x(f){return d(f,f)}var l=!1;function w(f){return l||(l=!0,console.warn(["Material-UI: The `theme.breakpoints.width` utility is deprecated because it's redundant.","Use the `theme.breakpoints.values` instead."].join(`
`))),n[f]}return A({keys:I,values:n,up:u,down:g,between:d,only:x,width:w},s)}function je(e,t,n){var r;return A({gutters:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",`
      paddingLeft: theme.spacing(2),
      paddingRight: theme.spacing(2),
      [theme.breakpoints.up('sm')]: {
        paddingLeft: theme.spacing(3),
        paddingRight: theme.spacing(3),
      },
      `].join(`
`)),A({paddingLeft:t(2),paddingRight:t(2)},i,U({},e.up("sm"),A({paddingLeft:t(3),paddingRight:t(3)},i[e.up("sm")])))},toolbar:(r={minHeight:56},U(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),U(r,e.up("sm"),{minHeight:64}),r)},n)}var $e={black:"#000",white:"#fff"};const z=$e;var ke={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"};const V=ke;var We={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"};const F=We;var Re={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"};const H=Re;var Ue={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"};const N=Ue;var Pe={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"};const Y=Pe;var ze={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"};const D=ze;var Ce={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 q=Ce;var ne={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:z.white,default:V[50]},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}},J={text:{primary:z.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:V[800],default:"#303030"},action:{active:z.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 re(e,t,n,r){var a=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=ge(e.main,a):t==="dark"&&(e.dark=le(e.main,i)))}function Ee(e){var t=e.primary,n=t===void 0?{light:F[300],main:F[500],dark:F[700]}:t,r=e.secondary,a=r===void 0?{light:H.A200,main:H.A400,dark:H.A700}:r,i=e.error,o=i===void 0?{light:N[300],main:N[500],dark:N[700]}:i,s=e.warning,u=s===void 0?{light:Y[300],main:Y[500],dark:Y[700]}:s,g=e.info,d=g===void 0?{light:D[300],main:D[500],dark:D[700]}:g,x=e.success,l=x===void 0?{light:q[300],main:q[500],dark:q[700]}:x,w=e.type,f=w===void 0?"light":w,p=e.contrastThreshold,v=p===void 0?3:p,O=e.tonalOffset,_=O===void 0?.2:O,R=P(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function S(y){var c=te(y,J.text.primary)>=v?J.text.primary:ne.text.primary;{var M=te(y,c);M<3&&console.error(["Material-UI: The contrast ratio of ".concat(M,":1 for ").concat(c," on ").concat(y),"falls below the WCAG recommended absolute minimum contrast ratio of 3:1.","https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast"].join(`
`))}return c}var b=function(c){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,L=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(c=A({},c),!c.main&&c[M]&&(c.main=c[M]),!c.main)throw new Error("Material-UI: The color provided to augmentColor(color) is invalid.\nThe color object needs to have a `main` property or a `".concat(M,"` property."));if(typeof c.main!="string")throw new Error("Material-UI: The color provided to augmentColor(color) is invalid.\n`color.main` should be a string, but `".concat(JSON.stringify(c.main),`\` was provided instead.

Did you intend to use one of the following approaches?

import { green } from "@material-ui/core/colors";

const theme1 = createTheme({ palette: {
  primary: green,
} });

const theme2 = createTheme({ palette: {
  primary: { main: green[500] },
} });`));return re(c,"light",E,_),re(c,"dark",L,_),c.contrastText||(c.contrastText=S(c.main)),c},h={dark:J,light:ne};h[f]||console.error("Material-UI: The palette type `".concat(f,"` is not supported."));var k=W(A({common:z,type:f,primary:b(n),secondary:b(a,"A400","A200","A700"),error:b(o),warning:b(u),info:b(d),success:b(l),grey:V,contrastThreshold:v,getContrastText:S,augmentColor:b,tonalOffset:_},h[f]),R);return k}function pe(e){return Math.round(e*1e5)/1e5}var ae=!1;function Le(e){return ae||(console.warn(["Material-UI: The `theme.typography.round` helper is deprecated.","Head to https://mui.com/r/migration-v4/#theme for a migration path."].join(`
`)),ae=!0),pe(e)}var ie={textTransform:"uppercase"},oe='"Roboto", "Helvetica", "Arial", sans-serif';function Be(e,t){var n=typeof t=="function"?t(e):t,r=n.fontFamily,a=r===void 0?oe:r,i=n.fontSize,o=i===void 0?14:i,s=n.fontWeightLight,u=s===void 0?300:s,g=n.fontWeightRegular,d=g===void 0?400:g,x=n.fontWeightMedium,l=x===void 0?500:x,w=n.fontWeightBold,f=w===void 0?700:w,p=n.htmlFontSize,v=p===void 0?16:p,O=n.allVariants,_=n.pxToRem,R=P(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);typeof o!="number"&&console.error("Material-UI: `fontSize` is required to be a number."),typeof v!="number"&&console.error("Material-UI: `htmlFontSize` is required to be a number.");var S=o/14,b=_||function(y){return"".concat(y/v*S,"rem")},h=function(c,M,E,L,we){return A({fontFamily:a,fontWeight:c,fontSize:b(M),lineHeight:E},a===oe?{letterSpacing:"".concat(pe(L/M),"em")}:{},we,O)},k={h1:h(u,96,1.167,-1.5),h2:h(u,60,1.2,-.5),h3:h(d,48,1.167,0),h4:h(d,34,1.235,.25),h5:h(d,24,1.334,0),h6:h(l,20,1.6,.15),subtitle1:h(d,16,1.75,.15),subtitle2:h(l,14,1.57,.1),body1:h(d,16,1.5,.15),body2:h(d,14,1.43,.15),button:h(l,14,1.75,.4,ie),caption:h(d,12,1.66,.4),overline:h(d,12,2.66,1,ie)};return W(A({htmlFontSize:v,pxToRem:b,round:Le,fontFamily:a,fontSize:o,fontWeightLight:u,fontWeightRegular:d,fontWeightMedium:l,fontWeightBold:f},k),R,{clone:!1})}var Fe=.2,He=.14,Ne=.12;function m(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(Fe,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(He,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(Ne,")")].join(",")}var Ye=["none",m(0,2,1,-1,0,1,1,0,0,1,3,0),m(0,3,1,-2,0,2,2,0,0,1,5,0),m(0,3,3,-2,0,3,4,0,0,1,8,0),m(0,2,4,-1,0,4,5,0,0,1,10,0),m(0,3,5,-1,0,5,8,0,0,1,14,0),m(0,3,5,-1,0,6,10,0,0,1,18,0),m(0,4,5,-2,0,7,10,1,0,2,16,1),m(0,5,5,-3,0,8,10,1,0,3,14,2),m(0,5,6,-3,0,9,12,1,0,3,16,2),m(0,6,6,-3,0,10,14,1,0,4,18,3),m(0,6,7,-4,0,11,15,1,0,4,20,3),m(0,7,8,-4,0,12,17,2,0,5,22,4),m(0,7,8,-4,0,13,19,2,0,5,24,4),m(0,7,9,-4,0,14,21,2,0,5,26,4),m(0,8,9,-5,0,15,22,2,0,6,28,5),m(0,8,10,-5,0,16,24,2,0,6,30,5),m(0,8,11,-5,0,17,26,2,0,6,32,5),m(0,9,11,-5,0,18,28,2,0,7,34,6),m(0,9,12,-6,0,19,29,2,0,7,36,6),m(0,10,13,-6,0,20,31,3,0,8,38,7),m(0,10,13,-6,0,21,33,3,0,8,40,7),m(0,10,14,-6,0,22,35,3,0,8,42,7),m(0,11,14,-7,0,23,36,3,0,9,44,8),m(0,11,15,-7,0,24,38,3,0,9,46,8)];const De=Ye;var qe={borderRadius:4};const Je=qe;var Xe=T.oneOfType([T.number,T.string,T.object,T.array]);const Ke=Xe;function G(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ge(e){if(Array.isArray(e))return G(e)}function Qe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function he(e,t){if(e){if(typeof e=="string")return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return G(e,t)}}function Ze(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ve(e){return Ge(e)||Qe(e)||he(e)||Ze()}function ve(e,t){return t?W(e,t,{clone:!1}):e}var et={xs:0,sm:600,md:960,lg:1280,xl:1920},Q={keys:["xs","sm","md","lg","xl"],up:function(t){return"@media (min-width:".concat(et[t],"px)")}};function tt(e,t,n){if(e.theme||console.error("Material-UI: You are calling a style function without a theme value."),Array.isArray(t)){var r=e.theme.breakpoints||Q;return t.reduce(function(o,s,u){return o[r.up(r.keys[u])]=n(t[u]),o},{})}if(j(t)==="object"){var a=e.theme.breakpoints||Q;return Object.keys(t).reduce(function(o,s){return o[a.up(s)]=n(t[s]),o},{})}var i=n(t);return i}function Ot(e){var t=function(r){var a=e(r),i=r.theme.breakpoints||Q,o=i.keys.reduce(function(s,u){return r[u]&&(s=s||{},s[i.up(u)]=e(A({theme:r.theme},r[u]))),s},null);return ve(a,o)};return t.propTypes=A({},e.propTypes,{xs:T.object,sm:T.object,md:T.object,lg:T.object,xl:T.object}),t.filterProps=["xs","sm","md","lg","xl"].concat(Ve(e.filterProps)),t}function nt(e){if(Array.isArray(e))return e}function rt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,o,s=[],u=!0,g=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(d){g=!0,a=d}finally{try{if(!u&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(g)throw a}}return s}}function at(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function it(e,t){return nt(e)||rt(e,t)||he(e,t)||at()}function ot(e){var t={};return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var ut={m:"margin",p:"padding"},st={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ue={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ft=ot(function(e){if(e.length>2)if(ue[e])e=ue[e];else return[e];var t=e.split(""),n=it(t,2),r=n[0],a=n[1],i=ut[r],o=st[a]||"";return Array.isArray(o)?o.map(function(s){return i+s}):[i+o]}),ee=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function be(e){var t=e.spacing||8;return typeof t=="number"?function(n){return typeof n!="number"&&console.error("Material-UI: Expected spacing argument to be a number, got ".concat(n,".")),t*n}:Array.isArray(t)?function(n){return n>t.length-1&&console.error(["Material-UI: The value provided (".concat(n,") overflows."),"The supported values are: ".concat(JSON.stringify(t),"."),"".concat(n," > ").concat(t.length-1,", you need to add the missing values.")].join(`
`)),t[n]}:typeof t=="function"?t:(console.error(["Material-UI: The `theme.spacing` value (".concat(t,") is invalid."),"It should be a number, an array or a function."].join(`
`)),function(){})}function ct(e,t){if(typeof t=="string"||t==null)return t;var n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:"-".concat(r)}function dt(e,t){return function(n){return e.reduce(function(r,a){return r[a]=ct(t,n),r},{})}}function ye(e){var t=e.theme,n=be(t);return Object.keys(e).map(function(r){if(ee.indexOf(r)===-1)return null;var a=ft(r),i=dt(a,n),o=e[r];return tt(e,o,i)}).reduce(ve,{})}ye.propTypes=ee.reduce(function(e,t){return e[t]=Ke,e},{});ye.filterProps=ee;var se;function mt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(e.mui)return e;var t=be({spacing:e}),n=function(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return i.length<=4||console.error("Material-UI: Too many arguments provided, expected between 0 and 4, got ".concat(i.length)),i.length===0?t(1):i.length===1?t(i[0]):i.map(function(s){if(typeof s=="string")return s;var u=t(s);return typeof u=="number"?"".concat(u,"px"):u}).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return se||console.error(["Material-UI: theme.spacing.unit usage has been deprecated.","It will be removed in v5.","You can replace `theme.spacing.unit * y` with `theme.spacing(y)`.","","You can use the `https://github.com/mui-org/material-ui/tree/master/packages/material-ui-codemod/README.md#theme-spacing-api` migration helper to make the process smoother."].join(`
`)),se=!0,e}}),n.mui=!0,n}var fe={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)"},ce={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function de(e){return"".concat(Math.round(e),"ms")}const lt={easing:fe,duration:ce,create:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["all"],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.duration,a=r===void 0?ce.standard:r,i=n.easing,o=i===void 0?fe.easeInOut:i,s=n.delay,u=s===void 0?0:s,g=P(n,["duration","easing","delay"]);{var d=function(w){return typeof w=="string"},x=function(w){return!isNaN(parseFloat(w))};!d(t)&&!Array.isArray(t)&&console.error('Material-UI: Argument "props" must be a string or Array.'),!x(a)&&!d(a)&&console.error('Material-UI: Argument "duration" must be a number or a string but found '.concat(a,".")),d(o)||console.error('Material-UI: Argument "easing" must be a string.'),!x(u)&&!d(u)&&console.error('Material-UI: Argument "delay" must be a number or a string.'),Object.keys(g).length!==0&&console.error("Material-UI: Unrecognized argument(s) [".concat(Object.keys(g).join(","),"]."))}return(Array.isArray(t)?t:[t]).map(function(l){return"".concat(l," ").concat(typeof a=="string"?a:de(a)," ").concat(o," ").concat(typeof u=="string"?u:de(u))}).join(",")},getAutoHeightDuration:function(t){if(!t)return 0;var n=t/36;return Math.round((4+15*Math.pow(n,.25)+n/5)*10)}};var gt={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const pt=gt;function ht(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.breakpoints,n=t===void 0?{}:t,r=e.mixins,a=r===void 0?{}:r,i=e.palette,o=i===void 0?{}:i,s=e.spacing,u=e.typography,g=u===void 0?{}:u,d=P(e,["breakpoints","mixins","palette","spacing","typography"]),x=Ee(o),l=_e(n),w=mt(s),f=W({breakpoints:l,direction:"ltr",mixins:je(l,w,a),overrides:{},palette:x,props:{},shadows:De,typography:Be(x,g),spacing:w,shape:Je,transitions:lt,zIndex:pt},d),p=arguments.length,v=new Array(p>1?p-1:0),O=1;O<p;O++)v[O-1]=arguments[O];f=v.reduce(function(S,b){return W(S,b)},f);{var _=["checked","disabled","error","focused","focusVisible","required","expanded","selected"],R=function S(b,h){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,y;for(y in b){var c=b[y];k===1?y.indexOf("Mui")===0&&c&&S(c,y,k+1):_.indexOf(y)!==-1&&Object.keys(c).length>0&&(console.error(["Material-UI: The `".concat(h,"` component increases ")+"the CSS specificity of the `".concat(y,"` internal state."),"You can not override it like this: ",JSON.stringify(b,null,2),"","Instead, you need to use the $ruleName syntax:",JSON.stringify({root:U({},"&$".concat(y),c)},null,2),"","https://mui.com/r/pseudo-classes-guide"].join(`
`)),b[y]={})}};R(f.overrides)}return f}var me=!1;function Tt(){return me||(me=!0,console.error(["Material-UI: the createMuiTheme function was renamed to createTheme.","","You should use `import { createTheme } from '@material-ui/core/styles'`"].join(`
`))),ht.apply(void 0,arguments)}var vt=typeof Symbol=="function"&&Symbol.for;const Mt=vt?Symbol.for("mui.nested"):"__THEME_NESTED__";var xe=X.createContext(null);xe.displayName="ThemeContext";const bt=xe;function St(){var e=X.useContext(bt);return X.useDebugValue(e),e}export{bt as T,Ve as _,P as a,it as b,U as c,ce as d,xt as e,ht as f,j as g,W as h,At as i,Tt as j,wt as k,le as l,ge as m,Mt as n,tt as o,ve as p,Ot as q,Ke as r,be as s,Te as t,St as u,ye as v,pt as z};