PageSourceSearch

https://co-2-calculator-nz9nb.ondigitalocean.app/static/js/main.chunk.js

js co-2-calculator-nz9nb.ondigitalocean.app collected 2026-10-03 14:53:49 UTC 155,353 bytes, 3,170 lines download raw bytes

1(this["webpackJsonpco2calculator"] = this["webpackJsonpco2calculator"] || []).push([["main"],{
2
3/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/App.css":
4/*!************************************************************************************************************************!*\
5  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/App.css ***!
6  \************************************************************************************************************************/
7/*! exports provided: default */
8/***/ (function(module, __webpack_exports__, __webpack_require__) {
9
10"use strict";
11__webpack_require__.r(__webpack_exports__);
12/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
13/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
14// Imports
15
16var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
17// Module
18___CSS_LOADER_EXPORT___.push([module.i, "* {\n  margin: 0px;\n  padding: 0px;\n  color: #6b6b6b;\n  font-family: SF-regular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n    Oxygen,     Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n}\n\n.App {\n  text-align: center;\n}\n\n.App-content {\n  min-height: 100vh;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  font-size: calc(10px + 2vmin);\n}\n", "",{"version":3,"sources":["webpack://src/App.css"],"names":[],"mappings":"AAAA;EACE,WAAW;EACX,YAAY;EACZ,cAAc;EACd;4EAC0E;AAC5E;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;EACjB,aAAa;EACb,sBAAsB;EACtB,mBAAmB;EACnB,uBAAuB;EACvB,6BAA6B;AAC/B","sourcesContent":["* {\n  margin: 0px;\n  padding: 0px;\n  color: #6b6b6b;\n  font-family: SF-regular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n    Oxygen,     Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n}\n\n.App {\n  text-align: center;\n}\n\n.App-content {\n  min-height: 100vh;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  font-size: calc(10px + 2vmin);\n}\n"],"sourceRoot":""}]);
19// Exports
20/* harmony default export */ __webpack_exports__["default"] = (___CSS_LOADER_EXPORT___);
21
22
23/***/ }),
24
25/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Navbar/Navbar.css":
26/*!*********************************************************************************************************************************************!*\
27  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/components/Navbar/Navbar.css ***!
28  \*********************************************************************************************************************************************/
29/*! exports provided: default */
30/***/ (function(module, __webpack_exports__, __webpack_require__) {
31
32"use strict";
33__webpack_require__.r(__webpack_exports__);
34/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
35/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
36// Imports
37
38var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
39// Module
40___CSS_LOADER_EXPORT___.push([module.i, ".NavbarItems {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 0px 0px 10px 10px !important;\n  height: 60px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 1.2rem;\n  margin-top: 0px;\n  margin-bottom: 15px;\n  margin-left: 15px;\n  margin-right: 15px;\n}\n\n.navbar-logo {\n  color: #fff;\n  justify-self: start;\n  cursor: pointer;\n}\n\n.logo {\n  height: 25px;\n  color: #cd201f !important;\n  color: -moz-linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  color: -webkit-linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  color: linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#cd201f\",endColorstr=\"#f04747\",GradientType=1);\n}\n\n.nav-menu {\n  display: grid;\n  grid-template-columns: repeat(3, auto);\n  grid-gap: 20px;\n  list-style: none;\n  text-align: center;\n  width: 70vw;\n  justify-content: end;\n  margin-right: 2rem;\n}\n\n.nav-links {\n  text-decoration: none;\n  font-size: 1.125rem;\n  padding: 0.5rem 1rem;\n  cursor: pointer;\n}
40\n\n.nav-links:hover {\n  color: #cd201f !important;\n  transition: all 0.2s ease-out;\n}\n\n.menu-icon {\n  display: none;\n}\n\n@media screen and (max-width: 960px) {\n  .NavbarItems {\n    position: relative;\n  }\n\n  .nav-menu {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    height: 345px;\n    position: absolute;\n    top: 80px;\n    left: -100%;\n    transition: all 0.5s ease;\n  }\n\n  .nav-menu.active {\n    background-color: #e6e6f0 !important;\n    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n      -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n    border: none;\n    border-radius: 10px !important;\n    left: 0;\n    transition: all 0.5 ease;\n    padding-top: 2rem;\n    z-index: 1;\n  }\n\n  .nav-links {\n    text-align: center;\n    padding-top: 2rem;\n    width: 100%;\n    display: table;\n    font-size: 1.5rem;\n  }\n\n  .nav-links:hover {\n    background: #e6e6f0;\n    border-radius: 0;\n  }\n\n  .navbar-logo {\n    position: absolute;\n    top: 0;\n    left: 0;\n    transform: translate(20%, 70%);\n  }\n\n  .menu-icon {\n    display: block;\n    position: absolute;\n    top: 0;\n    right: 0;\n    transform: translate(-80%, 20%);\n    font-size: 1.8rem;\n    cursor: progress;\n  }\n\n  .fa-times {\n    font-size: 1.8rem;\n    margin-right: 4px;\n  }\n}\n", "",{"version":3,"sources":["webpack://src/components/Navbar/Navbar.css"],"names":[],"mappings":"AAAA;EACE,oCAAoC;EACpC;sDACoD;EACpD,YAAY;EACZ,2CAA2C;EAC3C,YAAY;EACZ,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,iBAAiB;EACjB,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,mBAAmB;EACnB,eAAe;AACjB;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,wEAAwE;EACxE,2EAA2E;EAC3E,mEAAmE;EACnE,gHAAgH;AAClH;;AAEA;EACE,aAAa;EACb,sCAAsC;EACtC,cAAc;EACd,gBAAgB;EAChB,kBAAkB;EAClB,WAAW;EACX,oBAAoB;EACpB,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,oBAAoB;EACpB,eAAe;AACjB;;AAEA;EACE,yBAAyB;EACzB,6BAA6B;AAC/B;;AAEA;EACE,aAAa;AACf;;AAEA;EACE;IACE,kBAAkB;EACpB;;EAEA;IACE,aAAa;IACb,sBAAsB;IACtB,WAAW;IACX,aAAa;IACb,kBAAkB;IAClB,SAAS;IACT,WAAW;IACX,yBAAyB;EAC3B;;EAEA;IACE,oCAAoC;IACpC;wDACoD;IACpD,YAAY;IACZ,8BAA8B;IAC9B,OAAO;IACP,wBAAwB;IACxB,iBAAiB;IACjB,UAAU;EACZ;;EAEA;IACE,kBAAkB;IAClB,iBAAiB;IACjB,WAAW;IACX,cAAc;IACd,iBAAiB;EACnB;;EAEA;IACE,mBAAmB;IACnB,gBAAgB;EAClB;;EAEA;IACE,kBAAkB;IAClB,MAAM;IACN,OAAO;IACP,8BAA8B;EAChC;;EAEA;IACE,cAAc;IACd,kBAAkB;IAClB,MAAM;IACN,QAAQ;IACR,+BAA+B;IAC/B,iBAAiB;IACjB,gBAAgB;EAClB;;EAEA;IACE,iBAAiB;IACjB,iBAAiB;EACnB;AACF","sourcesContent":[".NavbarItems {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 0px 0px 10px 10px !important;\n  height: 60px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 1.2rem;\n  margin-top: 0px;\n  margin-bottom: 15px;\n  margin-left: 15px;\n  margin-right: 15px;\n}\n\n.navbar-logo {\n  color: #fff;\n  justify-self: start;\n  cursor: pointer;\n}\n\n.logo {\n  height: 25px;\n  color: #cd201f !important;\n  color: -moz-linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  color: -webkit-linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  color: linear-gradient(315deg, #cd201f 0%, #f04747 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#cd201f\",endColorstr=\"#f04747\",GradientType=1);\n}\n\n.nav-menu {\n  display: grid;\n  grid-template-columns: repeat(3, auto);\n  grid-gap: 20px;\n  list-style: none;\n  text-align: center;\n  width: 70vw;\n  justify-content: end;\n  margin-right: 2rem;\n}\n\n.nav-links {\n  text-decoration: none;\n  font-size: 1.125rem;\n  padding: 0.5rem 1rem;\n  cursor: pointer;\n}\n\n.nav-links:hover {\n  color: #cd201f !important;\n  transition: all 0.2s ease-out;\n}\n\n.menu-icon {\n  display: none;\n}\n\n@media screen and (max-width: 960px) {\n  .NavbarItems {\n    position: relative;\n  }\n\n  .nav-menu {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    height: 345px;\n    position: absolute;\n    top: 80px;\n    left: -100%;\n    transition: all 0.5s ease;\n  }\n\n  .nav-menu.active {\n    background-color: #e6e6f0 !important;\n    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n      -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n    border: none;\n    border-radius: 10px !important;\n    left: 0;\n    transition: all 0.5 ease;\n    padding-top: 2rem;\n    z-index: 1;\n  }\n\n  .nav-links {\n    text-align: center;\n    padding-top: 2rem;\n    width: 100%;\n    display: table;\n    font-size: 1.5rem;\n  }\n\n  .nav-links:hover {\n    background: #e6e6f0;\n    border-radius: 0;\n  }\n\n  .navbar-logo {\n    position: absolute;\n    top: 0;\n    left: 0;\n    transform: translate(20%, 70%);\n  }\n\n  .menu-icon {\n    display: block;\n    position: absolute;\n    top: 0;\n    right: 0;\n    transform: translate(-80%, 20%);\n    font-size: 1.8rem;\n    cursor: progress;\n  }\n\n  .fa-times {\n    font-size: 1.8rem;\n    margin-right: 4px;\n  }\n}\n"],"sourceRoot":""}]);
41// Exports
42/* harmony default export */ __webpack_exports__["default"] = (___CSS_
42LOADER_EXPORT___);
43
44
45/***/ }),
46
47/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Post/Post.css":
48/*!*****************************************************************************************************************************************!*\
49  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/components/Post/Post.css ***!
50  \*****************************************************************************************************************************************/
51/*! exports provided: default */
52/***/ (function(module, __webpack_exports__, __webpack_require__) {
53
54"use strict";
55__webpack_require__.r(__webpack_exports__);
56/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
57/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
58// Imports
59
60var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
61// Module
62___CSS_LOADER_EXPORT___.push([module.i, ".post {\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n  text-align: left;\n  font-family: SF-light !important;\n}\n\n.highlight {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 10px !important;\n  background: #df3a8e !important;\n  background: linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df3a8e\",endColorstr=\"#f85dad\",GradientType=1);\n  color: #e6e6f0 !important;\n  margin-bottom: 2rem;\n  padding: 1rem;\n  font-family: SF-regular;\n}\n\n.postImage {\n  border-radius: 10px;\n  border: none;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05) !important;\n  margin-bottom: 2rem;\n}\n\n.last {\n  margin-bottom: 3rem;\n}\n", "",{"version":3,"sources":["webpack://src/components/Post/Post.css"],"names":[],"mappings":"AAAA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,gBAAgB;EAChB,gCAAgC;AAClC;;AAEA;EACE,oCAAoC;EACpC;sDACoD;EACpD,YAAY;EACZ,8BAA8B;EAC9B,8BAA8B;EAO9B,wEAAwE;EACxE,gHAAgH;EAChH,yBAAyB;EACzB,mBAAmB;EACnB,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,mBAAmB;EACnB,YAAY;EACZ,uDAAuD;EACvD,mBAAmB;AACrB;;AAEA;EACE,mBAAmB;AACrB","sourcesContent":[".post {\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n  text-align: left;\n  font-family: SF-light !important;\n}\n\n.highlight {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 10px !important;\n  background: #df3a8e !important;\n  background: -moz-linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  background: -webkit-linear-gradient(\n    315deg,\n    #df3a8e 0%,\n    #f85dad 100%\n  ) !important;\n  background: linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df3a8e\",endColorstr=\"#f85dad\",GradientType=1);\n  color: #e6e6f0 !important;\n  margin-bottom: 2rem;\n  padding: 1rem;\n  font-family: SF-regular;\n}\n\n.postImage {\n  border-radius: 10px;\n  border: none;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05) !important;\n  margin-bottom: 2rem;\n}\n\n.last {\n  margin-bottom: 3rem;\n}\n"],"sourceRoot":""}]);
63// Exports
64/* harmony default export */ __webpack_exports__["default"] = (___CSS_LOADER_EXPORT___);
65
66
67/***/ }),
68
69/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/index.css":
70/*!**************************************************************************************************************************!*\
71  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/index.css ***!
72  \**************************************************************************************************************************/
73/*! exports provided: default */
74/***/ (function(module, __webpack_exports__, __webpack_require__) {
75
76"use strict";
77__webpack_require__.r(__webpack_exports__);
78/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
79/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
80// Imports
81
82var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
83// Module
84___CSS_LOADER_EXPORT___.push([module.i, "body {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n    \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n    sans-serif;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n  font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n    monospace;\n}\n", "",{"version":3,"sources":["webpack://src/index.css"],"names":[],"mappings":"AAAA;EACE,SAAS;EACT;;cAEY;EACZ,mCAAmC;EACnC,kCAAkC;AACpC;;AAEA;EACE;aACW;AACb","sourcesContent":["body {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n    \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n    sans-serif;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n  font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n    monospace;\n}\n"],"sourceRoot":""}]);
85// Exports
86/* harmony default export */ __webpack_exports__["default"] = (___CSS_LOADER_EXPORT___);
87
88
89/***/ }),
90
91/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/custom.css":
92/*!**********************************************************************************************************************************!*\
93  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/static/custom.css ***!
94  \**********************************************************************************************************************************/
95/*! exports provided: default */
96/***/ (function(module, __webpack_exports__, __webpack_require__) {
97
98"use strict";
99__webpack_require__.r(__webpack_exports__);
100/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
101/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
102// Imports
103
104var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
105// Module
106___CSS_LOADER_EXPORT___.push([module.i, "/* Componentes ------------------------------------------ */\n.card {\n  border-radius: 10px;\n  padding: 1.5rem;\n  margin: 0.5rem;\n  margin-top: 2rem;\n  margin-bottom: 3rem;\n  background-color: #e6e6f0;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n  animation: 0.5s ease-in fadeIn 1;\n  align-items: center;\n  min-height: 200px;\n}\n\n.inputLabel {\n  font-size: x-small;\n}\n.inputDesc {\n  font-size: x-small;\n}\n\n.neuBtn {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 10px !important;\n}\n\n.neuBtn2 {\n  background: #df3a8e !important;\n  background: linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df3a8e\",endColorstr=\"#f85dad\",GradientType=1);\n  color: #e6e6f0 !important;\n}\n\n.neuBtn:focus {\n  border: none;\n  outline: none !important;\n}\n\n.neuInput {\n  background: #e6e6f0;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9);\n  border-radius: 10px !important;\n  border: none;\n}\n.neuInput:focus {\n  background: #e6e6f0 !important;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9) !important;\n  border-radius: 10px !important;\n  border: none;\n}\n\n/* Utilidades ------------------------------------------- */\n.invisible {\n  display: block;\n}\n\n/* Colores - Gradients ---------------------------------- */\n.neuBackgroun
106d {\n  background-color: #e6e6f0;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n}\n\n.neuBackground2 {\n  background: #e6e6f0;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n}\n\n/* Imágenes --------------------------------------------- */\n.isologo {\n  src: \"./imgs/isologo-adox.png\";\n}\n", "",{"version":3,"sources":["webpack://src/static/custom.css"],"names":[],"mappings":"AAAA,2DAA2D;AAC3D;EACE,mBAAmB;EACnB,eAAe;EACf,cAAc;EACd,gBAAgB;EAChB,mBAAmB;EACnB,yBAAyB;EACzB;2CACyC;EACzC,YAAY;EACZ,gCAAgC;EAChC,mBAAmB;EACnB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,oCAAoC;EACpC;sDACoD;EACpD,YAAY;EACZ,8BAA8B;AAChC;;AAEA;EACE,8BAA8B;EAO9B,wEAAwE;EACxE,gHAAgH;EAChH,yBAAyB;AAC3B;;AAEA;EACE,YAAY;EACZ,wBAAwB;AAC1B;;AAEA;EACE,mBAAmB;EACnB;iDAC+C;EAC/C,8BAA8B;EAC9B,YAAY;AACd;AACA;EACE,8BAA8B;EAC9B;4DAC0D;EAC1D,8BAA8B;EAC9B,YAAY;AACd;;AAEA,2DAA2D;AAC3D;EACE,cAAc;AAChB;;AAEA,2DAA2D;AAC3D;EACE,yBAAyB;EACzB;2CACyC;EACzC,YAAY;AACd;;AAEA;EACE,mBAAmB;EACnB;iDAC+C;EAC/C,YAAY;AACd;;AAEA,2DAA2D;AAC3D;EACE,8BAA8B;AAChC","sourcesContent":["/* Componentes ------------------------------------------ */\n.card {\n  border-radius: 10px;\n  padding: 1.5rem;\n  margin: 0.5rem;\n  margin-top: 2rem;\n  margin-bottom: 3rem;\n  background-color: #e6e6f0;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n  animation: 0.5s ease-in fadeIn 1;\n  align-items: center;\n  min-height: 200px;\n}\n\n.inputLabel {\n  font-size: x-small;\n}\n.inputDesc {\n  font-size: x-small;\n}\n\n.neuBtn {\n  background-color: #e6e6f0 !important;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9) !important;\n  border: none;\n  border-radius: 10px !important;\n}\n\n.neuBtn2 {\n  background: #df3a8e !important;\n  background: -moz-linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  background: -webkit-linear-gradient(\n    315deg,\n    #df3a8e 0%,\n    #f85dad 100%\n  ) !important;\n  background: linear-gradient(315deg, #df3a8e 0%, #f85dad 100%) !important;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df3a8e\",endColorstr=\"#f85dad\",GradientType=1);\n  color: #e6e6f0 !important;\n}\n\n.neuBtn:focus {\n  border: none;\n  outline: none !important;\n}\n\n.neuInput {\n  background: #e6e6f0;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9);\n  border-radius: 10px !important;\n  border: none;\n}\n.neuInput:focus {\n  background: #e6e6f0 !important;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9) !important;\n  border-radius: 10px !important;\n  border: none;\n}\n\n/* Utilidades ------------------------------------------- */\n.invisible {\n  display: block;\n}\n\n/* Colores - Gradients ---------------------------------- */\n.neuBackground {\n  background-color: #e6e6f0;\n  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1),\n    -5px -5px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n}\n\n.neuBackground2 {\n  background: #e6e6f0;\n  box-shadow: inset 5px 5px 15px rgba(0, 0, 0, 0.1),\n    inset -5px -6px 15px rgba(255, 255, 255, 0.9);\n  border: none;\n}\n\n/* Imágenes --------------------------------------------- */\n.isologo {\n  src: \"./imgs/isologo-adox.png\";\n}\n"],"sourceRoot":""}]);
107// Exports
108/* harmony default export */ __webpack_exports__["default"] = (___CSS_LOADER_EXPORT___);
109
110
111/***/ }),
112
113/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/fonts.css":
114/*!*********************************************************************************************************************************!*\
115  !*** ./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!./node_modules/postcss-loader/src??postcss!./src/static/fonts.css ***!
116  \*********************************************************************************************************************************/
117/*! exports provided: default */
118/***/ (function(module, __webpack_exports__, __webpack_require__) {
119
120"use strict";
121__webpack_require__.r(__webpack_exports__);
122/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
123/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
124/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ "./node_modules/css-loader/dist/runtime/getUrl.js");
125/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1__);
126/* harmony import */ var _fonts_SF_Pro_Display_Light_otf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./fonts/SF-Pro-Display-Light.otf */ "./src/static/fonts/SF-Pro-Display-Light.otf");
127/* harmony import */ var _fonts_SF_Pro_Display_Regular_otf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./fonts/SF-Pro-Display-Regular.otf */ "./src/static/fonts/SF-Pro-Display-Regular.otf");
128/* harmony import */ var _fonts_SF_Pro_Display_Semibold_otf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./fonts/SF-Pro-Display-Semibold.otf */ "./src/static/fonts/SF-Pro-Display-Semibold.otf");
129/* harmony import */ var _fonts_SF_Pro_Display_Bold_otf__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./fonts/SF-Pro-Display-Bold.otf */ "./src/static/fonts/SF-Pro-Display-Bold.otf");
130/* harmony import */ var _fonts_NewYorkExtraLarge_Regular_otf__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./fonts/NewYorkExtraLarge-Regular.otf */ "./src/static/fonts/NewYorkExtraLarge-Regular.otf");
131/* harmony import */ var _fonts_NewYorkExtraLarge_Semibold_otf__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./fonts/NewYorkExtraLarge-Semibold.otf */ "./src/static/fonts/NewYorkExtraLarge-Semibold.otf");
132/* harmony import */ var _fonts_NewYorkExtraLarge_Bold_otf__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./fonts/NewYorkExtraLarge-Bold.otf */ "./src/static/fonts/NewYorkExtraLarge-Bold.otf");
133// Imports
134
135
136
137
138
139
140
141
142
143var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(true);
144var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_SF_Pro_Display_Light_otf__WEBPACK_IMPORTED_MODULE_2__["default"]);
145var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_SF_Pro_Display_Regular_otf__WEBPACK_IMPORTED_MODULE_3__["default"]);
146var ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_SF_Pro_Display_Semibold_otf__WEBPACK_IMPORTED_MODULE_4__["default"]);
147var ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_SF_Pro_Display_Bold_otf__WEBPACK_IMPORTED_MODULE_5__["default"]);
148var ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_NewYorkExtraLarge_Regular_otf__WEBPACK_IMPORTED_MODULE_6__["default"]);
149var ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_NewYorkExtraLarge_Semibold_otf__WEBPACK_IMPORTED_MODULE_7__["default"]);
150var ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_1___default()(_fonts_NewYorkExtraLarge_Bold_otf__WEBPACK_IMPORTED_MODULE_8__["default"]);
151// Module
152___CSS_LOADER_EXPORT___.push([module.i, "@font-face {\n  font-family: \"SF-light\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");\n}\n\n@font-face {\n  font-family: \"SF-regular\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ");\n}\n\n@font-face {\n  font-family: \"SF-semi-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_2___ + ");\n}\n\n@font-face {\n  font-family: \"SF-bold\";\n  font-style: bold;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_3___ + ");\n}\n\n@font-face {\n  font-family: \"NY-regular\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_4___ + ");\n}\n\n@font-face {\n  font-family: \"NY-semi-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_5___ + ");\n}\n\n@font-face {\n  font-family: \"NY-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(" + ___CSS_LOADER_URL_REPLACEMENT_6___ + ");\n}\n", "",{"version":3,"sources":["webpack://src/static/fonts.css"],"names":[],"mappings":"AAAA;EACE,uBAAuB;EACvB,kBAAkB;EAClB,gBAAgB;EAChB,4CAA4C;AAC9C;;AAEA;EACE,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;EAChB,4CAA8C;AAChD;;AAEA;EACE,2BAA2B;EAC3B,kBAAkB;EAClB,gBAAgB;EAChB,4CAA+C;AACjD;;AAEA;EACE,sBAAsB;EACtB,gBAAgB;EAChB,gBAAgB;EAChB,4CAA2C;AAC7C;;AAEA;EACE,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;EAChB,4CAAiD;AACnD;;AAEA;EACE,2BAA2B;EAC3B,kBAAkB;EAClB,gBAAgB;EAChB,4CAAkD;AACpD;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,gBAAgB;EAChB,4CAA8C;AAChD","sourcesContent":["@font-face {\n  font-family: \"SF-light\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/SF-Pro-Display-Light.otf\");\n}\n\n@font-face {\n  font-family: \"SF-regular\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/SF-Pro-Display-Regular.otf\");\n}\n\n@font-face {\n  font-family: \"SF-semi-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/SF-Pro-Display-Semibold.otf\");\n}\n\n@font-face {\n  font-family: \"SF-bold\";\n  font-style: bold;\n  font-weight: 400;\n  src: url(\"./fonts/SF-Pro-Display-Bold.otf\");\n}\n\n@font-face {\n  font-family: \"NY-regular\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/NewYorkExtraLarge-Regular.otf\");\n}\n\n@font-face {\n  font-family: \"NY-semi-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/NewYorkExtraLarge-Semibold.otf\");\n}\n\n@font-face {\n  font-family: \"NY-bold\";\n  font-style: normal;\n  font-weight: 400;\n  src: url(\"./fonts/NewYorkExtraLarge-Bold.otf\");\n}\n"],"sourceRoot":""}]);
153// Exports
154/* harmony default export */ __webpack_exports__["default"] = (___CSS_LOADER_EXPORT___);
155
156
157/***/ }),
158
159/***/ "./src/App.css":
160/*!*********************!*\
161  !*** ./src/App.css ***!
162  \*********************/
163/*! no static exports found */
164/***/ (function(module, exports, __webpack_require__) {
165
166var api = __webpack_require__(/*! ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
167            var content = __webpack_require__(/*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./App.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/App.css");
168
169            content = content.__esModule ? content.default : content;
170
171            if (typeof content === 'string') {
172              content = [[module.i, content, '']];
173            }
174
175var options = {};
176
177options.insert = "head";
178options.singleton = false;
179
180var update = api(content, options);
181
182
183if (true) {
184  if (!content.locals || module.hot.invalidate) {
185    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
186  if (!a && b || a && !b) {
187    return false;
188  }
189
190  var p;
191
192  for (p in a) {
193    if (isNamedExport && p === 'default') {
194      // eslint-disable-next-line no-continue
195      continue;
196    }
197
198    if (a[p] !== b[p]) {
199      return false;
200    }
201  }
202
203  for (p in b) {
204    if (isNamedExport && p === 'default') {
205      // eslint-disable-next-line no-continue
206      continue;
207    }
208
209    if (!a[p]) {
210      return false;
211    }
212  }
213
214  return true;
215};
216    var oldLocals = content.locals;
217
218    module.hot.accept(
219      /*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./App.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/App.css",
220      function () {
221        content = __webpack_require__(/*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./App.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/App.css");
222
223              content = content.__esModule ? content.default : content;
224
225              if (typeof content === 'string') {
226                content = [[module.i, content, '']];
227              }
228
229              if (!isEqualLocals(oldLocals, content.locals)) {
230                module.hot.invalidate();
231
232                return;
233              }
234
235              oldLocals = content.locals;
236
237              update(content);
238      }
239    )
240  }
241
242  module.hot.dispose(function() {
243    update();
244  });
245}
246
247module.exports = content.locals || {};
248
249/***/ }),
250
251/***/ "./src/App.js":
252/*!********************!*\
253  !*** ./src/App.js ***!
254  \********************/
255/*! exports provided: default */
256/***/ (function(module, __webpack_exports__, __webpack_require__) {
257
258"use strict";
259__webpack_require__.r(__webpack_exports__);
260/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
261/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
262/* harmony import */ var _App_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./App.css */ "./src/App.css");
263/* harmony import */ var _App_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_App_css__WEBPACK_IMPORTED_MODULE_1__);
264/* harmony import */ var _components_Navbar_Navbar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/Navbar/Navbar */ "./src/components/Navbar/Navbar.js");
265/* harmony import */ var _pages_index__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./pages/index */ "./src/pages/index.js");
266/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
267/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__);
268__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
269__webpack_require__.$Refresh$.setup(module.i);
270
271var _jsxFileName = "/app/src/App.js";
272
273
274
275
276
277
278function App() {
279  return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__["jsxDEV"])("div", {
280    className: "App",
281    children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__["jsxDEV"])(_components_Navbar_Navbar__WEBPACK_IMPORTED_MODULE_2__["default"], {}, void 0, false, {
282      fileName: _jsxFileName,
283      lineNumber: 10,
284      columnNumber: 7
285    }, this), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__["jsxDEV"])("section", {
286      className: "App-content",
287      children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__["jsxDEV"])(_pages_index__WEBPACK_IMPORTED_MODULE_3__["default"], {}, void 0, false, {
288        fileName: _jsxFileName,
289        lineNumber: 12,
290        columnNumber: 9
291      }, this)
292    }, void 0, false, {
293      fileName: _jsxFileName,
294      lineNumber: 11,
295      columnNumber: 7
296    }, this)]
297  }, void 0, true, {
298    fileName: _jsxFileName,
299    lineNumber: 9,
300    columnNumber: 5
301  }, this);
302}
303
304_c = App;
305/* harmony default export */ __webpack_exports__["default"] = (App);
306
307var _c;
308
309__webpack_require__.$Refresh$.register(_c, "App");
310
311const currentExports = __react_refresh_utils__.getModuleExports(module.i);
312__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
313
314if (true) {
315  const isHotUpdate = !!module.hot.data;
316  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
317
318  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
319    module.hot.dispose(
320      /**
321       * A callback to performs a full refresh if React has unrecoverable errors,
322       * and also caches the to-be-disposed module.
323       * @param {*} data A hot module data object from Webpack HMR.
324       * @returns {void}
325       */
326      function hotDisposeCallback(data) {
327        // We have to mutate the data object to get data registered and cached
328        data.prevExports = currentExports;
329      }
330    );
331    module.hot.accept(
332      /**
333       * An error handler to allow self-recovering behaviours.
334       * @param {Error} error An error occurred during evaluation of a module.
335       * @returns {void}
336       */
337      function hotErrorHandler(error) {
338        if (
339          typeof __react_refresh_error_overlay__ !== 'undefined' &&
340          __react_refresh_error_overlay__
341        ) {
342          __react_refresh_error_overlay__.handleRuntimeError(error);
343        }
344
345        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
346          if (window.onHotAcceptError) {
347            window.onHotAcceptError(error.message);
348          }
349        }
350
351        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
352      }
353    );
354
355    if (isHotUpdate) {
356      if (
357        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
358        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
359      ) {
360        module.hot.invalidate();
361      } else {
362        __react_refresh_utils__.enqueueUpdate(
363          /**
364           * A function to dismiss the error overlay after performing React refresh.
365           * @returns {void}
366           */
367          function updateCallback() {
368            if (
369              typeof __react_refresh_error_overlay__ !== 'undefined' &&
370              __react_refresh_error_overlay__
371            ) {
372              __react_refresh_error_overlay__.clearRuntimeErrors();
373            }
374          }
375        );
376      }
377    }
378  } else {
379    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
380      module.hot.invalidate();
381    }
382  }
383}
384/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
385
386/***/ }),
387
388/***/ "./src/components/Navbar/MenuItems.js":
389/*!********************************************!*\
390  !*** ./src/components/Navbar/MenuItems.js ***!
391  \********************************************/
392/*! exports provided: MenuItems */
393/***/ (function(module, __webpack_exports__, __webpack_require__) {
394
395"use strict";
396__webpack_require__.r(__webpack_exports__);
397/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MenuItems", function() { return MenuItems; });
398__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
399__webpack_require__.$Refresh$.setup(module.i);
400
401const MenuItems = [{
402  title: "Calculadora",
403  url: "calculadora",
404  cName: "nav-links"
405}, {
406  title: "Información",
407  url: "informacion",
408  cName: "nav-links"
409}];
410
411const currentExports = __react_refresh_utils__.getModuleExports(module.i);
412__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
413
414if (true) {
415  const isHotUpdate = !!module.hot.data;
416  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
417
418  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
419    module.hot.dispose(
420      /**
421       * A callback to performs a full refresh if React has unrecoverable errors,
422       * and also caches the to-be-disposed module.
423       * @param {*} data A hot module data object from Webpack HMR.
424       * @returns {void}
425       */
426      function hotDisposeCallback(data) {
427        // We have to mutate the data object to get data registered and cached
428        data.prevExports = currentExports;
429      }
430    );
431    module.hot.accept(
432      /**
433       * An error handler to allow self-recovering behaviours.
434       * @param {Error} error An error occurred during evaluation of a module.
435       * @returns {void}
436       */
437      function hotErrorHandler(error) {
438        if (
439          typeof __react_refresh_error_overlay__ !== 'undefined' &&
440          __react_refresh_error_overlay__
441        ) {
442          __react_refresh_error_overlay__.handleRuntimeError(error);
443        }
444
445        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
446          if (window.onHotAcceptError) {
447            window.onHotAcceptError(error.message);
448          }
449        }
450
451        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
452      }
453    );
454
455    if (isHotUpdate) {
456      if (
457        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
458        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
459      ) {
460        module.hot.invalidate();
461      } else {
462        __react_refresh_utils__.enqueueUpdate(
463          /**
464           * A function to dismiss the error overlay after performing React refresh.
465           * @returns {void}
466           */
467          function updateCallback() {
468            if (
469              typeof __react_refresh_error_overlay__ !== 'undefined' &&
470              __react_refresh_error_overlay__
471            ) {
472              __react_refresh_error_overlay__.clearRuntimeErrors();
473            }
474          }
475        );
476      }
477    }
478  } else {
479    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
480      module.hot.invalidate();
481    }
482  }
483}
484/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
485
486/***/ }),
487
488/***/ "./src/components/Navbar/Navbar.css":
489/*!******************************************!*\
490  !*** ./src/components/Navbar/Navbar.css ***!
491  \******************************************/
492/*! no static exports found */
493/***/ (function(module, exports, __webpack_require__) {
494
495var api = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
496            var content = __webpack_require__(/*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Navbar.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Navbar/Navbar.css");
497
498            content = content.__esModule ? content.default : content;
499
500            if (typeof content === 'string') {
501              content = [[module.i, content, '']];
502            }
503
504var options = {};
505
506options.insert = "head";
507options.singleton = false;
508
509var update = api(content, options);
510
511
512if (true) {
513  if (!content.locals || module.hot.invalidate) {
514    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
515  if (!a && b || a && !b) {
516    return false;
517  }
518
519  var p;
520
521  for (p in a) {
522    if (isNamedExport && p === 'default') {
523      // eslint-disable-next-line no-continue
524      continue;
525    }
526
527    if (a[p] !== b[p]) {
528      return false;
529    }
530  }
531
532  for (p in b) {
533    if (isNamedExport && p === 'default') {
534      // eslint-disable-next-line no-continue
535      continue;
536    }
537
538    if (!a[p]) {
539      return false;
540    }
541  }
542
543  return true;
544};
545    var oldLocals = content.locals;
546
547    module.hot.accept(
548      /*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Navbar.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Navbar/Navbar.css",
549      function () {
550        content = __webpack_require__(/*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Navbar.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Navbar/Navbar.css");
551
552              content = content.__esModule ? content.default : content;
553
554              if (typeof content === 'string') {
555                content = [[module.i, content, '']];
556              }
557
558              if (!isEqualLocals(oldLocals, content.locals)) {
559                module.hot.invalidate();
560
561                return;
562              }
563
564              oldLocals = content.locals;
565
566              update(content);
567      }
568    )
569  }
570
571  module.hot.dispose(function() {
572    update();
573  });
574}
575
576module.exports = content.locals || {};
577
578/***/ }),
579
580/***/ "./src/components/Navbar/Navbar.js":
581/*!*****************************************!*\
582  !*** ./src/components/Navbar/Navbar.js ***!
583  \*****************************************/
584/*! exports provided: default */
585/***/ (function(module, __webpack_exports__, __webpack_require__) {
586
587"use strict";
588__webpack_require__.r(__webpack_exports__);
589/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
590/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
591/* harmony import */ var _MenuItems__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MenuItems */ "./src/components/Navbar/MenuItems.js");
592/* harmony import */ var react_scroll__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-scroll */ "./node_modules/react-scroll/modules/index.js");
593/* harmony 
593import */ var react_scroll__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_scroll__WEBPACK_IMPORTED_MODULE_2__);
594/* harmony import */ var _Navbar_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Navbar.css */ "./src/components/Navbar/Navbar.css");
595/* harmony import */ var _Navbar_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Navbar_css__WEBPACK_IMPORTED_MODULE_3__);
596/* harmony import */ var _adox_logo_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./adox-logo.svg */ "./src/components/Navbar/adox-logo.svg");
597/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
598/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__);
599__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
600__webpack_require__.$Refresh$.setup(module.i);
601
602var _jsxFileName = "/app/src/components/Navbar/Navbar.js";
603
604
605
606
607
608
609
610class Navbar extends react__WEBPACK_IMPORTED_MODULE_0__["Component"] {
611  constructor(...args) {
612    super(...args);
613    this.state = {
614      clicked: false
615    };
616
617    this.handleClick = () => {
618      this.setState({
619        clicked: !this.state.clicked
620      });
621    };
622  }
623
624  render() {
625    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("nav", {
626      className: "NavbarItems",
627      children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("h1", {
628        className: "navbar-logo",
629        children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("a", {
630          href: "https://adox.com.ar",
631          children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("img", {
632            src: _adox_logo_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
633            alt: "Adox SA",
634            className: "logo"
635          }, void 0, false, {
636            fileName: _jsxFileName,
637            lineNumber: 19,
638            columnNumber: 13
639          }, this)
640        }, void 0, false, {
641          fileName: _jsxFileName,
642          lineNumber: 18,
643          columnNumber: 11
644        }, this)
645      }, void 0, false, {
646        fileName: _jsxFileName,
647        lineNumber: 17,
648        columnNumber: 9
649      }, this), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("div", {
650        className: "menu-icon",
651        onClick: this.handleClick,
652        children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("i", {
653          className: this.state.clicked ? "fas fa-times" : "fas fa-bars"
654        }, void 0, false, {
655          fileName: _jsxFileName,
656          lineNumber: 23,
657          columnNumber: 11
658        }, this)
659      }, void 0, false, {
660        fileName: _jsxFileName,
661        lineNumber: 22,
662        columnNumber: 9
663      }, this), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("ul", {
664        className: this.state.clicked ? "nav-menu active" : "nav-menu",
665        children: [_MenuItems__WEBPACK_IMPORTED_MODULE_1__["MenuItems"].map((item, index) => {
666          return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("li", {
667            children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])(react_scroll__WEBPACK_IMPORTED_MODULE_2__["Link"], {
668              className: item.cName,
669              to: item.url,
670              smooth: true,
671              duration: 1000,
672              offset: -40,
673              children: item.title
674            }, void 0, false, {
675              fileName: _jsxFileName,
676              lineNumber: 31,
677              columnNumber: 17
678            }, this)
679          }, index, false, {
680            fileName: _jsxFileName,
681            lineNumber: 30,
682            columnNumber: 15
683          }, this);
684        }), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("li", {
685          children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_5__["jsxDEV"])("a", {
686            className: "nav-links",
687            href: "https://adox.com.ar/contacto/",
688            children: "Contacto"
689          }, void 0, false, {
690            fileName: _jsxFileName,
691            lineNumber: 44,
692            columnNumber: 13
693          }, this)
694        }, void 0, false, {
695          fileName: _jsxFileName,
696          lineNumber: 43,
697          columnNumber: 11
698        }, this)]
699      }, void 0, true, {
700        fileName: _jsxFileName,
701        lineNumber: 27,
702        columnNumber: 9
703      }, this)]
704    }, void 0, true, {
705      fileName: _jsxFileName,
706      lineNumber: 16,
707      columnNumber: 7
708    }, this);
709  }
710
711}
712
713/* harmony default export */ __webpack_exports__["default"] = (Navbar);
714
715const currentExports = __react_refresh_utils__.getModuleExports(module.i);
716__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
717
718if (true) {
719  const isHotUpdate = !!module.hot.data;
720  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
721
722  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
723    module.hot.dispose(
724      /**
725       * A callback to performs a full refresh if React has unrecoverable errors,
726       * and also caches the to-be-disposed module.
727       * @param {*} data A hot module data object from Webpack HMR.
728       * @returns {void}
729       */
730      function hotDisposeCallback(data) {
731        // We have to mutate the data object to get data registered and cached
732        data.prevExports = currentExports;
733      }
734    );
735    module.hot.accept(
736      /**
737       * An error handler to allow self-recovering behaviours.
738       * @param {Error} error An error occurred during evaluation of a module.
739       * @returns {void}
740       */
741      function hotErrorHandler(error) {
742        if (
743          typeof __react_refresh_error_overlay__ !== 'undefined' &&
744          __react_refresh_error_overlay__
745        ) {
746          __react_refresh_error_overlay__.handleRuntimeError(error);
747        }
748
749        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
750          if (window.onHotAcceptError) {
751            window.onHotAcceptError(error.message);
752          }
753        }
754
755        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
756      }
757    );
758
759    if (isHotUpdate) {
760      if (
761        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
762        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
763      ) {
764        module.hot.invalidate();
765      } else {
766        __react_refresh_utils__.enqueueUpdate(
767          /**
768           * A function to dismiss the error overlay after performing React refresh.
769           * @returns {void}
770           */
771          function updateCallback() {
772            if (
773              typeof __react_refresh_error_overlay__ !== 'undefined' &&
774              __react_refresh_error_overlay__
775            ) {
776              __react_refresh_error_overlay__.clearRuntimeErrors();
777            }
778          }
779        );
780      }
781    }
782  } else {
783    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
784      module.hot.invalidate();
785    }
786  }
787}
788/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
789
790/***/ }),
791
792/***/ "./src/components/Navbar/adox-logo.svg":
793/*!*********************************************!*\
794  !*** ./src/components/Navbar/adox-logo.svg ***!
795  \*********************************************/
796/*! exports provided: default */
797/***/ (function(module, __webpack_exports__, __webpack_require__) {
798
799"use strict";
800__webpack_require__.r(__webpack_exports__);
801/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/adox-logo.a5bde14e.svg");
802
803/***/ }),
804
805/***/ "./src/components/Post/Content.js":
806/*!****************************************!*\
807  !*** ./src/components/Post/Content.js ***!
808  \****************************************/
809/*! exports provided: default */
810/***/ (function(module, __webpack_exports__, __webpack_require__) {
811
812"use strict";
813__webpack_require__.r(__webpack_exports__);
814/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
815/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
816/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
817/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
818/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__);
819__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
820__webpack_require__.$Refresh$.setup(module.i);
821
822var _jsxFileName = "/app/src/components/Post/Content.js";
823
824
825
826
827
828const Contenido = post => {
829  const isContentON = post.content !== "" ? true : false;
830
831  if (isContentON) {
832    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["Fragment"], {
833      children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
834        color: post.contentColor,
835        fontFamily: post.contentFontF,
836        fontSize: "md",
837        children: post.content
838      }, void 0, false, {
839        fileName: _jsxFileName,
840        lineNumber: 9,
841        columnNumber: 9
842      }, undefined)
843    }, void 0, false);
844  } else {
845    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["Fragment"], {}, void 0, false);
846  }
847};
848
849_c = Contenido;
850/* harmony default export */ __webpack_exports__["default"] = (Contenido);
851
852var _c;
853
854__webpack_require__.$Refresh$.register(_c, "Contenido");
855
856const currentExports = __react_refresh_utils__.getModuleExports(module.i);
857__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
858
859if (true) {
860  const isHotUpdate = !!module.hot.data;
861  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
862
863  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
864    module.hot.dispose(
865      /**
866       * A callback to performs a full refresh if React has unrecoverable errors,
867       * and also caches the to-be-disposed module.
868       * @param {*} data A hot module data object from Webpack HMR.
869       * @returns {void}
870       */
871      function hotDisposeCallback(data) {
872        // We have to mutate the data object to get data registered and cached
873        data.prevExports = currentExports;
874      }
875    );
876    module.hot.accept(
877      /**
878       * An error handler to allow self-recovering behaviours.
879       * @param {Error} error An error occurred during evaluation of a module.
880       * @returns {void}
881       */
882      function hotErrorHandler(error) {
883        if (
884          typeof __react_refresh_error_overlay__ !== 'undefined' &&
885          __react_refresh_error_overlay__
886        ) {
887          __react_refresh_error_overlay__.handleRuntimeError(error);
888        }
889
890        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
891          if (window.onHotAcceptError) {
892            window.onHotAcceptError(error.message);
893          }
894        }
895
896        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
897      }
898    );
899
900    if (isHotUpdate) {
901      if (
902        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
903        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
904      ) {
905        module.hot.invalidate();
906      } else {
907        __react_refresh_utils__.enqueueUpdate(
908          /**
909           * A function to dismiss the error overlay after performing React refresh.
910           * @returns {void}
911           */
912          function updateCallback() {
913            if (
914              typeof __react_refresh_error_overlay__ !== 'undefined' &&
915              __react_refresh_error_overlay__
916            ) {
917              __react_refresh_error_overlay__.clearRuntimeErrors();
918            }
919          }
920        );
921      }
922    }
923  } else {
924    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
925      module.hot.invalidate();
926    }
927  }
928}
929/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
930
931/***/ }),
932
933/***/ "./src/components/Post/Heading.js":
934/*!****************************************!*\
935  !*** ./src/components/Post/Heading.js ***!
936  \****************************************/
937/*! exports provided: default */
938/***/ (function(module, __webpack_exports__, __webpack_require__) {
939
940"use strict";
941__webpack_require__.r(__webpack_exports__);
942/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
943/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
944/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
945/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
946/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__);
947__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
948__webpack_require__.$Refresh$.setup(module.i);
949
950var _jsxFileName = "/app/src/components/Post/Heading.js";
951
952
953
954
955
956const Titulo = post => {
957  const isHeadingON = post.title !== "" && post.subtitle !== "" ? true : false;
958
959  if (isHeadingON) {
960    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["Fragment"], {
961      children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Heading"], {
962        as: "h2",
963        size: "xs",
964        fontFamily: "SF-bold",
965        children: post.subtitle
966      }, void 0, false, {
967        fileName: _jsxFileName,
968        lineNumber: 9,
969        columnNumber: 9
970      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Heading"], {
971        as: "h1",
972        size: "xl",
973        className: "mb-3",
974        fontFamily: "SF-bold",
975        children: post.title
976      }, void 0, false, {
977        fileName: _jsxFileName,
978        lineNumber: 12,
979        columnNumber: 9
980      }, undefined)]
981    }, void 0, true);
982  } else {
983    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["Fragment"], {}, void 0, false);
984  }
985};
986
987_c = Titulo;
988/* harmony default export */ __webpack_exports__["default"] = (Titulo);
989
990var _c;
991
992__webpack_require__.$Refresh$.register(_c, "Titulo");
993
994const currentExports = __react_refresh_utils__.getModuleExports(module.i);
995__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
996
997if (true) {
998  const isHotUpdate = !!module.hot.data;
999  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
1000
1001  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
1002    module.hot.dispose(
1003      /**
1004       * A callback to performs a full refresh if React has unrecoverable errors,
1005       * and also caches the to-be-disposed module.
1006       * @param {*} data A hot module data object from Webpack HMR.
1007       * @returns {void}
1008       */
1009      function hotDisposeCallback(data) {
1010        // We have to mutate the data object to get data registered and cached
1011        data.prevExports = currentExports;
1012      }
1013    );
1014    module.hot.accept(
1015      /**
1016       * An error handler to allow self-recovering behaviours.
1017       * @param {Error} error An error occurred during evaluation of a module.
1018       * @returns {void}
1019       */
1020      function hotErrorHandler(error) {
1021        if (
1022          typeof __react_refresh_error_overlay__ !== 'undefined' &&
1023          __react_refresh_error_overlay__
1024        ) {
1025          __react_refresh_error_overlay__.handleRuntimeError(error);
1026        }
1027
1028        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
1029          if (window.onHotAcceptError) {
1030            window.onHotAcceptError(error.message);
1031          }
1032        }
1033
1034        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
1035      }
1036    );
1037
1038    if (isHotUpdate) {
1039      if (
1040        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
1041        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
1042      ) {
1043        module.hot.invalidate();
1044      } else {
1045        __react_refresh_utils__.enqueueUpdate(
1046          /**
1047           * A function to dismiss the error overlay after performing React refresh.
1048           * @returns {void}
1049           */
1050          function updateCallback() {
1051            if (
1052              typeof __react_refresh_error_overlay__ !== 'undefined' &&
1053              __react_refresh_error_overlay__
1054            ) {
1055              __react_refresh_error_overlay__.clearRuntimeErrors();
1056            }
1057          }
1058        );
1059      }
1060    }
1061  } else {
1062    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
1063      module.hot.invalidate();
1064    }
1065  }
1066}
1067/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
1068
1069/***/ }),
1070
1071/***/ "./src/components/Post/Image.js":
1072/*!**************************************!*\
1073  !*** ./src/components/Post/Image.js ***!
1074  \**************************************/
1075/*! exports provided: default */
1076/***/ (function(module, __webpack_exports__, __webpack_require__) {
1077
1078"use strict";
1079__webpack_require__.r(__webpack_exports__);
1080/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
1081/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1082/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
1083/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__);
1084__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
1085__webpack_require__.$Refresh$.setup(module.i);
1086
1087var _jsxFileName = "/app/src/components/Post/Image.js";
1088
1089
1090
1091
1092const Imagen = post => {
1093  const isImageON = post.image !== "#" ? true : false;
1094
1095  if (isImageON) {
1096    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__["Fragment"], {
1097      children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__["jsxDEV"])("img", {
1098        src: post.image,
1099        alt: "",
1100        className: "postImage"
1101      }, void 0, false, {
1102        fileName: _jsxFileName,
1103        lineNumber: 8,
1104        columnNumber: 9
1105      }, undefined)
1106    }, void 0, false);
1107  } else {
1108    return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_1__["Fragment"], {}, void 0, false);
1109  }
1110};
1111
1112_c = Imagen;
1113/* harmony default export */ __webpack_exports__["default"] = (Imagen);
1114
1115var _c;
1116
1117__webpack_require__.$Refresh$.register(_c, "Imagen");
1118
1119const currentExports = __react_refresh_utils__.getModuleExports(module.i);
1120__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
1121
1122if (true) {
1123  const isHotUpdate = !!module.hot.data;
1124  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
1125
1126  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
1127    module.hot.dispose(
1128      /**
1129       * A callback to performs a full refresh if React has unrecoverable errors,
1130       * and also caches the to-be-disposed module.
1131       * @param {*} data A hot module data object from Webpack HMR.
1132       * @returns {void}
1133       */
1134      function hotDisposeCallback(data) {
1135        // We have to mutate the data object to get data registered and cached
1136        data.prevExports = currentExports;
1137      }
1138    );
1139    module.hot.accept(
1140      /**
1141       * An error handler to allow self-recovering behaviours.
1142       * @param {Error} error An error occurred during evaluation of a module.
1143       * @returns {void}
1144       */
1145      function hotErrorHandler(error) {
1146        if (
1147          typeof __react_refresh_error_overlay__ !== 'undefined' &&
1148          __react_refresh_error_overlay__
1149        ) {
1150          __react_refresh_error_overlay__.handleRuntimeError(error);
1151        }
1152
1153        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
1154          if (window.onHotAcceptError) {
1155            window.onHotAcceptError(error.message);
1156          }
1157        }
1158
1159        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
1160      }
1161    );
1162
1163    if (isHotUpdate) {
1164      if (
1165        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
1166        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
1167      ) {
1168        module.hot.invalidate();
1169      } else {
1170        __react_refresh_utils__.enqueueUpdate(
1171          /**
1172           * A function to dismiss the error overlay after performing React refresh.
1173           * @returns {void}
1174           */
1175          function updateCallback() {
1176            if (
1177              typeof __react_refresh_error_overlay__ !== 'undefined' &&
1178              __react_refresh_error_overlay__
1179            ) {
1180              __react_refresh_error_overlay__.clearRuntimeErrors();
1181            }
1182          }
1183        );
1184      }
1185    }
1186  } else {
1187    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
1188      module.hot.invalidate();
1189    }
1190  }
1191}
1192/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
1193
1194/***/ }),
1195
1196/***/ "./src/components/Post/Post.css":
1197/*!**************************************!*\
1198  !*** ./src/components/Post/Post.css ***!
1199  \**************************************/
1200/*! no static exports found */
1201/***/ (function(module, exports, __webpack_require__) {
1202
1203var api = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
1204            var content = __webpack_require__(/*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Post.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Post/Post.css");
1205
1206            content = content.__esModule ? content.default : content;
1207
1208            if (typeof content === 'string') {
1209              content = [[module.i, content, '']];
1210            }
1211
1212var options = {};
1213
1214options.insert = "head";
1215options.singleton = false;
1216
1217var update = api(content, options);
1218
1219
1220if (true) {
1221  if (!content.locals || module.hot.invalidate) {
1222    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
1223  if (!a && b || a && !b) {
1224    return false;
1225  }
1226
1227  var p;
1228
1229  for (p in a) {
1230    if (isNamedExport && p === 'default') {
1231      // eslint-disable-next-line no-continue
1232      continue;
1233    }
1234
1235    if (a[p] !== b[p]) {
1236      return false;
1237    }
1238  }
1239
1240  for (p in b) {
1241    if (isNamedExport && p === 'default') {
1242      // eslint-disable-next-line no-continue
1243      continue;
1244    }
1245
1246    if (!a[p]) {
1247      return false;
1248    }
1249  }
1250
1251  return true;
1252};
1253    var oldLocals = content.locals;
1254
1255    module.hot.accept(
1256      /*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Post.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Post/Post.css",
1257      function () {
1258        content = __webpack_require__(/*! !../../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../../node_modules/postcss-loader/src??postcss!./Post.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/components/Post/Post.css");
1259
1260              content = content.__esModule ? content.default : content;
1261
1262              if (typeof content === 'string') {
1263                content = [[module.i, content, '']];
1264              }
1265
1266              if (!isEqualLocals(oldLocals, content.locals)) {
1267                module.hot.invalidate();
1268
1269                return;
1270              }
1271
1272              oldLocals = content.locals;
1273
1274              update(content);
1275      }
1276    )
1277  }
1278
1279  module.hot.dispose(function() {
1280    update();
1281  });
1282}
1283
1284module.exports = content.locals || {};
1285
1286/***/ }),
1287
1288/***/ "./src/components/Post/Post.js":
1289/*!*************************************!*\
1290  !*** ./src/components/Post/Post.js ***!
1291  \*************************************/
1292/*! exports provided: default */
1293/***/ (function(module, __webpack_exports__, __webpack_require__) {
1294
1295"use strict";
1296__webpack_require__.r(__webpack_exports__);
1297/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
1298/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1299/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
1300/* harmony import */ var _Post_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Post.css */ "./src/components/Post/Post.css");
1301/* harmony import */ var _Post_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Post_css__WEBPACK_IMPORTED_MODULE_2__);
1302/* harmony import */ var _Heading__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Heading */ "./src/components/Post/Heading.js");
1303/* harmony import */ var _Content__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Content */ "./src/components/Post/Content.js");
1304/* harmony import */ var _Image__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Image */ "./src/components/Post/Image.js");
1305/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
1306/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__);
1307__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
1308__webpack_require__.$Refresh$.setup(module.i);
1309
1310var _jsxFileName = "/app/src/components/Post/Post.js";
1311
1312
1313
1314
1315
1316
1317
1318
1319const Post = ({
1320  post
1321}) => {
1322  return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Container"], {
1323    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Box"], {
1324      className: post.cName,
1325      children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__["jsxDEV"])(_Heading__WEBPACK_IMPORTED_MODULE_3__["default"], {
1326        title: post.title,
1327        subtitle: post.subtitle
1328      }, void 0, false, {
1329        fileName: _jsxFileName,
1330        lineNumber: 12,
1331        columnNumber: 9
1332      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__["jsxDEV"])(_Image__WEBPACK_IMPORTED_MODULE_5__["default"], {
1333        image: post.image
1334      }, void 0, false, {
1335        fileName: _jsxFileName,
1336        lineNumber: 13,
1337        columnNumber: 9
1338      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_6__["jsxDEV"])(_Content__WEBPACK_IMPORTED_MODULE_4__["default"], {
1339        content: post.content,
1340        contentFontF: post.contentFontF,
1341        contentColor: post.contentColor
1342      }, void 0, false, {
1343        fileName: _jsxFileName,
1344        lineNumber: 14,
1345        columnNumber: 9
1346      }, undefined)]
1347    }, void 0, true, {
1348      fileName: _jsxFileName,
1349      lineNumber: 11,
1350      columnNumber: 7
1351    }, undefined)
1352  }, void 0, false, {
1353    fileName: _jsxFileName,
1354    lineNumber: 10,
1355    columnNumber: 5
1356  }, undefined);
1357};
1358
1359_c = Post;
1360/* harmony default export */ __webpack_exports__["default"] = (Post);
1361
1362var _c;
1363
1364__webpack_require__.$Refresh$.register(_c, "Post");
1365
1366const currentExports = __react_refresh_utils__.getModuleExports(module.i);
1367__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
1368
1369if (true) {
1370  const isHotUpdate = !!module.hot.data;
1371  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
1372
1373  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
1374    module.hot.dispose(
1375      /**
1376       * A callback to performs a full refresh if React has unrecoverable errors,
1377       * and also caches the to-be-disposed module.
1378       * @param {*} data A hot module data object from Webpack HMR.
1379       * @returns {void}
1380       */
1381      function hotDisposeCallback(data) {
1382        // We have to mutate the data object to get data registered and cached
1383        data.prevExports = currentExports;
1384      }
1385    );
1386    module.hot.accept(
1387      /**
1388       * An error handler to allow self-recovering behaviours.
1389       * @param {Error} error An error occurred during evaluation of a module.
1390       * @returns {void}
1391       */
1392      function hotErrorHandler(error) {
1393        if (
1394          typeof __react_refresh_error_overlay__ !== 'undefined' &&
1395          __react_refresh_error_overlay__
1396        ) {
1397          __react_refresh_error_overlay__.handleRuntimeError(error);
1398        }
1399
1400        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
1401          if (window.onHotAcceptError) {
1402            window.onHotAcceptError(error.message);
1403          }
1404        }
1405
1406        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
1407      }
1408    );
1409
1410    if (isHotUpdate) {
1411      if (
1412        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
1413        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
1414      ) {
1415        module.hot.invalidate();
1416      } else {
1417        __react_refresh_utils__.enqueueUpdate(
1418          /**
1419           * A function to dismiss the error overlay after performing React refresh.
1420           * @returns {void}
1421           */
1422          function updateCallback() {
1423            if (
1424              typeof __react_refresh_error_overlay__ !== 'undefined' &&
1425              __react_refresh_error_overlay__
1426            ) {
1427              __react_refresh_error_overlay__.clearRuntimeErrors();
1428            }
1429          }
1430        );
1431      }
1432    }
1433  } else {
1434    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
1435      module.hot.invalidate();
1436    }
1437  }
1438}
1439/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
1440
1441/***/ }),
1442
1443/***/ "./src/components/Post/PostsList.js":
1444/*!******************************************!*\
1445  !*** ./src/components/Post/PostsList.js ***!
1446  \******************************************/
1447/*! exports provided: PostsList */
1448/***/ (function(module, __webpack_exports__, __webpack_require__) {
1449
1450"use strict";
1451__webpack_require__.r(__webpack_exports__);
1452/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostsList", function() { return PostsList; });
1453__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
1454__webpack_require__.$Refresh$.setup(module.i);
1455
1456const PostsList = [{
1457  subtitle: "CALCULADORA",
1458  title: "¿POR QUÉ ES IMPORTANTE MEDIR LOS NIVELES DE CO2?",
1459  image: "#",
1460  cName: "post",
1461  contentFontF: "SF-light",
1462  contentColor: "#6b6b6b",
1463  content: "El CO2 es parámetro del aire exhalado e indicador validado para medir riesgos de contagio. El control de la calidad del aire en interiores es un elemento clave para combatir la pandemia."
1464}, {
1465  subtitle: "INFORMACIÓN",
1466  title: "PROTECCIÓN ANTE EL COVID-19",
1467  image: "#",
1468  cName: "post",
1469  contentFontF: "SF-light",
1470  contentColor: "#6b6b6b",
1471  content: "Cada vez hay un mayor consenso de la comunidad científica respecto a la importancia de transmisión del Covid-19 por aerosoles. Recientemente, 239 científicos de 32 países han reconocido ante la OMS, a partir de evidencias, que los contagios se producen más por aerosoles que por gotas."
1472}, {
1473  subtitle: "",
1474  title: "",
1475  image: "#",
1476  cName: "highlight",
1477  contentFontF: "SF-regular",
1478  contentColor: "#e6e6f0",
1479  content: "Los sensores miden y registran valores de diferentes ambientes, habitaciones o salones para asegurar que los nieveles de CO2 se mantengan dentro de los parámetros aconsejados. También se pueden programar alertas de desvío de los valores predeterminados."
1480}, {
1481  subtitle: "",
1482  title: "",
1483  image: "#",
1484  cName: "post",
1485  contentFontF: "SF-bold",
1486  contentColor: "#6b6b6b",
1487  content: "Mediante la instalación de estos sensores y toma de datos, podemos saber cuándo y durante cuánto tiempo debemos ventilar para protegernos del contagio."
1488}, {
1489  subtitle: "",
1490  title: "",
1491  image: "#",
1492  cName: "post",
1493  contentFontF: "SF-light",
1494  contentColor: "#6b6b6b",
1495  content: "Este ejemplo muestra importancia de la ventilación en una oficina, en este caso de unos 200m2. En la gráfica se observa cómo la concentración de CO2 se va incrementando desde la hora en la que empiezan los trabajadores a llegar. En menos de 4 horas la concentración sube de 300 ppm a 800ppm y con unos minutos de ventilación la concentración baja de 700 ppm y llega en media hora a menos de 500 ppm."
1496}, {
1497  subtitle: "",
1498  title: "",
1499  image: "https://i.ibb.co/KwFBg74/grafico-CO2.jpg",
1500  cName: "post",
1501  contentFontF: "SF-light",
1502  contentColor: "#6b6b6b",
1503  content: ""
1504}, {
1505  subtitle: "",
1506  title: "",
1507  image: "#",
1508  cName: "post",
1509  contentFontF: "SF-light",
1510  contentColor: "#6b6b6b",
1511  content: "Si en una zona cerrada medimos la concentración de CO2, así como la temperatura como dato complementario, podremos obtener información de la calidad del aire y capacidad de actuar, ya sea sobre los sistemas de ventilación, simplemente recibiendo un aviso para abrir las ventanas o sabiendo mediante un algoritmo horas y tiempo de ventilación. En caso de requerirlo se puede realizar el trabajo de acondicionamiento de ambientes."
1512}, {
1513  subtitle: "",
1514  title: "",
1515  image: "https://i.ibb.co/KswMLSv/grafico-aula.jpg",
1516  cName: "post",
1517  contentFontF: "SF-light",
1518  contentColor: "#6b6b6b",
1519  content: ""
1520}, {
1521  subtitle: "FICHA TÉCNICA",
1522  title: "MEDIDOR DE CO2 - ADOX",
1523  image: "https://i.ibb.co/1zc5QwM/ficha-tecnica.jpg",
1524  cName: "post",
1525  contentFontF: "SF-light",
1526  contentColor: "#6b6b6b",
1527  content: "El medidor CO2-01, por su calibración, precisión y facilidad de instalación, es la herramienta adecuada para controlar la calidad del aire en ambientes, aulas y salones industriales, en combinación con el sistema AmbienteControlado serán los encargados de gestionar los datos."
1528}];
1529
1530const currentExports = __react_refresh_utils__.getModuleExports(module.i);
1531__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
1532
1533if (true) {
1534  const isHotUpdate = !!module.hot.data;
1535  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
1536
1537  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
1538    module.hot.dispose(
1539      /**
1540       * A callback to performs a full refresh if React has unrecoverable errors,
1541       * and also caches the to-be-disposed module.
1542       * @param {*} data A hot module data object from Webpack HMR.
1543       * @returns {void}
1544       */
1545      function hotDisposeCallback(data) {
1546        // We have to mutate the data object to get data registered and cached
1547        data.prevExports = currentExports;
1548      }
1549    );
1550    module.hot.accept(
1551      /**
1552       * An error handler to allow self-recovering behaviours.
1553       * @param {Error} error An error occurred during evaluation of a module.
1554       * @returns {void}
1555       */
1556      function hotErrorHandler(error) {
1557        if (
1558          typeof __react_refresh_error_overlay__ !== 'undefined' &&
1559          __react_refresh_error_overlay__
1560        ) {
1561          __react_refresh_error_overlay__.handleRuntimeError(error);
1562        }
1563
1564        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
1565          if (window.onHotAcceptError) {
1566            window.onHotAcceptError(error.message);
1567          }
1568        }
1569
1570        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
1571      }
1572    );
1573
1574    if (isHotUpdate) {
1575      if (
1576        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
1577        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
1578      ) {
1579        module.hot.invalidate();
1580      } else {
1581        __react_refresh_utils__.enqueueUpdate(
1582          /**
1583           * A function to dismiss the error overlay after performing React refresh.
1584           * @returns {void}
1585           */
1586          function updateCallback() {
1587            if (
1588              typeof __react_refresh_error_overlay__ !== 'undefined' &&
1589              __react_refresh_error_overlay__
1590            ) {
1591              __react_refresh_error_overlay__.clearRuntimeErrors();
1592            }
1593          }
1594        );
1595      }
1596    }
1597  } else {
1598    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
1599      module.hot.invalidate();
1600    }
1601  }
1602}
1603/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
1604
1605/***/ }),
1606
1607/***/ "./src/components/calculadora/CalculadoraCADR.js":
1608/*!*******************************************************!*\
1609  !*** ./src/components/calculadora/CalculadoraCADR.js ***!
1610  \*******************************************************/
1611/*! exports provided: default */
1612/***/ (function(module, __webpack_exports__, __webpack_require__) {
1613
1614"use strict";
1615__webpack_require__.r(__webpack_exports__);
1616/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
1617/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1618/* harmony import */ var react_hook_form__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-hook-form */ "./node_modules/react-hook-form/dist/index.esm.js");
1619/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
1620/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
1621/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__);
1622__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
1623__webpack_require__.$Refresh$.setup(module.i);
1624
1625var _jsxFileName = "/app/src/components/calculadora/CalculadoraCADR.js",
1626    _s = __webpack_require__.$Refresh$.signature();
1627
1628
1629
1630
1631
1632
1633
1634const CalculadoraCADR = ({
1635  room,
1636  setRoom
1637}) => {
1638  _s();
1639
1640  const [isLoading, setIsLoading] = Object(react__WEBPACK_IMPORTED_MODULE_0__["useState"])(false);
1641  const inputRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])([]);
1642
1643  const calcular = e => {
1644    setIsLoading(true);
1645    const {
1646      alto,
1647      ancho,
1648      largo,
1649      cambiosAire
1650    } = room;
1651    const volumenCalc = parseInt(alto * ancho * largo);
1652    const ventilacion = 1.5;
1653    const deltaAire = cambiosAire - ventilacion;
1654    const result = parseInt(volumenCalc * deltaAire);
1655    setRoom({ ...room,
1656      ["cadr"]: result,
1657      ["volumen"]: volumenCalc,
1658      ["cambiosFiltro"]: deltaAire,
1659      ["ventilacion"]: ventilacion
1660    });
1661    setIsLoading(false);
1662  };
1663
1664  return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["Fragment"], {
1665    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Container"], {
1666      children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Heading"], {
1667        bgGradient: "linear(to-l, #f85dad, #df3a8e)",
1668        bgClip: "text",
1669        fontFamily: "SF-bold",
1670        fontSize: "3xl",
1671        className: "mb-3",
1672        children: ["Calculadora de purificadores con Filtro", " ", /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Badge"], {
1673          bgGradient: "linear(to-l, #f85dad, #df3a8e)",
1674          color: "#e6e6f0",
1675          fontSize: "1.2rem",
1676          className: "mb-1",
1677          children: "HEPA"
1678        }, void 0, false, {
1679          fileName: _jsxFileName,
1680          lineNumber: 57,
1681          columnNumber: 11
1682        }, undefined), " ", "H13 o superior"]
1683      }, void 0, true, {
1684        fileName: _jsxFileName,
1685        lineNumber: 49,
1686        columnNumber: 9
1687      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Text"], {
1688        color: "gray.500",
1689        fontFamily: "SF-regular",
1690        fontSize: "lg",
1691        className: "mb-3",
1692        children: "Introduzca las dimensiones del ambiente. Largo, ancho y la altura en metros desde el suelo al techo, junto con el n\xFAmero de cambios de aire que desea."
1693      }, void 0, false, {
1694        fileName: _jsxFileName,
1695        lineNumber: 67,
1696        columnNumber: 9
1697      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])("form", {
1698        action: "",
1699        children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Stack"], {
1700          spacing: 6,
1701          w: ["100%"],
1702          children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Input"], {
1703            type: "number",
1704            name: "alto",
1705            placeholder: "Altura (en metros)",
1706            className: "neuInput",
1707            isRequired: "true",
1708            onChange: () => setRoom({ ...room,
1709              ["alto"]: inputRef.current[0].value
1710            }),
1711            size: "md",
1712            ref: el => inputRef.current[0] = el
1713          }, void 0, false, {
1714            fileName: _jsxFileName,
1715            lineNumber: 79,
1716            columnNumber: 13
1717          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Input"], {
1718            type: "number",
1719            name: "ancho",
1720            placeholder: "Ancho (en metros)",
1721            size: "md",
1722            isRequired: "true",
1723            className: "neuInput",
1724            ref: el => inputRef.current[1] = el,
1725            onChange: () => setRoom({ ...room,
1726              ["ancho"]: inputRef.current[1].value
1727            })
1728          }, void 0, false, {
1729            fileName: _jsxFileName,
1730            lineNumber: 91,
1731            columnNumber: 13
1732          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Input"], {
1733            type: "number",
1734            name: "largo",
1735            placeholder: "Largo (en metros)",
1736            className: "neuInput",
1737            isRequired: "true",
1738            size: "md",
1739            ref: el => inputRef.current[2] = el,
1740            onChange: () => setRoom({ ...room,
1741              ["largo"]: inputRef.current[2].value
1742            })
1743          }, void 0, false, {
1744            fileName: _jsxFileName,
1745            lineNumber: 103,
1746            columnNumber: 13
1747          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Text"], {
1748            color: "gray.500",
1749            fontFamily: "SF-regular",
1750            fontSize: "lg",
1751            className: "mt-5 mb-0 mx-3",
1752            children: "Cambios de aire:"
1753          }, void 0, false, {
1754            fileName: _jsxFileName,
1755            lineNumber: 115,
1756            columnNumber: 13
1757          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Input"], {
1758            type: "number",
1759            name: "cambiosAire",
1760            placeholder: "Cambios de aire *",
1761            className: "neuInput",
1762            isRequired: "true",
1763            size: "md",
1764            defaultValue: "5",
1765            ref: el => inputRef.current[3] = el,
1766            onChange: () => setRoom({ ...room,
1767              ["cambiosAire"]: inputRef.current[3].value
1768            })
1769          }, void 0, false, {
1770            fileName: _jsxFileName,
1771            lineNumber: 123,
1772            columnNumber: 13
1773          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Text"], {
1774            color: "gray.500",
1775            fontFamily: "SF-regular",
1776            fontSize: "sm",
1777            className: "mt-2",
1778            children: "* El valor recomendado es 5 (Universidad de Harvard)."
1779          }, void 0, false, {
1780            fileName: _jsxFileName,
1781            lineNumber: 136,
1782            columnNumber: 13
1783          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Text"], {
1784            color: "gray.500",
1785            fontFamily: "SF-regular",
1786            fontSize: "lg",
1787            className: "mt-5",
1788            children: "C\xE1lculo del tama\xF1o de filtro requerido:"
1789          }, void 0, false, {
1790            fileName: _jsxFileName,
1791            lineNumber: 169,
1792            columnNumber: 13
1793          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Button"], {
1794            onClick: () => calcular(),
1795            isLoading: isLoading,
1796            loadingText: "Calculando...",
1797            className: "neuBtn2 neuBackground",
1798            children: "Calcular purificador necesario"
1799          }, void 0, false, {
1800            fileName: _jsxFileName,
1801            lineNumber: 177,
1802            columnNumber: 13
1803          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])("div", {
1804            className: "neuBtn py-3",
1805            children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])("div", {
1806              className: `${!room.cadr && "invisible"} `,
1807              children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Tooltip"], {
1808                label: "Clean Air Delivery Rate",
1809                "aria-label": "Cadr",
1810                children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])("p", {
1811                  children: [room.cadr, " Cadr [m\xB3/h]"]
1812                }, void 0, true, {
1813                  fileName: _jsxFileName,
1814                  lineNumber: 188,
1815                  columnNumber: 19
1816                }, undefined)
1817              }, void 0, false, {
1818                fileName: _jsxFileName,
1819                lineNumber: 187,
1820                columnNumber: 17
1821              }, undefined)
1822            }, void 0, false, {
1823              fileName: _jsxFileName,
1824              lineNumber: 186,
1825              columnNumber: 15
1826            }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_3__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_2__["Text"], {
1827              color: "gray.500",
1828              fontFamily: "SF-regular",
1829              fontSize: "sm",
1830              className: "my-2 mx-3",
1831              children: "Clean Air Delivery Rate (Tasas de entrega de aire limpio). Se deben instalar los purificadores necesarios para llegar a este c\xE1lculo."
1832            }, void 0, false, {
1833              fileName: _jsxFileName,
1834              lineNumber: 191,
1835              columnNumber: 15
1836            }, undefined)]
1837          }, void 0, true, {
1838            fileName: _jsxFileName,
1839            lineNumber: 185,
1840            columnNumber: 13
1841          }, undefined)]
1842        }, void 0, true, {
1843          fileName: _jsxFileName,
1844          lineNumber: 78,
1845          columnNumber: 11
1846        }, undefined)
1847      }, void 0, false, {
1848        fileName: _jsxFileName,
1849        lineNumber: 77,
1850        columnNumber: 9
1851      }, undefined)]
1852    }, void 0, true, {
1853      fileName: _jsxFileName,
1854      lineNumber: 48,
1855      columnNumber: 7
1856    }, undefined)
1857  }, void 0, false);
1858};
1859
1860_s(CalculadoraCADR, "bEfQoxG26ZjpuQho0dnYBIAu3Ks=");
1861
1862_c = CalculadoraCADR;
1863/* harmony default export */ __webpack_exports__["default"] = (CalculadoraCADR);
1864
1865var _c;
1866
1867__webpack_require__.$Refresh$.register(_c, "CalculadoraCADR");
1868
1869const currentExports = __react_refresh_utils__.getModuleExports(module.i);
1870__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
1871
1872if (true) {
1873  const isHotUpdate = !!module.hot.data;
1874  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
1875
1876  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
1877    module.hot.dispose(
1878      /**
1879       * A callback to performs a full refresh if React has unrecoverable errors,
1880       * and also caches the to-be-disposed module.
1881       * @param {*} data A hot module data object from Webpack HMR.
1882       * @returns {void}
1883       */
1884      function hotDisposeCallback(data) {
1885        // We have to mutate the data object to get data registered and cached
1886        data.prevExports = currentExports;
1887      }
1888    );
1889    module.hot.accept(
1890      /**
1891       * An error handler to allow self-recovering behaviours.
1892       * @param {Error} error An error occurred during evaluation of a module.
1893       * @returns {void}
1894       */
1895      function hotErrorHandler(error) {
1896        if (
1897          typeof __react_refresh_error_overlay__ !== 'undefined' &&
1898          __react_refresh_error_overlay__
1899        ) {
1900          __react_refresh_error_overlay__.handleRuntimeError(error);
1901        }
1902
1903        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
1904          if (window.onHotAcceptError) {
1905            window.onHotAcceptError(error.message);
1906          }
1907        }
1908
1909        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
1910      }
1911    );
1912
1913    if (isHotUpdate) {
1914      if (
1915        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
1916        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
1917      ) {
1918        module.hot.invalidate();
1919      } else {
1920        __react_refresh_utils__.enqueueUpdate(
1921          /**
1922           * A function to dismiss the error overlay after performing React refresh.
1923           * @returns {void}
1924           */
1925          function updateCallback() {
1926            if (
1927              typeof __react_refresh_error_overlay__ !== 'undefined' &&
1928              __react_refresh_error_overlay__
1929            ) {
1930              __react_refresh_error_overlay__.clearRuntimeErrors();
1931            }
1932          }
1933        );
1934      }
1935    }
1936  } else {
1937    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
1938      module.hot.invalidate();
1939    }
1940  }
1941}
1942/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
1943
1944/***/ }),
1945
1946/***/ "./src/components/calculadora/CalculadoraCO2.js":
1947/*!******************************************************!*\
1948  !*** ./src/components/calculadora/CalculadoraCO2.js ***!
1949  \******************************************************/
1950/*! exports provided: default */
1951/***/ (function(module, __webpack_exports__, __webpack_require__) {
1952
1953"use strict";
1954__webpack_require__.r(__webpack_exports__);
1955/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
1956/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1957/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
1958/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
1959/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__);
1960__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
1961__webpack_require__.$Refresh$.setup(module.i);
1962
1963var _jsxFileName = "/app/src/components/calculadora/CalculadoraCO2.js",
1964    _s = __webpack_require__.$Refresh$.signature();
1965
1966
1967
1968
1969
1970
1971const CalculadoraCO2 = ({
1972  room
1973}) => {
1974  _s();
1975
1976  const [aula, setAula] = Object(react__WEBPACK_IMPORTED_MODULE_0__["useState"])({
1977    estudiantes: null,
1978    profesores: null,
1979    flujoTotalPersonaLS: null,
1980    flujoTotalPersonaM3H: null,
1981    calibracionCO2ext: 420,
1982    limiteNoHEPA: null,
1983    limiteSiHEPA: null
1984  });
1985  const [isLoading, setIsLoading] = Object(react__WEBPACK_IMPORTED_MODULE_0__["useState"])(false); //------- CONSTANTES ----------//
1986
1987  const tasaExhaEst = 0.24636;
1988  const tasaExhaProf = 0.36812;
1989  const H28 = 1;
1990  const H29 = 0.000001;
1991  const inputRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])([]);
1992
1993  const calcular = e => {
1994    setIsLoading(true);
1995    const {
1996      estudiantes,
1997      profesores,
1998      calibracionCO2ext
1999    } = aula;
2000    const litrosCO2pm = parseFloat(estudiantes * tasaExhaEst + profesores * tasaExhaProf);
2001    const flujoAireExt = parseFloat(room.volumen * room.ventilacion / 60);
2002    const flujoAireFil = parseFloat(room.volumen * room.cambiosFiltro / 60);
2003    const flujoAireExtNoHEPA_M3pM = flujoAireExt + flujoAireFil;
2004    const flujoAireExtNoHEPA_LpM = flujoAireExtNoHEPA_M3pM * 1000;
2005    const flujoAireExtXPersona = parseFloat(flujoAireExt * 1000 / 60 / (room.estudiantes + room.profesores));
2006    const flujoAireFilXPersona = parseFloat(flujoAireFil * 1000 / 60 / (room.estudiantes + room.profesores));
2007    const flujoTotalPersonaLS_Calc = flujoAireExtXPersona + flujoAireFilXPersona; //SALIDA
2008
2009    const flujoTotalPersonaM3H_Calc = flujoTotalPersonaLS_Calc * 3.6; //SALIDA
2010
2011    const flujoObjetivoAireExt = flujoAireExt * 1000;
2012    const limiteNoHEPA_Calc = (litrosCO2pm + flujoAireExtNoHEPA_LpM * calibracionCO2ext * H28 * H29) / (flujoAireExtNoHEPA_LpM * H28 * H29); //SALIDA
2013
2014    const limiteSiHEPA_Calc = (litrosCO2pm + flujoObjetivoAireExt * calibracionCO2ext * H28 * H29) / (flujoObjetivoAireExt * H28 * H29); //SALIDA
2015
2016    console.log(flujoTotalPersonaLS_Calc);
2017    console.log(flujoAireExtXPersona);
2018    console.log(flujoAireFilXPersona);
2019    setIsLoading(false);
2020    setAula({ ...aula,
2021      ["limiteNoHEPA"]: limiteNoHEPA_Calc.toFixed(),
2022      ["limiteSiHEPA"]: limiteSiHEPA_Calc.toFixed(),
2023      ["flujoTotalPersonaLS"]: flujoTotalPersonaLS_Calc,
2024      ["flujoTotalPersonaM3H"]: flujoTotalPersonaM3H_Calc
2025    });
2026  };
2027
2028  return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["Fragment"], {
2029    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Container"], {
2030      children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Heading"], {
2031        bgGradient: "linear(to-l, #f85dad, #df3a8e)",
2032        bgClip: "text",
2033        fontFamily: "SF-bold",
2034        fontSize: "3xl",
2035        className: "mb-3",
2036        children: ["Calculadora de niveles", " ", /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Badge"], {
2037          bgGradient: "linear(to-l, #f85dad, #df3a8e)",
2038          color: "#e6e6f0",
2039          fontSize: "1.2rem",
2040          className: "mb-1",
2041          children: "CO2"
2042        }, void 0, false, {
2043          fileName: _jsxFileName,
2044          lineNumber: 99,
2045          columnNumber: 11
2046        }, undefined)]
2047      }, void 0, true, {
2048        fileName: _jsxFileName,
2049        lineNumber: 91,
2050        columnNumber: 9
2051      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2052        color: "gray.500",
2053        fontFamily: "SF-regular",
2054        fontSize: "lg",
2055        className: "mt-4 mb-3",
2056        children: "L\xEDmite CO2 que no puede superar el medidor (en el ambiente dimensionado en la calculadora de purificadores)."
2057      }, void 0, false, {
2058        fileName: _jsxFileName,
2059        lineNumber: 108,
2060        columnNumber: 9
2061      }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("form", {
2062        action: "",
2063        children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Stack"], {
2064          spacing: 6,
2065          w: ["100%"],
2066          className: "mb-3",
2067          children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Input"], {
2068            type: "number",
2069            name: "estudiantes",
2070            placeholder: "Nro. de estudiantes",
2071            className: "neuInput",
2072            size: "md",
2073            ref: el => inputRef.current[0] = el,
2074            onChange: () => setAula({ ...aula,
2075              ["estudiantes"]: inputRef.current[0].value
2076            })
2077          }, void 0, false, {
2078            fileName: _jsxFileName,
2079            lineNumber: 119,
2080            columnNumber: 13
2081          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Input"], {
2082            type: "number",
2083            name: "profesores",
2084            placeholder: "Nro. de profesores",
2085            size: "md",
2086            className: "neuInput",
2087            ref: el => inputRef.current[1] = el,
2088            onChange: () => setAula({ ...aula,
2089              ["profesores"]: inputRef.current[1].value
2090            })
2091          }, void 0, false, {
2092            fileName: _jsxFileName,
2093            lineNumber: 130,
2094            columnNumber: 13
2095          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2096            color: "gray.500",
2097            fontFamily: "SF-regular",
2098            fontSize: "lg",
2099            className: "mt-5",
2100            children: ["Calibraci\xF3n CO", /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("sub", {
2101              children: "2"
2102            }, void 0, false, {
2103              fileName: _jsxFileName,
2104              lineNumber: 188,
2105              columnNumber: 29
2106            }, undefined), " exterior:"]
2107          }, void 0, true, {
2108            fileName: _jsxFileName,
2109            lineNumber: 182,
2110            columnNumber: 13
2111          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Input"], {
2112            type: "number",
2113            name: "calibracionCO2ext",
2114            placeholder: "[ppm]**",
2115            className: "neuInput",
2116            size: "md",
2117            defaultValue: "420",
2118            ref: el => inputRef.current[2] = el,
2119            onChange: () => setAula({ ...aula,
2120              ["calibracionCO2ext"]: inputRef.current[2].value
2121            })
2122          }, void 0, false, {
2123            fileName: _jsxFileName,
2124            lineNumber: 190,
2125            columnNumber: 13
2126          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2127            color: "gray.500",
2128            fontFamily: "SF-regular",
2129            fontSize: "sm",
2130            className: "mt-2 mb-3",
2131            children: "420 ppm es lo usual en exterior, pero se recomienda ingresar el valor medido en el establecimiento. **ppm"
2132          }, void 0, false, {
2133            fileName: _jsxFileName,
2134            lineNumber: 205,
2135            columnNumber: 13
2136          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Button"], {
2137            onClick: () => calcular(),
2138            isLoading: isLoading,
2139            loadingText: "Calculando...",
2140            className: "neuBtn2 neuBackground",
2141            children: "Calcular l\xEDmite seguro"
2142          }, void 0, false, {
2143            fileName: _jsxFileName,
2144            lineNumber: 214,
2145            columnNumber: 13
2146          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["SimpleGrid"], {
2147            columns: 2,
2148            spacing: 4,
2149            className: "mb-1",
2150            children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Box"], {
2151              children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("div", {
2152                className: "neuBtn py-3",
2153                children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2154                  color: "gray.500",
2155                  fontFamily: "SF-regular",
2156                  fontSize: "sm",
2157                  className: "mx-3",
2158                  children: "L\xEDmite CO2 que no puede superar el medidor si NO usa filtro HEPA* (ppm):"
2159                }, void 0, false, {
2160                  fileName: _jsxFileName,
2161                  lineNumber: 225,
2162                  columnNumber: 19
2163                }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("div", {
2164                  className: `${!aula.limiteNoHEPA && "invisible"} `,
2165                  children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Tooltip"], {
2166                    label: "Limite CO2 sin filtro HEPA",
2167                    "aria-label": "litrosCO2pm",
2168                    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("p", {
2169                      children: [aula.limiteNoHEPA, " [ppm]"]
2170                    }, void 0, true, {
2171                      fileName: _jsxFileName,
2172                      lineNumber: 239,
2173                      columnNumber: 23
2174                    }, undefined)
2175                  }, void 0, false, {
2176                    fileName: _jsxFileName,
2177                    lineNumber: 235,
2178                    columnNumber: 21
2179                  }, undefined)
2180                }, void 0, false, {
2181                  fileName: _jsxFileName,
2182                  lineNumber: 234,
2183                  columnNumber: 19
2184                }, undefined)]
2185              }, void 0, true, {
2186                fileName: _jsxFileName,
2187                lineNumber: 224,
2188                columnNumber: 17
2189              }, undefined)
2190            }, void 0, false, {
2191              fileName: _jsxFileName,
2192              lineNumber: 223,
2193              columnNumber: 15
2194            }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Box"], {
2195              className: "mb-5",
2196              children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("div", {
2197                className: "neuBtn py-3",
2198                children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2199                  color: "gray.500",
2200                  fontFamily: "SF-regular",
2201                  fontSize: "sm",
2202                  className: "mx-3",
2203                  children: "L\xEDmite CO2 que no puede superar el medidor si usa filtro HEPA* (ppm):"
2204                }, void 0, false, {
2205                  fileName: _jsxFileName,
2206                  lineNumber: 246,
2207                  columnNumber: 19
2208                }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("div", {
2209                  className: `${!aula.limiteSiHEPA && "invisible"} `,
2210                  children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Tooltip"], {
2211                    label: "Limite CO2 con filtro HEPA",
2212                    "aria-label": "litrosCO2pm",
2213                    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("p", {
2214                      children: [aula.limiteSiHEPA, " [ppm]"]
2215                    }, void 0, true, {
2216                      fileName: _jsxFileName,
2217                      lineNumber: 260,
2218                      columnNumber: 23
2219                    }, undefined)
2220                  }, void 0, false, {
2221                    fileName: _jsxFileName,
2222                    lineNumber: 256,
2223                    columnNumber: 21
2224                  }, undefined)
2225                }, void 0, false, {
2226                  fileName: _jsxFileName,
2227                  lineNumber: 255,
2228                  columnNumber: 19
2229                }, undefined)]
2230              }, void 0, true, {
2231                fileName: _jsxFileName,
2232                lineNumber: 245,
2233                columnNumber: 17
2234              }, undefined)
2235            }, void 0, false, {
2236              fileName: _jsxFileName,
2237              lineNumber: 244,
2238              columnNumber: 15
2239            }, undefined)]
2240          }, void 0, true, {
2241            fileName: _jsxFileName,
2242            lineNumber: 222,
2243            columnNumber: 13
2244          }, undefined)]
2245        }, void 0, true, {
2246          fileName: _jsxFileName,
2247          lineNumber: 118,
2248          columnNumber: 11
2249        }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])("div", {
2250          children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_2__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_1__["Text"], {
2251            color: "gray.500",
2252            fontFamily: "SF-regular",
2253            fontSize: "sm",
2254            className: "mt-0 mx-3",
2255            children: "No se deber\xEDa superar estas tasas para minimizar los riesgos. ** Partes por mill\xF3n"
2256          }, void 0, false, {
2257            fileName: _jsxFileName,
2258            lineNumber: 268,
2259            columnNumber: 13
2260          }, undefined)
2261        }, void 0, false, {
2262          fileName: _jsxFileName,
2263          lineNumber: 267,
2264          columnNumber: 11
2265        }, undefined)]
2266      }, void 0, true, {
2267        fileName: _jsxFileName,
2268        lineNumber: 117,
2269        columnNumber: 9
2270      }, undefined)]
2271    }, void 0, true, {
2272      fileName: _jsxFileName,
2273      lineNumber: 90,
2274      columnNumber: 7
2275    }, undefined)
2276  }, void 0, false);
2277};
2278
2279_s(CalculadoraCO2, "wBmDlRdeX4DOzzJH0M6Jb/J34oM=");
2280
2281_c = CalculadoraCO2;
2282/* harmony default export */ __webpack_exports__["default"] = (CalculadoraCO2);
2283
2284var _c;
2285
2286__webpack_require__.$Refresh$.register(_c, "CalculadoraCO2");
2287
2288const currentExports = __react_refresh_utils__.getModuleExports(module.i);
2289__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
2290
2291if (true) {
2292  const isHotUpdate = !!module.hot.data;
2293  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
2294
2295  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
2296    module.hot.dispose(
2297      /**
2298       * A callback to performs a full refresh if React has unrecoverable errors,
2299       * and also caches the to-be-disposed module.
2300       * @param {*} data A hot module data object from Webpack HMR.
2301       * @returns {void}
2302       */
2303      function hotDisposeCallback(data) {
2304        // We have to mutate the data object to get data registered and cached
2305        data.prevExports = currentExports;
2306      }
2307    );
2308    module.hot.accept(
2309      /**
2310       * An error handler to allow self-recovering behaviours.
2311       * @param {Error} error An error occurred during evaluation of a module.
2312       * @returns {void}
2313       */
2314      function hotErrorHandler(error) {
2315        if (
2316          typeof __react_refresh_error_overlay__ !== 'undefined' &&
2317          __react_refresh_error_overlay__
2318        ) {
2319          __react_refresh_error_overlay__.handleRuntimeError(error);
2320        }
2321
2322        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
2323          if (window.onHotAcceptError) {
2324            window.onHotAcceptError(error.message);
2325          }
2326        }
2327
2328        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
2329      }
2330    );
2331
2332    if (isHotUpdate) {
2333      if (
2334        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
2335        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
2336      ) {
2337        module.hot.invalidate();
2338      } else {
2339        __react_refresh_utils__.enqueueUpdate(
2340          /**
2341           * A function to dismiss the error overlay after performing React refresh.
2342           * @returns {void}
2343           */
2344          function updateCallback() {
2345            if (
2346              typeof __react_refresh_error_overlay__ !== 'undefined' &&
2347              __react_refresh_error_overlay__
2348            ) {
2349              __react_refresh_error_overlay__.clearRuntimeErrors();
2350            }
2351          }
2352        );
2353      }
2354    }
2355  } else {
2356    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
2357      module.hot.invalidate();
2358    }
2359  }
2360}
2361/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
2362
2363/***/ }),
2364
2365/***/ "./src/index.css":
2366/*!***********************!*\
2367  !*** ./src/index.css ***!
2368  \***********************/
2369/*! no static exports found */
2370/***/ (function(module, exports, __webpack_require__) {
2371
2372var api = __webpack_require__(/*! ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
2373            var content = __webpack_require__(/*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./index.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/index.css");
2374
2375            content = content.__esModule ? content.default : content;
2376
2377            if (typeof content === 'string') {
2378              content = [[module.i, content, '']];
2379            }
2380
2381var options = {};
2382
2383options.insert = "head";
2384options.singleton = false;
2385
2386var update = api(content, options);
2387
2388
2389if (true) {
2390  if (!content.locals || module.hot.invalidate) {
2391    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
2392  if (!a && b || a && !b) {
2393    return false;
2394  }
2395
2396  var p;
2397
2398  for (p in a) {
2399    if (isNamedExport && p === 'default') {
2400      // eslint-disable-next-line no-continue
2401      continue;
2402    }
2403
2404    if (a[p] !== b[p]) {
2405      return false;
2406    }
2407  }
2408
2409  for (p in b) {
2410    if (isNamedExport && p === 'default') {
2411      // eslint-disable-next-line no-continue
2412      continue;
2413    }
2414
2415    if (!a[p]) {
2416      return false;
2417    }
2418  }
2419
2420  return true;
2421};
2422    var oldLocals = content.locals;
2423
2424    module.hot.accept(
2425      /*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./index.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/index.css",
2426      function () {
2427        content = __webpack_require__(/*! !../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../node_modules/postcss-loader/src??postcss!./index.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/index.css");
2428
2429              content = content.__esModule ? content.default : content;
2430
2431              if (typeof content === 'string') {
2432                content = [[module.i, content, '']];
2433              }
2434
2435              if (!isEqualLocals(oldLocals, content.locals)) {
2436                module.hot.invalidate();
2437
2438                return;
2439              }
2440
2441              oldLocals = content.locals;
2442
2443              update(content);
2444      }
2445    )
2446  }
2447
2448  module.hot.dispose(function() {
2449    update();
2450  });
2451}
2452
2453module.exports = content.locals || {};
2454
2455/***/ }),
2456
2457/***/ "./src/index.js":
2458/*!**********************!*\
2459  !*** ./src/index.js ***!
2460  \**********************/
2461/*! no exports provided */
2462/***/ (function(module, __webpack_exports__, __webpack_require__) {
2463
2464"use strict";
2465__webpack_require__.r(__webpack_exports__);
2466/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
2467/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
2468/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "./node_modules/react-dom/index.js");
2469/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);
2470/* harmony import */ var _static_fonts_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./static/fonts.css */ "./src/static/fonts.css");
2471/* harmony import */ var _static_fonts_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_static_fonts_css__WEBPACK_IMPORTED_MODULE_2__);
2472/* harmony import */ var _index_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.css */ "./src/index.css");
2473/* harmony import */ var _index_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_index_css__WEBPACK_IMPORTED_MODULE_3__);
2474/* harmony import */ var _App__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./App */ "./src/App.js");
2475/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
2476/* harmony import */ var _static_custom_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./static/custom.css */ "./src/static/custom.css");
2477/* harmony import */ var _static_custom_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_static_custom_css__WEBPACK_IMPORTED_MODULE_6__);
2478/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
2479/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__);
2480__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
2481__webpack_require__.$Refresh$.setup(module.i);
2482
2483var _jsxFileName = "/app/src/index.js";
2484
2485
2486
2487
2488
2489
2490
2491
2492react_dom__WEBPACK_IMPORTED_MODULE_1___default.a.render( /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_5__["ChakraProvider"], {
2493  children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_App__WEBPACK_IMPORTED_MODULE_4__["default"], {}, void 0, false, {
2494    fileName: _jsxFileName,
2495    lineNumber: 11,
2496    columnNumber: 5
2497  }, undefined)
2498}, void 0, false, {
2499  fileName: _jsxFileName,
2500  lineNumber: 10,
2501  columnNumber: 3
2502}, undefined), document.getElementById("root"));
2503
2504const currentExports = __react_refresh_utils__.getModuleExports(module.i);
2505__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
2506
2507if (true) {
2508  const isHotUpdate = !!module.hot.data;
2509  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
2510
2511  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
2512    module.hot.dispose(
2513      /**
2514       * A callback to performs a full refresh if React has unrecoverable errors,
2515       * and also caches the to-be-disposed module.
2516       * @param {*} data A hot module data object from Webpack HMR.
2517       * @returns {void}
2518       */
2519      function hotDisposeCallback(data) {
2520        // We have to mutate the data object to get data registered and cached
2521        data.prevExports = currentExports;
2522      }
2523    );
2524    module.hot.accept(
2525      /**
2526       * An error handler to allow self-recovering behaviours.
2527       * @param {Error} error An error occurred during evaluation of a module.
2528       * @returns {void}
2529       */
2530      function hotErrorHandler(error) {
2531        if (
2532          typeof __react_refresh_error_overlay__ !== 'undefined' &&
2533          __react_refresh_error_overlay__
2534        ) {
2535          __react_refresh_error_overlay__.handleRuntimeError(error);
2536        }
2537
2538        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
2539          if (window.onHotAcceptError) {
2540            window.onHotAcceptError(error.message);
2541          }
2542        }
2543
2544        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
2545      }
2546    );
2547
2548    if (isHotUpdate) {
2549      if (
2550        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
2551        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
2552      ) {
2553        module.hot.invalidate();
2554      } else {
2555        __react_refresh_utils__.enqueueUpdate(
2556          /**
2557           * A function to dismiss the error overlay after performing React refresh.
2558           * @returns {void}
2559           */
2560          function updateCallback() {
2561            if (
2562              typeof __react_refresh_error_overlay__ !== 'undefined' &&
2563              __react_refresh_error_overlay__
2564            ) {
2565              __react_refresh_error_overlay__.clearRuntimeErrors();
2566            }
2567          }
2568        );
2569      }
2570    }
2571  } else {
2572    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
2573      module.hot.invalidate();
2574    }
2575  }
2576}
2577/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
2578
2579/***/ }),
2580
2581/***/ "./src/pages/index.js":
2582/*!****************************!*\
2583  !*** ./src/pages/index.js ***!
2584  \****************************/
2585/*! exports provided: default */
2586/***/ (function(module, __webpack_exports__, __webpack_require__) {
2587
2588"use strict";
2589__webpack_require__.r(__webpack_exports__);
2590/* WEBPACK VAR INJECTION */(function(__react_refresh_utils__, __react_refresh_error_overlay__) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
2591/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
2592/* harmony import */ var _components_calculadora_CalculadoraCADR__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/calculadora/CalculadoraCADR */ "./src/components/calculadora/CalculadoraCADR.js");
2593/* harmony import */ var _components_calculadora_CalculadoraCO2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/calculadora/CalculadoraCO2 */ "./src/components/calculadora/CalculadoraCO2.js");
2594/* harmony import */ var _components_Post_Post__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../components/Post/Post */ "./src/components/Post/Post.js");
2595/* harmony import */ var _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../components/Post/PostsList */ "./src/components/Post/PostsList.js");
2596/* harmony import */ var _chakra_ui_react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @chakra-ui/react */ "./node_modules/@chakra-ui/react/dist/esm/index.js");
2597/* harmony import */ var react_scroll__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-scroll */ "./node_modules/react-scroll/modules/index.js");
2598/* harmony import */ var react_scroll__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_scroll__WEBPACK_IMPORTED_MODULE_6__);
2599/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
2600/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__);
2601__webpack_require__.$Refresh$.runtime = __webpack_require__(/*! ./node_modules/react-refresh/runtime.js */ "./node_modules/react-refresh/runtime.js");
2602__webpack_require__.$Refresh$.setup(module.i);
2603
2604var _jsxFileName = "/app/src/pages/index.js",
2605    _s = __webpack_require__.$Refresh$.signature();
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617const MainPage = () => {
2618  _s();
2619
2620  const [room, setRoom] = Object(react__WEBPACK_IMPORTED_MODULE_0__["useState"])({
2621    alto: null,
2622    ancho: null,
2623    largo: null,
2624    cadr: null,
2625    cambiosAire: 5,
2626    cambiosFiltro: null,
2627    ventilacion: null,
2628    volumen: null
2629  });
2630  const encabezado = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][0];
2631  const infoPosterior = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][1];
2632  const infoResaltada = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][2];
2633  const infoPosterior2 = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][3];
2634  const infoPosterior3 = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][4];
2635  const infoPosterior4 = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][6];
2636  const imagenGrafico = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][5];
2637  const imagenAula = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][7];
2638  const fichaTecnica = _components_Post_PostsList__WEBPACK_IMPORTED_MODULE_4__["PostsList"][8];
2639  return /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["Fragment"], {
2640    children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("section", {
2641      id: "inicio",
2642      children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2643        className: "container",
2644        children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("section", {
2645          id: "calculadora",
2646          children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2647            post: encabezado
2648          }, void 0, false, {
2649            fileName: _jsxFileName,
2650            lineNumber: 36,
2651            columnNumber: 13
2652          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2653            className: "row",
2654            children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2655              className: "col-md-6 col-12",
2656              id: "calculadora",
2657              children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2658                className: "card",
2659                children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_calculadora_CalculadoraCADR__WEBPACK_IMPORTED_MODULE_1__["default"], {
2660                  room: room,
2661                  setRoom: setRoom
2662                }, void 0, false, {
2663                  fileName: _jsxFileName,
2664                  lineNumber: 40,
2665                  columnNumber: 19
2666                }, undefined)
2667              }, void 0, false, {
2668                fileName: _jsxFileName,
2669                lineNumber: 39,
2670                columnNumber: 17
2671              }, undefined)
2672            }, void 0, false, {
2673              fileName: _jsxFileName,
2674              lineNumber: 38,
2675              columnNumber: 15
2676            }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2677              className: "col-md-6 col-12",
2678              children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("div", {
2679                className: "card",
2680                children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_calculadora_CalculadoraCO2__WEBPACK_IMPORTED_MODULE_2__["default"], {
2681                  room: room
2682                }, void 0, false, {
2683                  fileName: _jsxFileName,
2684                  lineNumber: 45,
2685                  columnNumber: 19
2686                }, undefined)
2687              }, void 0, false, {
2688                fileName: _jsxFileName,
2689                lineNumber: 44,
2690                columnNumber: 17
2691              }, undefined)
2692            }, void 0, false, {
2693              fileName: _jsxFileName,
2694              lineNumber: 43,
2695              columnNumber: 15
2696            }, undefined)]
2697          }, void 0, true, {
2698            fileName: _jsxFileName,
2699            lineNumber: 37,
2700            columnNumber: 13
2701          }, undefined)]
2702        }, void 0, true, {
2703          fileName: _jsxFileName,
2704          lineNumber: 35,
2705          columnNumber: 11
2706        }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])("section", {
2707          id: "informacion",
2708          children: [/*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2709            post: infoPosterior,
2710            id: "informacion"
2711          }, void 0, false, {
2712            fileName: _jsxFileName,
2713            lineNumber: 51,
2714            columnNumber: 13
2715          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2716            post: infoResaltada
2717          }, void 0, false, {
2718            fileName: _jsxFileName,
2719            lineNumber: 52,
2720            columnNumber: 13
2721          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2722            post: infoPosterior2
2723          }, void 0, false, {
2724            fileName: _jsxFileName,
2725            lineNumber: 53,
2726            columnNumber: 13
2727          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2728            post: imagenGrafico
2729          }, void 0, false, {
2730            fileName: _jsxFileName,
2731            lineNumber: 54,
2732            columnNumber: 13
2733          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2734            post: infoPosterior3
2735          }, void 0, false, {
2736            fileName: _jsxFileName,
2737            lineNumber: 55,
2738            columnNumber: 13
2739          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2740            post: imagenAula
2741          }, void 0, false, {
2742            fileName: _jsxFileName,
2743            lineNumber: 56,
2744            columnNumber: 13
2745          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2746            post: infoPosterior4
2747          }, void 0, false, {
2748            fileName: _jsxFileName,
2749            lineNumber: 57,
2750            columnNumber: 13
2751          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_components_Post_Post__WEBPACK_IMPORTED_MODULE_3__["default"], {
2752            post: fichaTecnica
2753          }, void 0, false, {
2754            fileName: _jsxFileName,
2755            lineNumber: 58,
2756            columnNumber: 13
2757          }, undefined), /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(_chakra_ui_react__WEBPACK_IMPORTED_MODULE_5__["Button"], {
2758            className: "neuBtn2 neuBackground mb-5",
2759            children: /*#__PURE__*/Object(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_7__["jsxDEV"])(react_scroll__WEBPACK_IMPORTED_MODULE_6__["Link"], {
2760              to: "inicio",
2761              smooth: true,
2762              duration: 500,
2763              offset: -110,
2764              children: "Volver al inicio"
2765            }, void 0, false, {
2766              fileName: _jsxFileName,
2767              lineNumber: 60,
2768              columnNumber: 15
2769            }, undefined)
2770          }, void 0, false, {
2771            fileName: _jsxFileName,
2772            lineNumber: 59,
2773            columnNumber: 13
2774          }, undefined)]
2775        }, void 0, true, {
2776          fileName: _jsxFileName,
2777          lineNumber: 50,
2778          columnNumber: 11
2779        }, undefined)]
2780      }, void 0, true, {
2781        fileName: _jsxFileName,
2782        lineNumber: 34,
2783        columnNumber: 9
2784      }, undefined)
2785    }, void 0, false, {
2786      fileName: _jsxFileName,
2787      lineNumber: 33,
2788      columnNumber: 7
2789    }, undefined)
2790  }, void 0, false);
2791};
2792
2793_s(MainPage, "y/uXxSx/fMxjKM0HT92s/FN7liA=");
2794
2795_c = MainPage;
2796/* harmony default export */ __webpack_exports__["default"] = (MainPage);
2797
2798var _c;
2799
2800__webpack_require__.$Refresh$.register(_c, "MainPage");
2801
2802const currentExports = __react_refresh_utils__.getModuleExports(module.i);
2803__react_refresh_utils__.registerExportsForReactRefresh(currentExports, module.i);
2804
2805if (true) {
2806  const isHotUpdate = !!module.hot.data;
2807  const prevExports = isHotUpdate ? module.hot.data.prevExports : null;
2808
2809  if (__react_refresh_utils__.isReactRefreshBoundary(currentExports)) {
2810    module.hot.dispose(
2811      /**
2812       * A callback to performs a full refresh if React has unrecoverable errors,
2813       * and also caches the to-be-disposed module.
2814       * @param {*} data A hot module data object from Webpack HMR.
2815       * @returns {void}
2816       */
2817      function hotDisposeCallback(data) {
2818        // We have to mutate the data object to get data registered and cached
2819        data.prevExports = currentExports;
2820      }
2821    );
2822    module.hot.accept(
2823      /**
2824       * An error handler to allow self-recovering behaviours.
2825       * @param {Error} error An error occurred during evaluation of a module.
2826       * @returns {void}
2827       */
2828      function hotErrorHandler(error) {
2829        if (
2830          typeof __react_refresh_error_overlay__ !== 'undefined' &&
2831          __react_refresh_error_overlay__
2832        ) {
2833          __react_refresh_error_overlay__.handleRuntimeError(error);
2834        }
2835
2836        if (typeof __react_refresh_test__ !== 'undefined' && __react_refresh_test__) {
2837          if (window.onHotAcceptError) {
2838            window.onHotAcceptError(error.message);
2839          }
2840        }
2841
2842        __webpack_require__.c[module.i].hot.accept(hotErrorHandler);
2843      }
2844    );
2845
2846    if (isHotUpdate) {
2847      if (
2848        __react_refresh_utils__.isReactRefreshBoundary(prevExports) &&
2849        __react_refresh_utils__.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)
2850      ) {
2851        module.hot.invalidate();
2852      } else {
2853        __react_refresh_utils__.enqueueUpdate(
2854          /**
2855           * A function to dismiss the error overlay after performing React refresh.
2856           * @returns {void}
2857           */
2858          function updateCallback() {
2859            if (
2860              typeof __react_refresh_error_overlay__ !== 'undefined' &&
2861              __react_refresh_error_overlay__
2862            ) {
2863              __react_refresh_error_overlay__.clearRuntimeErrors();
2864            }
2865          }
2866        );
2867      }
2868    }
2869  } else {
2870    if (isHotUpdate && __react_refresh_utils__.isReactRefreshBoundary(prevExports)) {
2871      module.hot.invalidate();
2872    }
2873  }
2874}
2875/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js */ "./node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime/RefreshUtils.js"), __webpack_require__(/*! ./node_modules/react-dev-utils/refreshOverlayInterop.js */ "./node_modules/react-dev-utils/refreshOverlayInterop.js")))
2876
2877/***/ }),
2878
2879/***/ "./src/static/custom.css":
2880/*!*******************************!*\
2881  !*** ./src/static/custom.css ***!
2882  \*******************************/
2883/*! no static exports found */
2884/***/ (function(module, exports, __webpack_require__) {
2885
2886var api = __webpack_require__(/*! ../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
2887            var content = __webpack_require__(/*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./custom.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/custom.css");
2888
2889            content = content.__esModule ? content.default : content;
2890
2891            if (typeof content === 'string') {
2892              content = [[module.i, content, '']];
2893            }
2894
2895var options = {};
2896
2897options.insert = "head";
2898options.singleton = false;
2899
2900var update = api(content, options);
2901
2902
2903if (true) {
2904  if (!content.locals || module.hot.invalidate) {
2905    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
2906  if (!a && b || a && !b) {
2907    return false;
2908  }
2909
2910  var p;
2911
2912  for (p in a) {
2913    if (isNamedExport && p === 'default') {
2914      // eslint-disable-next-line no-continue
2915      continue;
2916    }
2917
2918    if (a[p] !== b[p]) {
2919      return false;
2920    }
2921  }
2922
2923  for (p in b) {
2924    if (isNamedExport && p === 'default') {
2925      // eslint-disable-next-line no-continue
2926      continue;
2927    }
2928
2929    if (!a[p]) {
2930      return false;
2931    }
2932  }
2933
2934  return true;
2935};
2936    var oldLocals = content.locals;
2937
2938    module.hot.accept(
2939      /*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./custom.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/custom.css",
2940      function () {
2941        content = __webpack_require__(/*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./custom.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/custom.css");
2942
2943              content = content.__esModule ? content.default : content;
2944
2945              if (typeof content === 'string') {
2946                content = [[module.i, content, '']];
2947              }
2948
2949              if (!isEqualLocals(oldLocals, content.locals)) {
2950                module.hot.invalidate();
2951
2952                return;
2953              }
2954
2955              oldLocals = content.locals;
2956
2957              update(content);
2958      }
2959    )
2960  }
2961
2962  module.hot.dispose(function() {
2963    update();
2964  });
2965}
2966
2967module.exports = content.locals || {};
2968
2969/***/ }),
2970
2971/***/ "./src/static/fonts.css":
2972/*!******************************!*\
2973  !*** ./src/static/fonts.css ***!
2974  \******************************/
2975/*! no static exports found */
2976/***/ (function(module, exports, __webpack_require__) {
2977
2978var api = __webpack_require__(/*! ../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
2979            var content = __webpack_require__(/*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./fonts.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/fonts.css");
2980
2981            content = content.__esModule ? content.default : content;
2982
2983            if (typeof content === 'string') {
2984              content = [[module.i, content, '']];
2985            }
2986
2987var options = {};
2988
2989options.insert = "head";
2990options.singleton = false;
2991
2992var update = api(content, options);
2993
2994
2995if (true) {
2996  if (!content.locals || module.hot.invalidate) {
2997    var isEqualLocals = function isEqualLocals(a, b, isNamedExport) {
2998  if (!a && b || a && !b) {
2999    return false;
3000  }
3001
3002  var p;
3003
3004  for (p in a) {
3005    if (isNamedExport && p === 'default') {
3006      // eslint-disable-next-line no-continue
3007      continue;
3008    }
3009
3010    if (a[p] !== b[p]) {
3011      return false;
3012    }
3013  }
3014
3015  for (p in b) {
3016    if (isNamedExport && p === 'default') {
3017      // eslint-disable-next-line no-continue
3018      continue;
3019    }
3020
3021    if (!a[p]) {
3022      return false;
3023    }
3024  }
3025
3026  return true;
3027};
3028    var oldLocals = content.locals;
3029
3030    module.hot.accept(
3031      /*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./fonts.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/fonts.css",
3032      function () {
3033        content = __webpack_require__(/*! !../../node_modules/css-loader/dist/cjs.js??ref--5-oneOf-4-1!../../node_modules/postcss-loader/src??postcss!./fonts.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./src/static/fonts.css");
3034
3035              content = content.__esModule ? content.default : content;
3036
3037              if (typeof content === 'string') {
3038                content = [[module.i, content, '']];
3039              }
3040
3041              if (!isEqualLocals(oldLocals, content.locals)) {
3042                module.hot.invalidate();
3043
3044                return;
3045              }
3046
3047              oldLocals = content.locals;
3048
3049              update(content);
3050      }
3051    )
3052  }
3053
3054  module.hot.dispose(function() {
3055    update();
3056  });
3057}
3058
3059module.exports = content.locals || {};
3060
3061/***/ })
3061,
3062
3063/***/ "./src/static/fonts/NewYorkExtraLarge-Bold.otf":
3064/*!*****************************************************!*\
3065  !*** ./src/static/fonts/NewYorkExtraLarge-Bold.otf ***!
3066  \*****************************************************/
3067/*! exports provided: default */
3068/***/ (function(module, __webpack_exports__, __webpack_require__) {
3069
3070"use strict";
3071__webpack_require__.r(__webpack_exports__);
3072/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/NewYorkExtraLarge-Bold.d0668ff2.otf");
3073
3074/***/ }),
3075
3076/***/ "./src/static/fonts/NewYorkExtraLarge-Regular.otf":
3077/*!********************************************************!*\
3078  !*** ./src/static/fonts/NewYorkExtraLarge-Regular.otf ***!
3079  \********************************************************/
3080/*! exports provided: default */
3081/***/ (function(module, __webpack_exports__, __webpack_require__) {
3082
3083"use strict";
3084__webpack_require__.r(__webpack_exports__);
3085/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/NewYorkExtraLarge-Regular.92da7d57.otf");
3086
3087/***/ }),
3088
3089/***/ "./src/static/fonts/NewYorkExtraLarge-Semibold.otf":
3090/*!*********************************************************!*\
3091  !*** ./src/static/fonts/NewYorkExtraLarge-Semibold.otf ***!
3092  \*********************************************************/
3093/*! exports provided: default */
3094/***/ (function(module, __webpack_exports__, __webpack_require__) {
3095
3096"use strict";
3097__webpack_require__.r(__webpack_exports__);
3098/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/NewYorkExtraLarge-Semibold.805e7426.otf");
3099
3100/***/ }),
3101
3102/***/ "./src/static/fonts/SF-Pro-Display-Bold.otf":
3103/*!**************************************************!*\
3104  !*** ./src/static/fonts/SF-Pro-Display-Bold.otf ***!
3105  \**************************************************/
3106/*! exports provided: default */
3107/***/ (function(module, __webpack_exports__, __webpack_require__) {
3108
3109"use strict";
3110__webpack_require__.r(__webpack_exports__);
3111/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/SF-Pro-Display-Bold.170e68ac.otf");
3112
3113/***/ }),
3114
3115/***/ "./src/static/fonts/SF-Pro-Display-Light.otf":
3116/*!***************************************************!*\
3117  !*** ./src/static/fonts/SF-Pro-Display-Light.otf ***!
3118  \***************************************************/
3119/*! exports provided: default */
3120/***/ (function(module, __webpack_exports__, __webpack_require__) {
3121
3122"use strict";
3123__webpack_require__.r(__webpack_exports__);
3124/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/SF-Pro-Display-Light.916b3ad9.otf");
3125
3126/***/ }),
3127
3128/***/ "./src/static/fonts/SF-Pro-Display-Regular.otf":
3129/*!*****************************************************!*\
3130  !*** ./src/static/fonts/SF-Pro-Display-Regular.otf ***!
3131  \*****************************************************/
3132/*! exports provided: default */
3133/***/ (function(module, __webpack_exports__, __webpack_require__) {
3134
3135"use strict";
3136__webpack_require__.r(__webpack_exports__);
3137/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/SF-Pro-Display-Regular.d9591982.otf");
3138
3139/***/ }),
3140
3141/***/ "./src/static/fonts/SF-Pro-Display-Semibold.otf":
3142/*!******************************************************!*\
3143  !*** ./src/static/fonts/SF-Pro-Display-Semibold.otf ***!
3144  \******************************************************/
3145/*! exports provided: default */
3146/***/ (function(module, __webpack_exports__, __webpack_require__) {
3147
3148"use strict";
3149__webpack_require__.r(__webpack_exports__);
3150/* harmony default export */ __webpack_exports__["default"] = (__webpack_require__.p + "static/media/SF-Pro-Display-Semibold.f50e0151.otf");
3151
3152/***/ }),
3153
3154/***/ 1:
3155/*!**********************************************************************************************************************************************************************************************!*\
3156  !*** multi (webpack)/hot/dev-server.js ./node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js ./node_modules/react-dev-utils/webpackHotDevClient.js ./src/index.js ***!
3157  \**********************************************************************************************************************************************************************************************/
3158/*! no static exports found */
3159/***/ (function(module, exports, __webpack_require__) {
3160
3161__webpack_require__(/*! /app/node_modules/webpack/hot/dev-server.js */"./node_modules/webpack/hot/dev-server.js");
3162__webpack_require__(/*! /app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js */"./node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js");
3163__webpack_require__(/*! /app/node_modules/react-dev-utils/webpackHotDevClient.js */"./node_modules/react-dev-utils/webpackHotDevClient.js");
3164module.exports = __webpack_require__(/*! /app/src/index.js */"./src/index.js");
3165
3166
3167/***/ })
3168
3169},[[1,"runtime-main","vendors~main"]]]);
3170//# sourceMappingURL=main.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.