{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport withStyles from '../styles/withStyles';\nimport { exactProp } from '@material-ui/utils';\nexport var html = {\n  WebkitFontSmoothing: 'antialiased',\n  // Antialiasing.\n  MozOsxFontSmoothing: 'grayscale',\n  // Antialiasing.\n  // Change from `box-sizing: content-box` so that `width`\n  // is not affected by `padding` or `border`.\n  boxSizing: 'border-box'\n};\nexport var body = function body(theme) {\n  return _extends({\n    color: theme.palette.text.primary\n  }, theme.typography.body2, {\n    backgroundColor: theme.palette.background.default,\n    '@media print': {\n      // Save printer ink.\n      backgroundColor: theme.palette.common.white\n    }\n  });\n};\nexport var styles = function styles(theme) {\n  return {\n    '@global': {\n      html: html,\n      '*, *::before, *::after': {\n        boxSizing: 'inherit'\n      },\n      'strong, b': {\n        fontWeight: theme.typography.fontWeightBold\n      },\n      body: _extends({\n        margin: 0\n      }, body(theme), {\n        // Add support for document.body.requestFullScreen().\n        // Other elements, if background transparent, are not supported.\n        '&::backdrop': {\n          backgroundColor: theme.palette.background.default\n        }\n      })\n    }\n  };\n};\n/**\n * Kickstart an elegant, consistent, and simple baseline to build upon.\n */\n\nfunction CssBaseline(props) {\n  /* eslint-disable no-unused-vars */\n  var _props$children = props.children,\n      children = _props$children === void 0 ? null : _props$children,\n      classes = props.classes;\n  /* eslint-enable no-unused-vars */\n\n  return /*#__PURE__*/React.createElement(React.Fragment, null, children);\n}\n\nprocess.env.NODE_ENV !== \"production\" ? CssBaseline.propTypes = {\n  // ----------------------------- Warning --------------------------------\n  // | These PropTypes are generated from the TypeScript type definitions |\n  // |     To update them edit the d.ts file and run \"yarn proptypes\"     |\n  // ----------------------------------------------------------------------\n\n  /**\n   * You can wrap a node.\n   */\n  children: PropTypes.node,\n\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object\n} : void 0;\n\nif (process.env.NODE_ENV !== 'production') {\n  // eslint-disable-next-line\n  CssBaseline['propTypes' + ''] = exactProp(CssBaseline.propTypes);\n}\n\nexport default withStyles(styles, {\n  name: 'MuiCssBaseline'\n})(CssBaseline);","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/@material-ui/core/esm/CssBaseline/CssBaseline.js"],"names":["_extends","React","PropTypes","withStyles","exactProp","html","WebkitFontSmoothing","MozOsxFontSmoothing","boxSizing","body","theme","color","palette","text","primary","typography","body2","backgroundColor","background","default","common","white","styles","fontWeight","fontWeightBold","margin","CssBaseline","props","_props$children","children","classes","createElement","Fragment","process","env","NODE_ENV","propTypes","node","object","name"],"mappings":"AAAA,OAAOA,QAAP,MAAqB,oCAArB;AACA,OAAO,KAAKC,KAAZ,MAAuB,OAAvB;AACA,OAAOC,SAAP,MAAsB,YAAtB;AACA,OAAOC,UAAP,MAAuB,sBAAvB;AACA,SAASC,SAAT,QAA0B,oBAA1B;AACA,OAAO,IAAIC,IAAI,GAAG;AAChBC,EAAAA,mBAAmB,EAAE,aADL;AAEhB;AACAC,EAAAA,mBAAmB,EAAE,WAHL;AAIhB;AACA;AACA;AACAC,EAAAA,SAAS,EAAE;AAPK,CAAX;AASP,OAAO,IAAIC,IAAI,GAAG,SAASA,IAAT,CAAcC,KAAd,EAAqB;AACrC,SAAOV,QAAQ,CAAC;AACdW,IAAAA,KAAK,EAAED,KAAK,CAACE,OAAN,CAAcC,IAAd,CAAmBC;AADZ,GAAD,EAEZJ,KAAK,CAACK,UAAN,CAAiBC,KAFL,EAEY;AACzBC,IAAAA,eAAe,EAAEP,KAAK,CAACE,OAAN,CAAcM,UAAd,CAAyBC,OADjB;AAEzB,oBAAgB;AACd;AACAF,MAAAA,eAAe,EAAEP,KAAK,CAACE,OAAN,CAAcQ,MAAd,CAAqBC;AAFxB;AAFS,GAFZ,CAAf;AASD,CAVM;AAWP,OAAO,IAAIC,MAAM,GAAG,SAASA,MAAT,CAAgBZ,KAAhB,EAAuB;AACzC,SAAO;AACL,eAAW;AACTL,MAAAA,IAAI,EAAEA,IADG;AAET,gCAA0B;AACxBG,QAAAA,SAAS,EAAE;AADa,OAFjB;AAKT,mBAAa;AACXe,QAAAA,UAAU,EAAEb,KAAK,CAACK,UAAN,CAAiBS;AADlB,OALJ;AAQTf,MAAAA,IAAI,EAAET,QAAQ,CAAC;AACbyB,QAAAA,MAAM,EAAE;AADK,OAAD,EAEXhB,IAAI,CAACC,KAAD,CAFO,EAEE;AACd;AACA;AACA,uBAAe;AACbO,UAAAA,eAAe,EAAEP,KAAK,CAACE,OAAN,CAAcM,UAAd,CAAyBC;AAD7B;AAHD,OAFF;AARL;AADN,GAAP;AAoBD,CArBM;AAsBP;AACA;AACA;;AAEA,SAASO,WAAT,CAAqBC,KAArB,EAA4B;AAC1B;AACA,MAAIC,eAAe,GAAGD,KAAK,CAACE,QAA5B;AAAA,MACIA,QAAQ,GAAGD,eAAe,KAAK,KAAK,CAAzB,GAA6B,IAA7B,GAAoCA,eADnD;AAAA,MAEIE,OAAO,GAAGH,KAAK,CAACG,OAFpB;AAGA;;AAEA,SAAO,aAAa7B,KAAK,CAAC8B,aAAN,CAAoB9B,KAAK,CAAC+B,QAA1B,EAAoC,IAApC,EAA0CH,QAA1C,CAApB;AACD;;AAEDI,OAAO,CAACC,GAAR,CAAYC,QAAZ,KAAyB,YAAzB,GAAwCT,WAAW,CAACU,SAAZ,GAAwB;AAC9D;AACA;AACA;AACA;;AAEA;AACF;AACA;AACEP,EAAAA,QAAQ,EAAE3B,SAAS,CAACmC,IAT0C;;AAW9D;AACF;AACA;AACA;AACEP,EAAAA,OAAO,EAAE5B,SAAS,CAACoC;AAf2C,CAAhE,GAgBI,KAAK,CAhBT;;AAkBA,IAAIL,OAAO,CAACC,GAAR,CAAYC,QAAZ,KAAyB,YAA7B,EAA2C;AACzC;AACAT,EAAAA,WAAW,CAAC,cAAc,EAAf,CAAX,GAAgCtB,SAAS,CAACsB,WAAW,CAACU,SAAb,CAAzC;AACD;;AAED,eAAejC,UAAU,CAACmB,MAAD,EAAS;AAChCiB,EAAAA,IAAI,EAAE;AAD0B,CAAT,CAAV,CAEZb,WAFY,CAAf","sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport withStyles from '../styles/withStyles';\nimport { exactProp } from '@material-ui/utils';\nexport var html = {\n  WebkitFontSmoothing: 'antialiased',\n  // Antialiasing.\n  MozOsxFontSmoothing: 'grayscale',\n  // Antialiasing.\n  // Change from `box-sizing: content-box` so that `width`\n  // is not affected by `padding` or `border`.\n  boxSizing: 'border-box'\n};\nexport var body = function body(theme) {\n  return _extends({\n    color: theme.palette.text.primary\n  }, theme.typography.body2, {\n    backgroundColor: theme.palette.background.default,\n    '@media print': {\n      // Save printer ink.\n      backgroundColor: theme.palette.common.white\n    }\n  });\n};\nexport var styles = function styles(theme) {\n  return {\n    '@global': {\n      html: html,\n      '*, *::before, *::after': {\n        boxSizing: 'inherit'\n      },\n      'strong, b': {\n        fontWeight: theme.typography.fontWeightBold\n      },\n      body: _extends({\n        margin: 0\n      }, body(theme), {\n        // Add support for document.body.requestFullScreen().\n        // Other elements, if background transparent, are not supported.\n        '&::backdrop': {\n          backgroundColor: theme.palette.background.default\n        }\n      })\n    }\n  };\n};\n/**\n * Kickstart an elegant, consistent, and simple baseline to build upon.\n */\n\nfunction CssBaseline(props) {\n  /* eslint-disable no-unused-vars */\n  var _props$children = props.children,\n      children = _props$children === void 0 ? null : _props$children,\n      classes = props.classes;\n  /* eslint-enable no-unused-vars */\n\n  return /*#__PURE__*/React.createElement(React.Fragment, null, children);\n}\n\nprocess.env.NODE_ENV !== \"production\" ? CssBaseline.propTypes = {\n  // ----------------------------- Warning --------------------------------\n  // | These PropTypes are generated from the TypeScript type definitions |\n  // |     To update them edit the d.ts file and run \"yarn proptypes\"     |\n  // ----------------------------------------------------------------------\n\n  /**\n   * You can wrap a node.\n   */\n  children: PropTypes.node,\n\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object\n} : void 0;\n\nif (process.env.NODE_ENV !== 'production') {\n  // eslint-disable-next-line\n  CssBaseline['propTypes' + ''] = exactProp(CssBaseline.propTypes);\n}\n\nexport default withStyles(styles, {\n  name: 'MuiCssBaseline'\n})(CssBaseline);"]},"metadata":{},"sourceType":"module"}