diff --git a/1/ecolyo.ad4e9d262402fd5317f2.js b/1/ecolyo.4f1979c08d62e4d8698b.js
similarity index 85%
rename from 1/ecolyo.ad4e9d262402fd5317f2.js
rename to 1/ecolyo.4f1979c08d62e4d8698b.js
index 66aa962d0cdcfe291879c90949ef510f10c0a7f9..52e0ff55a7764d08e99ca8c96f6a5685a5026ce1 100644
--- a/1/ecolyo.ad4e9d262402fd5317f2.js
+++ b/1/ecolyo.4f1979c08d62e4d8698b.js
@@ -57,7 +57,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0.5rem 1.5rem; }\n  .analysis-root.black {\n    background: var(--darkLight2); }\n  @media only screen and (max-width: 768px) {\n    .analysis-root {\n      margin-bottom: 0; } }\n  .analysis-root .analysis-content {\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .analysis-root .analysis-content {\n        width: 100%; } }\n    .analysis-root .analysis-content .analysis-header {\n      margin-top: 1.5rem;\n      margin-bottom: 1.25rem;\n      color: #e0e0e0;\n      font-size: 1rem; }\n  .analysis-root .status-header {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    grid-gap: 0.5rem;\n    justify-content: end;\n    color: #e0e0e0 !important; }\n    .analysis-root .status-header div {\n      align-items: center;\n      display: flex;\n      flex-direction: column;\n      grid-column: 2; }\n    .analysis-root .status-header button {\n      grid-column: 3;\n      display: flex;\n      justify-self: end; }\n    .analysis-root .status-header button.btn-secondary-negative {\n      min-width: 40px;\n      width: 40px;\n      height: 40px;\n      padding: 0;\n      margin: 0; }\n\n.analysis-container-spinner {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  text-align: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0.5rem 1.5rem;\n}\n.analysis-root.black {\n  background: var(--darkLight2);\n}\n@media only screen and (max-width : 768px) {\n  .analysis-root {\n    margin-bottom: 0;\n  }\n}\n.analysis-root .analysis-content {\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .analysis-root .analysis-content {\n    width: 100%;\n  }\n}\n.analysis-root .analysis-content .analysis-header {\n  margin-top: 1.5rem;\n  margin-bottom: 1.25rem;\n  color: #e0e0e0;\n  font-size: 1rem;\n}\n.analysis-root .status-header {\n  display: grid;\n  grid-template-columns: 1fr 1fr 1fr;\n  grid-gap: 0.5rem;\n  justify-content: end;\n  color: #e0e0e0 !important;\n}\n.analysis-root .status-header div {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  grid-column: 2;\n}\n.analysis-root .status-header button {\n  grid-column: 3;\n  display: flex;\n  justify-self: end;\n}\n.analysis-root .status-header button.btn-secondary-negative {\n  min-width: 40px;\n  width: 40px;\n  height: 40px;\n  padding: 0;\n  margin: 0;\n}\n\n.analysis-container-spinner {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  text-align: center;\n}", ""]);
 
 
 
@@ -68,7 +68,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumption-multifluid,\n.consumption-electricity,\n.consumption-water,\n.consumption-gas {\n  display: flex;\n  margin-bottom: 1rem; }\n  .consumption-multifluid .user-graph .graph,\n  .consumption-electricity .user-graph .graph,\n  .consumption-water .user-graph .graph,\n  .consumption-gas .user-graph .graph {\n    border-radius: 0.35rem 0 0 0.35rem; }\n  .consumption-multifluid .user-graph .price.not-connected,\n  .consumption-electricity .user-graph .price.not-connected,\n  .consumption-water .user-graph .price.not-connected,\n  .consumption-gas .user-graph .price.not-connected {\n    color: #a0a0a0;\n    height: 2rem;\n    width: 100%;\n    align-items: center;\n    display: flex; }\n  .consumption-multifluid .average-graph,\n  .consumption-electricity .average-graph,\n  .consumption-water .average-graph,\n  .consumption-gas .average-graph {\n    color: #bfcce4; }\n    .consumption-multifluid .average-graph .price,\n    .consumption-electricity .average-graph .price,\n    .consumption-water .average-graph .price,\n    .consumption-gas .average-graph .price {\n      text-align: right; }\n      .consumption-multifluid .average-graph .price.not-connected,\n      .consumption-electricity .average-graph .price.not-connected,\n      .consumption-water .average-graph .price.not-connected,\n      .consumption-gas .average-graph .price.not-connected {\n        opacity: 0.55; }\n    .consumption-multifluid .average-graph .graph,\n    .consumption-electricity .average-graph .graph,\n    .consumption-water .average-graph .graph,\n    .consumption-gas .average-graph .graph {\n      background-color: #bfcce4; }\n  .consumption-multifluid .ideal-graph,\n  .consumption-electricity .ideal-graph,\n  .consumption-water .ideal-graph,\n  .consumption-gas .ideal-graph {\n    color: #a6e191; }\n    .consumption-multifluid .ideal-graph .price,\n    .consumption-electricity .ideal-graph .price,\n    .consumption-water .ideal-graph .price,\n    .consumption-gas .ideal-graph .price {\n      text-align: right; }\n      .consumption-multifluid .ideal-graph .price.not-connected,\n      .consumption-electricity .ideal-graph .price.not-connected,\n      .consumption-water .ideal-graph .price.not-connected,\n      .consumption-gas .ideal-graph .price.not-connected {\n        opacity: 0.55; }\n    .consumption-multifluid .ideal-graph .graph,\n    .consumption-electricity .ideal-graph .graph,\n    .consumption-water .ideal-graph .graph,\n    .consumption-gas .ideal-graph .graph {\n      background-color: #a6e191; }\n\n.consumption-sep {\n  border-top: 1px solid #7b7b7b;\n  margin: 1rem 0; }\n\n.user-graph,\n.average-graph,\n.ideal-graph {\n  display: flex;\n  justify-content: space-between;\n  flex-basis: 45%;\n  align-items: center; }\n\n.consumption-multifluid .user-graph {\n  color: #e3b82a; }\n  .consumption-multifluid .user-graph .graph {\n    background-color: #e3b82a; }\n\n.consumption-electricity .user-graph {\n  color: #d87b39; }\n  .consumption-electricity .user-graph .graph {\n    background-color: #d87b39; }\n\n.consumption-water .user-graph {\n  color: #3a98ec; }\n  .consumption-water .user-graph .graph {\n    background-color: #3a98ec; }\n\n.consumption-gas .user-graph {\n  color: #45d1b8; }\n  .consumption-gas .user-graph .graph {\n    background-color: #45d1b8; }\n\n.analysisRow .icon-container {\n  flex-basis: 10%;\n  display: flex;\n  justify-content: center; }\n  .analysisRow .icon-container svg {\n    align-self: center;\n    width: 40px; }\n\n.container-graph {\n  flex-basis: 50%;\n  display: flex; }\n\n.user-graph .container-graph {\n  justify-content: flex-end; }\n\n.price {\n  min-width: 5.25rem; }\n\n.graph {\n  border-radius: 0 0.35rem 0.35rem 0;\n  padding-left: 0.25rem;\n  height: 2rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumption-multifluid,\n.consumption-electricity,\n.consumption-water,\n.consumption-gas {\n  display: flex;\n  margin-bottom: 1rem;\n}\n.consumption-multifluid .user-graph .graph,\n.consumption-electricity .user-graph .graph,\n.consumption-water .user-graph .graph,\n.consumption-gas .user-graph .graph {\n  border-radius: 0.35rem 0 0 0.35rem;\n}\n.consumption-multifluid .user-graph .price.not-connected,\n.consumption-electricity .user-graph .price.not-connected,\n.consumption-water .user-graph .price.not-connected,\n.consumption-gas .user-graph .price.not-connected {\n  color: #a0a0a0;\n  height: 2rem;\n  width: 100%;\n  align-items: center;\n  display: flex;\n}\n.consumption-multifluid .average-graph,\n.consumption-electricity .average-graph,\n.consumption-water .average-graph,\n.consumption-gas .average-graph {\n  color: #bfcce4;\n}\n.consumption-multifluid .average-graph .price,\n.consumption-electricity .average-graph .price,\n.consumption-water .average-graph .price,\n.consumption-gas .average-graph .price {\n  text-align: right;\n}\n.consumption-multifluid .average-graph .price.not-connected,\n.consumption-electricity .average-graph .price.not-connected,\n.consumption-water .average-graph .price.not-connected,\n.consumption-gas .average-graph .price.not-connected {\n  opacity: 0.55;\n}\n.consumption-multifluid .average-graph .graph,\n.consumption-electricity .average-graph .graph,\n.consumption-water .average-graph .graph,\n.consumption-gas .average-graph .graph {\n  background-color: #bfcce4;\n}\n.consumption-multifluid .ideal-graph,\n.consumption-electricity .ideal-graph,\n.consumption-water .ideal-graph,\n.consumption-gas .ideal-graph {\n  color: #a6e191;\n}\n.consumption-multifluid .ideal-graph .price,\n.consumption-electricity .ideal-graph .price,\n.consumption-water .ideal-graph .price,\n.consumption-gas .ideal-graph .price {\n  text-align: right;\n}\n.consumption-multifluid .ideal-graph .price.not-connected,\n.consumption-electricity .ideal-graph .price.not-connected,\n.consumption-water .ideal-graph .price.not-connected,\n.consumption-gas .ideal-graph .price.not-connected {\n  opacity: 0.55;\n}\n.consumption-multifluid .ideal-graph .graph,\n.consumption-electricity .ideal-graph .graph,\n.consumption-water .ideal-graph .graph,\n.consumption-gas .ideal-graph .graph {\n  background-color: #a6e191;\n}\n\n.consumption-sep {\n  border-top: 1px solid #7b7b7b;\n  margin: 1rem 0;\n}\n\n.user-graph,\n.average-graph,\n.ideal-graph {\n  display: flex;\n  justify-content: space-between;\n  flex-basis: 45%;\n  align-items: center;\n}\n\n.consumption-multifluid .user-graph {\n  color: #e3b82a;\n}\n.consumption-multifluid .user-graph .graph {\n  background-color: #e3b82a;\n}\n\n.consumption-electricity .user-graph {\n  color: #d87b39;\n}\n.consumption-electricity .user-graph .graph {\n  background-color: #d87b39;\n}\n\n.consumption-water .user-graph {\n  color: #3a98ec;\n}\n.consumption-water .user-graph .graph {\n  background-color: #3a98ec;\n}\n\n.consumption-gas .user-graph {\n  color: #45d1b8;\n}\n.consumption-gas .user-graph .graph {\n  background-color: #45d1b8;\n}\n\n.analysisRow .icon-container {\n  flex-basis: 10%;\n  display: flex;\n  justify-content: center;\n}\n.analysisRow .icon-container svg {\n  align-self: center;\n  width: 40px;\n}\n\n.container-graph {\n  flex-basis: 50%;\n  display: flex;\n}\n\n.user-graph .container-graph {\n  justify-content: flex-end;\n}\n\n.price {\n  min-width: 5.25rem;\n}\n\n.graph {\n  border-radius: 0 0.35rem 0.35rem 0;\n  padding-left: 0.25rem;\n  height: 2rem;\n}", ""]);
 
 
 
@@ -422,8 +422,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisConsumption, "AnalysisConsumption", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
+  reactHotLoader.register(AnalysisConsumption, "AnalysisConsumption", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
 })();
 
 ;
@@ -597,8 +597,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PieChart, "PieChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/PieChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/PieChart.tsx");
+  reactHotLoader.register(PieChart, "PieChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/PieChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/PieChart.tsx");
 })();
 
 ;
@@ -845,8 +845,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TotalAnalysisChart, "TotalAnalysisChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
+  reactHotLoader.register(TotalAnalysisChart, "TotalAnalysisChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
 })();
 
 ;
@@ -1090,8 +1090,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MaxConsumptionCard, "MaxConsumptionCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
+  reactHotLoader.register(MaxConsumptionCard, "MaxConsumptionCard", "/home/gcarron/dev/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
 })();
 
 ;
@@ -1157,7 +1157,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-view-title {\n  color: #e0e0e0;\n  text-align: center;\n  margin-bottom: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-view-title {\n  color: #e0e0e0;\n  text-align: center;\n  margin-bottom: 1rem;\n}", ""]);
 
 
 
@@ -1339,8 +1339,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisView, "AnalysisView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisView.tsx");
+  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisView.tsx");
 })();
 
 ;
@@ -1703,7 +1703,7 @@ exports.default = EnedisMonthlyAnalysisDataService;
     return;
   }
 
-  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
+  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/gcarron/dev/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
 })();
 
 ;
@@ -1721,7 +1721,7 @@ exports.default = EnedisMonthlyAnalysisDataService;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.elecInfoModal {\n  padding: 0.5rem;\n  color: #e0e0e0; }\n  .elecInfoModal .title {\n    margin: 1.5rem 0;\n    color: #e3b82a;\n    font-weight: bold;\n    margin-bottom: 0.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.elecInfoModal {\n  padding: 0.5rem;\n  color: #e0e0e0;\n}\n.elecInfoModal .title {\n  margin: 1.5rem 0;\n  color: #e3b82a;\n  font-weight: bold;\n  margin-bottom: 0.5rem;\n}", ""]);
 
 
 
@@ -2119,8 +2119,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecHalfHourMonthlyAnalysis, "ElecHalfHourMonthlyAnalysis", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
+  reactHotLoader.register(ElecHalfHourMonthlyAnalysis, "ElecHalfHourMonthlyAnalysis", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
 })();
 
 ;
@@ -2387,8 +2387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MonthlyAnalysis, "MonthlyAnalysis", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
+  reactHotLoader.register(MonthlyAnalysis, "MonthlyAnalysis", "/home/gcarron/dev/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
 })();
 
 ;
@@ -2454,7 +2454,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-graph {\n  margin-top: 1.5rem; }\n  .analysis-graph .consumption-title {\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 2rem; }\n    .analysis-graph .consumption-title .user-title,\n    .analysis-graph .consumption-title .average-title,\n    .analysis-graph .consumption-title .ideal-title {\n      flex-basis: 50%; }\n    .analysis-graph .consumption-title .user-title {\n      text-align: right;\n      padding-right: 5%;\n      color: #e3b82a; }\n    .analysis-graph .consumption-title .average-title,\n    .analysis-graph .consumption-title .ideal-title {\n      padding-left: 5%; }\n    .analysis-graph .consumption-title .average-title {\n      color: #bfcce4; }\n    .analysis-graph .consumption-title .ideal-title {\n      color: #a6e191; }\n  .analysis-graph .link-average .check-icon,\n  .analysis-graph .link-ideal .check-icon {\n    display: inline-block;\n    background: #121212;\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    vertical-align: middle;\n    margin-right: 1rem;\n    position: relative; }\n    .analysis-graph .link-average .check-icon::before, .analysis-graph .link-average .check-icon:after,\n    .analysis-graph .link-ideal .check-icon::before,\n    .analysis-graph .link-ideal .check-icon:after {\n      content: '';\n      display: none;\n      background-color: #bfcce4;\n      position: absolute;\n      border-radius: 0.5rem; }\n    .analysis-graph .link-average .check-icon::before,\n    .analysis-graph .link-ideal .check-icon::before {\n      top: 11px;\n      left: 3px;\n      width: 7px;\n      height: 3px;\n      transform: rotate(46deg); }\n    .analysis-graph .link-average .check-icon::after,\n    .analysis-graph .link-ideal .check-icon::after {\n      top: 9px;\n      left: 6px;\n      width: 13px;\n      height: 3px;\n      transform: rotate(-45deg); }\n  .analysis-graph .link-average .link-label,\n  .analysis-graph .link-ideal .link-label {\n    display: inline-block;\n    vertical-align: middle;\n    font-weight: bold; }\n  .analysis-graph .link-average.active .link-label,\n  .analysis-graph .link-ideal.active .link-label {\n    color: #121212; }\n  .analysis-graph .link-average.active .check-icon::before, .analysis-graph .link-average.active .check-icon:after,\n  .analysis-graph .link-ideal.active .check-icon::before,\n  .analysis-graph .link-ideal.active .check-icon:after {\n    display: inline-block; }\n  .analysis-graph .link-average {\n    margin-top: 2rem; }\n    .analysis-graph .link-average.active {\n      background: #bfcce4; }\n      .analysis-graph .link-average.active .link-label {\n        color: #121212; }\n    .analysis-graph .link-average .check-icon::before, .analysis-graph .link-average .check-icon:after {\n      background-color: #bfcce4; }\n  .analysis-graph .link-ideal.active {\n    background: #a6e191; }\n  .analysis-graph .link-ideal .check-icon::before, .analysis-graph .link-ideal .check-icon:after {\n    background-color: #a6e191; }\n  .analysis-graph .loader-container {\n    min-height: 350px;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin: auto; }\n\n.no-profile {\n  display: flex;\n  align-items: center;\n  flex-direction: column; }\n  .no-profile div {\n    text-align: center;\n    color: #ffffff; }\n  .no-profile button {\n    max-width: 320px; }\n\n.grid-align div {\n  display: grid;\n  grid-template-columns: 20px 1fr;\n  grid-gap: 10px;\n  padding: 0 10px;\n  align-items: center;\n  height: 32px; }\n  @media only screen and (max-width: 768px) {\n    .grid-align div {\n      height: 48px; } }\n\n.grid-align span:first-child {\n  grid-column: 1;\n  align-self: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-graph {\n  margin-top: 1.5rem;\n}\n.analysis-graph .consumption-title {\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 2rem;\n}\n.analysis-graph .consumption-title .user-title,\n.analysis-graph .consumption-title .average-title,\n.analysis-graph .consumption-title .ideal-title {\n  flex-basis: 50%;\n}\n.analysis-graph .consumption-title .user-title {\n  text-align: right;\n  padding-right: 5%;\n  color: #e3b82a;\n}\n.analysis-graph .consumption-title .average-title,\n.analysis-graph .consumption-title .ideal-title {\n  padding-left: 5%;\n}\n.analysis-graph .consumption-title .average-title {\n  color: #bfcce4;\n}\n.analysis-graph .consumption-title .ideal-title {\n  color: #a6e191;\n}\n.analysis-graph .link-average .check-icon,\n.analysis-graph .link-ideal .check-icon {\n  display: inline-block;\n  background: #121212;\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  vertical-align: middle;\n  margin-right: 1rem;\n  position: relative;\n}\n.analysis-graph .link-average .check-icon::before, .analysis-graph .link-average .check-icon:after,\n.analysis-graph .link-ideal .check-icon::before,\n.analysis-graph .link-ideal .check-icon:after {\n  content: \"\";\n  display: none;\n  background-color: #bfcce4;\n  position: absolute;\n  border-radius: 0.5rem;\n}\n.analysis-graph .link-average .check-icon::before,\n.analysis-graph .link-ideal .check-icon::before {\n  top: 11px;\n  left: 3px;\n  width: 7px;\n  height: 3px;\n  transform: rotate(46deg);\n}\n.analysis-graph .link-average .check-icon::after,\n.analysis-graph .link-ideal .check-icon::after {\n  top: 9px;\n  left: 6px;\n  width: 13px;\n  height: 3px;\n  transform: rotate(-45deg);\n}\n.analysis-graph .link-average .link-label,\n.analysis-graph .link-ideal .link-label {\n  display: inline-block;\n  vertical-align: middle;\n  font-weight: bold;\n}\n.analysis-graph .link-average.active .link-label,\n.analysis-graph .link-ideal.active .link-label {\n  color: #121212;\n}\n.analysis-graph .link-average.active .check-icon::before, .analysis-graph .link-average.active .check-icon:after,\n.analysis-graph .link-ideal.active .check-icon::before,\n.analysis-graph .link-ideal.active .check-icon:after {\n  display: inline-block;\n}\n.analysis-graph .link-average {\n  margin-top: 2rem;\n}\n.analysis-graph .link-average.active {\n  background: #bfcce4;\n}\n.analysis-graph .link-average.active .link-label {\n  color: #121212;\n}\n.analysis-graph .link-average .check-icon::before, .analysis-graph .link-average .check-icon:after {\n  background-color: #bfcce4;\n}\n.analysis-graph .link-ideal.active {\n  background: #a6e191;\n}\n.analysis-graph .link-ideal .check-icon::before, .analysis-graph .link-ideal .check-icon:after {\n  background-color: #a6e191;\n}\n.analysis-graph .loader-container {\n  min-height: 350px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin: auto;\n}\n\n.no-profile {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n}\n.no-profile div {\n  text-align: center;\n  color: #ffffff;\n}\n.no-profile button {\n  max-width: 320px;\n}\n\n.grid-align div {\n  display: grid;\n  grid-template-columns: 20px 1fr;\n  grid-gap: 10px;\n  padding: 0 10px;\n  align-items: center;\n  height: 32px;\n}\n@media only screen and (max-width : 768px) {\n  .grid-align div {\n    height: 48px;\n  }\n}\n.grid-align span:first-child {\n  grid-column: 1;\n  align-self: center;\n}", ""]);
 
 
 
@@ -2465,7 +2465,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.special-elec-container {\n  color: white; }\n  .special-elec-container .elec-icon {\n    margin: auto;\n    display: block; }\n  .special-elec-container .title {\n    text-align: center;\n    margin-top: 1rem;\n    color: #e0e0e0; }\n  .special-elec-container .navigator {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    width: 100%;\n    text-align: center;\n    margin: 1rem 0; }\n    .special-elec-container .navigator .text-1 {\n      color: #e0e0e0; }\n    .special-elec-container .navigator .week {\n      color: #e2bca1; }\n    .special-elec-container .navigator .weekend {\n      color: #ffd597; }\n  .special-elec-container .minIcon {\n    margin: auto 0.8rem auto 0; }\n  .special-elec-container .activation-text {\n    margin: 1rem 0 0.7rem 0; }\n  .special-elec-container .oauthform-button-content {\n    display: flex;\n    padding: 0.5rem; }\n  .special-elec-container .oauthform-button-text {\n    text-align: left;\n    margin-left: 1rem; }\n  .special-elec-container .container {\n    margin-bottom: 1rem;\n    padding: 1rem;\n    border: 1px solid #e0e0e0;\n    border-radius: 10px;\n    display: flex; }\n    .special-elec-container .container .min {\n      max-width: 150px; }\n    .special-elec-container .container .text {\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between; }\n    .special-elec-container .container .value {\n      margin-left: auto;\n      display: flex;\n      flex-direction: column;\n      align-items: self-end;\n      min-width: 80px;\n      justify-content: space-between; }\n    .special-elec-container .container .kvAval {\n      margin: auto 0 auto auto; }\n  .special-elec-container .consomin {\n    min-height: 100px; }\n  .special-elec-container .loader-container {\n    text-align: center; }\n  .special-elec-container .no_data {\n    text-align: center;\n    color: white; }\n  .special-elec-container .showmodal {\n    cursor: pointer;\n    margin: 1.5rem 0 1rem 0;\n    text-align: center;\n    color: #e0e0e0;\n    text-decoration: underline; }\n\n.graph-elec-half-hour {\n  height: 13rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.special-elec-container {\n  color: white;\n}\n.special-elec-container .elec-icon {\n  margin: auto;\n  display: block;\n}\n.special-elec-container .title {\n  text-align: center;\n  margin-top: 1rem;\n  color: #e0e0e0;\n}\n.special-elec-container .navigator {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  width: 100%;\n  text-align: center;\n  margin: 1rem 0;\n}\n.special-elec-container .navigator .text-1 {\n  color: #e0e0e0;\n}\n.special-elec-container .navigator .week {\n  color: #e2bca1;\n}\n.special-elec-container .navigator .weekend {\n  color: #ffd597;\n}\n.special-elec-container .minIcon {\n  margin: auto 0.8rem auto 0;\n}\n.special-elec-container .activation-text {\n  margin: 1rem 0 0.7rem 0;\n}\n.special-elec-container .oauthform-button-content {\n  display: flex;\n  padding: 0.5rem;\n}\n.special-elec-container .oauthform-button-text {\n  text-align: left;\n  margin-left: 1rem;\n}\n.special-elec-container .container {\n  margin-bottom: 1rem;\n  padding: 1rem;\n  border: 1px solid #e0e0e0;\n  border-radius: 10px;\n  display: flex;\n}\n.special-elec-container .container .min {\n  max-width: 150px;\n}\n.special-elec-container .container .text {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n.special-elec-container .container .value {\n  margin-left: auto;\n  display: flex;\n  flex-direction: column;\n  align-items: self-end;\n  min-width: 80px;\n  justify-content: space-between;\n}\n.special-elec-container .container .kvAval {\n  margin: auto 0 auto auto;\n}\n.special-elec-container .consomin {\n  min-height: 100px;\n}\n.special-elec-container .loader-container {\n  text-align: center;\n}\n.special-elec-container .no_data {\n  text-align: center;\n  color: white;\n}\n.special-elec-container .showmodal {\n  cursor: pointer;\n  margin: 1.5rem 0 1rem 0;\n  text-align: center;\n  color: #e0e0e0;\n  text-decoration: underline;\n}\n\n.graph-elec-half-hour {\n  height: 13rem;\n}", ""]);
 
 
 
@@ -2560,8 +2560,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecInfoModal, "ElecInfoModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
+  reactHotLoader.register(ElecInfoModal, "ElecInfoModal", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
 })();
 
 ;
@@ -2743,8 +2743,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisConsumptionRow, "AnalysisConsumptionRow", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
+  reactHotLoader.register(AnalysisConsumptionRow, "AnalysisConsumptionRow", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
 })();
 
 ;
@@ -2862,8 +2862,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisErrorModal, "AnalysisErrorModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
+  reactHotLoader.register(AnalysisErrorModal, "AnalysisErrorModal", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
 })();
 
 ;
@@ -2881,7 +2881,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-root.black .modal-overlay .modal-close-button {\n  display: none; }\n\n.analyis-error-container {\n  border-radius: 4px;\n  margin-bottom: 1rem;\n  color: #e0e0e0;\n  text-align: center; }\n  .analyis-error-container .analyis-error-title {\n    color: #e3b82a;\n    margin-bottom: 2rem; }\n  .analyis-error-container .analyis-error-button {\n    display: flex;\n    justify-content: space-between;\n    margin-top: 2rem; }\n    .analyis-error-container .analyis-error-button button.btn-highlight, .analyis-error-container .analyis-error-button button.btn-secondary-positive {\n      width: 45%;\n      margin-bottom: 0; }\n    .analyis-error-container .analyis-error-button button.btn-secondary-positive {\n      padding: 0.5rem 1rem; }\n    .analyis-error-container .analyis-error-button button.btn-highlight {\n      padding: 0.25rem 0.5rem; }\n    @media only screen and (max-width: 768px) {\n      .analyis-error-container .analyis-error-button {\n        flex-direction: column-reverse; }\n        .analyis-error-container .analyis-error-button button.btn-highlight, .analyis-error-container .analyis-error-button button.btn-secondary-positive {\n          margin-bottom: 0;\n          width: 100%;\n          height: 45px; } }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.analysis-root.black .modal-overlay .modal-close-button {\n  display: none;\n}\n\n.analyis-error-container {\n  border-radius: 4px;\n  margin-bottom: 1rem;\n  color: #e0e0e0;\n  text-align: center;\n}\n.analyis-error-container .analyis-error-title {\n  color: #e3b82a;\n  margin-bottom: 2rem;\n}\n.analyis-error-container .analyis-error-button {\n  display: flex;\n  justify-content: space-between;\n  margin-top: 2rem;\n}\n.analyis-error-container .analyis-error-button button.btn-highlight, .analyis-error-container .analyis-error-button button.btn-secondary-positive {\n  width: 45%;\n  margin-bottom: 0;\n}\n.analyis-error-container .analyis-error-button button.btn-secondary-positive {\n  padding: 0.5rem 1rem;\n}\n.analyis-error-container .analyis-error-button button.btn-highlight {\n  padding: 0.25rem 0.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .analyis-error-container .analyis-error-button {\n    flex-direction: column-reverse;\n  }\n  .analyis-error-container .analyis-error-button button.btn-highlight, .analyis-error-container .analyis-error-button button.btn-secondary-positive {\n    margin-bottom: 0;\n    width: 100%;\n    height: 45px;\n  }\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -3128,8 +3128,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecHalfHourChart, "ElecHalfHourChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
+  reactHotLoader.register(ElecHalfHourChart, "ElecHalfHourChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
 })();
 
 ;
@@ -3266,8 +3266,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidPerformanceIndicator, "FluidPerformanceIndicator", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
+  reactHotLoader.register(FluidPerformanceIndicator, "FluidPerformanceIndicator", "/home/gcarron/dev/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
 })();
 
 ;
@@ -3285,7 +3285,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fi-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0.5rem 1.5rem; }\n  @media only screen and (max-width: 768px) {\n    .fi-root {\n      margin-bottom: 0; } }\n  .fi-root .fi-content {\n    min-height: 23.875rem;\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .fi-root .fi-content {\n        width: 100%; } }\n    .fi-root .fi-content .fi-header {\n      margin-top: 1rem;\n      margin-bottom: 1.25rem;\n      color: #e0e0e0;\n      font-size: 1rem; }\n\n.details-title {\n  color: white;\n  display: block;\n  margin-bottom: 1rem;\n  margin-top: 1rem; }\n\n.fpi {\n  display: flex;\n  flex-direction: row;\n  margin: 0.25rem 0.25rem;\n  width: 100%; }\n  .fpi .fpi-left {\n    flex: 1;\n    display: flex;\n    flex-direction: column; }\n    .fpi .fpi-left .fpi-title {\n      align-content: flex-start;\n      margin-bottom: 0.5rem; }\n    .fpi .fpi-left .fpi-content {\n      display: flex;\n      flex-direction: row; }\n      .fpi .fpi-left .fpi-content:first-child() {\n        margin-bottom: 0.75rem; }\n      .fpi .fpi-left .fpi-content .fluid-enum {\n        font-weight: bold;\n        margin-left: 1rem; }\n      .fpi .fpi-left .fpi-content .icon-line {\n        display: flex;\n        align-items: center;\n        margin-bottom: 0.25rem; }\n        .fpi .fpi-left .fpi-content .icon-line .euro-value {\n          font-size: 2.2rem;\n          font-weight: 900;\n          margin-right: 0.2rem; }\n        .fpi .fpi-left .fpi-content .icon-line .evolution-text {\n          color: #a0a0a0; }\n          .fpi .fpi-left .fpi-content .icon-line .evolution-text .fpi-content-perf-indicator-kpi.positive {\n            color: #d25959 !important; }\n          .fpi .fpi-left .fpi-content .icon-line .evolution-text .fpi-content-perf-indicator-kpi.negative {\n            color: #7fd771 !important; }\n          .fpi .fpi-left .fpi-content .icon-line .evolution-text .diff-value {\n            color: white;\n            font-weight: 700; }\n      .fpi .fpi-left .fpi-content .bilan-card {\n        margin-bottom: 1rem;\n        min-height: 3.563rem; }\n      .fpi .fpi-left .fpi-content .error {\n        display: flex;\n        gap: 1rem;\n        margin-bottom: 1rem;\n        min-height: 3.563rem; }\n      .fpi .fpi-left .fpi-content .fpi-content-icon {\n        margin: 0.5rem 0; }\n      .fpi .fpi-left .fpi-content .perf-icon {\n        margin-right: 0.8rem;\n        align-self: start; }\n      .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) {\n        margin: 0 0 0 1rem;\n        align-self: center; }\n        .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result {\n          color: #e0e0e0; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result span {\n            display: inline-block;\n            padding-right: 0.25rem; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .positive {\n            color: #d25959 !important; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .negative {\n            color: #7fd771 !important; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .month {\n            color: #a0a0a0 !important; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .euro-value {\n            font-size: 1.125rem;\n            display: block;\n            font-weight: 400; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .ELECTRICITY-color {\n            color: #d87b39; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .GAS-color {\n            color: #45d1b8; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .WATER-color {\n            color: #3a98ec; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .no-comparison {\n            color: #a0a0a0; }\n        .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-no-data {\n          color: #e0e0e0; }\n          .fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-no-data span {\n            padding-right: 0.25rem;\n            font-size: 1.1rem;\n            display: block;\n            font-weight: 400; }\n    .fpi .fpi-left .fpi-footer {\n      margin-top: 0.5rem;\n      color: #a0a0a0; }\n\n.flex-center {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fi-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0.5rem 1.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .fi-root {\n    margin-bottom: 0;\n  }\n}\n.fi-root .fi-content {\n  min-height: 23.875rem;\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .fi-root .fi-content {\n    width: 100%;\n  }\n}\n.fi-root .fi-content .fi-header {\n  margin-top: 1rem;\n  margin-bottom: 1.25rem;\n  color: #e0e0e0;\n  font-size: 1rem;\n}\n\n.details-title {\n  color: white;\n  display: block;\n  margin-bottom: 1rem;\n  margin-top: 1rem;\n}\n\n.fpi {\n  display: flex;\n  flex-direction: row;\n  margin: 0.25rem 0.25rem;\n  width: 100%;\n}\n.fpi .fpi-left {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n}\n.fpi .fpi-left .fpi-title {\n  align-content: flex-start;\n  margin-bottom: 0.5rem;\n}\n.fpi .fpi-left .fpi-content {\n  display: flex;\n  flex-direction: row;\n}\n.fpi .fpi-left .fpi-content:first-child() {\n  margin-bottom: 0.75rem;\n}\n.fpi .fpi-left .fpi-content .fluid-enum {\n  font-weight: bold;\n  margin-left: 1rem;\n}\n.fpi .fpi-left .fpi-content .icon-line {\n  display: flex;\n  align-items: center;\n  margin-bottom: 0.25rem;\n}\n.fpi .fpi-left .fpi-content .icon-line .euro-value {\n  font-size: 2.2rem;\n  font-weight: 900;\n  margin-right: 0.2rem;\n}\n.fpi .fpi-left .fpi-content .icon-line .evolution-text {\n  color: #a0a0a0;\n}\n.fpi .fpi-left .fpi-content .icon-line .evolution-text .fpi-content-perf-indicator-kpi.positive {\n  color: #d25959 !important;\n}\n.fpi .fpi-left .fpi-content .icon-line .evolution-text .fpi-content-perf-indicator-kpi.negative {\n  color: #7fd771 !important;\n}\n.fpi .fpi-left .fpi-content .icon-line .evolution-text .diff-value {\n  color: white;\n  font-weight: 700;\n}\n.fpi .fpi-left .fpi-content .bilan-card {\n  margin-bottom: 1rem;\n  min-height: 3.563rem;\n}\n.fpi .fpi-left .fpi-content .error {\n  display: flex;\n  gap: 1rem;\n  margin-bottom: 1rem;\n  min-height: 3.563rem;\n}\n.fpi .fpi-left .fpi-content .fpi-content-icon {\n  margin: 0.5rem 0;\n}\n.fpi .fpi-left .fpi-content .perf-icon {\n  margin-right: 0.8rem;\n  align-self: start;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) {\n  margin: 0 0 0 1rem;\n  align-self: center;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result {\n  color: #e0e0e0;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result span {\n  display: inline-block;\n  padding-right: 0.25rem;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .positive {\n  color: #d25959 !important;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .negative {\n  color: #7fd771 !important;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .month {\n  color: #a0a0a0 !important;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .euro-value {\n  font-size: 1.125rem;\n  display: block;\n  font-weight: 400;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .ELECTRICITY-color {\n  color: #d87b39;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .GAS-color {\n  color: #45d1b8;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .WATER-color {\n  color: #3a98ec;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-result .no-comparison {\n  color: #a0a0a0;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-no-data {\n  color: #e0e0e0;\n}\n.fpi .fpi-left .fpi-content .fpi-content-perf:not(:first-child) .fpi-content-perf-no-data span {\n  display: inline-block;\n  padding-right: 0.25rem;\n  font-size: 1.1rem;\n  display: block;\n  font-weight: 400;\n}\n.fpi .fpi-left .fpi-footer {\n  margin-top: 0.5rem;\n  color: #a0a0a0;\n}\n\n.flex-center {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}", ""]);
 
 
 
@@ -3340,7 +3340,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.totalAnalysis-container {\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  color: white; }\n  .totalAnalysis-container .title {\n    text-align: center;\n    color: #e0e0e0;\n    margin-bottom: 1.5rem; }\n  .totalAnalysis-container .pie-container {\n    text-align: center;\n    position: relative;\n    margin: auto;\n    overflow: visible; }\n  .totalAnalysis-container svg {\n    margin: auto;\n    overflow: visible; }\n  .totalAnalysis-container .pie-center {\n    box-sizing: border-box;\n    position: absolute;\n    border-radius: 50%;\n    background: #121212;\n    z-index: 5;\n    padding: 1rem;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center; }\n    .totalAnalysis-container .pie-center .euro-unit {\n      margin-left: 0.6rem; }\n    .totalAnalysis-container .pie-center .date {\n      text-transform: uppercase;\n      color: #a0a0a0;\n      display: inline-block;\n      margin: 0.5rem 0; }\n    .totalAnalysis-container .pie-center .estimated {\n      display: block;\n      text-decoration: underline; }\n    .totalAnalysis-container .pie-center .circle {\n      box-sizing: border-box;\n      border: 1px solid #7b7b7b;\n      position: absolute;\n      border-radius: 50%;\n      background: transparent;\n      z-index: -1;\n      padding: 1rem; }\n      @media screen and (max-width: 345px) {\n        .totalAnalysis-container .pie-center .circle {\n          display: none; } }\n  .totalAnalysis-container .total-card-container {\n    display: flex;\n    justify-content: center;\n    margin-top: 1rem; }\n    .totalAnalysis-container .total-card-container .total-card {\n      margin: 1rem;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center; }\n      @media screen and (max-width: 350px) {\n        .totalAnalysis-container .total-card-container .total-card {\n          margin: 0.5rem; } }\n      .totalAnalysis-container .total-card-container .total-card svg {\n        margin: 0.7rem 0; }\n  @media screen and (max-width: 345px) {\n    .totalAnalysis-container .text-36-bold {\n      font-size: 1.6rem; } }\n  @media screen and (max-width: 345px) {\n    .totalAnalysis-container .date {\n      font-size: 1rem; } }\n  @media screen and (max-width: 365px) {\n    .totalAnalysis-container .text-18-bold {\n      font-size: 1rem; } }\n  .totalAnalysis-container .estimation-text {\n    cursor: pointer; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.totalAnalysis-container {\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  color: white;\n}\n.totalAnalysis-container .title {\n  text-align: center;\n  color: #e0e0e0;\n  margin-bottom: 1.5rem;\n}\n.totalAnalysis-container .pie-container {\n  text-align: center;\n  position: relative;\n  margin: auto;\n  overflow: visible;\n}\n.totalAnalysis-container svg {\n  margin: auto;\n  overflow: visible;\n}\n.totalAnalysis-container .pie-center {\n  box-sizing: border-box;\n  position: absolute;\n  border-radius: 50%;\n  background: #121212;\n  z-index: 5;\n  padding: 1rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n.totalAnalysis-container .pie-center .euro-unit {\n  margin-left: 0.6rem;\n}\n.totalAnalysis-container .pie-center .date {\n  text-transform: uppercase;\n  color: #a0a0a0;\n  display: inline-block;\n  margin: 0.5rem 0;\n}\n.totalAnalysis-container .pie-center .estimated {\n  display: block;\n  text-decoration: underline;\n}\n.totalAnalysis-container .pie-center .circle {\n  box-sizing: border-box;\n  border: 1px solid #7b7b7b;\n  position: absolute;\n  border-radius: 50%;\n  background: transparent;\n  z-index: -1;\n  padding: 1rem;\n}\n@media screen and (max-width: 345px) {\n  .totalAnalysis-container .pie-center .circle {\n    display: none;\n  }\n}\n.totalAnalysis-container .total-card-container {\n  display: flex;\n  justify-content: center;\n  margin-top: 1rem;\n}\n.totalAnalysis-container .total-card-container .total-card {\n  margin: 1rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n@media screen and (max-width: 350px) {\n  .totalAnalysis-container .total-card-container .total-card {\n    margin: 0.5rem;\n  }\n}\n.totalAnalysis-container .total-card-container .total-card svg {\n  margin: 0.7rem 0;\n}\n@media screen and (max-width: 345px) {\n  .totalAnalysis-container .text-36-bold {\n    font-size: 1.6rem;\n  }\n}\n@media screen and (max-width: 345px) {\n  .totalAnalysis-container .date {\n    font-size: 1rem;\n  }\n}\n@media screen and (max-width: 365px) {\n  .totalAnalysis-container .text-18-bold {\n    font-size: 1rem;\n  }\n}\n.totalAnalysis-container .estimation-text {\n  cursor: pointer;\n}", ""]);
 
 
 
@@ -3351,7 +3351,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.max-consumption-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff; }\n  .max-consumption-container .title {\n    color: #e0e0e0;\n    margin: 1rem 0 0.7rem 0; }\n  .max-consumption-container .fluid-navigation {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    width: 100%; }\n  .max-consumption-container .fluid {\n    min-width: 120px;\n    text-align: center;\n    margin: auto; }\n  .max-consumption-container .electricity {\n    color: #d87b39; }\n  .max-consumption-container .water {\n    color: #3a98ec; }\n  .max-consumption-container .gas {\n    color: #45d1b8; }\n  .max-consumption-container .title {\n    text-align: center; }\n  .max-consumption-container .no_data {\n    color: white; }\n  .max-consumption-container .data-container {\n    min-height: 130px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    align-items: center; }\n    .max-consumption-container .data-container .maxDay-date {\n      text-transform: capitalize;\n      margin: 0.8rem;\n      text-align: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.max-consumption-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n}\n.max-consumption-container .title {\n  color: #e0e0e0;\n  margin: 1rem 0 0.7rem 0;\n}\n.max-consumption-container .fluid-navigation {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  width: 100%;\n}\n.max-consumption-container .fluid {\n  min-width: 120px;\n  text-align: center;\n  margin: auto;\n}\n.max-consumption-container .electricity {\n  color: #d87b39;\n}\n.max-consumption-container .water {\n  color: #3a98ec;\n}\n.max-consumption-container .gas {\n  color: #45d1b8;\n}\n.max-consumption-container .title {\n  text-align: center;\n}\n.max-consumption-container .no_data {\n  color: white;\n}\n.max-consumption-container .data-container {\n  min-height: 130px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  align-items: center;\n}\n.max-consumption-container .data-container .maxDay-date {\n  text-transform: capitalize;\n  margin: 0.8rem;\n  text-align: center;\n}", ""]);
 
 
 
diff --git a/10/ecolyo.1a07d85ce2906255e036.js b/10/ecolyo.04fe0dac6fd9fe5f26ca.js
similarity index 88%
rename from 10/ecolyo.1a07d85ce2906255e036.js
rename to 10/ecolyo.04fe0dac6fd9fe5f26ca.js
index df773a5680755feefd399b5befaef5fa9634f4bc..547fe69d312670c1eceb517b2090724d4dc838b8 100644
--- a/10/ecolyo.1a07d85ce2906255e036.js
+++ b/10/ecolyo.04fe0dac6fd9fe5f26ca.js
@@ -383,8 +383,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
+  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
 })();
 
 ;
@@ -428,7 +428,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.error-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 450px;\n  margin: auto;\n  padding: 2rem;\n  text-align: center; }\n  .error-container .head {\n    color: #e3b82a; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.error-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 450px;\n  margin: auto;\n  padding: 2rem;\n  text-align: center;\n}\n.error-container .head {\n  color: #e3b82a;\n}", ""]);
 
 
 
@@ -461,7 +461,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.se-loader-container {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n  @media all and (min-width: 1023px) {\n    .se-loader-container {\n      min-height: 80vh; } }\n\n.single-ecogesture {\n  color: #e0e0e0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.2rem; }\n  .single-ecogesture .icon-container {\n    margin: auto;\n    max-width: 250px;\n    height: 250px;\n    width: 100%;\n    display: flex; }\n    .single-ecogesture .icon-container .icon-big {\n      margin: auto; }\n  .single-ecogesture .details .efficiency {\n    display: flex;\n    text-align: center;\n    margin: auto; }\n    .single-ecogesture .details .efficiency .text {\n      margin-right: 0.7rem; }\n  .single-ecogesture .styled-container {\n    line-height: 150%;\n    background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n    border: 3px solid #58ffff40;\n    padding: 1.5rem 0.6rem;\n    border-radius: 50px 1px 50px 1px;\n    margin: 1.5rem 0 1rem;\n    max-width: 500px; }\n    .single-ecogesture .styled-container .long-name {\n      text-align: center;\n      font-weight: bold;\n      color: white; }\n    .single-ecogesture .styled-container .description {\n      display: none;\n      margin: 0.5rem;\n      text-align: left; }\n    .single-ecogesture .styled-container .block {\n      display: block !important; }\n    .single-ecogesture .styled-container .toggle-text {\n      text-align: center;\n      text-decoration: underline;\n      margin-top: 1rem;\n      cursor: pointer; }\n  .single-ecogesture .buttons-selection {\n    display: flex;\n    width: 100%;\n    justify-content: center; }\n    .single-ecogesture .buttons-selection button.btn-secondary-negative {\n      height: 45px;\n      max-width: 160px;\n      width: 100%;\n      border-radius: 4px; }\n    .single-ecogesture .buttons-selection .objective-btn {\n      margin-right: 0.5rem; }\n      .single-ecogesture .buttons-selection .objective-btn span {\n        color: #e0e0e0; }\n      .single-ecogesture .buttons-selection .objective-btn.active {\n        background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(12, 44, 91, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #4470b3;\n        border-color: transparent; }\n        .single-ecogesture .buttons-selection .objective-btn.active span {\n          color: white; }\n    .single-ecogesture .buttons-selection .doing-btn span {\n      color: #e0e0e0; }\n    .single-ecogesture .buttons-selection .doing-btn.active {\n      background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(41, 87, 33, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #21a90b;\n      border-color: transparent; }\n      .single-ecogesture .buttons-selection .doing-btn.active span {\n        color: white; }\n    .single-ecogesture .buttons-selection .MuiIconButton-label {\n      justify-content: flex-start;\n      color: white; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.se-loader-container {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n@media all and (min-width: 1023px) {\n  .se-loader-container {\n    min-height: 80vh;\n  }\n}\n\n.single-ecogesture {\n  color: #e0e0e0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.2rem;\n}\n.single-ecogesture .icon-container {\n  margin: auto;\n  max-width: 250px;\n  height: 250px;\n  width: 100%;\n  display: flex;\n}\n.single-ecogesture .icon-container .icon-big {\n  margin: auto;\n}\n.single-ecogesture .details .efficiency {\n  display: flex;\n  text-align: center;\n  margin: auto;\n}\n.single-ecogesture .details .efficiency .text {\n  margin-right: 0.7rem;\n}\n.single-ecogesture .styled-container {\n  line-height: 150%;\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  border: 3px solid rgba(88, 255, 255, 0.2509803922);\n  padding: 1.5rem 0.6rem;\n  border-radius: 50px 1px 50px 1px;\n  margin: 1.5rem 0 1rem;\n  max-width: 500px;\n}\n.single-ecogesture .styled-container .long-name {\n  text-align: center;\n  font-weight: bold;\n  color: white;\n}\n.single-ecogesture .styled-container .description {\n  display: none;\n  margin: 0.5rem;\n  text-align: left;\n}\n.single-ecogesture .styled-container .block {\n  display: block !important;\n}\n.single-ecogesture .styled-container .toggle-text {\n  text-align: center;\n  text-decoration: underline;\n  margin-top: 1rem;\n  cursor: pointer;\n}\n.single-ecogesture .buttons-selection {\n  display: flex;\n  width: 100%;\n  justify-content: center;\n}\n.single-ecogesture .buttons-selection button.btn-secondary-negative {\n  height: 45px;\n  max-width: 160px;\n  width: 100%;\n  border-radius: 4px;\n}\n.single-ecogesture .buttons-selection .objective-btn {\n  margin-right: 0.5rem;\n}\n.single-ecogesture .buttons-selection .objective-btn span {\n  color: #e0e0e0;\n}\n.single-ecogesture .buttons-selection .objective-btn.active {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(12, 44, 91, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #4470b3;\n  border-color: transparent;\n}\n.single-ecogesture .buttons-selection .objective-btn.active span {\n  color: white;\n}\n.single-ecogesture .buttons-selection .doing-btn span {\n  color: #e0e0e0;\n}\n.single-ecogesture .buttons-selection .doing-btn.active {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(41, 87, 33, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #21a90b;\n  border-color: transparent;\n}\n.single-ecogesture .buttons-selection .doing-btn.active span {\n  color: white;\n}\n.single-ecogesture .buttons-selection .MuiIconButton-label {\n  justify-content: flex-start;\n  color: white;\n}", ""]);
 
 
 
@@ -626,8 +626,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ErrorPage, "ErrorPage", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
+  reactHotLoader.register(ErrorPage, "ErrorPage", "/home/gcarron/dev/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
 })();
 
 ;
diff --git a/11/ecolyo.9b513c202205eecc62de.js b/11/ecolyo.81a44f4753ffd3cfb197.js
similarity index 94%
rename from 11/ecolyo.9b513c202205eecc62de.js
rename to 11/ecolyo.81a44f4753ffd3cfb197.js
index 3ea18934ceb40ebbd8f4d43a6843374189610bc4..193af58d499660062989ade1185397ae908708d1 100644
--- a/11/ecolyo.9b513c202205eecc62de.js
+++ b/11/ecolyo.81a44f4753ffd3cfb197.js
@@ -75,8 +75,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
+  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
 })();
 
 ;
diff --git a/12/ecolyo.a93c3508be46cf2c2aa2.js b/12/ecolyo.320f40b060974dbd83c9.js
similarity index 95%
rename from 12/ecolyo.a93c3508be46cf2c2aa2.js
rename to 12/ecolyo.320f40b060974dbd83c9.js
index 603e73f69fb82217a5759d259220cc5f9df3e148..1b86099698b84d2a03c03b81cbde09bac58262fa 100644
--- a/12/ecolyo.a93c3508be46cf2c2aa2.js
+++ b/12/ecolyo.320f40b060974dbd83c9.js
@@ -145,8 +145,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FaqData, "FaqData", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQData.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQData.tsx");
+  reactHotLoader.register(FaqData, "FaqData", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQData.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQData.tsx");
 })();
 
 ;
@@ -281,8 +281,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQView, "FAQView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQView.tsx");
+  reactHotLoader.register(FAQView, "FAQView", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQView.tsx");
 })();
 
 ;
@@ -475,8 +475,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQContent, "FAQContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQContent.tsx");
+  reactHotLoader.register(FAQContent, "FAQContent", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQContent.tsx");
 })();
 
 ;
@@ -494,7 +494,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.faq-view-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  margin: 1.5rem; }\n  .faq-view-root .faq-view-content {\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .faq-view-root .faq-view-content {\n        width: 100%; } }\n\n.faq-spinner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 100%; }\n  @media only screen and (max-width: 768px) {\n    .faq-spinner {\n      min-height: inherit; } }\n\n.faq-section {\n  color: #e0e0e0;\n  padding-top: 1rem; }\n  .faq-section .expansion-panel-details div {\n    padding-bottom: 0.6rem; }\n    .faq-section .expansion-panel-details div p {\n      color: #e0e0e0;\n      margin-block-start: 0;\n      margin-block-end: 0.6rem; }\n    .faq-section .expansion-panel-details div p:last-child {\n      margin-block-end: 0rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.faq-view-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  margin: 1.5rem;\n}\n.faq-view-root .faq-view-content {\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .faq-view-root .faq-view-content {\n    width: 100%;\n  }\n}\n\n.faq-spinner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .faq-spinner {\n    min-height: inherit;\n  }\n}\n\n.faq-section {\n  color: #e0e0e0;\n  padding-top: 1rem;\n}\n.faq-section .expansion-panel-details div {\n  padding-bottom: 0.6rem;\n}\n.faq-section .expansion-panel-details div p {\n  color: #e0e0e0;\n  margin-block-start: 0;\n  margin-block-end: 0.6rem;\n}\n.faq-section .expansion-panel-details div p:last-child {\n  margin-block-end: 0rem;\n}", ""]);
 
 
 
diff --git a/2/ecolyo.9a9866873df2f5aa95c5.js b/2/ecolyo.2dc8752f4a42d1f6858a.js
similarity index 90%
rename from 2/ecolyo.9a9866873df2f5aa95c5.js
rename to 2/ecolyo.2dc8752f4a42d1f6858a.js
index 122b21926f09ecfc2f6bbc1109030c100ad98ff3..fd88406ab14600993e5c03b6e20ce71208c711f5 100644
--- a/2/ecolyo.9a9866873df2f5aa95c5.js
+++ b/2/ecolyo.2dc8752f4a42d1f6858a.js
@@ -5,7 +5,7 @@
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumption-details-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  box-sizing: border-box;\n  padding: 0.5rem 1rem 1.5rem 1rem; }\n  @media only screen and (max-width: 768px) {\n    .consumption-details-root {\n      margin-bottom: 1rem; } }\n  .consumption-details-root .consumption-details-content {\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .consumption-details-root .consumption-details-content {\n        width: 100%; } }\n    .consumption-details-root .consumption-details-content .consumption-details-header {\n      margin-top: 1rem;\n      margin-bottom: 1.25rem;\n      color: #e0e0e0;\n      font-size: 1rem; }\n    .consumption-details-root .consumption-details-content .fluid-details {\n      margin-top: 2.75rem; }\n    .consumption-details-root .consumption-details-content .details-title {\n      display: block;\n      color: #e0e0e0;\n      font-size: 1rem;\n      margin-top: 1rem; }\n\n.details-container {\n  margin-top: 1rem;\n  display: flex;\n  justify-content: space-between;\n  align-items: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumption-details-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  box-sizing: border-box;\n  padding: 0.5rem 1rem 1.5rem 1rem;\n}\n@media only screen and (max-width : 768px) {\n  .consumption-details-root {\n    margin-bottom: 1rem;\n  }\n}\n.consumption-details-root .consumption-details-content {\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .consumption-details-root .consumption-details-content {\n    width: 100%;\n  }\n}\n.consumption-details-root .consumption-details-content .consumption-details-header {\n  margin-top: 1rem;\n  margin-bottom: 1.25rem;\n  color: #e0e0e0;\n  font-size: 1rem;\n}\n.consumption-details-root .consumption-details-content .fluid-details {\n  margin-top: 2.75rem;\n}\n.consumption-details-root .consumption-details-content .details-title {\n  display: block;\n  color: #e0e0e0;\n  font-size: 1rem;\n  margin-top: 1rem;\n}\n\n.details-container {\n  margin-top: 1rem;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}", ""]);
 
 
 
@@ -49,7 +49,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kloginform .kloginform-title {\n  text-align: center;\n  margin-bottom: 0;\n  padding: 0 1rem; }\n  .kloginform .kloginform-title.enedisgrandlyon {\n    color: #d87b39; }\n  .kloginform .kloginform-title.grdfgrandlyon {\n    color: #45d1b8; }\n  .kloginform .kloginform-title.eglgrandlyon {\n    color: #3a98ec; }\n\n.kloginform .kloginform-subtitle {\n  text-align: center;\n  color: #ffffff;\n  margin: 2.5rem 0 0.5rem; }\n\n.kloginform .kloginform-infotext {\n  text-align: center;\n  color: #e0e0e0; }\n\n.kloginform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0; }\n\n.kloginform .kloginform-button {\n  margin: 0 0.5rem;\n  text-align: center; }\n  .kloginform .kloginform-button button.btn-highlight {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 0rem;\n    height: 2.5rem;\n    max-width: 22.5rem; }\n  .kloginform .kloginform-button button.btn-secondary-negative {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 1.5rem;\n    height: 2.5rem;\n    max-width: 22.5rem; }\n\n.kloginform .kloginform-connect-button {\n  margin: 0 0.5rem;\n  text-align: center; }\n  .kloginform .kloginform-connect-button button.btn-highlight {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 1rem;\n    height: 5rem;\n    max-width: 22.5rem; }\n  .kloginform .kloginform-connect-button button.btn-secondary-negative {\n    padding: 0.5rem;\n    margin-top: 1rem;\n    margin-bottom: 2.5rem;\n    height: 5rem;\n    max-width: 22.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kloginform .kloginform-title {\n  text-align: center;\n  margin-bottom: 0;\n  padding: 0 1rem;\n}\n.kloginform .kloginform-title.enedisgrandlyon {\n  color: #d87b39;\n}\n.kloginform .kloginform-title.grdfgrandlyon {\n  color: #45d1b8;\n}\n.kloginform .kloginform-title.eglgrandlyon {\n  color: #3a98ec;\n}\n.kloginform .kloginform-subtitle {\n  text-align: center;\n  color: #ffffff;\n  margin: 2.5rem 0 0.5rem;\n}\n.kloginform .kloginform-infotext {\n  text-align: center;\n  color: #e0e0e0;\n}\n.kloginform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0;\n}\n.kloginform .kloginform-button {\n  margin: 0 0.5rem;\n  text-align: center;\n}\n.kloginform .kloginform-button button.btn-highlight {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 0rem;\n  height: 2.5rem;\n  max-width: 22.5rem;\n}\n.kloginform .kloginform-button button.btn-secondary-negative {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 1.5rem;\n  height: 2.5rem;\n  max-width: 22.5rem;\n}\n.kloginform .kloginform-connect-button {\n  margin: 0 0.5rem;\n  text-align: center;\n}\n.kloginform .kloginform-connect-button button.btn-highlight {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 1rem;\n  height: 5rem;\n  max-width: 22.5rem;\n}\n.kloginform .kloginform-connect-button button.btn-secondary-negative {\n  padding: 0.5rem;\n  margin-top: 1rem;\n  margin-bottom: 2.5rem;\n  height: 5rem;\n  max-width: 22.5rem;\n}", ""]);
 
 
 
@@ -112,7 +112,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.knotfound {\n  margin: 0 1.5rem;\n  padding: 0 1rem; }\n  @media only screen and (max-width: 768px) {\n    .knotfound {\n      margin: 0;\n      padding: 0 1rem; } }\n  .knotfound .knotfound-text {\n    color: #e0e0e0;\n    padding-top: 1rem; }\n  .knotfound .knotfound-button {\n    margin-bottom: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.knotfound {\n  margin: 0 1.5rem;\n  padding: 0 1rem;\n}\n@media only screen and (max-width : 768px) {\n  .knotfound {\n    margin: 0;\n    padding: 0 1rem;\n  }\n}\n.knotfound .knotfound-text {\n  color: #e0e0e0;\n  padding-top: 1rem;\n}\n.knotfound .knotfound-button {\n  margin-bottom: 1rem;\n}", ""]);
 
 
 
@@ -230,8 +230,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(NoDataModal, "NoDataModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
+  reactHotLoader.register(NoDataModal, "NoDataModal", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
 })();
 
 ;
@@ -391,8 +391,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PartnerConnectionStepsModal, "PartnerConnectionStepsModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
+  reactHotLoader.register(PartnerConnectionStepsModal, "PartnerConnectionStepsModal", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
 })();
 
 ;
@@ -629,7 +629,7 @@ exports.default = ConnectionService;
     return;
   }
 
-  reactHotLoader.register(ConnectionService, "ConnectionService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/connection.service.ts");
+  reactHotLoader.register(ConnectionService, "ConnectionService", "/home/gcarron/dev/ecolyo/src/services/connection.service.ts");
 })();
 
 ;
@@ -654,7 +654,7 @@ exports.default = ConnectionService;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.connection-update-result {\n  flex: 1;\n  margin: 0 1.3rem 1rem; }\n  @media only screen and (max-width: 1023px) {\n    .connection-update-result {\n      margin: 0 0 0.25rem; } }\n  .connection-update-result .connection-update-errored,\n  .connection-update-result .connection-caption-errored {\n    background-color: #d25959;\n    margin: 0 -2.5rem;\n    padding: 0.4rem 2.5rem;\n    display: flex;\n    align-items: center; }\n    @media only screen and (max-width: 1023px) {\n      .connection-update-result .connection-update-errored,\n      .connection-update-result .connection-caption-errored {\n        margin: 0 -1.2rem;\n        padding: 0.4rem 1.2rem; } }\n    .connection-update-result .connection-update-errored .warning-icon,\n    .connection-update-result .connection-caption-errored .warning-icon {\n      margin-right: 1rem; }\n    .connection-update-result .connection-update-errored .warning-white,\n    .connection-update-result .connection-caption-errored .warning-white {\n      margin-right: 1rem; }\n  .connection-update-result .connection-caption {\n    color: #e0e0e0; }\n\n.inline-buttons {\n  display: flex;\n  flex-flow: row nowrap; }\n  .inline-buttons button.btn-secondary-positive {\n    margin-right: 0.25rem; }\n    .inline-buttons button.btn-secondary-positive span:first-child {\n      color: #d25959 !important; }\n  .inline-buttons button.btn-highlight {\n    margin-left: 0.25rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.connection-update-result {\n  flex: 1;\n  margin: 0 1.3rem 1rem;\n}\n@media only screen and (max-width : 1023px) {\n  .connection-update-result {\n    margin: 0 0 0.25rem;\n  }\n}\n.connection-update-result .connection-update-errored,\n.connection-update-result .connection-caption-errored {\n  background-color: #d25959;\n  margin: 0 -2.5rem;\n  padding: 0.4rem 2.5rem;\n  display: flex;\n  align-items: center;\n}\n@media only screen and (max-width : 1023px) {\n  .connection-update-result .connection-update-errored,\n.connection-update-result .connection-caption-errored {\n    margin: 0 -1.2rem;\n    padding: 0.4rem 1.2rem;\n  }\n}\n.connection-update-result .connection-update-errored .warning-icon,\n.connection-update-result .connection-caption-errored .warning-icon {\n  margin-right: 1rem;\n}\n.connection-update-result .connection-update-errored .warning-white,\n.connection-update-result .connection-caption-errored .warning-white {\n  margin-right: 1rem;\n}\n.connection-update-result .connection-caption {\n  color: #e0e0e0;\n}\n\n.inline-buttons {\n  display: flex;\n  flex-flow: row nowrap;\n}\n.inline-buttons button.btn-secondary-positive {\n  margin-right: 0.25rem;\n}\n.inline-buttons button.btn-secondary-positive span:first-child {\n  color: #d25959 !important;\n}\n.inline-buttons button.btn-highlight {\n  margin-left: 0.25rem;\n}", ""]);
 
 
 
@@ -770,8 +770,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuthWithPartnerAccount, "ConnectionOAuthWithPartnerAccount", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionOAuthWithPartnerAccount, "ConnectionOAuthWithPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
 })();
 
 ;
@@ -866,8 +866,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionNotFound, "ConnectionNotFound", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
+  reactHotLoader.register(ConnectionNotFound, "ConnectionNotFound", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
 })();
 
 ;
@@ -937,7 +937,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.error-line {\n  color: #e0e0e0;\n  cursor: pointer;\n  display: flex;\n  align-items: center; }\n\n.underlined-error {\n  text-align: center;\n  text-decoration: underline; }\n\n.warning-icon {\n  margin-right: 4px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.error-line {\n  color: #e0e0e0;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n}\n\n.underlined-error {\n  text-align: center;\n  text-decoration: underline;\n}\n\n.warning-icon {\n  margin-right: 4px;\n}", ""]);
 
 
 
@@ -1048,8 +1048,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ReleaseNotesModal, "ReleaseNotesModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/releaseNotesModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/releaseNotesModal.tsx");
+  reactHotLoader.register(ReleaseNotesModal, "ReleaseNotesModal", "/home/gcarron/dev/ecolyo/src/components/Home/releaseNotesModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/releaseNotesModal.tsx");
 })();
 
 ;
@@ -1074,7 +1074,7 @@ module.exports = JSON.parse("{\"v\":\"5.5.8\",\"fr\":30,\"ip\":0,\"op\":60,\"w\"
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.koauthform .koauthform-title {\n  text-align: center;\n  margin-bottom: 0;\n  padding: 0 1rem; }\n  .koauthform .koauthform-title.enedisgrandlyon {\n    color: #d87b39; }\n  .koauthform .koauthform-title.grdfgrandlyon {\n    color: #45d1b8; }\n  .koauthform .koauthform-title.eglgrandlyon {\n    color: #3a98ec; }\n\n.koauthform .koauthform-subtitle {\n  text-align: center;\n  color: #ffffff;\n  margin: 2.5rem 0 0.5rem; }\n\n.koauthform .koauthform-infotext {\n  text-align: center;\n  color: #e0e0e0; }\n\n.koauthform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0; }\n\n.koauthform .koauthform-button {\n  margin: 0 0.5rem;\n  text-align: center; }\n  .koauthform .koauthform-button button.btn-highlight {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 0rem;\n    height: 2.5rem;\n    max-width: 22.5rem; }\n  .koauthform .koauthform-button button.btn-secondary-negative {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 1.5rem;\n    height: 2.5rem;\n    max-width: 22.5rem; }\n\n.koauthform .koauthform-connect-button {\n  margin: 0 0.5rem;\n  text-align: center; }\n  .koauthform .koauthform-connect-button button.btn-highlight {\n    padding: 0.5rem;\n    margin-top: 0.5rem;\n    margin-bottom: 1rem;\n    height: 5rem;\n    max-width: 22.5rem; }\n  .koauthform .koauthform-connect-button button.btn-secondary-negative {\n    padding: 0.5rem;\n    margin-top: 1rem;\n    margin-bottom: 2.5rem;\n    height: 5rem;\n    max-width: 22.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.koauthform .koauthform-title {\n  text-align: center;\n  margin-bottom: 0;\n  padding: 0 1rem;\n}\n.koauthform .koauthform-title.enedisgrandlyon {\n  color: #d87b39;\n}\n.koauthform .koauthform-title.grdfgrandlyon {\n  color: #45d1b8;\n}\n.koauthform .koauthform-title.eglgrandlyon {\n  color: #3a98ec;\n}\n.koauthform .koauthform-subtitle {\n  text-align: center;\n  color: #ffffff;\n  margin: 2.5rem 0 0.5rem;\n}\n.koauthform .koauthform-infotext {\n  text-align: center;\n  color: #e0e0e0;\n}\n.koauthform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0;\n}\n.koauthform .koauthform-button {\n  margin: 0 0.5rem;\n  text-align: center;\n}\n.koauthform .koauthform-button button.btn-highlight {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 0rem;\n  height: 2.5rem;\n  max-width: 22.5rem;\n}\n.koauthform .koauthform-button button.btn-secondary-negative {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 1.5rem;\n  height: 2.5rem;\n  max-width: 22.5rem;\n}\n.koauthform .koauthform-connect-button {\n  margin: 0 0.5rem;\n  text-align: center;\n}\n.koauthform .koauthform-connect-button button.btn-highlight {\n  padding: 0.5rem;\n  margin-top: 0.5rem;\n  margin-bottom: 1rem;\n  height: 5rem;\n  max-width: 22.5rem;\n}\n.koauthform .koauthform-connect-button button.btn-secondary-negative {\n  padding: 0.5rem;\n  margin-top: 1rem;\n  margin-bottom: 2.5rem;\n  height: 5rem;\n  max-width: 22.5rem;\n}", ""]);
 
 
 
@@ -1085,7 +1085,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.authform-button-content {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%; }\n  @media only screen and (max-width: 768px) {\n    .authform-button-content {\n      justify-content: left; } }\n  .authform-button-content .authform-button-content-icon {\n    margin: 0 0.5rem 0 0; }\n  .authform-button-content .authform-button-text {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    text-align: left;\n    max-width: 13.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.authform-button-content {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .authform-button-content {\n    justify-content: left;\n  }\n}\n.authform-button-content .authform-button-content-icon {\n  margin: 0 0.5rem 0 0;\n}\n.authform-button-content .authform-button-text {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  text-align: left;\n  max-width: 13.5rem;\n}", ""]);
 
 
 
@@ -1096,7 +1096,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kmodal-content {\n  margin: 0.5rem 1.5rem;\n  min-height: 12rem; }\n  @media only screen and (max-width: 768px) {\n    .kmodal-content {\n      margin: 0.5rem 0; } }\n  .kmodal-content .kmodal-content-text {\n    color: #e0e0e0;\n    margin: 1rem;\n    text-align: center; }\n  .kmodal-content .kmodal-waiting-text {\n    align-items: center;\n    display: flex;\n    justify-content: center;\n    margin: 1rem;\n    min-height: 11.25rem;\n    text-align: center; }\n    .kmodal-content .kmodal-waiting-text .kc-wait {\n      margin-bottom: 2rem; }\n    .kmodal-content .kmodal-waiting-text .waiting-text {\n      display: none; }\n      .kmodal-content .kmodal-waiting-text .waiting-text.show {\n        animation-duration: 8s;\n        animation-name: fadeIn;\n        display: block;\n        opacity: 0; }\n  .kmodal-content .kmodal-content-text-center {\n    text-align: center; }\n  .kmodal-content .kmodal-info {\n    margin: 1.5rem;\n    text-align: center; }\n    .kmodal-content .kmodal-info .konnector-config {\n      align-items: center;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      text-align: center; }\n      .kmodal-content .kmodal-info .konnector-config .kce-picto-txt {\n        color: #d25959;\n        margin: 1.25rem; }\n      .kmodal-content .kmodal-info .konnector-config .kcs-picto-txt {\n        color: #e3b82a;\n        margin: 1.25rem; }\n\n#accessibility-title {\n  display: none; }\n\n@keyframes fadeIn {\n  10%,\n  90% {\n    opacity: 1; }\n  100% {\n    opacity: 0; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kmodal-content {\n  margin: 0.5rem 1.5rem;\n  min-height: 12rem;\n}\n@media only screen and (max-width : 768px) {\n  .kmodal-content {\n    margin: 0.5rem 0;\n  }\n}\n.kmodal-content .kmodal-content-text {\n  color: #e0e0e0;\n  margin: 1rem;\n  text-align: center;\n}\n.kmodal-content .kmodal-waiting-text {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  margin: 1rem;\n  min-height: 11.25rem;\n  text-align: center;\n}\n.kmodal-content .kmodal-waiting-text .kc-wait {\n  margin-bottom: 2rem;\n}\n.kmodal-content .kmodal-waiting-text .waiting-text {\n  display: none;\n}\n.kmodal-content .kmodal-waiting-text .waiting-text.show {\n  animation-duration: 8s;\n  animation-name: fadeIn;\n  display: block;\n  opacity: 0;\n}\n.kmodal-content .kmodal-content-text-center {\n  text-align: center;\n}\n.kmodal-content .kmodal-info {\n  margin: 1.5rem;\n  text-align: center;\n}\n.kmodal-content .kmodal-info .konnector-config {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  text-align: center;\n}\n.kmodal-content .kmodal-info .konnector-config .kce-picto-txt {\n  color: #d25959;\n  margin: 1.25rem;\n}\n.kmodal-content .kmodal-info .konnector-config .kcs-picto-txt {\n  color: #e3b82a;\n  margin: 1.25rem;\n}\n\n#accessibility-title {\n  display: none;\n}\n\n@keyframes fadeIn {\n  10%, 90% {\n    opacity: 1;\n  }\n  100% {\n    opacity: 0;\n  }\n}", ""]);
 
 
 
@@ -1133,7 +1133,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.dataloadvisualizer-root {\n  min-height: 5.719rem;\n  display: flex;\n  align-items: center; }\n\n.dataloadvisualizer-content {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  color: #e0e0e0; }\n  .dataloadvisualizer-content.error {\n    cursor: pointer;\n    color: #d25959;\n    font-weight: bold;\n    text-decoration: underline; }\n  .dataloadvisualizer-content .dataloadvisualizer-section {\n    display: flex;\n    flex-direction: column;\n    align-items: center; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .no-data-text {\n      cursor: pointer;\n      color: #e0e0e0;\n      border-bottom: solid 1px #e0e0e0;\n      margin-top: 1rem; }\n    .dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-left {\n      align-items: flex-end;\n      padding: 0.5rem 0.5rem; }\n    .dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-left-novalue {\n      align-items: flex-start;\n      padding: 0.5rem 0.5rem 0.5rem 0; }\n    .dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-right {\n      align-items: flex-start;\n      padding: 0.5rem 0.5rem; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value {\n      flex-direction: row; }\n      .dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value span {\n        align-self: flex-end;\n        margin-left: 0.5em; }\n      .dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value .euroUnit {\n        margin-left: 0.4em;\n        position: relative;\n        top: -12px; }\n      .dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value .estimated {\n        cursor: pointer;\n        font-weight: 500;\n        text-decoration: underline;\n        margin-left: 0.5rem;\n        position: relative;\n        top: -12px; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .upper {\n      font-weight: bold; }\n      .dataloadvisualizer-content .dataloadvisualizer-section .upper:first-letter {\n        text-transform: uppercase; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .electricity {\n      color: #d87b39; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .electricity-compare {\n      color: #e2bca1; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .water {\n      color: #3a98ec; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .water-compare {\n      color: #abd4fa; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .gas {\n      color: #45d1b8; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .gas-compare {\n      color: #a8f7e9; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .multifluid {\n      color: #ffffff; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .multifluid-compare-color {\n      color: #deaf0e; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .multifluid-compare {\n      color: #ffd597; }\n    .dataloadvisualizer-content .dataloadvisualizer-section .error {\n      color: #d25959; }\n\n.dataloadvisualizer-euro {\n  display: flex;\n  flex-direction: row;\n  min-height: 2rem;\n  align-items: center; }\n  .dataloadvisualizer-euro .dataloadvisualizer-euro-link {\n    text-decoration: none;\n    color: transparent; }\n  .dataloadvisualizer-euro .dataloadvisualizer-euro-fluid {\n    padding: 0 0.5rem;\n    display: flex;\n    align-items: center; }\n    .dataloadvisualizer-euro .dataloadvisualizer-euro-fluid .dataloadvisualizer-euro-fluid-icon {\n      margin-right: 0.5rem; }\n  .dataloadvisualizer-euro .electricity {\n    color: #d87b39; }\n  .dataloadvisualizer-euro .electricity-compare {\n    color: #e2bca1; }\n  .dataloadvisualizer-euro .water {\n    color: #3a98ec; }\n  .dataloadvisualizer-euro .water-compare {\n    color: #abd4fa; }\n  .dataloadvisualizer-euro .gas {\n    color: #45d1b8; }\n  .dataloadvisualizer-euro .gas-compare {\n    color: #a8f7e9; }\n  .dataloadvisualizer-euro .multifluid {\n    color: #ffffff; }\n  .dataloadvisualizer-euro .multifluid-compare {\n    color: #ffd597; }\n  .dataloadvisualizer-euro .error {\n    color: #d25959; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.dataloadvisualizer-root {\n  min-height: 5.719rem;\n  display: flex;\n  align-items: center;\n}\n\n.dataloadvisualizer-content {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  color: #e0e0e0;\n}\n.dataloadvisualizer-content.error {\n  cursor: pointer;\n  color: #d25959;\n  font-weight: bold;\n  text-decoration: underline;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .no-data-text {\n  cursor: pointer;\n  color: #e0e0e0;\n  border-bottom: solid 1px #e0e0e0;\n  margin-top: 1rem;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-left {\n  align-items: flex-end;\n  padding: 0.5rem 0.5rem;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-left-novalue {\n  align-items: flex-start;\n  padding: 0.5rem 0.5rem 0.5rem 0;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section.dataloadvisualizer-section-right {\n  align-items: flex-start;\n  padding: 0.5rem 0.5rem;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value {\n  flex-direction: row;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value span {\n  align-self: flex-end;\n  margin-left: 0.5em;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value .euroUnit {\n  margin-left: 0.4em;\n  position: relative;\n  top: -12px;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .dataloadvisualizer-value .estimated {\n  cursor: pointer;\n  font-weight: 500;\n  text-decoration: underline;\n  margin-left: 0.5rem;\n  position: relative;\n  top: -12px;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .upper {\n  font-weight: bold;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .upper:first-letter {\n  text-transform: uppercase;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .electricity {\n  color: #d87b39;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .electricity-compare {\n  color: #e2bca1;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .water {\n  color: #3a98ec;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .water-compare {\n  color: #abd4fa;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .gas {\n  color: #45d1b8;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .gas-compare {\n  color: #a8f7e9;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .multifluid {\n  color: #ffffff;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .multifluid-compare-color {\n  color: #deaf0e;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .multifluid-compare {\n  color: #ffd597;\n}\n.dataloadvisualizer-content .dataloadvisualizer-section .error {\n  color: #d25959;\n}\n\n.dataloadvisualizer-euro {\n  display: flex;\n  flex-direction: row;\n  min-height: 2rem;\n  align-items: center;\n}\n.dataloadvisualizer-euro .dataloadvisualizer-euro-link {\n  text-decoration: none;\n  color: transparent;\n}\n.dataloadvisualizer-euro .dataloadvisualizer-euro-fluid {\n  padding: 0 0.5rem;\n  display: flex;\n  align-items: center;\n}\n.dataloadvisualizer-euro .dataloadvisualizer-euro-fluid .dataloadvisualizer-euro-fluid-icon {\n  margin-right: 0.5rem;\n}\n.dataloadvisualizer-euro .electricity {\n  color: #d87b39;\n}\n.dataloadvisualizer-euro .electricity-compare {\n  color: #e2bca1;\n}\n.dataloadvisualizer-euro .water {\n  color: #3a98ec;\n}\n.dataloadvisualizer-euro .water-compare {\n  color: #abd4fa;\n}\n.dataloadvisualizer-euro .gas {\n  color: #45d1b8;\n}\n.dataloadvisualizer-euro .gas-compare {\n  color: #a8f7e9;\n}\n.dataloadvisualizer-euro .multifluid {\n  color: #ffffff;\n}\n.dataloadvisualizer-euro .multifluid-compare {\n  color: #ffd597;\n}\n.dataloadvisualizer-euro .error {\n  color: #d25959;\n}", ""]);
 
 
 
@@ -1325,8 +1325,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(BarChart, "BarChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/BarChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/BarChart.tsx");
+  reactHotLoader.register(BarChart, "BarChart", "/home/gcarron/dev/ecolyo/src/components/Charts/BarChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/BarChart.tsx");
 })();
 
 ;
@@ -1344,7 +1344,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.nodata-modal {\n  padding: 0.5rem;\n  color: #e0e0e0; }\n  .nodata-modal div {\n    margin: 0.5rem 0;\n    line-height: 1.3; }\n  .nodata-modal .question-mark {\n    text-align: center; }\n  .nodata-modal .title {\n    color: #e3b82a;\n    font-weight: bold;\n    text-align: center;\n    margin: 1rem 0; }\n  .nodata-modal .justified-text {\n    display: flex;\n    justify-content: start; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.nodata-modal {\n  padding: 0.5rem;\n  color: #e0e0e0;\n}\n.nodata-modal div {\n  margin: 0.5rem 0;\n  line-height: 1.3;\n}\n.nodata-modal .question-mark {\n  text-align: center;\n}\n.nodata-modal .title {\n  color: #e3b82a;\n  font-weight: bold;\n  text-align: center;\n  margin: 1rem 0;\n}\n.nodata-modal .justified-text {\n  display: flex;\n  justify-content: start;\n}", ""]);
 
 
 
@@ -1692,8 +1692,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/ConsumptionView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/ConsumptionView.tsx");
+  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionView.tsx");
 })();
 
 ;
@@ -1824,8 +1824,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Connection, "Connection", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/Connection.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/Connection.tsx");
+  reactHotLoader.register(Connection, "Connection", "/home/gcarron/dev/ecolyo/src/components/Connection/Connection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/Connection.tsx");
 })();
 
 ;
@@ -2507,8 +2507,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(KonnectorViewerCard, "KonnectorViewerCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
+  reactHotLoader.register(KonnectorViewerCard, "KonnectorViewerCard", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
 })();
 
 ;
@@ -2673,8 +2673,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PartnersIssueModal, "PartnersIssueModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
+  reactHotLoader.register(PartnersIssueModal, "PartnersIssueModal", "/home/gcarron/dev/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
 })();
 
 ;
@@ -3097,8 +3097,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormLogin, "FormLogin", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/FormLogin.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/FormLogin.tsx");
+  reactHotLoader.register(FormLogin, "FormLogin", "/home/gcarron/dev/ecolyo/src/components/Connection/FormLogin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/FormLogin.tsx");
 })();
 
 ;
@@ -3142,7 +3142,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumptionview-loading {\n  background-color: #121212;\n  height: 80vh;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n\n.consumptionview-content {\n  background-color: #121212; }\n  .consumptionview-content.--hidden {\n    display: none; }\n\n.konnector-section {\n  background-color: #121212;\n  margin: auto;\n  width: 45.75rem;\n  box-sizing: border-box;\n  margin-top: 1rem;\n  margin-bottom: 2rem; }\n  @media only screen and (max-width: 768px) {\n    .konnector-section {\n      width: 100%;\n      padding: 0rem 1rem 3rem 1rem;\n      margin-bottom: 0; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumptionview-loading {\n  background-color: #121212;\n  height: 80vh;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.consumptionview-content {\n  background-color: #121212;\n}\n.consumptionview-content.--hidden {\n  display: none;\n}\n\n.konnector-section {\n  background-color: #121212;\n  margin: auto;\n  width: 45.75rem;\n  box-sizing: border-box;\n  margin-top: 1rem;\n  margin-bottom: 2rem;\n}\n@media only screen and (max-width : 768px) {\n  .konnector-section {\n    width: 100%;\n    padding: 0rem 1rem 3rem 1rem;\n    margin-bottom: 0;\n  }\n}", ""]);
 
 
 
@@ -3356,8 +3356,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidChartSlide, "FluidChartSlide", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
+  reactHotLoader.register(FluidChartSlide, "FluidChartSlide", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
 })();
 
 ;
@@ -3517,8 +3517,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormOAuth, "FormOAuth", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/FormOAuth.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/FormOAuth.tsx");
+  reactHotLoader.register(FormOAuth, "FormOAuth", "/home/gcarron/dev/ecolyo/src/components/Connection/FormOAuth.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/FormOAuth.tsx");
 })();
 
 ;
@@ -3536,7 +3536,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".fluidchartswipe-root {\n  flex: 1;\n  height: 22rem; }\n  @media only screen and (max-width: 768px) {\n    .fluidchartswipe-root {\n      height: 14rem; } }\n", ""]);
+exports.push([module.i, ".fluidchartswipe-root {\n  flex: 1;\n  height: 22rem;\n}\n@media only screen and (max-width : 768px) {\n  .fluidchartswipe-root {\n    height: 14rem;\n  }\n}", ""]);
 
 
 
@@ -3547,7 +3547,7 @@ exports.push([module.i, ".fluidchartswipe-root {\n  flex: 1;\n  height: 22rem; }
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".partners-connection-step-content {\n  padding: 0.5rem 0.5rem 0;\n  text-align: center; }\n  .partners-connection-step-content .footer button.btn-highlight {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-evenly;\n    margin: 1.5rem 0 1rem;\n    padding: 1rem 2rem;\n    transition: all 300ms ease; }\n\n.partners-connection-step-navigation {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  transition: all 300ms ease; }\n  .partners-connection-step-navigation .rounded {\n    border-radius: 22px;\n    margin-left: 1rem;\n    margin-right: 1rem; }\n  .partners-connection-step-navigation .disabled {\n    opacity: 0; }\n  .partners-connection-step-navigation button.navigation-button {\n    max-width: 10rem;\n    min-height: 2.5rem;\n    margin: 0.375rem 0.5rem;\n    padding: 0rem 1rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, ".partners-connection-step-content {\n  padding: 0.5rem 0.5rem 0;\n  text-align: center;\n}\n.partners-connection-step-content .footer button.btn-highlight {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  margin: 1.5rem 0 1rem;\n  padding: 1rem 2rem;\n  transition: all 300ms ease;\n}\n\n.partners-connection-step-navigation {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  transition: all 300ms ease;\n}\n.partners-connection-step-navigation .rounded {\n  border-radius: 22px;\n  margin-left: 1rem;\n  margin-right: 1rem;\n}\n.partners-connection-step-navigation .disabled {\n  opacity: 0;\n}\n.partners-connection-step-navigation button.navigation-button {\n  max-width: 10rem;\n  min-height: 2.5rem;\n  margin: 0.375rem 0.5rem;\n  padding: 0rem 1rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -3713,8 +3713,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSectionDetail, "DataloadSectionDetail", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
+  reactHotLoader.register(DataloadSectionDetail, "DataloadSectionDetail", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
 })();
 
 ;
@@ -3875,8 +3875,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadConsumptionVisualizer, "DataloadConsumptionVisualizer", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
+  reactHotLoader.register(DataloadConsumptionVisualizer, "DataloadConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
 })();
 
 ;
@@ -3958,8 +3958,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDetails, "ConsumptionDetails", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/ConsumptionDetails.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/ConsumptionDetails.tsx");
+  reactHotLoader.register(ConsumptionDetails, "ConsumptionDetails", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionDetails.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionDetails.tsx");
 })();
 
 ;
@@ -4167,8 +4167,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuth, "ConnectionOAuth", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
+  reactHotLoader.register(ConnectionOAuth, "ConnectionOAuth", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
 })();
 
 ;
@@ -4186,7 +4186,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fluidchart-root {\n  background-color: #121212;\n  padding: 0.5rem 2rem 1rem 2rem;\n  margin-bottom: 1rem; }\n  @media only screen and (max-width: 768px) {\n    .fluidchart-root {\n      padding: 0rem 1rem 1rem 1rem;\n      margin-bottom: 0.5rem; } }\n\n.fluidchart-content {\n  min-height: 29.5rem; }\n  @media only screen and (max-width: 768px) {\n    .fluidchart-content {\n      min-height: 21.5rem; } }\n\n.fluidchart-footer {\n  display: flex;\n  align-items: center;\n  justify-content: left;\n  margin: auto;\n  padding-top: 1.5rem;\n  max-width: 45.75rem; }\n  .fluidchart-footer .fluidchart-footer-label {\n    color: #e0e0e0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fluidchart-root {\n  background-color: #121212;\n  padding: 0.5rem 2rem 1rem 2rem;\n  margin-bottom: 1rem;\n}\n@media only screen and (max-width : 768px) {\n  .fluidchart-root {\n    padding: 0rem 1rem 1rem 1rem;\n    margin-bottom: 0.5rem;\n  }\n}\n\n.fluidchart-content {\n  min-height: 29.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .fluidchart-content {\n    min-height: 21.5rem;\n  }\n}\n\n.fluidchart-footer {\n  display: flex;\n  align-items: center;\n  justify-content: left;\n  margin: auto;\n  padding-top: 1.5rem;\n  max-width: 45.75rem;\n}\n.fluidchart-footer .fluidchart-footer-label {\n  color: #e0e0e0;\n}", ""]);
 
 
 
@@ -4279,8 +4279,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuthNoPartnerAccount, "ConnectionOAuthNoPartnerAccount", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionOAuthNoPartnerAccount, "ConnectionOAuthNoPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
 })();
 
 ;
@@ -4298,7 +4298,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-form {\n  margin: 0; }\n  @media only screen and (min-width: 768px) {\n    .konnector-form {\n      padding-top: 1rem;\n      margin: 1rem 1.5rem 2rem 1.5rem;\n      padding-bottom: 1rem; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-form {\n  margin: 0;\n}\n@media only screen and (min-width: 768px) {\n  .konnector-form {\n    padding-top: 1rem;\n    margin: 1rem 1.5rem 2rem 1.5rem;\n    padding-bottom: 1rem;\n  }\n}", ""]);
 
 
 
@@ -4309,7 +4309,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-icon {\n  margin-right: 1rem;\n  position: relative; }\n  @media only screen and (max-width: 768px) {\n    .konnector-icon {\n      max-width: 16vw; } }\n  .konnector-icon .konnector-state-picto {\n    position: absolute;\n    top: 0;\n    right: -13px; }\n\n.konnector-title, .konnector-title.electricity-connected, .konnector-title.gas-connected, .konnector-title.water-connected {\n  color: #e0e0e0; }\n  .electricity-connected.konnector-title {\n    color: #d87b39; }\n  .gas-connected.konnector-title {\n    color: #45d1b8; }\n  .water-connected.konnector-title {\n    color: #3a98ec; }\n  .konnector-title .outdated {\n    color: #e0e0e0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-icon {\n  margin-right: 1rem;\n  position: relative;\n}\n@media only screen and (max-width : 768px) {\n  .konnector-icon {\n    max-width: 16vw;\n  }\n}\n.konnector-icon .konnector-state-picto {\n  position: absolute;\n  top: 0;\n  right: -13px;\n}\n\n.konnector-title, .konnector-title.water-connected, .konnector-title.gas-connected, .konnector-title.electricity-connected {\n  color: #e0e0e0;\n}\n.konnector-title.electricity-connected {\n  color: #d87b39;\n}\n.konnector-title.gas-connected {\n  color: #45d1b8;\n}\n.konnector-title.water-connected {\n  color: #3a98ec;\n}\n.konnector-title .outdated {\n  color: #e0e0e0;\n}", ""]);
 
 
 
@@ -4444,8 +4444,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionVisualizer, "ConsumptionVisualizer", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
+  reactHotLoader.register(ConsumptionVisualizer, "ConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
 })();
 
 ;
@@ -4573,8 +4573,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(KonnectorViewerList, "KonnectorViewerList", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
+  reactHotLoader.register(KonnectorViewerList, "KonnectorViewerList", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
 })();
 
 ;
@@ -4658,8 +4658,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StepDetail, "StepDetail", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
+  reactHotLoader.register(StepDetail, "StepDetail", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
 })();
 
 ;
@@ -4802,12 +4802,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SwitchBase, "SwitchBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchElec, "SwitchElec", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchWater, "SwitchWater", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchGas, "SwitchGas", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
 })();
 
 ;
@@ -4825,7 +4825,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.delete-grdf-modal .icon-main {\n  display: flex; }\n  .delete-grdf-modal .icon-main svg {\n    margin: auto; }\n\n.delete-grdf-modal .text1 {\n  margin-top: 1rem; }\n\n.delete-grdf-modal .text2 {\n  color: #e0e0e0;\n  margin: 1rem 0; }\n\n.delete-grdf-modal .text3 {\n  margin-bottom: 1rem; }\n\n.delete-grdf-modal .buttons {\n  display: flex; }\n  .delete-grdf-modal .buttons button.btn-secondary-positive {\n    margin-right: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.delete-grdf-modal .icon-main {\n  display: flex;\n}\n.delete-grdf-modal .icon-main svg {\n  margin: auto;\n}\n.delete-grdf-modal .text1 {\n  margin-top: 1rem;\n}\n.delete-grdf-modal .text2 {\n  color: #e0e0e0;\n  margin: 1rem 0;\n}\n.delete-grdf-modal .text3 {\n  margin-bottom: 1rem;\n}\n.delete-grdf-modal .buttons {\n  display: flex;\n}\n.delete-grdf-modal .buttons button.btn-secondary-positive {\n  margin-right: 1rem;\n}", ""]);
 
 
 
@@ -4869,7 +4869,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kv-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0rem 0rem 1rem 0rem; }\n  .kv-root .kv-content {\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .kv-root .kv-content {\n        width: 100%; } }\n    .kv-root .kv-content .kv-header {\n      margin-top: 2.5rem;\n      margin-bottom: 1.25rem;\n      color: #e0e0e0; }\n\nbutton.connection-card div {\n  display: flex;\n  align-items: center;\n  justify-content: start;\n  height: 80px;\n  font-weight: normal;\n  box-sizing: border-box; }\n  button.connection-card div svg {\n    margin-right: 1.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kv-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0rem 0rem 1rem 0rem;\n}\n.kv-root .kv-content {\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .kv-root .kv-content {\n    width: 100%;\n  }\n}\n.kv-root .kv-content .kv-header {\n  margin-top: 2.5rem;\n  margin-bottom: 1.25rem;\n  color: #e0e0e0;\n}\n\nbutton.connection-card div {\n  display: flex;\n  align-items: center;\n  justify-content: start;\n  height: 80px;\n  font-weight: normal;\n  box-sizing: border-box;\n}\nbutton.connection-card div svg {\n  margin-right: 1.5rem;\n}", ""]);
 
 
 
@@ -4906,7 +4906,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fluid-buttons {\n  width: 100%;\n  background: #121212;\n  padding-top: 0.5rem;\n  box-shadow: inset 0px 4px 8px #000000; }\n  .fluid-buttons .content {\n    display: flex;\n    align-items: center;\n    justify-content: space-evenly;\n    padding: 0.6rem 0;\n    box-sizing: border-box;\n    width: 45.75rem;\n    margin: auto; }\n    @media only screen and (max-width: 768px) {\n      .fluid-buttons .content {\n        width: 100%; } }\n  .fluid-buttons .fluid-button {\n    cursor: pointer;\n    min-width: 70px;\n    margin: 0 0.3rem;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    position: relative; }\n    .fluid-buttons .fluid-button .fluid-title {\n      text-align: center;\n      color: #7b7b7b;\n      transition: all 300ms ease;\n      padding-top: 0.3rem; }\n      .fluid-buttons .fluid-button .fluid-title.active {\n        color: white; }\n    .fluid-buttons .fluid-button .notif-error {\n      position: absolute;\n      top: -2px;\n      right: 11px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fluid-buttons {\n  width: 100%;\n  background: #121212;\n  padding-top: 0.5rem;\n  box-shadow: inset 0px 4px 8px #000000;\n}\n.fluid-buttons .content {\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  padding: 0.6rem 0;\n  box-sizing: border-box;\n  width: 45.75rem;\n  margin: auto;\n}\n@media only screen and (max-width : 768px) {\n  .fluid-buttons .content {\n    width: 100%;\n  }\n}\n.fluid-buttons .fluid-button {\n  cursor: pointer;\n  min-width: 70px;\n  margin: 0 0.3rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  position: relative;\n}\n.fluid-buttons .fluid-button .fluid-title {\n  text-align: center;\n  color: #7b7b7b;\n  transition: all 300ms ease;\n  padding-top: 0.3rem;\n}\n.fluid-buttons .fluid-button .fluid-title.active {\n  color: white;\n}\n.fluid-buttons .fluid-button .notif-error {\n  position: absolute;\n  top: -2px;\n  right: 11px;\n}", ""]);
 
 
 
@@ -5004,7 +5004,7 @@ exports.getPartnerSteps = getPartnerSteps;
     return;
   }
 
-  reactHotLoader.register(getPartnerSteps, "getPartnerSteps", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/steps.ts");
+  reactHotLoader.register(getPartnerSteps, "getPartnerSteps", "/home/gcarron/dev/ecolyo/src/utils/steps.ts");
 })();
 
 ;
@@ -5242,9 +5242,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(VirtualizeSwipeableViews, "VirtualizeSwipeableViews", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
-  reactHotLoader.register(FluidChartSwipe, "FluidChartSwipe", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(VirtualizeSwipeableViews, "VirtualizeSwipeableViews", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(FluidChartSwipe, "FluidChartSwipe", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
 })();
 
 ;
@@ -5379,8 +5379,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLogin, "ConnectionLogin", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLogin.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLogin.tsx");
+  reactHotLoader.register(ConnectionLogin, "ConnectionLogin", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLogin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLogin.tsx");
 })();
 
 ;
@@ -5496,8 +5496,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLoginWithPartnerAccount, "ConnectionLoginWithPartnerAccount", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionLoginWithPartnerAccount, "ConnectionLoginWithPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
 })();
 
 ;
@@ -5595,8 +5595,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLoginNoPartnerAccount, "ConnectionLoginNoPartnerAccount", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionLoginNoPartnerAccount, "ConnectionLoginNoPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
 })();
 
 ;
@@ -5614,7 +5614,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumptionvisualizer-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding-bottom: 0.5rem; }\n  @media only screen and (max-width: 768px) {\n    .consumptionvisualizer-root {\n      width: 100%; } }\n  .consumptionvisualizer-root .consumptionvisualizer-info {\n    min-height: 1.5rem;\n    display: flex;\n    align-items: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.consumptionvisualizer-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding-bottom: 0.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .consumptionvisualizer-root {\n    width: 100%;\n  }\n}\n.consumptionvisualizer-root .consumptionvisualizer-info {\n  min-height: 1.5rem;\n  display: flex;\n  align-items: center;\n}", ""]);
 
 
 
@@ -5783,8 +5783,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DeleteGRDFAccountModal, "DeleteGRDFAccountModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
+  reactHotLoader.register(DeleteGRDFAccountModal, "DeleteGRDFAccountModal", "/home/gcarron/dev/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
 })();
 
 ;
@@ -5824,7 +5824,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".fluidchartslide-root {\n  min-height: 22rem;\n  overflow-x: hidden;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center; }\n  @media only screen and (max-width: 768px) {\n    .fluidchartslide-root {\n      min-height: 14rem; } }\n  .fluidchartslide-root .data-spinner {\n    margin-top: 4rem; }\n", ""]);
+exports.push([module.i, ".fluidchartslide-root {\n  min-height: 22rem;\n  overflow-x: hidden;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n@media only screen and (max-width : 768px) {\n  .fluidchartslide-root {\n    min-height: 14rem;\n  }\n}\n.fluidchartslide-root .data-spinner {\n  margin-top: 4rem;\n}", ""]);
 
 
 
@@ -5835,7 +5835,7 @@ exports.push([module.i, ".fluidchartslide-root {\n  min-height: 22rem;\n  overfl
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.activatehalfhour-box {\n  background-color: rgba(18, 18, 18, 0.8);\n  padding: 0rem 1rem 0rem 0rem;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-direction: column;\n  min-height: 29.5rem; }\n  @media only screen and (max-width: 768px) {\n    .activatehalfhour-box {\n      min-height: 21.5rem;\n      padding: 0; } }\n  .activatehalfhour-box .title {\n    color: #d87b39;\n    margin-bottom: 18px; }\n  .activatehalfhour-box .activatehalfhour-box-header {\n    text-align: center;\n    font-weight: bold;\n    letter-spacing: 0.2px;\n    margin-bottom: 1.5em;\n    color: #e0e0e0;\n    width: 50%; }\n    @media only screen and (max-width: 768px) {\n      .activatehalfhour-box .activatehalfhour-box-header {\n        width: 90%; } }\n    .activatehalfhour-box .activatehalfhour-box-header span {\n      color: #d87b39;\n      font-weight: bold; }\n  .activatehalfhour-box button.btn-highlight {\n    margin-left: auto;\n    margin-right: auto;\n    width: 50%; }\n    @media only screen and (max-width: 768px) {\n      .activatehalfhour-box button.btn-highlight {\n        width: 80%; } }\n  .activatehalfhour-box .oauthform-button-content {\n    display: flex; }\n    @media (min-width: 1201px) {\n      .activatehalfhour-box .oauthform-button-content {\n        display: block; } }\n  .activatehalfhour-box .oauthform-button-text {\n    align-self: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.activatehalfhour-box {\n  background-color: rgba(18, 18, 18, 0.8);\n  padding: 0rem 1rem 0rem 0rem;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-direction: column;\n  min-height: 29.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .activatehalfhour-box {\n    min-height: 21.5rem;\n    padding: 0;\n  }\n}\n.activatehalfhour-box .title {\n  color: #d87b39;\n  margin-bottom: 18px;\n}\n.activatehalfhour-box .activatehalfhour-box-header {\n  text-align: center;\n  font-weight: bold;\n  letter-spacing: 0.2px;\n  margin-bottom: 1.5em;\n  color: #e0e0e0;\n  width: 50%;\n}\n@media only screen and (max-width : 768px) {\n  .activatehalfhour-box .activatehalfhour-box-header {\n    width: 90%;\n  }\n}\n.activatehalfhour-box .activatehalfhour-box-header span {\n  color: #d87b39;\n  font-weight: bold;\n}\n.activatehalfhour-box button.btn-highlight {\n  margin-left: auto;\n  margin-right: auto;\n  width: 50%;\n}\n@media only screen and (max-width : 768px) {\n  .activatehalfhour-box button.btn-highlight {\n    width: 80%;\n  }\n}\n.activatehalfhour-box .oauthform-button-content {\n  display: flex;\n}\n@media (min-width: 1201px) {\n  .activatehalfhour-box .oauthform-button-content {\n    display: block;\n  }\n}\n.activatehalfhour-box .oauthform-button-text {\n  align-self: center;\n}", ""]);
 
 
 
@@ -6102,8 +6102,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidChart, "FluidChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FluidChart/FluidChart.tsx");
+  reactHotLoader.register(FluidChart, "FluidChart", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChart.tsx");
 })();
 
 ;
@@ -6308,8 +6308,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidButton, "FluidButton", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/FluidButton.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/FluidButton.tsx");
+  reactHotLoader.register(FluidButton, "FluidButton", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButton.tsx");
 })();
 
 ;
@@ -6327,7 +6327,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.expired-consent-modal .icon-main {\n  display: flex; }\n  .expired-consent-modal .icon-main svg {\n    margin: auto; }\n\n.expired-consent-modal .title {\n  text-align: center; }\n  .expired-consent-modal .title.electricity {\n    color: #d87b39; }\n  .expired-consent-modal .title.gas {\n    color: #45d1b8; }\n\n.expired-consent-modal .text1 {\n  color: #e0e0e0;\n  margin: 1rem 0; }\n\n.expired-consent-modal .buttons {\n  display: flex; }\n  .expired-consent-modal .buttons button.btn-secondary-positive {\n    margin-right: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.expired-consent-modal .icon-main {\n  display: flex;\n}\n.expired-consent-modal .icon-main svg {\n  margin: auto;\n}\n.expired-consent-modal .title {\n  text-align: center;\n}\n.expired-consent-modal .title.electricity {\n  color: #d87b39;\n}\n.expired-consent-modal .title.gas {\n  color: #45d1b8;\n}\n.expired-consent-modal .text1 {\n  color: #e0e0e0;\n  margin: 1rem 0;\n}\n.expired-consent-modal .buttons {\n  display: flex;\n}\n.expired-consent-modal .buttons button.btn-secondary-positive {\n  margin-right: 1rem;\n}", ""]);
 
 
 
@@ -6473,8 +6473,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TotalConsumption, "TotalConsumption", "/builds/web-et-numerique/llle_project/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
+  reactHotLoader.register(TotalConsumption, "TotalConsumption", "/home/gcarron/dev/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
 })();
 
 ;
@@ -6690,9 +6690,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorModal.tsx");
-  reactHotLoader.register(KonnectorModal, "KonnectorModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(KonnectorModal, "KonnectorModal", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
 })();
 
 ;
@@ -6778,8 +6778,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSectionValue, "DataloadSectionValue", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
+  reactHotLoader.register(DataloadSectionValue, "DataloadSectionValue", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
 })();
 
 ;
@@ -6904,8 +6904,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadNoValue, "DataloadNoValue", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
+  reactHotLoader.register(DataloadNoValue, "DataloadNoValue", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
 })();
 
 ;
@@ -6971,7 +6971,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.partnersIssueModal {\n  padding: 1rem;\n  max-width: 20rem; }\n  .partnersIssueModal .warn-icon {\n    margin: 1rem auto;\n    display: block; }\n  .partnersIssueModal .partners-issue-title {\n    color: #ec9d41;\n    margin: 1rem auto;\n    text-align: center; }\n  .partnersIssueModal .partners-issue-content {\n    color: #e0e0e0; }\n  .partnersIssueModal button.btn-highlight {\n    padding: 0.65rem; }\n\n.partners-issue-portal .modal-overlay .modal-box {\n  max-width: 21rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.partnersIssueModal {\n  padding: 1rem;\n  max-width: 20rem;\n}\n.partnersIssueModal .warn-icon {\n  margin: 1rem auto;\n  display: block;\n}\n.partnersIssueModal .partners-issue-title {\n  color: #ec9d41;\n  margin: 1rem auto;\n  text-align: center;\n}\n.partnersIssueModal .partners-issue-content {\n  color: #e0e0e0;\n}\n.partnersIssueModal button.btn-highlight {\n  padding: 0.65rem;\n}\n\n.partners-issue-portal .modal-overlay .modal-box {\n  max-width: 21rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -7134,8 +7134,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExpiredConsentModal, "ExpiredConsentModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
+  reactHotLoader.register(ExpiredConsentModal, "ExpiredConsentModal", "/home/gcarron/dev/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
 })();
 
 ;
@@ -7153,7 +7153,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.timestep-selector {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-evenly;\n  align-items: flex-end;\n  margin: auto;\n  max-width: 45.75rem;\n  height: 36px; }\n  .timestep-selector .btn-today {\n    background: transparent;\n    background-color: transparent;\n    border: 1px solid #a0a0a0;\n    border-radius: 2px;\n    margin: 1.5rem 0 0;\n    width: 100%;\n    text-transform: initial;\n    cursor: pointer;\n    max-width: 90px;\n    border-radius: 4px;\n    margin-top: 0; }\n    .timestep-selector .btn-today span:first-child {\n      color: #e0e0e0; }\n    .timestep-selector .btn-today:disabled {\n      cursor: not-allowed; }\n  .timestep-selector .timestep-container {\n    width: 100%; }\n  .timestep-selector .timestep-bar {\n    margin: 0 1rem 0 1.7rem;\n    padding: 0;\n    display: flex;\n    justify-content: space-evenly;\n    align-items: center;\n    height: 3rem; }\n    .timestep-selector .timestep-bar.elec-bar {\n      margin-left: 1rem; }\n    .timestep-selector .timestep-bar .circle {\n      cursor: pointer;\n      position: relative;\n      display: block;\n      width: 8px;\n      height: 8px;\n      border-radius: 100%;\n      text-align: center;\n      background-color: #a0a0a0;\n      z-index: 1;\n      transition: all 300ms ease;\n      margin: 0 2px; }\n      .timestep-selector .timestep-bar .circle .clickable-area {\n        position: absolute;\n        width: 35px;\n        height: 35px;\n        display: block;\n        left: -14px;\n        top: -15px; }\n    .timestep-selector .timestep-bar .text {\n      position: relative;\n      display: block;\n      top: 15px;\n      left: -20px;\n      text-align: center;\n      color: #7b7b7b;\n      width: 50px;\n      overflow: visible; }\n      @media only screen and (max-width: 355px) {\n        .timestep-selector .timestep-bar .text {\n          opacity: 0; } }\n    .timestep-selector .timestep-bar .bar {\n      width: 100%;\n      position: relative;\n      display: block;\n      background-color: transparent;\n      border-top: 1px dashed #a0a0a0;\n      height: 0;\n      z-index: 0;\n      padding: 0 2px; }\n      .timestep-selector .timestep-bar .bar:last-of-type {\n        display: none; }\n    .timestep-selector .timestep-bar .circle.active {\n      background-color: white;\n      width: 10px;\n      height: 10px; }\n      .timestep-selector .timestep-bar .circle.active .text {\n        opacity: 1;\n        top: 16px;\n        color: white;\n        transition: 300ms ease; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.timestep-selector {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-evenly;\n  align-items: flex-end;\n  margin: auto;\n  max-width: 45.75rem;\n  height: 36px;\n}\n.timestep-selector .btn-today {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #a0a0a0;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n  max-width: 90px;\n  border-radius: 4px;\n  margin-top: 0;\n}\n.timestep-selector .btn-today span:first-child {\n  color: #e0e0e0;\n}\n.timestep-selector .btn-today:disabled {\n  cursor: not-allowed;\n}\n.timestep-selector .timestep-container {\n  width: 100%;\n}\n.timestep-selector .timestep-bar {\n  margin: 0 1rem 0 1.7rem;\n  padding: 0;\n  display: flex;\n  justify-content: space-evenly;\n  align-items: center;\n  height: 3rem;\n}\n.timestep-selector .timestep-bar.elec-bar {\n  margin-left: 1rem;\n}\n.timestep-selector .timestep-bar .circle {\n  cursor: pointer;\n  position: relative;\n  display: block;\n  width: 8px;\n  height: 8px;\n  border-radius: 100%;\n  text-align: center;\n  background-color: #a0a0a0;\n  z-index: 1;\n  transition: all 300ms ease;\n  margin: 0 2px;\n}\n.timestep-selector .timestep-bar .circle .clickable-area {\n  position: absolute;\n  width: 35px;\n  height: 35px;\n  display: block;\n  left: -14px;\n  top: -15px;\n}\n.timestep-selector .timestep-bar .text {\n  position: relative;\n  display: block;\n  top: 15px;\n  left: -20px;\n  text-align: center;\n  color: #7b7b7b;\n  width: 50px;\n  overflow: visible;\n}\n@media only screen and (max-width: 355px) {\n  .timestep-selector .timestep-bar .text {\n    opacity: 0;\n  }\n}\n.timestep-selector .timestep-bar .bar {\n  width: 100%;\n  position: relative;\n  display: block;\n  background-color: transparent;\n  border-top: 1px dashed #a0a0a0;\n  height: 0;\n  z-index: 0;\n  padding: 0 2px;\n}\n.timestep-selector .timestep-bar .bar:last-of-type {\n  display: none;\n}\n.timestep-selector .timestep-bar .circle.active {\n  background-color: white;\n  width: 10px;\n  height: 10px;\n}\n.timestep-selector .timestep-bar .circle.active .text {\n  opacity: 1;\n  top: 16px;\n  color: white;\n  transition: 300ms ease;\n}", ""]);
 
 
 
@@ -7272,8 +7272,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSection, "DataloadSection", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
+  reactHotLoader.register(DataloadSection, "DataloadSection", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
 })();
 
 ;
@@ -7417,8 +7417,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActivateHalfHourLoad, "ActivateHalfHourLoad", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
+  reactHotLoader.register(ActivateHalfHourLoad, "ActivateHalfHourLoad", "/home/gcarron/dev/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
 })();
 
 ;
@@ -7537,8 +7537,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidButtons, "FluidButtons", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/FluidButtons.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Home/FluidButtons.tsx");
+  reactHotLoader.register(FluidButtons, "FluidButtons", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButtons.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButtons.tsx");
 })();
 
 ;
@@ -7556,7 +7556,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kloginauthform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0; }\n\n.kloginauthform .kloginauthform-text {\n  color: #e0e0e0;\n  padding-top: 1rem; }\n\n.kloginauthform .kloginauthform-button {\n  margin-bottom: 1rem; }\n  .kloginauthform .kloginauthform-button button.btn-highlight {\n    padding: 0.5rem; }\n  .kloginauthform .kloginauthform-button button.btn-secondary-negative {\n    padding: 0.5rem; }\n\n.form {\n  margin: 0 1.3rem 1rem; }\n  @media only screen and (max-width: 768px) {\n    .form {\n      margin: 0 0 0.25rem; } }\n  .form .form-info-provider {\n    padding: 0;\n    margin: 0;\n    color: #e0e0e0;\n    text-align: center; }\n  .form label {\n    font-style: normal;\n    font-weight: normal;\n    font-size: 1rem;\n    color: #e0e0e0;\n    margin-top: 0rem; }\n  .form .form-input {\n    background: rgba(0, 0, 0, 0.3);\n    border: 1px solid #7b7b7b;\n    border-radius: 4px;\n    color: #e0e0e0;\n    padding: 0 5%;\n    outline-offset: -1px; }\n    .form .form-input.--error {\n      border: 1px solid #d25959; }\n  .form .form-input:focus {\n    outline: none;\n    border: 1px solid #e3b82a; }\n  .form .form-group {\n    display: flex;\n    flex-direction: column;\n    margin: 0.75rem 0 0 0; }\n    .form .form-group .form-trailing-icon {\n      float: right;\n      position: relative;\n      margin-top: -48px;\n      margin-right: 15px; }\n  .form .form-control {\n    height: 3rem; }\n    @media only screen and (max-width: 768px) {\n      .form .form-control {\n        max-width: 100vw; } }\n  .form .form-message {\n    color: #d25959;\n    min-height: 1.25rem;\n    margin-top: 0.25rem; }\n  .form button.btn-highlight {\n    margin-top: 0.75rem; }\n  .form ::placeholder {\n    color: #e0e0e0;\n    opacity: 0.6; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.kloginauthform button.btn-secondary-positive span:first-child {\n  color: #e0e0e0;\n}\n.kloginauthform .kloginauthform-text {\n  color: #e0e0e0;\n  padding-top: 1rem;\n}\n.kloginauthform .kloginauthform-button {\n  margin-bottom: 1rem;\n}\n.kloginauthform .kloginauthform-button button.btn-highlight {\n  padding: 0.5rem;\n}\n.kloginauthform .kloginauthform-button button.btn-secondary-negative {\n  padding: 0.5rem;\n}\n\n.form {\n  margin: 0 1.3rem 1rem;\n}\n@media only screen and (max-width : 768px) {\n  .form {\n    margin: 0 0 0.25rem;\n  }\n}\n.form .form-info-provider {\n  padding: 0;\n  margin: 0;\n  color: #e0e0e0;\n  text-align: center;\n}\n.form label {\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  color: #e0e0e0;\n  margin-top: 0rem;\n}\n.form .form-input {\n  background: rgba(0, 0, 0, 0.3);\n  border: 1px solid #7b7b7b;\n  border-radius: 4px;\n  color: #e0e0e0;\n  padding: 0 5%;\n  outline-offset: -1px;\n}\n.form .form-input.--error {\n  border: 1px solid #d25959;\n}\n.form .form-input:focus {\n  outline: none;\n  border: 1px solid #e3b82a;\n}\n.form .form-group {\n  display: flex;\n  flex-direction: column;\n  margin: 0.75rem 0 0 0;\n}\n.form .form-group .form-trailing-icon {\n  float: right;\n  position: relative;\n  margin-top: -48px;\n  margin-right: 15px;\n}\n.form .form-control {\n  height: 3rem;\n}\n@media only screen and (max-width : 768px) {\n  .form .form-control {\n    max-width: 100vw;\n  }\n}\n.form .form-message {\n  color: #d25959;\n  min-height: 1.25rem;\n  margin-top: 0.25rem;\n}\n.form button.btn-highlight {\n  margin-top: 0.75rem;\n}\n.form ::placeholder {\n  color: #e0e0e0;\n  opacity: 0.6;\n}", ""]);
 
 
 
@@ -7998,8 +7998,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionResult, "ConnectionResult", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionResult.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Connection/ConnectionResult.tsx");
+  reactHotLoader.register(ConnectionResult, "ConnectionResult", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionResult.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionResult.tsx");
 })();
 
 ;
@@ -8039,7 +8039,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.release-root.black .modal-overlay .modal-close-button {\n  display: none; }\n\n.release-note-container {\n  border-radius: 4px;\n  margin-bottom: 1rem;\n  color: #e0e0e0; }\n  .release-note-container .em-content {\n    padding: 1rem; }\n  .release-note-container .release-note-title {\n    color: #e3b82a;\n    margin-bottom: 2rem; }\n  .release-note-container .release-note-button {\n    display: flex;\n    justify-content: center;\n    margin-top: 2rem; }\n    .release-note-container .release-note-button button.btn-highlight, .release-note-container .release-note-button button.btn-secondary-positive {\n      width: 45%;\n      margin-bottom: 0; }\n    .release-note-container .release-note-button button.btn-secondary-positive {\n      padding: 0.5rem 1rem; }\n    .release-note-container .release-note-button button.btn-highlight {\n      padding: 0.25rem 0.5rem; }\n    @media only screen and (max-width: 768px) {\n      .release-note-container .release-note-button {\n        flex-direction: column-reverse; }\n        .release-note-container .release-note-button button.btn-highlight, .release-note-container .release-note-button button.btn-secondary-positive {\n          margin-bottom: 0;\n          width: 100%;\n          height: 45px; } }\n  .release-note-container .release-note-part {\n    margin-top: 0.5rem; }\n  .release-note-container .release-note-description {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.release-root.black .modal-overlay .modal-close-button {\n  display: none;\n}\n\n.release-note-container {\n  border-radius: 4px;\n  margin-bottom: 1rem;\n  color: #e0e0e0;\n}\n.release-note-container .em-content {\n  padding: 1rem;\n}\n.release-note-container .release-note-title {\n  color: #e3b82a;\n  margin-bottom: 2rem;\n}\n.release-note-container .release-note-button {\n  display: flex;\n  justify-content: center;\n  margin-top: 2rem;\n}\n.release-note-container .release-note-button button.btn-highlight, .release-note-container .release-note-button button.btn-secondary-positive {\n  width: 45%;\n  margin-bottom: 0;\n}\n.release-note-container .release-note-button button.btn-secondary-positive {\n  padding: 0.5rem 1rem;\n}\n.release-note-container .release-note-button button.btn-highlight {\n  padding: 0.25rem 0.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .release-note-container .release-note-button {\n    flex-direction: column-reverse;\n  }\n  .release-note-container .release-note-button button.btn-highlight, .release-note-container .release-note-button button.btn-secondary-positive {\n    margin-bottom: 0;\n    width: 100%;\n    height: 45px;\n  }\n}\n.release-note-container .release-note-part {\n  margin-top: 0.5rem;\n}\n.release-note-container .release-note-description {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -8050,7 +8050,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.step-detail-info {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center; }\n  .step-detail-info .info-icon {\n    margin-top: 1rem; }\n  .step-detail-info .info-content {\n    min-height: 7.75rem;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    margin-bottom: 1rem; }\n    .step-detail-info .info-content .info-content-text {\n      margin: 0.25rem 0;\n      color: white; }\n      .step-detail-info .info-content .info-content-text span {\n        color: #e3b82a;\n        font-weight: 700; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.step-detail-info {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n}\n.step-detail-info .info-icon {\n  margin-top: 1rem;\n}\n.step-detail-info .info-content {\n  min-height: 7.75rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  margin-bottom: 1rem;\n}\n.step-detail-info .info-content .info-content-text {\n  margin: 0.25rem 0;\n  color: white;\n}\n.step-detail-info .info-content .info-content-text span {\n  color: #e3b82a;\n  font-weight: 700;\n}", ""]);
 
 
 
@@ -8225,8 +8225,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TimeStepSelector, "TimeStepSelector", "/builds/web-et-numerique/llle_project/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
+  reactHotLoader.register(TimeStepSelector, "TimeStepSelector", "/home/gcarron/dev/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
 })();
 
 ;
@@ -8444,8 +8444,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(InfoDataConsumptionVisualizer, "InfoDataConsumptionVisualizer", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
+  reactHotLoader.register(InfoDataConsumptionVisualizer, "InfoDataConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
 })();
 
 ;
@@ -8463,7 +8463,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".icon-line {\n  display: flex; }\n  .icon-line .euro-value {\n    font-size: 2rem;\n    font-weight: bold;\n    color: white;\n    margin-left: 0.7rem;\n    margin-right: 0.3rem; }\n  .icon-line .euro-symbol {\n    color: white; }\n", ""]);
+exports.push([module.i, ".icon-line {\n  display: flex;\n}\n.icon-line .euro-value {\n  font-size: 2rem;\n  font-weight: bold;\n  color: white;\n  margin-left: 0.7rem;\n  margin-right: 0.3rem;\n}\n.icon-line .euro-symbol {\n  color: white;\n}", ""]);
 
 
 
diff --git a/3/ecolyo.dbb25bab5bf2868d7581.js b/3/ecolyo.11c7b7df7df5a5fe2a94.js
similarity index 95%
rename from 3/ecolyo.dbb25bab5bf2868d7581.js
rename to 3/ecolyo.11c7b7df7df5a5fe2a94.js
index 090f4e0bcf39cb29992d0be7755caee5f6ed1fbb..bd17f1589a011e22bcd72084177567b45c631e42 100644
--- a/3/ecolyo.dbb25bab5bf2868d7581.js
+++ b/3/ecolyo.11c7b7df7df5a5fe2a94.js
@@ -266,8 +266,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormDateSelection, "ProfileTypeFormDateSelection", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
+  reactHotLoader.register(ProfileTypeFormDateSelection, "ProfileTypeFormDateSelection", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
 })();
 
 ;
@@ -285,7 +285,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-finished-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 2rem 1.25rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 1rem; }\n  @media (min-width: 1023px) {\n    .profile-type-finished-card {\n      width: 50%;\n      min-height: 28.75rem; } }\n  @media (min-width: 1201px) {\n    .profile-type-finished-card {\n      width: 40%;\n      min-height: 28.75rem; } }\n  .profile-type-finished-card button.profile-type-finished-button {\n    margin-top: 2.875rem; }\n\n.profile-type-finished-label {\n  color: #e3b82a; }\n\n.profile-type-finished-description {\n  margin-top: 1.875rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-finished-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 2rem 1.25rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 1rem;\n}\n@media (min-width: 1023px) {\n  .profile-type-finished-card {\n    width: 50%;\n    min-height: 28.75rem;\n  }\n}\n@media (min-width: 1201px) {\n  .profile-type-finished-card {\n    width: 40%;\n    min-height: 28.75rem;\n  }\n}\n.profile-type-finished-card button.profile-type-finished-button {\n  margin-top: 2.875rem;\n}\n\n.profile-type-finished-label {\n  color: #e3b82a;\n}\n\n.profile-type-finished-description {\n  margin-top: 1.875rem;\n}", ""]);
 
 
 
@@ -296,7 +296,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-progress {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center; }\n  .profile-type-progress .profile-type-progress-label {\n    font-size: 0.938rem;\n    width: 1.875rem;\n    color: #e3b82a;\n    text-align: right; }\n  .profile-type-progress .profile-type-progress-bar-container {\n    margin-left: 0.5rem;\n    flex: 1;\n    height: 6px;\n    background-color: #121212; }\n    .profile-type-progress .profile-type-progress-bar-container .profile-type-progress-bar-content {\n      height: 100%;\n      background-color: #e3b82a;\n      border-radius: 12px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-progress {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n}\n.profile-type-progress .profile-type-progress-label {\n  font-size: 0.938rem;\n  width: 1.875rem;\n  color: #e3b82a;\n  text-align: right;\n}\n.profile-type-progress .profile-type-progress-bar-container {\n  margin-left: 0.5rem;\n  flex: 1;\n  height: 6px;\n  background-color: #121212;\n}\n.profile-type-progress .profile-type-progress-bar-container .profile-type-progress-bar-content {\n  height: 100%;\n  background-color: #e3b82a;\n  border-radius: 12px;\n}", ""]);
 
 
 
@@ -453,8 +453,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormMultiChoice, "ProfileTypeFormMultiChoice", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
+  reactHotLoader.register(ProfileTypeFormMultiChoice, "ProfileTypeFormMultiChoice", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
 })();
 
 ;
@@ -612,8 +612,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormNumberSelection, "ProfileTypeFormNumberSelection", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
+  reactHotLoader.register(ProfileTypeFormNumberSelection, "ProfileTypeFormNumberSelection", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
 })();
 
 ;
@@ -744,8 +744,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormSingleChoice, "ProfileTypeFormSingleChoice", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
+  reactHotLoader.register(ProfileTypeFormSingleChoice, "ProfileTypeFormSingleChoice", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
 })();
 
 ;
@@ -847,8 +847,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeProgress, "ProfileTypeProgress", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
+  reactHotLoader.register(ProfileTypeProgress, "ProfileTypeProgress", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
 })();
 
 ;
@@ -970,8 +970,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormNumber, "ProfileTypeFormNumber", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
+  reactHotLoader.register(ProfileTypeFormNumber, "ProfileTypeFormNumber", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
 })();
 
 ;
@@ -1201,8 +1201,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFinished, "ProfileTypeFinished", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
+  reactHotLoader.register(ProfileTypeFinished, "ProfileTypeFinished", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
 })();
 
 ;
@@ -1456,8 +1456,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
+  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
 })();
 
 ;
@@ -1501,7 +1501,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".profile-type-container {\n  position: relative;\n  height: 100%;\n  min-height: inherit;\n  display: flex;\n  justify-content: center; }\n  .profile-type-container label,\n  .profile-type-container input {\n    cursor: pointer; }\n", ""]);
+exports.push([module.i, ".profile-type-container {\n  position: relative;\n  height: 100%;\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n}\n.profile-type-container label,\n.profile-type-container input {\n  cursor: pointer;\n}", ""]);
 
 
 
@@ -1857,7 +1857,7 @@ exports.default = ProfileTypeFormService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormService, "ProfileTypeFormService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileTypeForm.service.ts");
+  reactHotLoader.register(ProfileTypeFormService, "ProfileTypeFormService", "/home/gcarron/dev/ecolyo/src/services/profileTypeForm.service.ts");
 })();
 
 ;
diff --git a/4/ecolyo.943c56d53127de0c0b5b.js b/4/ecolyo.5b6f0f9076892876efcc.js
similarity index 82%
rename from 4/ecolyo.943c56d53127de0c0b5b.js
rename to 4/ecolyo.5b6f0f9076892876efcc.js
index 4446215d5088d39d286f11d93408417387898a72..5dc5c13d35cc3774698aa24dfc24ff53777949a0 100644
--- a/4/ecolyo.943c56d53127de0c0b5b.js
+++ b/4/ecolyo.5b6f0f9076892876efcc.js
@@ -368,9 +368,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TabPanel, "TabPanel", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
-  reactHotLoader.register(EcogestureView, "EcogestureView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(TabPanel, "TabPanel", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
 })();
 
 ;
@@ -388,7 +388,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ec-empty-container {\n  margin-top: 6rem; }\n  .ec-empty-container .ec-empty-content {\n    color: #e0e0e0;\n    text-align: center;\n    padding: 0 0.5rem;\n    margin: 0 auto;\n    max-width: 80%; }\n    @media (min-width: 576px) {\n      .ec-empty-container .ec-empty-content {\n        max-width: 45%; } }\n    @media (min-width: 1200px) {\n      .ec-empty-container .ec-empty-content {\n        max-width: 35%; } }\n    .ec-empty-container .ec-empty-content .text {\n      margin: 1rem 0; }\n    .ec-empty-container .ec-empty-content .btn-container {\n      display: flex; }\n      .ec-empty-container .ec-empty-content .btn-container button.btn2 {\n        margin-left: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ec-empty-container {\n  margin-top: 6rem;\n}\n.ec-empty-container .ec-empty-content {\n  color: #e0e0e0;\n  text-align: center;\n  padding: 0 0.5rem;\n  margin: 0 auto;\n  max-width: 80%;\n}\n@media (min-width: 576px) {\n  .ec-empty-container .ec-empty-content {\n    max-width: 45%;\n  }\n}\n@media (min-width: 1200px) {\n  .ec-empty-container .ec-empty-content {\n    max-width: 35%;\n  }\n}\n.ec-empty-container .ec-empty-content .text {\n  margin: 1rem 0;\n}\n.ec-empty-container .ec-empty-content .btn-container {\n  display: flex;\n}\n.ec-empty-container .ec-empty-content .btn-container button.btn2 {\n  margin-left: 1rem;\n}", ""]);
 
 
 
@@ -399,7 +399,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem 2.5rem 1.5rem; }\n  .ecogesture-root .efficiency-button-content {\n    max-width: 52rem;\n    width: 97%;\n    display: flex;\n    justify-content: space-between;\n    align-items: center; }\n    @media only screen and (max-width: 1023px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    @media only screen and (max-width: 768px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    .ecogesture-root .efficiency-button-content .selection {\n      display: flex;\n      align-items: center;\n      flex-direction: column;\n      color: white;\n      text-align: center;\n      margin: 1rem auto; }\n      @media only screen and (max-width: 768px) {\n        .ecogesture-root .efficiency-button-content .selection {\n          margin: 1rem 0; } }\n      .ecogesture-root .efficiency-button-content .selection button.btn-highlight {\n        padding: 0.625rem; }\n    .ecogesture-root .efficiency-button-content .filters {\n      display: flex;\n      align-items: center;\n      height: 50px;\n      color: white;\n      position: relative; }\n      .ecogesture-root .efficiency-button-content .filters .filter {\n        height: 45px;\n        display: flex;\n        align-items: center;\n        justify-content: flex-start;\n        cursor: pointer; }\n        .ecogesture-root .efficiency-button-content .filters .filter svg {\n          margin-right: 1rem; }\n        .ecogesture-root .efficiency-button-content .filters .filter .checkicon {\n          opacity: 0;\n          margin-left: auto;\n          transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter .checkicon.active {\n            opacity: 1; }\n      .ecogesture-root .efficiency-button-content .filters .ecogestures {\n        font-size: 0.95rem;\n        text-transform: initial;\n        padding-left: 0.5rem; }\n        .ecogesture-root .efficiency-button-content .filters .ecogestures.opened {\n          color: #e3b82a; }\n      .ecogesture-root .efficiency-button-content .filters .filter-button {\n        display: flex; }\n        .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative {\n          margin: auto;\n          display: flex;\n          align-items: center; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative span {\n            display: inline-flex;\n            margin-bottom: 0;\n            transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative svg {\n            margin-right: 1rem;\n            margin-left: -0.5rem; }\n    .ecogesture-root .efficiency-button-content button.btn-secondary-negative {\n      margin: 0;\n      padding: 0.3rem 0.5rem;\n      min-width: 11rem;\n      height: 2.25rem;\n      justify-content: left; }\n      .ecogesture-root .efficiency-button-content button.btn-secondary-negative.btn-info {\n        margin: 0 0 0 1rem;\n        padding: 0;\n        width: 2.25rem;\n        min-width: 2.25rem;\n        justify-content: center; }\n  .ecogesture-root .ecogesture-content {\n    display: flex;\n    flex-wrap: wrap;\n    max-width: 53rem;\n    animation: appear 600ms ease;\n    width: 100%; }\n\n@keyframes appear {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n    .ecogesture-root .ecogesture-content .ecogesture-content-loading {\n      height: 80vh;\n      width: 100%;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      color: #e0e0e0; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item {\n      width: 48%;\n      height: 8rem;\n      margin: 1% 1%;\n      animation: appear 600ms ease; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item > button {\n      height: 100%;\n      overflow: hidden;\n      animation: appear 600ms ease; }\n  .ecogesture-root .ec-filter-error {\n    color: #e0e0e0;\n    text-align: center;\n    margin-top: 2rem; }\n    .ecogesture-root .ec-filter-error div:first-child {\n      margin-bottom: 1rem; }\n\ndiv.filter-menu {\n  margin-top: 3.5rem;\n  margin-left: -0.5rem;\n  color: white;\n  background: linear-gradient(0deg, rgba(255, 255, 255, 0.09), rgba(255, 255, 255, 0.09)), linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid #a0a0a0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  z-index: 3;\n  width: 220px;\n  padding: 0.5rem 0rem;\n  font-size: 0.875rem;\n  left: 0;\n  transition: all 300ms ease; }\n  div.filter-menu.opened {\n    display: block; }\n  div.filter-menu .filter {\n    padding: 0 1rem; }\n    div.filter-menu .filter.filter-active {\n      background: rgba(160, 160, 160, 0.2); }\n\n.filter-menu-list li {\n  color: white;\n  text-transform: initial;\n  font-family: Lato, sans-serif; }\n  .filter-menu-list li.item-active {\n    font-weight: 700; }\n\n.filter-menu-icon {\n  margin-left: auto;\n  min-width: 0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem 2.5rem 1.5rem;\n}\n.ecogesture-root .efficiency-button-content {\n  max-width: 52rem;\n  width: 97%;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n@media only screen and (max-width : 1023px) {\n  .ecogesture-root .efficiency-button-content {\n    width: 97%;\n  }\n}\n@media only screen and (max-width : 768px) {\n  .ecogesture-root .efficiency-button-content {\n    width: 97%;\n  }\n}\n.ecogesture-root .efficiency-button-content .selection {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  color: white;\n  text-align: center;\n  margin: 1rem auto;\n}\n@media only screen and (max-width : 768px) {\n  .ecogesture-root .efficiency-button-content .selection {\n    margin: 1rem 0;\n  }\n}\n.ecogesture-root .efficiency-button-content .selection button.btn-highlight {\n  padding: 0.625rem;\n}\n.ecogesture-root .efficiency-button-content .filters {\n  display: flex;\n  align-items: center;\n  height: 50px;\n  color: white;\n  position: relative;\n}\n.ecogesture-root .efficiency-button-content .filters .filter {\n  height: 45px;\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  cursor: pointer;\n}\n.ecogesture-root .efficiency-button-content .filters .filter svg {\n  margin-right: 1rem;\n}\n.ecogesture-root .efficiency-button-content .filters .filter .checkicon {\n  opacity: 0;\n  margin-left: auto;\n  transition: all 300ms ease;\n}\n.ecogesture-root .efficiency-button-content .filters .filter .checkicon.active {\n  opacity: 1;\n}\n.ecogesture-root .efficiency-button-content .filters .ecogestures {\n  font-size: 0.95rem;\n  text-transform: initial;\n  padding-left: 0.5rem;\n}\n.ecogesture-root .efficiency-button-content .filters .ecogestures.opened {\n  color: #e3b82a;\n}\n.ecogesture-root .efficiency-button-content .filters .filter-button {\n  display: flex;\n}\n.ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative {\n  margin: auto;\n  display: flex;\n  align-items: center;\n}\n.ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative span {\n  display: inline-flex;\n  margin-bottom: 0;\n  transition: all 300ms ease;\n}\n.ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative svg {\n  margin-right: 1rem;\n  margin-left: -0.5rem;\n}\n.ecogesture-root .efficiency-button-content button.btn-secondary-negative {\n  margin: 0;\n  padding: 0.3rem 0.5rem;\n  min-width: 11rem;\n  height: 2.25rem;\n  justify-content: left;\n}\n.ecogesture-root .efficiency-button-content button.btn-secondary-negative.btn-info {\n  margin: 0 0 0 1rem;\n  padding: 0;\n  width: 2.25rem;\n  min-width: 2.25rem;\n  justify-content: center;\n}\n.ecogesture-root .ecogesture-content {\n  display: flex;\n  flex-wrap: wrap;\n  max-width: 53rem;\n  animation: appear 600ms ease;\n  width: 100%;\n}\n@keyframes appear {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n.ecogesture-root .ecogesture-content .ecogesture-content-loading {\n  height: 80vh;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  color: #e0e0e0;\n}\n.ecogesture-root .ecogesture-content .ecogesture-list-item {\n  width: 48%;\n  height: 8rem;\n  margin: 1% 1%;\n  animation: appear 600ms ease;\n}\n.ecogesture-root .ecogesture-content .ecogesture-list-item > button {\n  height: 100%;\n  overflow: hidden;\n  animation: appear 600ms ease;\n}\n.ecogesture-root .ec-filter-error {\n  color: #e0e0e0;\n  text-align: center;\n  margin-top: 2rem;\n}\n.ecogesture-root .ec-filter-error div:first-child {\n  margin-bottom: 1rem;\n}\n\ndiv.filter-menu {\n  margin-top: 3.5rem;\n  margin-left: -0.5rem;\n  color: white;\n  background: linear-gradient(0deg, rgba(255, 255, 255, 0.09), rgba(255, 255, 255, 0.09)), linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid #a0a0a0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  z-index: 3;\n  width: 220px;\n  padding: 0.5rem 0rem;\n  font-size: 0.875rem;\n  left: 0;\n  transition: all 300ms ease;\n}\ndiv.filter-menu.opened {\n  display: block;\n}\ndiv.filter-menu .filter {\n  padding: 0 1rem;\n}\ndiv.filter-menu .filter.filter-active {\n  background: rgba(160, 160, 160, 0.2);\n}\n\n.filter-menu-list li {\n  color: white;\n  text-transform: initial;\n  font-family: Lato, sans-serif;\n}\n.filter-menu-list li.item-active {\n  font-weight: 700;\n}\n\n.filter-menu-icon {\n  margin-left: auto;\n  min-width: 0;\n}", ""]);
 
 
 
@@ -410,7 +410,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ec {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  height: 100%; }\n  .ec .ecogesture-card-notif {\n    position: absolute;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    right: 8px;\n    top: 8px;\n    width: 1.25rem;\n    height: 1.25rem;\n    color: #25262b;\n    border-radius: 50%;\n    border: 1px solid #25262b;\n    z-index: 1;\n    background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n    font-size: 12px; }\n  .ec .ec-content {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: space-around; }\n    .ec .ec-content.ec-content-unlocked {\n      padding: 0.4rem 0; }\n    .ec .ec-content.ec-content-challenge {\n      padding: 0.5rem 0; }\n    .ec .ec-content .ec-content-icon {\n      min-height: 50px; }\n    .ec .ec-content .ec-content-short-name {\n      display: flex;\n      flex: 1;\n      align-items: center;\n      text-align: center;\n      min-height: 38px; }\n    .ec .ec-content .ec-content-efficiency {\n      margin-top: 0.5rem;\n      color: #a0a0a0; }\n\n.cp-eg-1 {\n  height: 8rem;\n  width: 100%;\n  margin-right: 0.25rem;\n  text-align: center; }\n\n.cp-eg-2 {\n  height: 8rem;\n  width: 100%;\n  margin-left: 0.25rem;\n  text-align: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ec {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n}\n.ec .ecogesture-card-notif {\n  position: absolute;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  right: 8px;\n  top: 8px;\n  width: 1.25rem;\n  height: 1.25rem;\n  color: #25262b;\n  border-radius: 50%;\n  border: 1px solid #25262b;\n  z-index: 1;\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  font-size: 12px;\n}\n.ec .ec-content {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-around;\n}\n.ec .ec-content.ec-content-unlocked {\n  padding: 0.4rem 0;\n}\n.ec .ec-content.ec-content-challenge {\n  padding: 0.5rem 0;\n}\n.ec .ec-content .ec-content-icon {\n  min-height: 50px;\n}\n.ec .ec-content .ec-content-short-name {\n  display: flex;\n  flex: 1;\n  align-items: center;\n  text-align: center;\n  min-height: 38px;\n}\n.ec .ec-content .ec-content-efficiency {\n  margin-top: 0.5rem;\n  color: #a0a0a0;\n}\n\n.cp-eg-1 {\n  height: 8rem;\n  width: 100%;\n  margin-right: 0.25rem;\n  text-align: center;\n}\n\n.cp-eg-2 {\n  height: 8rem;\n  width: 100%;\n  margin-left: 0.25rem;\n  text-align: center;\n}", ""]);
 
 
 
@@ -536,14 +536,14 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardNew, "CardNew", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardBlueBorderContentBase, "CardBlueBorderContentBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardChallengeBase, "CardChallengeBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(StyledEcogestureCard, "StyledEcogestureCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardNew, "CardNew", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardBlueBorderContentBase, "CardBlueBorderContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardChallengeBase, "CardChallengeBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(StyledEcogestureCard, "StyledEcogestureCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
 })();
 
 ;
@@ -715,8 +715,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureCard, "EcogestureCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
+  reactHotLoader.register(EcogestureCard, "EcogestureCard", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
 })();
 
 ;
@@ -1024,8 +1024,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureList, "EcogestureList", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
+  reactHotLoader.register(EcogestureList, "EcogestureList", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
 })();
 
 ;
@@ -1169,8 +1169,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureInitModal, "EcogestureInitModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
+  reactHotLoader.register(EcogestureInitModal, "EcogestureInitModal", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
 })();
 
 ;
@@ -1210,7 +1210,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-spinner {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  min-height: inherit; }\n  @media all and (min-width: 1023px) {\n    .ecogesture-spinner {\n      min-height: 80vh; } }\n\n.ecogestures-tabs {\n  background: transparent;\n  color: #a0a0a0;\n  display: flex;\n  justify-content: center;\n  margin: 0 1rem;\n  box-sizing: border-box; }\n  .ecogestures-tabs .single-tab {\n    width: 32%;\n    text-transform: initial;\n    font-size: 1rem;\n    font-weight: 400;\n    line-height: 1.2rem; }\n    .ecogestures-tabs .single-tab.active {\n      font-weight: 700;\n      color: #e3b82a; }\n  .ecogestures-tabs .indicator-tab {\n    background: #e3b82a;\n    height: 1px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-spinner {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  min-height: inherit;\n}\n@media all and (min-width: 1023px) {\n  .ecogesture-spinner {\n    min-height: 80vh;\n  }\n}\n\n.ecogestures-tabs {\n  background: transparent;\n  color: #a0a0a0;\n  display: flex;\n  justify-content: center;\n  margin: 0 1rem;\n  box-sizing: border-box;\n}\n.ecogestures-tabs .single-tab {\n  width: 32%;\n  text-transform: initial;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.2rem;\n}\n.ecogestures-tabs .single-tab.active {\n  font-weight: 700;\n  color: #e3b82a;\n}\n.ecogestures-tabs .indicator-tab {\n  background: #e3b82a;\n  height: 1px;\n}", ""]);
 
 
 
@@ -1247,7 +1247,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-init-modal {\n  color: #e0e0e0;\n  margin: 1rem 0; }\n  .eg-init-modal .title {\n    text-align: center;\n    color: #e3b82a; }\n  .eg-init-modal .text {\n    margin: 1rem 0; }\n  .eg-init-modal .buttons-container {\n    display: flex; }\n    .eg-init-modal .buttons-container button {\n      min-height: 45px;\n      cursor: pointer; }\n    .eg-init-modal .buttons-container button.btn1 {\n      margin-right: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-init-modal {\n  color: #e0e0e0;\n  margin: 1rem 0;\n}\n.eg-init-modal .title {\n  text-align: center;\n  color: #e3b82a;\n}\n.eg-init-modal .text {\n  margin: 1rem 0;\n}\n.eg-init-modal .buttons-container {\n  display: flex;\n}\n.eg-init-modal .buttons-container button {\n  min-height: 45px;\n  cursor: pointer;\n}\n.eg-init-modal .buttons-container button.btn1 {\n  margin-right: 1rem;\n}", ""]);
 
 
 
@@ -1351,8 +1351,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureEmptyList, "EcogestureEmptyList", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
+  reactHotLoader.register(EcogestureEmptyList, "EcogestureEmptyList", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
 })();
 
 ;
diff --git a/5/ecolyo.732993d7f79b32a81919.js b/5/ecolyo.27ddd3204bd59b6eb7db.js
similarity index 88%
rename from 5/ecolyo.732993d7f79b32a81919.js
rename to 5/ecolyo.27ddd3204bd59b6eb7db.js
index efe7c696f3f5fda9ce3bfb1314c7edc07f8a45ac..9bce0be9987eb6aef217429ed09d458aef794552 100644
--- a/5/ecolyo.732993d7f79b32a81919.js
+++ b/5/ecolyo.27ddd3204bd59b6eb7db.js
@@ -5,7 +5,7 @@
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.date-navigator-format {\n  display: flex;\n  flex-direction: column;\n  min-width: 7.81rem;\n  text-align: center;\n  align-items: center;\n  align-self: center; }\n  @media all and (max-width: 320px) {\n    .date-navigator-format {\n      min-width: 10.32rem; } }\n  .date-navigator-format .date-navigator-format-date {\n    color: #e0e0e0; }\n    .date-navigator-format .date-navigator-format-date::first-letter {\n      text-transform: uppercase; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.date-navigator-format {\n  display: flex;\n  flex-direction: column;\n  min-width: 7.81rem;\n  text-align: center;\n  align-items: center;\n  align-self: center;\n}\n@media all and (max-width: 320px) {\n  .date-navigator-format {\n    min-width: 10.32rem;\n  }\n}\n.date-navigator-format .date-navigator-format-date {\n  color: #e0e0e0;\n}\n.date-navigator-format .date-navigator-format-date::first-letter {\n  text-transform: uppercase;\n}", ""]);
 
 
 
@@ -203,8 +203,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DateNavigator, "DateNavigator", "/builds/web-et-numerique/llle_project/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
+  reactHotLoader.register(DateNavigator, "DateNavigator", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
 })();
 
 ;
@@ -248,7 +248,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.estimation-modal {\n  padding: 0.5rem;\n  color: #e0e0e0; }\n  .estimation-modal .modal-title {\n    color: #e3b82a;\n    font-weight: bold;\n    text-align: center;\n    margin-bottom: 0.5rem; }\n  .estimation-modal ul {\n    padding-left: 1rem; }\n  .estimation-modal .electricity {\n    color: #d87b39; }\n  .estimation-modal .water {\n    color: #3a98ec; }\n  .estimation-modal .gas {\n    color: #45d1b8; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.estimation-modal {\n  padding: 0.5rem;\n  color: #e0e0e0;\n}\n.estimation-modal .modal-title {\n  color: #e3b82a;\n  font-weight: bold;\n  text-align: center;\n  margin-bottom: 0.5rem;\n}\n.estimation-modal ul {\n  padding-left: 1rem;\n}\n.estimation-modal .electricity {\n  color: #d87b39;\n}\n.estimation-modal .water {\n  color: #3a98ec;\n}\n.estimation-modal .gas {\n  color: #45d1b8;\n}", ""]);
 
 
 
@@ -259,7 +259,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.date-navigator {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-around;\n  width: 100%;\n  margin: auto;\n  padding-bottom: 0.6rem;\n  max-width: 45.75rem; }\n  .date-navigator .date-navigator-button {\n    border: none;\n    background: none;\n    color: #a0a0a0;\n    text-decoration: underline; }\n    .date-navigator .date-navigator-button.disable {\n      opacity: 0.3; }\n    .date-navigator .date-navigator-button.disable:hover {\n      cursor: default; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.date-navigator {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-around;\n  width: 100%;\n  margin: auto;\n  padding-bottom: 0.6rem;\n  max-width: 45.75rem;\n}\n.date-navigator .date-navigator-button {\n  border: none;\n  background: none;\n  color: #a0a0a0;\n  text-decoration: underline;\n}\n.date-navigator .date-navigator-button.disable {\n  opacity: 0.3;\n}\n.date-navigator .date-navigator-button.disable:hover {\n  cursor: default;\n}", ""]);
 
 
 
@@ -362,8 +362,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DateNavigatorFormat, "DateNavigatorFormat", "/builds/web-et-numerique/llle_project/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
+  reactHotLoader.register(DateNavigatorFormat, "DateNavigatorFormat", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
 })();
 
 ;
@@ -485,15 +485,15 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardElec, "CardElec", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardWater, "CardWater", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardGas, "CardGas", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardMulti, "CardMulti", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(StyledCard, "StyledCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardElec, "CardElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardWater, "CardWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardGas, "CardGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardMulti, "CardMulti", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(StyledCard, "StyledCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
 })();
 
 ;
@@ -707,8 +707,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EstimatedConsumptionModal, "EstimatedConsumptionModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
+  reactHotLoader.register(EstimatedConsumptionModal, "EstimatedConsumptionModal", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
 })();
 
 ;
diff --git a/6/ecolyo.a3016721fa562bc5b0bc.js b/6/ecolyo.48bbaed6f6fea238b6d6.js
similarity index 93%
rename from 6/ecolyo.a3016721fa562bc5b0bc.js
rename to 6/ecolyo.48bbaed6f6fea238b6d6.js
index 87ddb8f04f8084f62731d63a8acb342693f46d62..1d10888e0f1cef9a1c8efdcc01884e36ad8852f7 100644
--- a/6/ecolyo.a3016721fa562bc5b0bc.js
+++ b/6/ecolyo.48bbaed6f6fea238b6d6.js
@@ -73,8 +73,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCUView, "GCUView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCUView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCUView.tsx");
+  reactHotLoader.register(GCUView, "GCUView", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUView.tsx");
 })();
 
 ;
diff --git a/8/ecolyo.59fa9caf21dac7d1efcc.js b/8/ecolyo.b9ddcbaf096ee2cf2d49.js
similarity index 85%
rename from 8/ecolyo.59fa9caf21dac7d1efcc.js
rename to 8/ecolyo.b9ddcbaf096ee2cf2d49.js
index 9e85869254bc0d7712b8bb28c46623b57847bc19..49679ce180646a358c6ee1a5928f3edcbd0d460d 100644
--- a/8/ecolyo.59fa9caf21dac7d1efcc.js
+++ b/8/ecolyo.b9ddcbaf096ee2cf2d49.js
@@ -310,8 +310,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ReportOptions, "ReportOptions", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/ReportOptions.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/ReportOptions.tsx");
+  reactHotLoader.register(ReportOptions, "ReportOptions", "/home/gcarron/dev/ecolyo/src/components/Options/ReportOptions.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/ReportOptions.tsx");
 })();
 
 ;
@@ -405,8 +405,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCULink, "GCULink", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCULink.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCULink.tsx");
+  reactHotLoader.register(GCULink, "GCULink", "/home/gcarron/dev/ecolyo/src/components/GCU/GCULink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCULink.tsx");
 })();
 
 ;
@@ -470,8 +470,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Version, "Version", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Version/Version.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Version/Version.tsx");
+  reactHotLoader.register(Version, "Version", "/home/gcarron/dev/ecolyo/src/components/Version/Version.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Version/Version.tsx");
 })();
 
 ;
@@ -559,7 +559,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.faq-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.5rem; }\n  .faq-root .faq-content {\n    margin-bottom: -1rem;\n    width: 45.75rem; }\n    .faq-root .faq-content a {\n      color: #ffffff;\n      text-decoration: none; }\n    @media only screen and (max-width: 768px) {\n      .faq-root .faq-content {\n        width: 100%; } }\n    .faq-root .faq-content .faq-header {\n      margin-top: 1.5rem;\n      margin-bottom: 1.25rem;\n      color: #e0e0e0; }\n\n.faq-card-link {\n  color: #ffffff; }\n\n.faq-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%; }\n  @media only screen and (max-width: 768px) {\n    .faq-card {\n      width: 100%; } }\n  .faq-card .faq-card-content {\n    display: flex;\n    flex-direction: row; }\n    .faq-card .faq-card-content .faq-card-content-icon {\n      margin: 0.5rem 0; }\n    .faq-card .faq-card-content .faq-card-content-title {\n      margin: 0 1rem;\n      align-self: center;\n      text-decoration: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.faq-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.5rem;\n}\n.faq-root .faq-content {\n  margin-bottom: -1rem;\n  width: 45.75rem;\n}\n.faq-root .faq-content a {\n  color: #ffffff;\n  text-decoration: none;\n}\n@media only screen and (max-width : 768px) {\n  .faq-root .faq-content {\n    width: 100%;\n  }\n}\n.faq-root .faq-content .faq-header {\n  margin-top: 1.5rem;\n  margin-bottom: 1.25rem;\n  color: #e0e0e0;\n}\n\n.faq-card-link {\n  color: #ffffff;\n}\n\n.faq-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .faq-card {\n    width: 100%;\n  }\n}\n.faq-card .faq-card-content {\n  display: flex;\n  flex-direction: row;\n}\n.faq-card .faq-card-content .faq-card-content-icon {\n  margin: 0.5rem 0;\n}\n.faq-card .faq-card-content .faq-card-content-title {\n  margin: 0 1rem;\n  align-self: center;\n  text-decoration: none;\n}", ""]);
 
 
 
@@ -570,7 +570,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.report-option-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.5rem;\n  margin: 1rem 0; }\n  .report-option-root .report-option-content {\n    width: 45.75rem; }\n    @media only screen and (max-width: 768px) {\n      .report-option-root .report-option-content {\n        width: 100%; } }\n  .report-option-root .head {\n    margin: 1rem 0;\n    color: #e0e0e0; }\n  .report-option-root .switch-container-bilan {\n    display: flex;\n    flex-direction: column;\n    color: #e0e0e0;\n    margin-bottom: 2rem; }\n    .report-option-root .switch-container-bilan .switch-label {\n      margin-left: 0.2rem;\n      padding-right: 0.8rem; }\n    .report-option-root .switch-container-bilan .button-container {\n      max-width: 200px; }\n      .report-option-root .switch-container-bilan .button-container button {\n        width: 125px;\n        margin-top: 0.75rem; }\n  .report-option-root .switch-container-alert {\n    display: flex;\n    align-items: center;\n    color: #e0e0e0; }\n    .report-option-root .switch-container-alert .switch-label {\n      margin-left: 0.2rem;\n      padding-right: 0.8rem; }\n    .report-option-root .switch-container-alert .input-style {\n      width: 60px;\n      text-align: center;\n      margin: 0.5rem;\n      background: #121212;\n      color: #ffffff;\n      border: 1px solid #a0a0a0;\n      max-width: 5rem;\n      height: 2rem; }\n      .report-option-root .switch-container-alert .input-style:focus {\n        outline: #e3b82a 1px; }\n      .report-option-root .switch-container-alert .input-style:disabled {\n        -webkit-text-fill-color: #ffffff;\n        opacity: 1; }\n  .report-option-root .alert-inputs-display {\n    padding: 0 1rem; }\n  .report-option-root .alert-input-row {\n    display: flex;\n    justify-content: space-between; }\n  .report-option-root .alert-input-subtext {\n    color: #a0a0a0;\n    font-size: 14px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.report-option-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.5rem;\n  margin: 1rem 0;\n}\n.report-option-root .report-option-content {\n  width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .report-option-root .report-option-content {\n    width: 100%;\n  }\n}\n.report-option-root .head {\n  margin: 1rem 0;\n  color: #e0e0e0;\n}\n.report-option-root .switch-container-bilan {\n  display: flex;\n  flex-direction: column;\n  color: #e0e0e0;\n  margin-bottom: 2rem;\n}\n.report-option-root .switch-container-bilan .switch-label {\n  margin-left: 0.2rem;\n  padding-right: 0.8rem;\n}\n.report-option-root .switch-container-bilan .button-container {\n  max-width: 200px;\n}\n.report-option-root .switch-container-bilan .button-container button {\n  width: 125px;\n  margin-top: 0.75rem;\n}\n.report-option-root .switch-container-alert {\n  display: flex;\n  align-items: center;\n  color: #e0e0e0;\n}\n.report-option-root .switch-container-alert .switch-label {\n  margin-left: 0.2rem;\n  padding-right: 0.8rem;\n}\n.report-option-root .switch-container-alert .input-style {\n  width: 60px;\n  text-align: center;\n  margin: 0.5rem;\n  background: #121212;\n  color: #ffffff;\n  border: 1px solid #a0a0a0;\n  max-width: 5rem;\n  height: 2rem;\n}\n.report-option-root .switch-container-alert .input-style:focus {\n  outline: #e3b82a 1px;\n}\n.report-option-root .switch-container-alert .input-style:disabled {\n  -webkit-text-fill-color: #ffffff;\n  opacity: 1;\n}\n.report-option-root .alert-inputs-display {\n  padding: 0 1rem;\n}\n.report-option-root .alert-input-row {\n  display: flex;\n  justify-content: space-between;\n}\n.report-option-root .alert-input-subtext {\n  color: #a0a0a0;\n  font-size: 14px;\n}", ""]);
 
 
 
@@ -691,8 +691,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeLink, "LegalNoticeLink", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
+  reactHotLoader.register(LegalNoticeLink, "LegalNoticeLink", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
 })();
 
 ;
@@ -710,7 +710,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.version-root {\n  color: #e0e0e0;\n  text-align: center;\n  margin: 0 1.5rem 2rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.version-root {\n  color: #e0e0e0;\n  text-align: center;\n  margin: 0 1.5rem 2rem;\n}", ""]);
 
 
 
@@ -872,12 +872,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SwitchBase, "SwitchBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchElec, "SwitchElec", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchWater, "SwitchWater", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchGas, "SwitchGas", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
 })();
 
 ;
@@ -1117,8 +1117,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeOptions, "ProfileTypeOptions", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
+  reactHotLoader.register(ProfileTypeOptions, "ProfileTypeOptions", "/home/gcarron/dev/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
 })();
 
 ;
@@ -1242,8 +1242,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(OptionsView, "OptionsView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/OptionsView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/OptionsView.tsx");
+  reactHotLoader.register(OptionsView, "OptionsView", "/home/gcarron/dev/ecolyo/src/components/Options/OptionsView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/OptionsView.tsx");
 })();
 
 ;
@@ -1261,7 +1261,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-root {\n  margin-top: 1.75rem;\n  padding: 0 1.5rem; }\n  .profile-type-root .profile-type-content {\n    margin: 0 auto;\n    width: 100%; }\n    @media (min-width: 768px) {\n      .profile-type-root .profile-type-content {\n        width: 45.75rem; } }\n  .profile-type-root .value {\n    color: #ffffff;\n    padding: 0 0 0.5rem 0; }\n  .profile-type-root ul {\n    display: flex;\n    flex-wrap: wrap;\n    padding: 0;\n    margin-top: 0; }\n    .profile-type-root ul li {\n      list-style-type: none;\n      margin-right: 0.5rem; }\n  .profile-type-root .head {\n    color: #e0e0e0;\n    margin-top: 1rem;\n    margin-bottom: 1.25rem; }\n  .profile-type-root .label {\n    color: #a0a0a0;\n    padding-bottom: 0.5rem; }\n  .profile-type-root .profile-container {\n    display: flex;\n    flex-direction: column;\n    flex-wrap: wrap;\n    width: 100%;\n    margin: 0 1.3rem 1rem; }\n    @media only screen and (max-width: 768px) {\n      .profile-type-root .profile-container {\n        margin: 0 0 0.25rem; } }\n  .profile-type-root .fields {\n    align-items: flex-start;\n    padding: 8px 0px;\n    width: 100%; }\n  .profile-type-root button.profile-link {\n    color: #e0e0e0;\n    text-decoration: none;\n    max-height: 5rem; }\n    .profile-type-root button.profile-link .profile-icon {\n      vertical-align: middle; }\n    .profile-type-root button.profile-link .link-label {\n      margin-left: 1rem; }\n    .profile-type-root button.profile-link > button {\n      margin-bottom: 0; }\n      .profile-type-root button.profile-link > button > div {\n        padding: 0.3rem 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-root {\n  margin-top: 1.75rem;\n  padding: 0 1.5rem;\n}\n.profile-type-root .profile-type-content {\n  margin: 0 auto;\n  width: 100%;\n}\n@media (min-width: 768px) {\n  .profile-type-root .profile-type-content {\n    width: 45.75rem;\n  }\n}\n.profile-type-root .value {\n  color: #ffffff;\n  padding: 0 0 0.5rem 0;\n}\n.profile-type-root ul {\n  display: flex;\n  flex-wrap: wrap;\n  padding: 0;\n  margin-top: 0;\n}\n.profile-type-root ul li {\n  list-style-type: none;\n  margin-right: 0.5rem;\n}\n.profile-type-root .head {\n  color: #e0e0e0;\n  margin-top: 1rem;\n  margin-bottom: 1.25rem;\n}\n.profile-type-root .label {\n  color: #a0a0a0;\n  padding-bottom: 0.5rem;\n}\n.profile-type-root .profile-container {\n  display: flex;\n  flex-direction: column;\n  flex-wrap: wrap;\n  width: 100%;\n  margin: 0 1.3rem 1rem;\n}\n@media only screen and (max-width : 768px) {\n  .profile-type-root .profile-container {\n    margin: 0 0 0.25rem;\n  }\n}\n.profile-type-root .fields {\n  align-items: flex-start;\n  padding: 8px 0px;\n  width: 100%;\n}\n.profile-type-root button.profile-link {\n  color: #e0e0e0;\n  text-decoration: none;\n  max-height: 5rem;\n}\n.profile-type-root button.profile-link .profile-icon {\n  vertical-align: middle;\n}\n.profile-type-root button.profile-link .link-label {\n  margin-left: 1rem;\n}\n.profile-type-root button.profile-link > button {\n  margin-bottom: 0;\n}\n.profile-type-root button.profile-link > button > div {\n  padding: 0.3rem 1rem;\n}", ""]);
 
 
 
@@ -1376,15 +1376,15 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardElec, "CardElec", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardWater, "CardWater", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardGas, "CardGas", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardMulti, "CardMulti", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(StyledCard, "StyledCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardElec, "CardElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardWater, "CardWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardGas, "CardGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardMulti, "CardMulti", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(StyledCard, "StyledCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
 })();
 
 ;
@@ -1512,8 +1512,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQLink, "FAQLink", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQLink.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/FAQ/FAQLink.tsx");
+  reactHotLoader.register(FAQLink, "FAQLink", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQLink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQLink.tsx");
 })();
 
 ;
@@ -1531,7 +1531,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.gcu-link-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1rem 1.5rem 0;\n  margin-top: 1rem; }\n  .gcu-link-root .gcu-link-header {\n    margin-bottom: 1.25rem; }\n  .gcu-link-root .gcu-link-content {\n    width: 45.75rem; }\n    .gcu-link-root .gcu-link-content p {\n      color: #ffffff; }\n    .gcu-link-root .gcu-link-content a {\n      color: #ffffff;\n      text-decoration: none; }\n    .gcu-link-root .gcu-link-content li {\n      margin: 1rem 0; }\n    .gcu-link-root .gcu-link-content h2 {\n      color: #ffffff; }\n    .gcu-link-root .gcu-link-content h3 {\n      color: #ffffff;\n      margin: 2.5rem 0 1rem; }\n    .gcu-link-root .gcu-link-content .ln-contact {\n      color: #e3b82a; }\n    @media only screen and (max-width: 768px) {\n      .gcu-link-root .gcu-link-content {\n        width: 100%; } }\n\n.gcu-link-card-link {\n  color: black; }\n\n.gcu-link-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%; }\n  @media only screen and (max-width: 768px) {\n    .gcu-link-card {\n      width: 100%; } }\n  .gcu-link-card .gcu-link-card-content {\n    display: flex;\n    flex-direction: row; }\n    .gcu-link-card .gcu-link-card-content .gcu-link-card-content-icon {\n      margin: 0.5rem 0; }\n    .gcu-link-card .gcu-link-card-content .gcu-link-card-content-title {\n      margin: 0 1rem;\n      align-self: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.gcu-link-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1rem 1.5rem 0;\n  margin-top: 1rem;\n}\n.gcu-link-root .gcu-link-header {\n  margin-bottom: 1.25rem;\n}\n.gcu-link-root .gcu-link-content {\n  width: 45.75rem;\n}\n.gcu-link-root .gcu-link-content p {\n  color: #ffffff;\n}\n.gcu-link-root .gcu-link-content a {\n  color: #ffffff;\n  text-decoration: none;\n}\n.gcu-link-root .gcu-link-content li {\n  margin: 1rem 0;\n}\n.gcu-link-root .gcu-link-content h2 {\n  color: #ffffff;\n}\n.gcu-link-root .gcu-link-content h3 {\n  color: #ffffff;\n  margin: 2.5rem 0 1rem;\n}\n.gcu-link-root .gcu-link-content .ln-contact {\n  color: #e3b82a;\n}\n@media only screen and (max-width : 768px) {\n  .gcu-link-root .gcu-link-content {\n    width: 100%;\n  }\n}\n\n.gcu-link-card-link {\n  color: black;\n}\n\n.gcu-link-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .gcu-link-card {\n    width: 100%;\n  }\n}\n.gcu-link-card .gcu-link-card-content {\n  display: flex;\n  flex-direction: row;\n}\n.gcu-link-card .gcu-link-card-content .gcu-link-card-content-icon {\n  margin: 0.5rem 0;\n}\n.gcu-link-card .gcu-link-card-content .gcu-link-card-content-title {\n  margin: 0 1rem;\n  align-self: center;\n}", ""]);
 
 
 
@@ -1542,7 +1542,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.legal-notice-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1rem 1.5rem 0;\n  margin-top: 1rem; }\n  .legal-notice-root .legal-notice-header {\n    margin-bottom: 1.25rem; }\n  .legal-notice-root .legal-notice-content {\n    max-width: 45.75rem;\n    width: 100%; }\n    @media only screen and (max-width: 768px) {\n      .legal-notice-root .legal-notice-content {\n        width: 100%; } }\n\n.legal-notice-card-link {\n  color: black; }\n\n.legal-notice-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%; }\n  @media only screen and (max-width: 768px) {\n    .legal-notice-card {\n      width: 100%; } }\n  .legal-notice-card .legal-notice-card-content {\n    display: flex;\n    flex-direction: row; }\n    .legal-notice-card .legal-notice-card-content .legal-notice-card-content-icon {\n      margin: 0.5rem 0; }\n    .legal-notice-card .legal-notice-card-content .legal-notice-card-content-title {\n      margin: 0 1rem;\n      align-self: center;\n      color: white; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.legal-notice-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1rem 1.5rem 0;\n  margin-top: 1rem;\n}\n.legal-notice-root .legal-notice-header {\n  margin-bottom: 1.25rem;\n}\n.legal-notice-root .legal-notice-content {\n  max-width: 45.75rem;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .legal-notice-root .legal-notice-content {\n    width: 100%;\n  }\n}\n\n.legal-notice-card-link {\n  color: black;\n}\n\n.legal-notice-card {\n  display: flex;\n  flex-direction: row;\n  margin: -0.75rem 0;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .legal-notice-card {\n    width: 100%;\n  }\n}\n.legal-notice-card .legal-notice-card-content {\n  display: flex;\n  flex-direction: row;\n}\n.legal-notice-card .legal-notice-card-content .legal-notice-card-content-icon {\n  margin: 0.5rem 0;\n}\n.legal-notice-card .legal-notice-card-content .legal-notice-card-content-title {\n  margin: 0 1rem;\n  align-self: center;\n  color: white;\n}", ""]);
 
 
 
diff --git a/9/ecolyo.ea36d9441e5e67ed4c61.js b/9/ecolyo.979400e31e650f8ac788.js
similarity index 99%
rename from 9/ecolyo.ea36d9441e5e67ed4c61.js
rename to 9/ecolyo.979400e31e650f8ac788.js
index 35981c3a781624a51a8b040db7bd0a4a986b1ac9..368aa2eba59cfc8e3dd678dc7a0d6e08c777ced3 100644
--- a/9/ecolyo.ea36d9441e5e67ed4c61.js
+++ b/9/ecolyo.979400e31e650f8ac788.js
@@ -735,7 +735,7 @@ exports.default = ProfileTypeService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeService, "ProfileTypeService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileType.service.ts");
+  reactHotLoader.register(ProfileTypeService, "ProfileTypeService", "/home/gcarron/dev/ecolyo/src/services/profileType.service.ts");
 })();
 
 ;
diff --git a/app/ecolyo.40ce9b6f2b21b6b9297d.js b/app/ecolyo.a9eadf3066a799f212ea.js
similarity index 98%
rename from app/ecolyo.40ce9b6f2b21b6b9297d.js
rename to app/ecolyo.a9eadf3066a799f212ea.js
index 5beba1a8d3c7a010715276594ed175d235d0e739..fa13f611652a55397475798002e42227b24c3b93 100644
--- a/app/ecolyo.40ce9b6f2b21b6b9297d.js
+++ b/app/ecolyo.a9eadf3066a799f212ea.js
@@ -64,7 +64,7 @@
 /******/
 /******/ 	// script path function
 /******/ 	function jsonpScriptSrc(chunkId) {
-/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"1":"ad4e9d262402fd5317f2","2":"9a9866873df2f5aa95c5","3":"dbb25bab5bf2868d7581","4":"943c56d53127de0c0b5b","5":"732993d7f79b32a81919","6":"a3016721fa562bc5b0bc","8":"59fa9caf21dac7d1efcc","9":"ea36d9441e5e67ed4c61","10":"1a07d85ce2906255e036","11":"9b513c202205eecc62de","12":"a93c3508be46cf2c2aa2"}[chunkId] + ".js"
+/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"1":"4f1979c08d62e4d8698b","2":"2dc8752f4a42d1f6858a","3":"11c7b7df7df5a5fe2a94","4":"5b6f0f9076892876efcc","5":"27ddd3204bd59b6eb7db","6":"48bbaed6f6fea238b6d6","8":"b9ddcbaf096ee2cf2d49","9":"979400e31e650f8ac788","10":"04fe0dac6fd9fe5f26ca","11":"81a44f4753ffd3cfb197","12":"320f40b060974dbd83c9"}[chunkId] + ".js"
 /******/ 	}
 /******/
 /******/ 	// The require function
@@ -388,8 +388,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionCard, "ActionCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionCard.tsx");
+  reactHotLoader.register(ActionCard, "ActionCard", "/home/gcarron/dev/ecolyo/src/components/Action/ActionCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionCard.tsx");
 })();
 
 ;
@@ -673,8 +673,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizCustomQuestionContent, "QuizCustomQuestionContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
+  reactHotLoader.register(QuizCustomQuestionContent, "QuizCustomQuestionContent", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
 })();
 
 ;
@@ -805,9 +805,9 @@ if (false) {}
     return;
   }
 
-  reactHotLoader.register(setupApp, "setupApp", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/browser/index.tsx");
-  reactHotLoader.register(init, "init", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/browser/index.tsx");
-  reactHotLoader.register(isSafari, "isSafari", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(setupApp, "setupApp", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(init, "init", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(isSafari, "isSafari", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
 })();
 
 ;
@@ -1004,8 +1004,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CGUModal, "CGUModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/CGUModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/CGUModal.tsx");
+  reactHotLoader.register(CGUModal, "CGUModal", "/home/gcarron/dev/ecolyo/src/components/Terms/CGUModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/CGUModal.tsx");
 })();
 
 ;
@@ -1081,7 +1081,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -1768,8 +1768,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SplashRoot, "SplashRoot", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashRoot.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashRoot.tsx");
+  reactHotLoader.register(SplashRoot, "SplashRoot", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashRoot.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashRoot.tsx");
 })();
 
 ;
@@ -1787,7 +1787,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fb-root {\n  overflow-y: auto;\n  min-width: 70%;\n  margin: 1rem 0; }\n  .fb-root .fb-header {\n    color: #e3b82a;\n    padding: 0.5rem 0.5rem 0rem 0.5rem;\n    display: flex;\n    justify-content: center; }\n  .fb-root .fb-content {\n    padding: 1rem 0.5rem 1.5rem 0.5rem;\n    display: flex;\n    flex-direction: column; }\n    .fb-root .fb-content .fb-content-success {\n      color: #e0e0e0;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center; }\n    .fb-root .fb-content .fb-content-error {\n      color: #e0e0e0;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center; }\n    .fb-root .fb-content .fb-icon {\n      display: flex;\n      justify-content: center;\n      margin: 0 0 1.5rem 0; }\n    .fb-root .fb-content .fb-label {\n      margin: 0.5rem 0 0 0; }\n    .fb-root .fb-content .fb-selector {\n      margin: 0.5rem 0;\n      display: flex;\n      flex-direction: row;\n      align-content: space-around;\n      justify-content: space-around;\n      padding: 0;\n      border: none; }\n      .fb-root .fb-content .fb-selector .fb-selector-item {\n        height: 3.125rem;\n        width: 3.125rem; }\n        .fb-root .fb-content .fb-selector .fb-selector-item .fb-selector-item-label {\n          color: #e0e0e0; }\n        .fb-root .fb-content .fb-selector .fb-selector-item .fb-selector-item-selectedlabel {\n          color: #ffffff; }\n    .fb-root .fb-content .fb-form {\n      margin: 0.5rem 0;\n      border: 1px solid #7b7b7b;\n      border-radius: 4px;\n      color: #e0e0e0;\n      background: rgba(0, 0, 0, 0.3);\n      padding: 0 1rem;\n      outline: none; }\n    .fb-root .fb-content .fb-form:focus {\n      border: 1px solid #e3b82a; }\n    .fb-root .fb-content .fb-textarea {\n      height: 8.725rem;\n      padding: 0.5rem 1rem;\n      resize: none; }\n    .fb-root .fb-content .fb-input {\n      height: 2rem; }\n    .fb-root .fb-content button.btn-highlight {\n      max-width: 9.375rem;\n      align-self: center;\n      width: 38%;\n      padding-top: 0.5rem;\n      padding-bottom: 0.6rem;\n      margin: 0 !important; }\n\n.upload-label {\n  appearance: none;\n  padding: 0.5rem;\n  text-align: center;\n  max-width: 180px;\n  width: 50% !important;\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n  background-color: rgba(123, 123, 123, 0.2);\n  margin: 0.8rem auto;\n  transition: all 300ms ease; }\n  .upload-label span:first-child {\n    color: rgba(224, 224, 224, 0.7); }\n  .upload-label:disabled {\n    cursor: not-allowed; }\n  .upload-label:hover {\n    opacity: 0.7; }\n\n.styledLink {\n  color: #deaf0e;\n  text-decoration: underline; }\n\n.fileName {\n  display: flex;\n  justify-content: space-between;\n  padding: 0 0.5rem;\n  color: #e0e0e0;\n  border: solid 1px #7b7b7b;\n  border-radius: 3px;\n  margin: 0.5rem 0;\n  align-items: center; }\n\n.validate_row {\n  display: flex;\n  justify-content: space-evenly; }\n\n#accessibility-title {\n  display: none; }\n\n#suggestFaq {\n  margin-bottom: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.fb-root {\n  overflow-y: auto;\n  min-width: 70%;\n  margin: 1rem 0;\n}\n.fb-root .fb-header {\n  color: #e3b82a;\n  padding: 0.5rem 0.5rem 0rem 0.5rem;\n  display: flex;\n  justify-content: center;\n}\n.fb-root .fb-content {\n  padding: 1rem 0.5rem 1.5rem 0.5rem;\n  display: flex;\n  flex-direction: column;\n}\n.fb-root .fb-content .fb-content-success {\n  color: #e0e0e0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n}\n.fb-root .fb-content .fb-content-error {\n  color: #e0e0e0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n}\n.fb-root .fb-content .fb-icon {\n  display: flex;\n  justify-content: center;\n  margin: 0 0 1.5rem 0;\n}\n.fb-root .fb-content .fb-label {\n  margin: 0.5rem 0 0 0;\n}\n.fb-root .fb-content .fb-selector {\n  margin: 0.5rem 0;\n  display: flex;\n  flex-direction: row;\n  align-content: space-around;\n  justify-content: space-around;\n  padding: 0;\n  border: none;\n}\n.fb-root .fb-content .fb-selector .fb-selector-item {\n  height: 3.125rem;\n  width: 3.125rem;\n}\n.fb-root .fb-content .fb-selector .fb-selector-item .fb-selector-item-label {\n  color: #e0e0e0;\n}\n.fb-root .fb-content .fb-selector .fb-selector-item .fb-selector-item-selectedlabel {\n  color: #ffffff;\n}\n.fb-root .fb-content .fb-form {\n  margin: 0.5rem 0;\n  border: 1px solid #7b7b7b;\n  border-radius: 4px;\n  color: #e0e0e0;\n  background: rgba(0, 0, 0, 0.3);\n  padding: 0 1rem;\n  outline: none;\n}\n.fb-root .fb-content .fb-form:focus {\n  border: 1px solid #e3b82a;\n}\n.fb-root .fb-content .fb-textarea {\n  height: 8.725rem;\n  padding: 0.5rem 1rem;\n  resize: none;\n}\n.fb-root .fb-content .fb-input {\n  height: 2rem;\n}\n.fb-root .fb-content button.btn-highlight {\n  max-width: 9.375rem;\n  align-self: center;\n  width: 38%;\n  padding-top: 0.5rem;\n  padding-bottom: 0.6rem;\n  margin: 0 !important;\n}\n\n.upload-label {\n  appearance: none;\n  padding: 0.5rem;\n  text-align: center;\n  max-width: 180px;\n  width: 50% !important;\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n  background-color: rgba(123, 123, 123, 0.2);\n  margin: 0.8rem auto;\n  transition: all 300ms ease;\n}\n.upload-label span:first-child {\n  color: rgba(224, 224, 224, 0.7);\n}\n.upload-label:disabled {\n  cursor: not-allowed;\n}\n.upload-label:hover {\n  opacity: 0.7;\n}\n\n.styledLink {\n  color: #deaf0e;\n  text-decoration: underline;\n}\n\n.fileName {\n  display: flex;\n  justify-content: space-between;\n  padding: 0 0.5rem;\n  color: #e0e0e0;\n  border: solid 1px #7b7b7b;\n  border-radius: 3px;\n  margin: 0.5rem 0;\n  align-items: center;\n}\n\n.validate_row {\n  display: flex;\n  justify-content: space-evenly;\n}\n\n#accessibility-title {\n  display: none;\n}\n\n#suggestFaq {\n  margin-bottom: 1rem;\n}", ""]);
 
 
 
@@ -1944,8 +1944,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormEquipment, "EcogestureFormEquipment", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
+  reactHotLoader.register(EcogestureFormEquipment, "EcogestureFormEquipment", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
 })();
 
 ;
@@ -2068,8 +2068,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AxisRight, "AxisRight", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/AxisRight.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/AxisRight.tsx");
+  reactHotLoader.register(AxisRight, "AxisRight", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisRight.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisRight.tsx");
 })();
 
 ;
@@ -2158,8 +2158,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelError, "DuelError", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelError.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelError.tsx");
+  reactHotLoader.register(DuelError, "DuelError", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelError.tsx");
 })();
 
 ;
@@ -2275,7 +2275,7 @@ exports.getClient = getClient;
     return;
   }
 
-  reactHotLoader.register(getClient, "getClient", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/client.ts");
+  reactHotLoader.register(getClient, "getClient", "/home/gcarron/dev/ecolyo/src/utils/client.ts");
 })();
 
 ;
@@ -2345,7 +2345,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -2644,7 +2644,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -2902,8 +2902,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeView, "ChallengeView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeView.tsx");
+  reactHotLoader.register(ChallengeView, "ChallengeView", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeView.tsx");
 })();
 
 ;
@@ -3021,7 +3021,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".slide {\n  margin: 1rem 1rem 1rem 0;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: white;\n  display: flex;\n  flex-direction: column; }\n  .slide.active {\n    transform: scale(1); }\n  .slide.inactive {\n    transform: scale(0.9); }\n  .slide .cardContent {\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    width: 100%;\n    height: inherit;\n    box-sizing: border-box;\n    padding: 5% 10%;\n    transition: all 300ms ease; }\n", ""]);
+exports.push([module.i, ".slide {\n  margin: 1rem 1rem 1rem 0;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: white;\n  display: flex;\n  flex-direction: column;\n}\n.slide.active {\n  transform: scale(1);\n}\n.slide.inactive {\n  transform: scale(0.9);\n}\n.slide .cardContent {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 100%;\n  height: inherit;\n  box-sizing: border-box;\n  padding: 5% 10%;\n  transition: all 300ms ease;\n}", ""]);
 
 
 
@@ -3032,7 +3032,7 @@ exports.push([module.i, ".slide {\n  margin: 1rem 1rem 1rem 0;\n  box-shadow: 0p
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-ongoing {\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  width: 100%;\n  max-width: 600px;\n  padding: 1.5rem;\n  min-height: 75vh;\n  margin: auto; }\n  .action-ongoing .duration,\n  .action-ongoing .result-title {\n    color: #e0e0e0; }\n  .action-ongoing .description {\n    color: white;\n    margin-top: 1rem; }\n  .action-ongoing .result-date {\n    color: #61f0f2;\n    margin-bottom: 2rem; }\n  .action-ongoing button.btn-detail {\n    padding: 0.3rem; }\n  .action-ongoing .duration-image {\n    position: relative;\n    padding: 1rem;\n    margin: 3rem 0; }\n    .action-ongoing .duration-image .pie {\n      width: 9rem;\n      height: 9rem;\n      display: block;\n      border-radius: 50%;\n      background-color: #121212;\n      border: 4px solid #121212;\n      position: relative;\n      top: 5px;\n      left: -2px;\n      z-index: 0; }\n    .action-ongoing .duration-image .duration-icon {\n      position: absolute;\n      left: -25px;\n      top: -25px;\n      z-index: 0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-ongoing {\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  width: 100%;\n  max-width: 600px;\n  padding: 1.5rem;\n  min-height: 75vh;\n  margin: auto;\n}\n.action-ongoing .duration,\n.action-ongoing .result-title {\n  color: #e0e0e0;\n}\n.action-ongoing .description {\n  color: white;\n  margin-top: 1rem;\n}\n.action-ongoing .result-date {\n  color: #61f0f2;\n  margin-bottom: 2rem;\n}\n.action-ongoing button.btn-detail {\n  padding: 0.3rem;\n}\n.action-ongoing .duration-image {\n  position: relative;\n  padding: 1rem;\n  margin: 3rem 0;\n}\n.action-ongoing .duration-image .pie {\n  width: 9rem;\n  height: 9rem;\n  display: block;\n  border-radius: 50%;\n  background-color: #121212;\n  border: 4px solid #121212;\n  position: relative;\n  top: 5px;\n  left: -2px;\n  z-index: 0;\n}\n.action-ongoing .duration-image .duration-icon {\n  position: absolute;\n  left: -25px;\n  top: -25px;\n  z-index: 0;\n}", ""]);
 
 
 
@@ -3174,8 +3174,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionView, "ActionView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionView.tsx");
+  reactHotLoader.register(ActionView, "ActionView", "/home/gcarron/dev/ecolyo/src/components/Action/ActionView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionView.tsx");
 })();
 
 ;
@@ -3280,8 +3280,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionModal, "EcogestureSelectionModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
+  reactHotLoader.register(EcogestureSelectionModal, "EcogestureSelectionModal", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
 })();
 
 ;
@@ -3386,7 +3386,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
@@ -3519,8 +3519,8 @@ exports.chartReducer = chartReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.reducer.ts");
-  reactHotLoader.register(chartReducer, "chartReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/chart/chart.reducer.ts");
+  reactHotLoader.register(chartReducer, "chartReducer", "/home/gcarron/dev/ecolyo/src/store/chart/chart.reducer.ts");
 })();
 
 ;
@@ -3655,8 +3655,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormSingleChoice, "EcogestureFormSingleChoice", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
+  reactHotLoader.register(EcogestureFormSingleChoice, "EcogestureFormSingleChoice", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
 })();
 
 ;
@@ -3820,8 +3820,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionOnGoing, "ActionOnGoing", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionOnGoing.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionOnGoing.tsx");
+  reactHotLoader.register(ActionOnGoing, "ActionOnGoing", "/home/gcarron/dev/ecolyo/src/components/Action/ActionOnGoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionOnGoing.tsx");
 })();
 
 ;
@@ -4075,7 +4075,7 @@ exports.default = ProfileEcogestureService;
     return;
   }
 
-  reactHotLoader.register(ProfileEcogestureService, "ProfileEcogestureService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileEcogesture.service.ts");
+  reactHotLoader.register(ProfileEcogestureService, "ProfileEcogestureService", "/home/gcarron/dev/ecolyo/src/services/profileEcogesture.service.ts");
 })();
 
 ;
@@ -4093,7 +4093,7 @@ exports.default = ProfileEcogestureService;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-navigation {\n  border-top: 1px solid #7b7b7b;\n  background: #1b1c22;\n  position: fixed;\n  bottom: 0;\n  height: 6.5rem;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  align-items: flex-start;\n  padding: 0 0 env(safe-area-inset-bottom) 0; }\n  @media (min-width: 1023px) {\n    .profile-navigation {\n      background: #121212;\n      height: 3rem; } }\n  .profile-navigation .rounded {\n    border-radius: 22px;\n    margin-left: 1rem;\n    margin-right: 1rem; }\n  .profile-navigation .disabled {\n    opacity: 0.5; }\n  .profile-navigation button.profile-navigation-button {\n    max-width: 12.5rem;\n    margin: 0.375rem 1rem;\n    padding: 0.5rem 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-navigation {\n  border-top: 1px solid #7b7b7b;\n  background: #1b1c22;\n  position: fixed;\n  bottom: 0;\n  height: 6.5rem;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  align-items: flex-start;\n  padding: 0 0 env(safe-area-inset-bottom) 0;\n}\n@media (min-width: 1023px) {\n  .profile-navigation {\n    background: #121212;\n    height: 3rem;\n  }\n}\n.profile-navigation .rounded {\n  border-radius: 22px;\n  margin-left: 1rem;\n  margin-right: 1rem;\n}\n.profile-navigation .disabled {\n  opacity: 0.5;\n}\n.profile-navigation button.profile-navigation-button {\n  max-width: 12.5rem;\n  margin: 0.375rem 1rem;\n  padding: 0.5rem 1rem;\n}", ""]);
 
 
 
@@ -4235,7 +4235,7 @@ exports.default = PartnersInfoService;
     return;
   }
 
-  reactHotLoader.register(PartnersInfoService, "PartnersInfoService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/partnersInfo.service.ts");
+  reactHotLoader.register(PartnersInfoService, "PartnersInfoService", "/home/gcarron/dev/ecolyo/src/services/partnersInfo.service.ts");
 })();
 
 ;
@@ -4253,7 +4253,7 @@ exports.default = PartnersInfoService;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-detail-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem; }\n  @media only screen and (max-width: 768px) {\n    .eg-selection-detail-container {\n      margin: 0 1rem;\n      max-width: unset; } }\n  .eg-selection-detail-container .content {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    justify-content: center;\n    align-items: center; }\n    .eg-selection-detail-container .content .icon {\n      margin: 5rem 0 0; }\n      @media only screen and (max-width: 768px) {\n        .eg-selection-detail-container .content .icon {\n          margin: 1rem 0 0; } }\n    .eg-selection-detail-container .content .text {\n      min-height: 4.875rem;\n      display: flex;\n      align-items: center;\n      margin: 0 1rem; }\n  .eg-selection-detail-container .buttons {\n    margin: 1rem 0;\n    display: flex;\n    flex-direction: row;\n    justify-content: center;\n    width: 100%; }\n    .eg-selection-detail-container .buttons button.btn-secondary-negative {\n      padding: 0.75rem 0.25rem;\n      margin: 0 0.25rem;\n      height: 7.375rem;\n      width: 6.5rem;\n      border-radius: 0.25rem; }\n      .eg-selection-detail-container .buttons button.btn-secondary-negative:focus, .eg-selection-detail-container .buttons button.btn-secondary-negative.active, .eg-selection-detail-container .buttons button.btn-secondary-negative:disabled, .eg-selection-detail-container .buttons button.btn-secondary-negative:hover {\n        background: transparent; }\n      .eg-selection-detail-container .buttons button.btn-secondary-negative span {\n        flex-direction: column;\n        color: #e0e0e0; }\n    .eg-selection-detail-container .buttons button.noFocus {\n      background: transparent; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-detail-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .eg-selection-detail-container {\n    margin: 0 1rem;\n    max-width: unset;\n  }\n}\n.eg-selection-detail-container .content {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n}\n.eg-selection-detail-container .content .icon {\n  margin: 5rem 0 0;\n}\n@media only screen and (max-width : 768px) {\n  .eg-selection-detail-container .content .icon {\n    margin: 1rem 0 0;\n  }\n}\n.eg-selection-detail-container .content .text {\n  min-height: 4.875rem;\n  display: flex;\n  align-items: center;\n  margin: 0 1rem;\n}\n.eg-selection-detail-container .buttons {\n  margin: 1rem 0;\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  width: 100%;\n}\n.eg-selection-detail-container .buttons button.btn-secondary-negative {\n  padding: 0.75rem 0.25rem;\n  margin: 0 0.25rem;\n  height: 7.375rem;\n  width: 6.5rem;\n  border-radius: 0.25rem;\n}\n.eg-selection-detail-container .buttons button.btn-secondary-negative:focus, .eg-selection-detail-container .buttons button.btn-secondary-negative.active, .eg-selection-detail-container .buttons button.btn-secondary-negative:disabled, .eg-selection-detail-container .buttons button.btn-secondary-negative:hover {\n  background: transparent;\n}\n.eg-selection-detail-container .buttons button.btn-secondary-negative span {\n  flex-direction: column;\n  color: #e0e0e0;\n}\n.eg-selection-detail-container .buttons button.noFocus {\n  background: transparent;\n}", ""]);
 
 
 
@@ -4548,8 +4548,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionBegin, "ActionBegin", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionBegin.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionBegin.tsx");
+  reactHotLoader.register(ActionBegin, "ActionBegin", "/home/gcarron/dev/ecolyo/src/components/Action/ActionBegin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionBegin.tsx");
 })();
 
 ;
@@ -5083,7 +5083,7 @@ exports.default = ActionService;
     return;
   }
 
-  reactHotLoader.register(ActionService, "ActionService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/action.service.ts");
+  reactHotLoader.register(ActionService, "ActionService", "/home/gcarron/dev/ecolyo/src/services/action.service.ts");
 })();
 
 ;
@@ -5387,8 +5387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelOngoing, "DuelOngoing", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelOngoing.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelOngoing.tsx");
+  reactHotLoader.register(DuelOngoing, "DuelOngoing", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelOngoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelOngoing.tsx");
 })();
 
 ;
@@ -5630,11 +5630,11 @@ function getPartnerPicto(slug) {
     return;
   }
 
-  reactHotLoader.register(getPicto, "getPicto", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getAddPicto, "getAddPicto", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getParamPicto, "getParamPicto", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getNavPicto, "getNavPicto", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getPartnerPicto, "getPartnerPicto", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getPicto, "getPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getAddPicto, "getAddPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getParamPicto, "getParamPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getNavPicto, "getNavPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getPartnerPicto, "getPartnerPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
 })();
 
 ;
@@ -5668,10 +5668,10 @@ var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("yXPU"));
 
 var _doctypes = __webpack_require__("D2hQ");
 
-var _userQuiz = __webpack_require__("Ush/");
-
 var _luxon = __webpack_require__("ExVU");
 
+var _userQuiz = __webpack_require__("Ush/");
+
 (function () {
   var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
   enterModule && enterModule(module);
@@ -6459,7 +6459,7 @@ var migrations = [{
         while (1) {
           switch (_context19.prev = _context19.next) {
             case 0:
-              return _context19.abrupt("return", docs.map(function (doc) {
+              docs.map(function (doc) {
                 if (doc.minLoad) {
                   var numberofDaysInMonth = _luxon.DateTime.fromObject({
                     month: doc.month,
@@ -6469,11 +6469,10 @@ var migrations = [{
                   doc.minimumLoad = doc.minLoad * 48 * numberofDaysInMonth;
                   delete doc.minLoad;
                 }
+              });
+              return _context19.abrupt("return", docs);
 
-                return doc;
-              }));
-
-            case 1:
+            case 2:
             case "end":
               return _context19.stop();
           }
@@ -6500,12 +6499,13 @@ var migrations = [{
         while (1) {
           switch (_context20.prev = _context20.next) {
             case 0:
-              return _context20.abrupt("return", docs.map(function (doc) {
+              docs.map(function (doc) {
                 doc.deleteAction = true;
                 return doc;
-              }));
+              });
+              return _context20.abrupt("return", docs);
 
-            case 1:
+            case 2:
             case "end":
               return _context20.stop();
           }
@@ -6530,11 +6530,11 @@ exports.migrations = migrations;
     return;
   }
 
-  reactHotLoader.register(SCHEMA_INITIAL_VERSION, "SCHEMA_INITIAL_VERSION", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_NOOP, "MIGRATION_RESULT_NOOP", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_COMPLETE, "MIGRATION_RESULT_COMPLETE", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_FAILED, "MIGRATION_RESULT_FAILED", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(migrations, "migrations", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(SCHEMA_INITIAL_VERSION, "SCHEMA_INITIAL_VERSION", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_NOOP, "MIGRATION_RESULT_NOOP", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_COMPLETE, "MIGRATION_RESULT_COMPLETE", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_FAILED, "MIGRATION_RESULT_FAILED", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(migrations, "migrations", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
 })();
 
 ;
@@ -6775,9 +6775,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreenError.tsx");
-  reactHotLoader.register(SplashScreenError, "SplashScreenError", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreenError.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(SplashScreenError, "SplashScreenError", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
 })();
 
 ;
@@ -7051,7 +7051,7 @@ exports.default = TriggerService;
     return;
   }
 
-  reactHotLoader.register(TriggerService, "TriggerService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/triggers.service.ts");
+  reactHotLoader.register(TriggerService, "TriggerService", "/home/gcarron/dev/ecolyo/src/services/triggers.service.ts");
 })();
 
 ;
@@ -7128,7 +7128,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.gcu-content-root {\n  height: 100%;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: left;\n  padding: 0 2rem; }\n  .gcu-content-root .gcu-content-wrapper {\n    max-width: 36rem;\n    margin: 2rem 0;\n    color: #e0e0e0;\n    width: 100%; }\n    .gcu-content-root .gcu-content-wrapper .version {\n      color: #a0a0a0;\n      text-align: center; }\n    .gcu-content-root .gcu-content-wrapper .gcu-content-title,\n    .gcu-content-root .gcu-content-wrapper .gcu-content-subtitle {\n      text-align: center; }\n    .gcu-content-root .gcu-content-wrapper > p {\n      color: #e0e0e0;\n      margin-top: 1rem; }\n    .gcu-content-root .gcu-content-wrapper > p:last-child {\n      margin-bottom: 1rem; }\n    .gcu-content-root .gcu-content-wrapper .gcu-content-part-title {\n      margin-top: 1.25rem;\n      color: #e3b82a; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.gcu-content-root {\n  height: 100%;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: left;\n  padding: 0 2rem;\n}\n.gcu-content-root .gcu-content-wrapper {\n  max-width: 36rem;\n  margin: 2rem 0;\n  color: #e0e0e0;\n  width: 100%;\n}\n.gcu-content-root .gcu-content-wrapper .version {\n  color: #a0a0a0;\n  text-align: center;\n}\n.gcu-content-root .gcu-content-wrapper .gcu-content-title,\n.gcu-content-root .gcu-content-wrapper .gcu-content-subtitle {\n  text-align: center;\n}\n.gcu-content-root .gcu-content-wrapper > p {\n  color: #e0e0e0;\n  margin-top: 1rem;\n}\n.gcu-content-root .gcu-content-wrapper > p:last-child {\n  margin-bottom: 1rem;\n}\n.gcu-content-root .gcu-content-wrapper .gcu-content-part-title {\n  margin-top: 1.25rem;\n  color: #e3b82a;\n}", ""]);
 
 
 
@@ -7258,8 +7258,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelView, "DuelView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelView.tsx");
+  reactHotLoader.register(DuelView, "DuelView", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelView.tsx");
 })();
 
 ;
@@ -7347,7 +7347,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -7391,7 +7391,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-end-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem; }\n  @media only screen and (max-width: 768px) {\n    .eg-selection-end-container {\n      margin: 0 1rem;\n      max-width: unset; } }\n  .eg-selection-end-container .content {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    justify-content: center;\n    align-items: center; }\n    .eg-selection-end-container .content .title {\n      color: #e3b82a;\n      margin: 1rem; }\n      @media all and (min-width: 1023px) {\n        .eg-selection-end-container .content .title {\n          margin: 5rem; } }\n    .eg-selection-end-container .content .text {\n      margin-top: 1rem; }\n  .eg-selection-end-container .buttons {\n    margin: 1rem 0;\n    display: flex;\n    flex-direction: row;\n    justify-content: center;\n    width: 100%; }\n    .eg-selection-end-container .buttons button.btn-highlight {\n      padding: 0.75rem 0.5rem;\n      margin: 0 0.5rem;\n      max-width: 25rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-end-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .eg-selection-end-container {\n    margin: 0 1rem;\n    max-width: unset;\n  }\n}\n.eg-selection-end-container .content {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n}\n.eg-selection-end-container .content .title {\n  color: #e3b82a;\n  margin: 1rem;\n}\n@media all and (min-width: 1023px) {\n  .eg-selection-end-container .content .title {\n    margin: 5rem;\n  }\n}\n.eg-selection-end-container .content .text {\n  margin-top: 1rem;\n}\n.eg-selection-end-container .buttons {\n  margin: 1rem 0;\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  width: 100%;\n}\n.eg-selection-end-container .buttons button.btn-highlight {\n  padding: 0.75rem 0.5rem;\n  margin: 0 0.5rem;\n  max-width: 25rem;\n}", ""]);
 
 
 
@@ -7533,7 +7533,7 @@ exports.default = PerformanceIndicatorService;
     return;
   }
 
-  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/performanceIndicator.service.ts");
+  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/gcarron/dev/ecolyo/src/services/performanceIndicator.service.ts");
 })();
 
 ;
@@ -7599,9 +7599,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
-  reactHotLoader.register(StyledBlackSpinner, "StyledBlackSpinner", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(StyledBlackSpinner, "StyledBlackSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
 })();
 
 ;
@@ -7674,7 +7674,7 @@ module.exports = JSON.parse("{\"common\":{\"title_app\":\"Ecolyo\",\"title_chall
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-modal-root {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  padding: 1.5rem 0.5rem;\n  text-align: center; }\n  .quiz-modal-root .quiz-modal-answer {\n    font-weight: bold;\n    font-size: 1.7rem;\n    text-transform: uppercase;\n    margin-top: 0;\n    margin-bottom: 1rem; }\n    .quiz-modal-root .quiz-modal-answer.correct {\n      color: #61f0f2; }\n    .quiz-modal-root .quiz-modal-answer.wrong {\n      color: #d25959; }\n  .quiz-modal-root .answer-label {\n    margin-bottom: 1.5rem; }\n  .quiz-modal-root button.btn-secondary-negative {\n    width: auto;\n    padding: 0.5rem 3rem;\n    margin: 2rem 0.25rem 0.5rem;\n    border-color: #e0e0e0; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-modal-root {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  padding: 1.5rem 0.5rem;\n  text-align: center;\n}\n.quiz-modal-root .quiz-modal-answer {\n  font-weight: bold;\n  font-size: 1.7rem;\n  text-transform: uppercase;\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n.quiz-modal-root .quiz-modal-answer.correct {\n  color: #61f0f2;\n}\n.quiz-modal-root .quiz-modal-answer.wrong {\n  color: #d25959;\n}\n.quiz-modal-root .answer-label {\n  margin-bottom: 1.5rem;\n}\n.quiz-modal-root button.btn-secondary-negative {\n  width: auto;\n  padding: 0.5rem 3rem;\n  margin: 2rem 0.25rem 0.5rem;\n  border-color: #e0e0e0;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -8802,7 +8802,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -8960,9 +8960,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ecolyoReducer, "ecolyoReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/index.ts");
-  reactHotLoader.register(configureStore, "configureStore", "/builds/web-et-numerique/llle_project/ecolyo/src/store/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/store/index.ts");
+  reactHotLoader.register(ecolyoReducer, "ecolyoReducer", "/home/gcarron/dev/ecolyo/src/store/index.ts");
+  reactHotLoader.register(configureStore, "configureStore", "/home/gcarron/dev/ecolyo/src/store/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/store/index.ts");
 })();
 
 ;
@@ -9016,7 +9016,7 @@ function hashFile(file) {
     return;
   }
 
-  reactHotLoader.register(hashFile, "hashFile", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/hash.ts");
+  reactHotLoader.register(hashFile, "hashFile", "/home/gcarron/dev/ecolyo/src/utils/hash.ts");
 })();
 
 ;
@@ -9150,8 +9150,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CozyBar, "CozyBar", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Header/CozyBar.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Header/CozyBar.tsx");
+  reactHotLoader.register(CozyBar, "CozyBar", "/home/gcarron/dev/ecolyo/src/components/Header/CozyBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Header/CozyBar.tsx");
 })();
 
 ;
@@ -9260,8 +9260,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelChart, "DuelChart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelChart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelChart.tsx");
+  reactHotLoader.register(DuelChart, "DuelChart", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelChart.tsx");
 })();
 
 ;
@@ -10269,7 +10269,7 @@ exports.default = QuizService;
     return;
   }
 
-  reactHotLoader.register(QuizService, "QuizService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/quiz.service.ts");
+  reactHotLoader.register(QuizService, "QuizService", "/home/gcarron/dev/ecolyo/src/services/quiz.service.ts");
 })();
 
 ;
@@ -10309,7 +10309,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 4rem auto 0;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 1rem;\n  font-size: 1.1rem;\n  font-weight: 700; }\n  @media (min-width: 1023px) {\n    .exploration-card {\n      width: 50%; } }\n  @media (min-width: 1201px) {\n    .exploration-card {\n      width: 40%; } }\n  .exploration-card .exploration-finish {\n    width: 75%; }\n    @media (min-width: 768px) {\n      .exploration-card .exploration-finish {\n        width: auto; } }\n  .exploration-card button.btn-secondary-negative {\n    border-color: #e0e0e0;\n    margin-top: 1rem; }\n  .exploration-card .exploration-icon {\n    margin-left: 0.5rem; }\n  .exploration-card .congratulation {\n    font-size: 2.3rem;\n    margin: 2rem 0 1rem; }\n  .exploration-card .exploration-earn {\n    margin: 2rem 0 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 4rem auto 0;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 1rem;\n  font-size: 1.1rem;\n  font-weight: 700;\n}\n@media (min-width: 1023px) {\n  .exploration-card {\n    width: 50%;\n  }\n}\n@media (min-width: 1201px) {\n  .exploration-card {\n    width: 40%;\n  }\n}\n.exploration-card .exploration-finish {\n  width: 75%;\n}\n@media (min-width: 768px) {\n  .exploration-card .exploration-finish {\n    width: auto;\n  }\n}\n.exploration-card button.btn-secondary-negative {\n  border-color: #e0e0e0;\n  margin-top: 1rem;\n}\n.exploration-card .exploration-icon {\n  margin-left: 0.5rem;\n}\n.exploration-card .congratulation {\n  font-size: 2.3rem;\n  margin: 2rem 0 1rem;\n}\n.exploration-card .exploration-earn {\n  margin: 2rem 0 1rem;\n}", ""]);
 
 
 
@@ -10911,8 +10911,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -10930,7 +10930,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-error-container {\n  display: flex;\n  min-height: 60vh;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem;\n  color: #e0e0e0; }\n\n.exploration-error-message {\n  margin-top: 3rem;\n  text-align: center; }\n\n.exploration-error-button {\n  margin-top: 3rem;\n  width: 7.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-error-container {\n  display: flex;\n  min-height: 60vh;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem;\n  color: #e0e0e0;\n}\n\n.exploration-error-message {\n  margin-top: 3rem;\n  text-align: center;\n}\n\n.exploration-error-button {\n  margin-top: 3rem;\n  width: 7.5rem;\n}", ""]);
 
 
 
@@ -11194,7 +11194,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -11238,7 +11238,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -11340,8 +11340,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionEnd, "EcogestureSelectionEnd", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
+  reactHotLoader.register(EcogestureSelectionEnd, "EcogestureSelectionEnd", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
 })();
 
 ;
@@ -11443,11 +11443,11 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(SelectedIconButtonBase, "SelectedIconButtonBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(UnselectedIconButtonBase, "UnselectedIconButtonBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(StyledIconBorderedButton, "StyledIconBorderedButton", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(SelectedIconButtonBase, "SelectedIconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(UnselectedIconButtonBase, "UnselectedIconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(StyledIconBorderedButton, "StyledIconBorderedButton", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
 })();
 
 ;
@@ -11615,8 +11615,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizQuestion, "QuizQuestion", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizQuestion.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizQuestion.tsx");
+  reactHotLoader.register(QuizQuestion, "QuizQuestion", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestion.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestion.tsx");
 })();
 
 ;
@@ -11682,7 +11682,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -11828,8 +11828,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeModal, "LegalNoticeModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
+  reactHotLoader.register(LegalNoticeModal, "LegalNoticeModal", "/home/gcarron/dev/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
 })();
 
 ;
@@ -11990,9 +11990,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreen.tsx");
-  reactHotLoader.register(SplashScreen, "SplashScreen", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreen.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(SplashScreen, "SplashScreen", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
 })();
 
 ;
@@ -12195,8 +12195,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardDone, "ChallengeCardDone", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
+  reactHotLoader.register(ChallengeCardDone, "ChallengeCardDone", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
 })();
 
 ;
@@ -12236,7 +12236,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.legal-notice-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1.5rem 1.5rem 0; }\n  .legal-notice-root .legal-notice-content {\n    max-width: 45.75rem; }\n    .legal-notice-root .legal-notice-content p,\n    .legal-notice-root .legal-notice-content ul,\n    .legal-notice-root .legal-notice-content li,\n    .legal-notice-root .legal-notice-content span,\n    .legal-notice-root .legal-notice-content .legal-notice-oneline {\n      color: #e0e0e0;\n      font-size: 0.9rem; }\n    .legal-notice-root .legal-notice-content a {\n      color: #e3b82a;\n      text-decoration: none; }\n    .legal-notice-root .legal-notice-content li {\n      margin: 1rem 0; }\n    .legal-notice-root .legal-notice-content h2 {\n      color: #a0a0a0;\n      margin-top: 1rem;\n      text-align: center; }\n    .legal-notice-root .legal-notice-content .version {\n      color: #a0a0a0;\n      text-align: center;\n      margin-top: 0;\n      margin-bottom: 2rem; }\n    .legal-notice-root .legal-notice-content h3 {\n      margin-top: 1.25rem;\n      font-size: 1rem;\n      color: #e3b82a; }\n    .legal-notice-root .legal-notice-content .ln-contact {\n      color: #e3b82a; }\n    @media only screen and (max-width: 768px) {\n      .legal-notice-root .legal-notice-content {\n        width: 100%; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.legal-notice-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  padding: 1.5rem 1.5rem 0;\n}\n.legal-notice-root .legal-notice-content {\n  max-width: 45.75rem;\n}\n.legal-notice-root .legal-notice-content p,\n.legal-notice-root .legal-notice-content ul,\n.legal-notice-root .legal-notice-content li,\n.legal-notice-root .legal-notice-content span,\n.legal-notice-root .legal-notice-content .legal-notice-oneline {\n  color: #e0e0e0;\n  font-size: 0.9rem;\n}\n.legal-notice-root .legal-notice-content a {\n  color: #e3b82a;\n  text-decoration: none;\n}\n.legal-notice-root .legal-notice-content li {\n  margin: 1rem 0;\n}\n.legal-notice-root .legal-notice-content h2 {\n  color: #a0a0a0;\n  margin-top: 1rem;\n  text-align: center;\n}\n.legal-notice-root .legal-notice-content .version {\n  color: #a0a0a0;\n  text-align: center;\n  margin-top: 0;\n  margin-bottom: 2rem;\n}\n.legal-notice-root .legal-notice-content h3 {\n  margin-top: 1.25rem;\n  font-size: 1rem;\n  color: #e3b82a;\n}\n.legal-notice-root .legal-notice-content .ln-contact {\n  color: #e3b82a;\n}\n@media only screen and (max-width : 768px) {\n  .legal-notice-root .legal-notice-content {\n    width: 100%;\n  }\n}", ""]);
 
 
 
@@ -12481,8 +12481,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MinorUpdateContent, "MinorUpdateContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
+  reactHotLoader.register(MinorUpdateContent, "MinorUpdateContent", "/home/gcarron/dev/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
 })();
 
 ;
@@ -12951,8 +12951,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardOnGoing, "ChallengeCardOnGoing", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
+  reactHotLoader.register(ChallengeCardOnGoing, "ChallengeCardOnGoing", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
 })();
 
 ;
@@ -13110,7 +13110,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-done-container {\n  max-width: 600px;\n  margin: auto;\n  width: 100%;\n  padding: 1.5rem;\n  box-sizing: border-box;\n  min-height: 75vh;\n  display: flex;\n  flex-direction: column; }\n  .action-done-container .action-done {\n    box-sizing: border-box;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    width: 100%;\n    padding: 3rem 1.2rem;\n    margin: auto;\n    color: white;\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55); }\n    @media all and (max-width: 768px) {\n      .action-done-container .action-done {\n        min-height: 75vh; } }\n    .action-done-container .action-done .result-title {\n      font-size: 1.8rem;\n      color: white;\n      text-transform: uppercase; }\n    .action-done-container .action-done .result-text {\n      padding: 0.7rem 0; }\n    .action-done-container .action-done .stars {\n      display: flex;\n      align-items: center;\n      color: #61f0f2;\n      font-size: 1.5rem;\n      font-weight: bold; }\n      .action-done-container .action-done .stars span {\n        margin-right: 0.5rem; }\n    .action-done-container .action-done button.btn-detail {\n      max-width: 210px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-done-container {\n  max-width: 600px;\n  margin: auto;\n  width: 100%;\n  padding: 1.5rem;\n  box-sizing: border-box;\n  min-height: 75vh;\n  display: flex;\n  flex-direction: column;\n}\n.action-done-container .action-done {\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  width: 100%;\n  padding: 3rem 1.2rem;\n  margin: auto;\n  color: white;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n}\n@media all and (max-width: 768px) {\n  .action-done-container .action-done {\n    min-height: 75vh;\n  }\n}\n.action-done-container .action-done .result-title {\n  font-size: 1.8rem;\n  color: white;\n  text-transform: uppercase;\n}\n.action-done-container .action-done .result-text {\n  padding: 0.7rem 0;\n}\n.action-done-container .action-done .stars {\n  display: flex;\n  align-items: center;\n  color: #61f0f2;\n  font-size: 1.5rem;\n  font-weight: bold;\n}\n.action-done-container .action-done .stars span {\n  margin-right: 0.5rem;\n}\n.action-done-container .action-done button.btn-detail {\n  max-width: 210px;\n}", ""]);
 
 
 
@@ -13227,12 +13227,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerElec, "SpinnerElec", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerWater, "SpinnerWater", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerGas, "SpinnerGas", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(StyledSpinner, "StyledSpinner", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerElec, "SpinnerElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerWater, "SpinnerWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerGas, "SpinnerGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(StyledSpinner, "StyledSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
 })();
 
 ;
@@ -13329,8 +13329,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StyledIcon, "StyledIcon", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
+  reactHotLoader.register(StyledIcon, "StyledIcon", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
 })();
 
 ;
@@ -13530,8 +13530,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(UnSubscribe, "UnSubscribe", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/UnSubscribe.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Options/UnSubscribe.tsx");
+  reactHotLoader.register(UnSubscribe, "UnSubscribe", "/home/gcarron/dev/ecolyo/src/components/Options/UnSubscribe.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/UnSubscribe.tsx");
 })();
 
 ;
@@ -13575,7 +13575,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardContent {\n  background: transparent !important;\n  display: flex;\n  flex-direction: column;\n  justify-content: center; }\n  .cardContent.onGoing {\n    border: 1px solid #e0e0e0;\n    position: relative; }\n    .cardContent.onGoing .challengeTitle {\n      margin-top: 0; }\n\n.titleBlock {\n  position: absolute;\n  left: 0;\n  right: 0;\n  margin: auto;\n  top: -1rem;\n  background: #121212;\n  width: fit-content;\n  padding: 0 1rem;\n  max-width: 235px; }\n\n.smallCard {\n  border: none;\n  width: 100%;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 24%;\n  max-height: 90px;\n  margin: 0.5rem 0;\n  padding: 8%;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  color: #e0e0e0;\n  box-sizing: border-box;\n  display: flex;\n  font-family: Lato, sans-serif;\n  transition: all 300ms ease; }\n  @media all and (max-height: 800px) {\n    .smallCard {\n      max-height: 85px;\n      padding: 6%; } }\n  @media all and (max-height: 730px) {\n    .smallCard {\n      max-height: 70px;\n      padding: 3%; } }\n  .smallCard.finished {\n    border: 1px solid #7b7b7b;\n    background: #1b1c22; }\n    .smallCard.finished > * {\n      color: #7b7b7b; }\n  .smallCard:hover {\n    cursor: pointer; }\n  .smallCard .content {\n    display: flex;\n    flex-direction: column;\n    align-self: center;\n    justify-content: space-between;\n    align-items: flex-start; }\n    .smallCard .content span {\n      margin-bottom: 0.3em; }\n  .smallCard .spinner-container {\n    height: 3.75rem;\n    width: 3.75rem;\n    margin: auto; }\n  .smallCard .cardIcon {\n    margin-right: 0.6rem; }\n  .smallCard span {\n    font-size: 1.1rem;\n    font-weight: 700;\n    display: block;\n    margin-bottom: 0.6rem; }\n    @media all and (max-height: 700px) {\n      .smallCard span {\n        margin-bottom: 0.1rem;\n        font-size: 1rem; } }\n  .smallCard .challengeminIcon {\n    filter: drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.55)); }\n  .smallCard .duelLocked {\n    margin-left: auto; }\n  .smallCard .starCount {\n    display: flex;\n    align-items: center;\n    margin: 0; }\n    .smallCard .starCount span {\n      margin: 0; }\n    .smallCard .starCount .blueNumber {\n      font-weight: 900;\n      color: #61f0f2;\n      margin: 0 0.3rem 0 0.7rem; }\n  .smallCard .finalDuel {\n    display: flex;\n    flex-direction: column; }\n    .smallCard .finalDuel .starCount span {\n      font-size: 1rem;\n      font-weight: 500; }\n    .smallCard .finalDuel .starCount .blueNumber {\n      margin-left: 0; }\n    .smallCard .finalDuel.result span {\n      margin-bottom: 0.2rem;\n      font-weight: 600;\n      font-size: 1rem; }\n\n.duelCard {\n  background: #181819;\n  border: solid 1px rgba(97, 240, 242, 0.5);\n  align-items: center;\n  justify-content: space-between;\n  position: relative; }\n  .duelCard.active {\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%); }\n\n.explorationCard,\n.actionCard {\n  position: relative; }\n\n.goDuel {\n  align-items: center;\n  justify-content: space-between;\n  height: auto;\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  color: #121212;\n  font-weight: 700;\n  font-family: Lato, sans-serif; }\n\n.notifChallenge {\n  position: absolute;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  right: 4px;\n  top: 4px;\n  width: 1.25rem;\n  height: 1.25rem;\n  color: #25262b;\n  border-radius: 50%;\n  border: 1px solid #25262b;\n  z-index: 1;\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  font-size: 12px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardContent {\n  background: transparent !important;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n.cardContent.onGoing {\n  border: 1px solid #e0e0e0;\n  position: relative;\n}\n.cardContent.onGoing .challengeTitle {\n  margin-top: 0;\n}\n\n.titleBlock {\n  position: absolute;\n  left: 0;\n  right: 0;\n  margin: auto;\n  top: -1rem;\n  background: #121212;\n  width: fit-content;\n  padding: 0 1rem;\n  max-width: 235px;\n}\n\n.smallCard {\n  border: none;\n  width: 100%;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 24%;\n  max-height: 90px;\n  margin: 0.5rem 0;\n  padding: 8%;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  color: #e0e0e0;\n  box-sizing: border-box;\n  display: flex;\n  font-family: Lato, sans-serif;\n  transition: all 300ms ease;\n}\n@media all and (max-height: 800px) {\n  .smallCard {\n    max-height: 85px;\n    padding: 6%;\n  }\n}\n@media all and (max-height: 730px) {\n  .smallCard {\n    max-height: 70px;\n    padding: 3%;\n  }\n}\n.smallCard.finished {\n  border: 1px solid #7b7b7b;\n  background: #1b1c22;\n}\n.smallCard.finished > * {\n  color: #7b7b7b;\n}\n.smallCard:hover {\n  cursor: pointer;\n}\n.smallCard .content {\n  display: flex;\n  flex-direction: column;\n  align-self: center;\n  justify-content: space-between;\n  align-items: flex-start;\n}\n.smallCard .content span {\n  margin-bottom: 0.3em;\n}\n.smallCard .spinner-container {\n  height: 3.75rem;\n  width: 3.75rem;\n  margin: auto;\n}\n.smallCard .cardIcon {\n  margin-right: 0.6rem;\n}\n.smallCard span {\n  font-size: 1.1rem;\n  font-weight: 700;\n  display: block;\n  margin-bottom: 0.6rem;\n}\n@media all and (max-height: 700px) {\n  .smallCard span {\n    margin-bottom: 0.1rem;\n    font-size: 1rem;\n  }\n}\n.smallCard .challengeminIcon {\n  filter: drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.55));\n}\n.smallCard .duelLocked {\n  margin-left: auto;\n}\n.smallCard .starCount {\n  display: flex;\n  align-items: center;\n  margin: 0;\n}\n.smallCard .starCount span {\n  margin: 0;\n}\n.smallCard .starCount .blueNumber {\n  font-weight: 900;\n  color: #61f0f2;\n  margin: 0 0.3rem 0 0.7rem;\n}\n.smallCard .finalDuel {\n  display: flex;\n  flex-direction: column;\n}\n.smallCard .finalDuel .starCount span {\n  font-size: 1rem;\n  font-weight: 500;\n}\n.smallCard .finalDuel .starCount .blueNumber {\n  margin-left: 0;\n}\n.smallCard .finalDuel.result span {\n  margin-bottom: 0.2rem;\n  font-weight: 600;\n  font-size: 1rem;\n}\n\n.duelCard {\n  background: #181819;\n  border: solid 1px rgba(97, 240, 242, 0.5);\n  align-items: center;\n  justify-content: space-between;\n  position: relative;\n}\n.duelCard.active {\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n}\n\n.explorationCard,\n.actionCard {\n  position: relative;\n}\n\n.goDuel {\n  align-items: center;\n  justify-content: space-between;\n  height: auto;\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  color: #121212;\n  font-weight: 700;\n  font-family: Lato, sans-serif;\n}\n\n.notifChallenge {\n  position: absolute;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  right: 4px;\n  top: 4px;\n  width: 1.25rem;\n  height: 1.25rem;\n  color: #25262b;\n  border-radius: 50%;\n  border: 1px solid #25262b;\n  z-index: 1;\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  font-size: 12px;\n}", ""]);
 
 
 
@@ -13814,8 +13814,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TermsView, "TermsView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/TermsView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/TermsView.tsx");
+  reactHotLoader.register(TermsView, "TermsView", "/home/gcarron/dev/ecolyo/src/components/Terms/TermsView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/TermsView.tsx");
 })();
 
 ;
@@ -13930,7 +13930,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -13974,7 +13974,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -14085,8 +14085,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataShareConsentContent, "DataShareConsentContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
+  reactHotLoader.register(DataShareConsentContent, "DataShareConsentContent", "/home/gcarron/dev/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
 })();
 
 ;
@@ -14294,8 +14294,8 @@ exports.profileEcogestureReducer = profileEcogestureReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
-  reactHotLoader.register(profileEcogestureReducer, "profileEcogestureReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
+  reactHotLoader.register(profileEcogestureReducer, "profileEcogestureReducer", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
 })();
 
 ;
@@ -14447,7 +14447,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -14808,8 +14808,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelection, "EcogestureSelection", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
+  reactHotLoader.register(EcogestureSelection, "EcogestureSelection", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
 })();
 
 ;
@@ -14881,7 +14881,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -14995,7 +14995,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -15035,7 +15035,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.unsubscribe-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 450px;\n  margin: auto;\n  padding: 2rem;\n  text-align: center; }\n  .unsubscribe-container .head {\n    color: #e3b82a; }\n  .unsubscribe-container .question {\n    color: #ffffff;\n    margin-top: 1.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.unsubscribe-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 450px;\n  margin: auto;\n  padding: 2rem;\n  text-align: center;\n}\n.unsubscribe-container .head {\n  color: #e3b82a;\n}\n.unsubscribe-container .question {\n  color: #ffffff;\n  margin-top: 1.5rem;\n}", ""]);
 
 
 
@@ -15282,8 +15282,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EquipmentIcon, "EquipmentIcon", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
+  reactHotLoader.register(EquipmentIcon, "EquipmentIcon", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
 })();
 
 ;
@@ -15477,8 +15477,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(userInstanceSettings, "userInstanceSettings", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
+  reactHotLoader.register(userInstanceSettings, "userInstanceSettings", "/home/gcarron/dev/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
 })();
 
 ;
@@ -15496,7 +15496,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-form-container {\n  color: #ffffff;\n  margin: 1rem 1rem 3.5rem;\n  width: 100%;\n  max-width: 53rem; }\n  @media (min-width: 1023px) {\n    .profile-form-container {\n      margin: 1rem 1rem 0; } }\n  .profile-form-container .text,\n  .profile-form-container .number {\n    font-size: 1.25rem; }\n    .profile-form-container .text input,\n    .profile-form-container .number input {\n      margin: 0.5rem;\n      background: #121212;\n      color: #ffffff;\n      border: 1px solid #e3b82a;\n      max-width: 5rem;\n      height: 2.5rem;\n      text-align: center; }\n      .profile-form-container .text input:focus,\n      .profile-form-container .number input:focus {\n        outline: #e3b82a 1px; }\n      .profile-form-container .text input:disabled,\n      .profile-form-container .number input:disabled {\n        -webkit-text-fill-color: #ffffff;\n        opacity: 1; }\n  .profile-form-container .profile-question-label {\n    font-weight: bold;\n    font-size: 1.375rem;\n    line-height: 150%;\n    padding: 1rem 0; }\n  .profile-form-container .profile-question-hint {\n    font-size: 1rem;\n    color: #e0e0e0;\n    display: block;\n    margin-bottom: 1rem;\n    font-style: italic; }\n  .profile-form-container .profile-question-answers {\n    display: flex; }\n  .profile-form-container .profile-question-answers-radio-long {\n    flex-wrap: wrap; }\n  .profile-form-container .profile-question-answers-other {\n    flex-direction: column; }\n  .profile-form-container .radio_short,\n  .profile-form-container .radio_long,\n  .profile-form-container .checkbox {\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n    margin: 0.5rem 0;\n    display: flex;\n    align-items: center;\n    font-weight: bold; }\n    .profile-form-container .radio_short input,\n    .profile-form-container .radio_long input,\n    .profile-form-container .checkbox input {\n      margin: 0.5rem 1rem 0.5rem 0.5rem;\n      appearance: none;\n      -moz-appearance: none;\n      -webkit-appearance: none;\n      width: 1.2rem;\n      height: 1.2rem;\n      border-radius: 50%;\n      background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n      position: relative; }\n  .profile-form-container .checkbox input {\n    border-radius: 1px; }\n  .profile-form-container .radio_short,\n  .profile-form-container .checkbox {\n    padding: 1.2rem;\n    border-radius: 4px; }\n  .profile-form-container .radio_long {\n    padding: 0.5rem 1rem;\n    border-radius: 4px;\n    text-align: center; }\n  .profile-form-container .answer-checked {\n    background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n    color: #121212; }\n    .profile-form-container .answer-checked input:before, .profile-form-container .answer-checked input:after {\n      content: '';\n      position: absolute;\n      display: inline-block;\n      background: #e3b82a;\n      border-radius: 0.5rem; }\n    .profile-form-container .answer-checked input:before {\n      width: 3px;\n      height: 12px;\n      left: 10px;\n      top: 4px;\n      transform: rotate(41deg); }\n    .profile-form-container .answer-checked input:after {\n      width: 3px;\n      height: 6px;\n      left: 5px;\n      top: 8px;\n      transform: rotate(133deg); }\n  .profile-form-container .number-container {\n    display: flex;\n    justify-content: left;\n    align-items: center; }\n  .profile-form-container .btn-profile-number {\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    background-color: transparent;\n    border: none;\n    border-radius: 2px;\n    width: 2.5rem;\n    height: 2.5rem;\n    font-size: 2rem;\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0.5rem; }\n  .profile-form-container button:disabled {\n    opacity: 0.5; }\n  .profile-form-container .date-select {\n    margin: 0.5em;\n    border: 1px solid #e3b82a;\n    background: #121212;\n    font-weight: bold; }\n    .profile-form-container .date-select .MuiInput-underline:after {\n      display: none; }\n    .profile-form-container .date-select .year {\n      text-align: center;\n      display: inline-flex;\n      align-content: center;\n      font-size: 1.25rem;\n      font-family: Lato, sans-serif;\n      color: #ffffff;\n      width: 93px; }\n      .profile-form-container .date-select .year svg {\n        top: 0;\n        background-color: #e3b82a;\n        height: 100%; }\n    .profile-form-container .date-select .month {\n      color: #ffffff;\n      font-size: 1.25rem;\n      text-align: center;\n      display: inline-flex;\n      align-content: center;\n      font-family: Lato, sans-serif;\n      min-width: 130px;\n      max-width: 150px; }\n      .profile-form-container .date-select .month svg {\n        top: 0;\n        right: 0;\n        background-color: #e3b82a;\n        height: 100%; }\n  .profile-form-container .select-container {\n    display: flex; }\n  .profile-form-container .date-option {\n    color: #ffffff; }\n  .profile-form-container ul {\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    color: #ffffff;\n    font-weight: normal; }\n    .profile-form-container ul .MuiMenuItem-root {\n      font-family: Lato, sans-serif;\n      text-align: center;\n      font-size: 1.25rem;\n      display: flex;\n      justify-content: space-evenly; }\n      .profile-form-container ul .MuiMenuItem-root :hover {\n        background-color: #e3b82a; }\n    .profile-form-container ul .MuiListItem-root.Mui-selected,\n    .profile-form-container ul .MuiListItem-root.Mui-selected:hover {\n      background-color: #e3b82a;\n      color: #1b1c22;\n      font-weight: bold;\n      display: flex;\n      justify-content: space-evenly; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-form-container {\n  color: #ffffff;\n  margin: 1rem 1rem 3.5rem;\n  width: 100%;\n  max-width: 53rem;\n}\n@media (min-width: 1023px) {\n  .profile-form-container {\n    margin: 1rem 1rem 0;\n  }\n}\n.profile-form-container .text,\n.profile-form-container .number {\n  font-size: 1.25rem;\n}\n.profile-form-container .text input,\n.profile-form-container .number input {\n  margin: 0.5rem;\n  background: #121212;\n  color: #ffffff;\n  border: 1px solid #e3b82a;\n  max-width: 5rem;\n  height: 2.5rem;\n  text-align: center;\n}\n.profile-form-container .text input:focus,\n.profile-form-container .number input:focus {\n  outline: #e3b82a 1px;\n}\n.profile-form-container .text input:disabled,\n.profile-form-container .number input:disabled {\n  -webkit-text-fill-color: #ffffff;\n  opacity: 1;\n}\n.profile-form-container .profile-question-label {\n  font-weight: bold;\n  font-size: 1.375rem;\n  line-height: 150%;\n  padding: 1rem 0;\n}\n.profile-form-container .profile-question-hint {\n  font-size: 1rem;\n  color: #e0e0e0;\n  display: block;\n  margin-bottom: 1rem;\n  font-style: italic;\n}\n.profile-form-container .profile-question-answers {\n  display: flex;\n}\n.profile-form-container .profile-question-answers-radio-long {\n  flex-wrap: wrap;\n}\n.profile-form-container .profile-question-answers-other {\n  flex-direction: column;\n}\n.profile-form-container .radio_short,\n.profile-form-container .radio_long,\n.profile-form-container .checkbox {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  margin: 0.5rem 0;\n  display: flex;\n  align-items: center;\n  font-weight: bold;\n}\n.profile-form-container .radio_short input,\n.profile-form-container .radio_long input,\n.profile-form-container .checkbox input {\n  margin: 0.5rem 1rem 0.5rem 0.5rem;\n  appearance: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  width: 1.2rem;\n  height: 1.2rem;\n  border-radius: 50%;\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  position: relative;\n}\n.profile-form-container .checkbox input {\n  border-radius: 1px;\n}\n.profile-form-container .radio_short,\n.profile-form-container .checkbox {\n  padding: 1.2rem;\n  border-radius: 4px;\n}\n.profile-form-container .radio_long {\n  padding: 0.5rem 1rem;\n  border-radius: 4px;\n  text-align: center;\n}\n.profile-form-container .answer-checked {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  color: #121212;\n}\n.profile-form-container .answer-checked input:before, .profile-form-container .answer-checked input:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #e3b82a;\n  border-radius: 0.5rem;\n}\n.profile-form-container .answer-checked input:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\n.profile-form-container .answer-checked input:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n.profile-form-container .number-container {\n  display: flex;\n  justify-content: left;\n  align-items: center;\n}\n.profile-form-container .btn-profile-number {\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  background-color: transparent;\n  border: none;\n  border-radius: 2px;\n  width: 2.5rem;\n  height: 2.5rem;\n  font-size: 2rem;\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0.5rem;\n}\n.profile-form-container button:disabled {\n  opacity: 0.5;\n}\n.profile-form-container .date-select {\n  margin: 0.5em;\n  border: 1px solid #e3b82a;\n  background: #121212;\n  font-weight: bold;\n}\n.profile-form-container .date-select .MuiInput-underline:after {\n  display: none;\n}\n.profile-form-container .date-select .year {\n  text-align: center;\n  display: inline-flex;\n  align-content: center;\n  font-size: 1.25rem;\n  font-family: Lato, sans-serif;\n  color: #ffffff;\n  width: 93px;\n}\n.profile-form-container .date-select .year svg {\n  top: 0;\n  background-color: #e3b82a;\n  height: 100%;\n}\n.profile-form-container .date-select .month {\n  color: #ffffff;\n  font-size: 1.25rem;\n  text-align: center;\n  display: inline-flex;\n  align-content: center;\n  font-family: Lato, sans-serif;\n  min-width: 130px;\n  max-width: 150px;\n}\n.profile-form-container .date-select .month svg {\n  top: 0;\n  right: 0;\n  background-color: #e3b82a;\n  height: 100%;\n}\n.profile-form-container .select-container {\n  display: flex;\n}\n.profile-form-container .date-option {\n  color: #ffffff;\n}\n.profile-form-container ul {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  color: #ffffff;\n  font-weight: normal;\n}\n.profile-form-container ul .MuiMenuItem-root {\n  font-family: Lato, sans-serif;\n  text-align: center;\n  font-size: 1.25rem;\n  display: flex;\n  justify-content: space-evenly;\n}\n.profile-form-container ul .MuiMenuItem-root :hover {\n  background-color: #e3b82a;\n}\n.profile-form-container ul .MuiListItem-root.Mui-selected,\n.profile-form-container ul .MuiListItem-root.Mui-selected:hover {\n  background-color: #e3b82a;\n  color: #1b1c22;\n  font-weight: bold;\n  display: flex;\n  justify-content: space-evenly;\n}", ""]);
 
 
 
@@ -15507,7 +15507,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardLocked {\n  filter: drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.55)); }\n  @media all and (max-height: 700px) {\n    .cardLocked .challengeIcon {\n      width: 60%;\n      margin: auto; } }\n\n.toUnlock {\n  text-align: center;\n  color: #e0e0e0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardLocked {\n  filter: drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.55));\n}\n@media all and (max-height: 700px) {\n  .cardLocked .challengeIcon {\n    width: 60%;\n    margin: auto;\n  }\n}\n\n.toUnlock {\n  text-align: center;\n  color: #e0e0e0;\n}", ""]);
 
 
 
@@ -15628,7 +15628,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.splash-content {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  height: 100%; }\n  .splash-content .splash-loader {\n    width: 100%;\n    margin-top: 20vh; }\n  .splash-content .splash-logos-container {\n    margin-top: auto;\n    margin-bottom: 1rem;\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center; }\n  .splash-content .step-label {\n    margin: 1rem 0;\n    max-width: 350px;\n    color: white;\n    text-align: center;\n    height: 40px; }\n  .splash-content .splash-error-text {\n    text-align: center;\n    color: #d25959;\n    margin: 0.5rem; }\n\n.splash-footer {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n  height: 10rem; }\n  .splash-footer button.btn-highlight {\n    max-width: 230px;\n    width: 100%;\n    margin: 0.5rem 0 0;\n    height: 40px; }\n\n.splash-progress {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  margin: 1rem auto;\n  padding: 1rem;\n  transition: all 300ms ease;\n  border-radius: 12px;\n  box-sizing: border-box;\n  max-width: 350px; }\n  .splash-progress .splash-progress-bar-container {\n    flex: 1;\n    height: 12px;\n    box-sizing: border-box;\n    background-image: linear-gradient(45deg, #e3b82a 11.11%, #1b1c22 11.11%, #1b1c22 50%, #e3b82a 50%, #e3b82a 61.11%, #1b1c22 61.11%, #1b1c22 100%);\n    background-size: 9px 9px;\n    border: solid 1px #e3b82a;\n    border-radius: 12px; }\n    .splash-progress .splash-progress-bar-container .splash-progress-bar-content {\n      height: 12px;\n      box-sizing: border-box;\n      background-color: #e3b82a;\n      border: solid 1px #e3b82a;\n      border-radius: 12px 4px 0 12px;\n      border-right: none;\n      transition: all 300ms ease;\n      position: relative;\n      overflow: hidden;\n      top: -1px;\n      left: -1px; }\n      .splash-progress .splash-progress-bar-container .splash-progress-bar-content:after {\n        content: '';\n        position: absolute;\n        display: block;\n        transform: rotate(45deg);\n        background-color: #1b1c22;\n        width: 15px;\n        height: 15px;\n        right: -9px;\n        top: -8px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.splash-content {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  height: 100%;\n}\n.splash-content .splash-loader {\n  width: 100%;\n  margin-top: 20vh;\n}\n.splash-content .splash-logos-container {\n  margin-top: auto;\n  margin-bottom: 1rem;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n.splash-content .step-label {\n  margin: 1rem 0;\n  max-width: 350px;\n  color: white;\n  text-align: center;\n  height: 40px;\n}\n.splash-content .splash-error-text {\n  text-align: center;\n  color: #d25959;\n  margin: 0.5rem;\n}\n\n.splash-footer {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n  height: 10rem;\n}\n.splash-footer button.btn-highlight {\n  max-width: 230px;\n  width: 100%;\n  margin: 0.5rem 0 0;\n  height: 40px;\n}\n\n.splash-progress {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  margin: 1rem auto;\n  padding: 1rem;\n  transition: all 300ms ease;\n  border-radius: 12px;\n  box-sizing: border-box;\n  max-width: 350px;\n}\n.splash-progress .splash-progress-bar-container {\n  flex: 1;\n  height: 12px;\n  box-sizing: border-box;\n  background-image: linear-gradient(45deg, #e3b82a 11.11%, #1b1c22 11.11%, #1b1c22 50%, #e3b82a 50%, #e3b82a 61.11%, #1b1c22 61.11%, #1b1c22 100%);\n  background-size: 9px 9px;\n  border: solid 1px #e3b82a;\n  border-radius: 12px;\n}\n.splash-progress .splash-progress-bar-container .splash-progress-bar-content {\n  height: 12px;\n  box-sizing: border-box;\n  background-color: #e3b82a;\n  border: solid 1px #e3b82a;\n  border-radius: 12px 4px 0 12px;\n  border-right: none;\n  transition: all 300ms ease;\n  position: relative;\n  overflow: hidden;\n  top: -1px;\n  left: -1px;\n}\n.splash-progress .splash-progress-bar-container .splash-progress-bar-content:after {\n  content: \"\";\n  position: absolute;\n  display: block;\n  transform: rotate(45deg);\n  background-color: #1b1c22;\n  width: 15px;\n  height: 15px;\n  right: -9px;\n  top: -8px;\n}", ""]);
 
 
 
@@ -15732,8 +15732,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationError, "ExplorationError", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationError.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationError.tsx");
+  reactHotLoader.register(ExplorationError, "ExplorationError", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationError.tsx");
 })();
 
 ;
@@ -15825,7 +15825,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -15992,7 +15992,7 @@ exports.default = ProfileEcogestureFormService;
     return;
   }
 
-  reactHotLoader.register(ProfileEcogestureFormService, "ProfileEcogestureFormService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileEcogestureForm.service.ts");
+  reactHotLoader.register(ProfileEcogestureFormService, "ProfileEcogestureFormService", "/home/gcarron/dev/ecolyo/src/services/profileEcogestureForm.service.ts");
 })();
 
 ;
@@ -16081,8 +16081,8 @@ exports.profileReducer = profileReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.reducer.ts");
-  reactHotLoader.register(profileReducer, "profileReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profile/profile.reducer.ts");
+  reactHotLoader.register(profileReducer, "profileReducer", "/home/gcarron/dev/ecolyo/src/store/profile/profile.reducer.ts");
 })();
 
 ;
@@ -16244,8 +16244,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeContent, "LegalNoticeContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
+  reactHotLoader.register(LegalNoticeContent, "LegalNoticeContent", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
 })();
 
 ;
@@ -16469,8 +16469,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizQuestionContent, "QuizQuestionContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
+  reactHotLoader.register(QuizQuestionContent, "QuizQuestionContent", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
 })();
 
 ;
@@ -16658,8 +16658,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizFinish, "QuizFinish", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizFinish.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizFinish.tsx");
+  reactHotLoader.register(QuizFinish, "QuizFinish", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizFinish.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizFinish.tsx");
 })();
 
 ;
@@ -17375,7 +17375,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -17441,7 +17441,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -17507,7 +17507,7 @@ exports.KonnectorUpdate = KonnectorUpdate;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-modal {\n  color: #e0e0e0;\n  margin: 1rem 0;\n  text-align: center;\n  display: flex;\n  flex-direction: column; }\n  .eg-selection-modal .title {\n    margin: 1rem 0;\n    color: #e3b82a; }\n  .eg-selection-modal .text {\n    margin: 1rem 0; }\n  .eg-selection-modal button.btn-highlight {\n    padding: 0.75rem 0.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-modal {\n  color: #e0e0e0;\n  margin: 1rem 0;\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n}\n.eg-selection-modal .title {\n  margin: 1rem 0;\n  color: #e3b82a;\n}\n.eg-selection-modal .text {\n  margin: 1rem 0;\n}\n.eg-selection-modal button.btn-highlight {\n  padding: 0.75rem 0.5rem;\n}", ""]);
 
 
 
@@ -17566,7 +17566,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -17671,8 +17671,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureLaunchFormModal, "EcogestureLaunchFormModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
+  reactHotLoader.register(EcogestureLaunchFormModal, "EcogestureLaunchFormModal", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
 })();
 
 ;
@@ -17756,7 +17756,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-finish-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 3rem 1rem 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 100%;\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 2rem; }\n  @media (min-width: 1023px) {\n    .quiz-finish-container {\n      width: 50%; } }\n  @media (min-width: 1201px) {\n    .quiz-finish-container {\n      width: 40%; } }\n  .quiz-finish-container button.btn-secondary-negative {\n    border-color: #e0e0e0;\n    min-width: 11rem; }\n\n.score-final-title {\n  font-weight: bold;\n  font-size: 2rem;\n  margin: 2rem 0 0.5rem; }\n\n.score-final {\n  font-size: 2.2rem;\n  font-weight: bold;\n  margin-bottom: 2rem; }\n  .score-final span {\n    color: #61f0f2; }\n\n.score-label {\n  font-size: 1.15rem;\n  font-weight: bold;\n  margin-bottom: 0.5rem; }\n\n.score-stars {\n  font-size: 1.8rem;\n  font-weight: bold;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  color: #61f0f2; }\n  .score-stars .quiz-icon {\n    margin-left: 0.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-finish-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 3rem 1rem 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 100%;\n  width: 80%;\n  text-align: center;\n  padding: 0.5rem 1rem 2rem;\n}\n@media (min-width: 1023px) {\n  .quiz-finish-container {\n    width: 50%;\n  }\n}\n@media (min-width: 1201px) {\n  .quiz-finish-container {\n    width: 40%;\n  }\n}\n.quiz-finish-container button.btn-secondary-negative {\n  border-color: #e0e0e0;\n  min-width: 11rem;\n}\n\n.score-final-title {\n  font-weight: bold;\n  font-size: 2rem;\n  margin: 2rem 0 0.5rem;\n}\n\n.score-final {\n  font-size: 2.2rem;\n  font-weight: bold;\n  margin-bottom: 2rem;\n}\n.score-final span {\n  color: #61f0f2;\n}\n\n.score-label {\n  font-size: 1.15rem;\n  font-weight: bold;\n  margin-bottom: 0.5rem;\n}\n\n.score-stars {\n  font-size: 1.8rem;\n  font-weight: bold;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  color: #61f0f2;\n}\n.score-stars .quiz-icon {\n  margin-left: 0.5rem;\n}", ""]);
 
 
 
@@ -17847,7 +17847,7 @@ exports.EcogestureStatus = EcogestureStatus;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.se-loader-container {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n  @media all and (min-width: 1023px) {\n    .se-loader-container {\n      min-height: 80vh; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.se-loader-container {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n@media all and (min-width: 1023px) {\n  .se-loader-container {\n    min-height: 80vh;\n  }\n}", ""]);
 
 
 
@@ -17887,7 +17887,7 @@ module.exports = JSON.parse("[{\"profileType\":{\"updateDate\":\"0000-01-01T00:0
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center; }\n\n.quiz-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin: 2rem 1rem;\n  padding: 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 70vh;\n  text-align: center; }\n  @media (min-width: 768px) {\n    .quiz-begin-container {\n      max-width: 60%;\n      justify-content: space-evenly; } }\n  @media (min-width: 1201px) {\n    .quiz-begin-container {\n      max-width: 40%;\n      padding: 0.5rem 1rem 2rem; } }\n  .quiz-begin-container .btn-secondary-negative {\n    margin-top: auto;\n    border-color: #e0e0e0; }\n  .quiz-begin-container .quiz-icon-stars {\n    margin-top: -4rem; }\n  .quiz-begin-container .quiz-explanation {\n    margin-bottom: 2rem;\n    line-height: 24px;\n    padding: 1rem; }\n    @media (min-width: 1201px) {\n      .quiz-begin-container .quiz-explanation {\n        padding: 0rem 2rem; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n\n.quiz-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin: 2rem 1rem;\n  padding: 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 70vh;\n  text-align: center;\n}\n@media (min-width: 768px) {\n  .quiz-begin-container {\n    max-width: 60%;\n    justify-content: space-evenly;\n  }\n}\n@media (min-width: 1201px) {\n  .quiz-begin-container {\n    max-width: 40%;\n    padding: 0.5rem 1rem 2rem;\n  }\n}\n.quiz-begin-container .btn-secondary-negative {\n  margin-top: auto;\n  border-color: #e0e0e0;\n}\n.quiz-begin-container .quiz-icon-stars {\n  margin-top: -4rem;\n}\n.quiz-begin-container .quiz-explanation {\n  margin-bottom: 2rem;\n  line-height: 24px;\n  padding: 1rem;\n}\n@media (min-width: 1201px) {\n  .quiz-begin-container .quiz-explanation {\n    padding: 0rem 2rem;\n  }\n}", ""]);
 
 
 
@@ -18085,8 +18085,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelUnlocked, "DuelUnlocked", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelUnlocked.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelUnlocked.tsx");
+  reactHotLoader.register(DuelUnlocked, "DuelUnlocked", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelUnlocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelUnlocked.tsx");
 })();
 
 ;
@@ -18256,8 +18256,8 @@ exports.challengeReducer = challengeReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.reducer.ts");
-  reactHotLoader.register(challengeReducer, "challengeReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.reducer.ts");
+  reactHotLoader.register(challengeReducer, "challengeReducer", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.reducer.ts");
 })();
 
 ;
@@ -18446,8 +18446,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(WelcomeModal, "WelcomeModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
+  reactHotLoader.register(WelcomeModal, "WelcomeModal", "/home/gcarron/dev/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
 })();
 
 ;
@@ -18607,11 +18607,11 @@ function newProfileTypeEntry(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILETYPE, "UPDATE_PROFILETYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(CREATE_NEW_PROFILETYPE, "CREATE_NEW_PROFILETYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(updateProfileTypeSuccess, "updateProfileTypeSuccess", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(updateProfileType, "updateProfileType", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(newProfileTypeEntry, "newProfileTypeEntry", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILETYPE, "UPDATE_PROFILETYPE", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(CREATE_NEW_PROFILETYPE, "CREATE_NEW_PROFILETYPE", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(updateProfileTypeSuccess, "updateProfileTypeSuccess", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(updateProfileType, "updateProfileType", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(newProfileTypeEntry, "newProfileTypeEntry", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
 })();
 
 ;
@@ -18841,7 +18841,7 @@ exports.default = KonnectorStatusService;
     return;
   }
 
-  reactHotLoader.register(KonnectorStatusService, "KonnectorStatusService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/konnectorStatus.service.ts");
+  reactHotLoader.register(KonnectorStatusService, "KonnectorStatusService", "/home/gcarron/dev/ecolyo/src/services/konnectorStatus.service.ts");
 })();
 
 ;
@@ -19253,7 +19253,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -19378,18 +19378,18 @@ function setLoading(isLoading) {
     return;
   }
 
-  reactHotLoader.register(SET_CURRENT_TIMESTEP, "SET_CURRENT_TIMESTEP", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_SELECTED_DATE, "SET_SELECTED_DATE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_INDEX, "SET_CURRENT_INDEX", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_DATACHART, "SET_CURRENT_DATACHART", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_DATACHART_INDEX, "SET_CURRENT_DATACHART_INDEX", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_LOADING, "SET_LOADING", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setSelectedDate, "setSelectedDate", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentTimeStep, "setCurrentTimeStep", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentIndex, "setCurrentIndex", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentDatachart, "setCurrentDatachart", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentDatachartIndex, "setCurrentDatachartIndex", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setLoading, "setLoading", "/builds/web-et-numerique/llle_project/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_TIMESTEP, "SET_CURRENT_TIMESTEP", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_SELECTED_DATE, "SET_SELECTED_DATE", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_INDEX, "SET_CURRENT_INDEX", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_DATACHART, "SET_CURRENT_DATACHART", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_DATACHART_INDEX, "SET_CURRENT_DATACHART_INDEX", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_LOADING, "SET_LOADING", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setSelectedDate, "setSelectedDate", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentTimeStep, "setCurrentTimeStep", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentIndex, "setCurrentIndex", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentDatachart, "setCurrentDatachart", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentDatachartIndex, "setCurrentDatachartIndex", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setLoading, "setLoading", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
 })();
 
 ;
@@ -19499,7 +19499,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.header {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  overflow: hidden;\n  width: 100%;\n  z-index: 18;\n  position: fixed;\n  top: 48px;\n  left: 0; }\n  @media only screen and (max-width: 768px) {\n    .header {\n      top: 0; } }\n  .header .header-top {\n    background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%);\n    width: 100%; }\n    .header .header-top .header-text {\n      padding: 0 1rem 1rem 1rem;\n      color: #e0e0e0; }\n  .header .header-content {\n    margin: 0 0 0 220px;\n    display: flex;\n    flex-direction: column; }\n    @media only screen and (max-width: 1023px) {\n      .header .header-content {\n        margin: 0; } }\n    @media only screen and (max-width: 768px) {\n      .header .header-content {\n        margin: 60px 0 0 0; } }\n    .header .header-content .header-content-top {\n      display: flex;\n      flex-direction: row; }\n      .header .header-content .header-content-top.header-content-top-right {\n        justify-content: flex-end; }\n      .header .header-content .header-content-top .header-text {\n        padding: 2rem 1rem;\n        flex: 1; }\n      .header .header-content .header-content-top .header-text-desktop {\n        display: flex;\n        flex: 1;\n        padding: 2rem 1.25rem;\n        color: #e0e0e0; }\n      .header .header-content .header-content-top .header-back-button {\n        padding: 0 0.75rem; }\n      @media only screen and (max-width: 768px) {\n        .header .header-content .header-content-top .header-text {\n          padding: 0 1rem 1rem 1rem;\n          color: #e0e0e0; }\n        .header .header-content .header-content-top .header-text-desktop {\n          display: none; }\n        .header .header-content .header-content-top .header-feedbacks-button {\n          display: none; } }\n\n.building-title {\n  text-align: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.header {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  overflow: hidden;\n  width: 100%;\n  z-index: 18;\n  position: fixed;\n  top: 48px;\n  left: 0;\n}\n@media only screen and (max-width : 768px) {\n  .header {\n    top: 0;\n  }\n}\n.header .header-top {\n  background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%);\n  width: 100%;\n}\n.header .header-top .header-text {\n  padding: 0 1rem 1rem 1rem;\n  color: #e0e0e0;\n}\n.header .header-content {\n  margin: 0 0 0 220px;\n  display: flex;\n  flex-direction: column;\n}\n@media only screen and (max-width : 1023px) {\n  .header .header-content {\n    margin: 0;\n  }\n}\n@media only screen and (max-width : 768px) {\n  .header .header-content {\n    margin: 60px 0 0 0;\n  }\n}\n.header .header-content .header-content-top {\n  display: flex;\n  flex-direction: row;\n}\n.header .header-content .header-content-top.header-content-top-right {\n  justify-content: flex-end;\n}\n.header .header-content .header-content-top .header-text {\n  padding: 2rem 1rem;\n  flex: 1;\n}\n.header .header-content .header-content-top .header-text-desktop {\n  display: flex;\n  flex: 1;\n  padding: 2rem 1.25rem;\n  color: #e0e0e0;\n}\n.header .header-content .header-content-top .header-back-button {\n  padding: 0 0.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .header .header-content .header-content-top .header-text {\n    padding: 0 1rem 1rem 1rem;\n    color: #e0e0e0;\n  }\n  .header .header-content .header-content-top .header-text-desktop {\n    display: none;\n  }\n  .header .header-content .header-content-top .header-feedbacks-button {\n    display: none;\n  }\n}\n\n.building-title {\n  text-align: center;\n}", ""]);
 
 
 
@@ -19636,8 +19636,8 @@ exports.profileTypeReducer = profileTypeReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.reducer.ts");
-  reactHotLoader.register(profileTypeReducer, "profileTypeReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileType/profileType.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.reducer.ts");
+  reactHotLoader.register(profileTypeReducer, "profileTypeReducer", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.reducer.ts");
 })();
 
 ;
@@ -19912,8 +19912,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizView, "QuizView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizView.tsx");
+  reactHotLoader.register(QuizView, "QuizView", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizView.tsx");
 })();
 
 ;
@@ -19931,7 +19931,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-init-modal {\n  color: #e0e0e0;\n  margin: 1rem 0; }\n  .eg-init-modal .title {\n    text-align: center;\n    color: #e3b82a; }\n  .eg-init-modal .text {\n    margin: 1rem 0; }\n  .eg-init-modal button {\n    min-height: 45px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-init-modal {\n  color: #e0e0e0;\n  margin: 1rem 0;\n}\n.eg-init-modal .title {\n  text-align: center;\n  color: #e3b82a;\n}\n.eg-init-modal .text {\n  margin: 1rem 0;\n}\n.eg-init-modal button {\n  min-height: 45px;\n}", ""]);
 
 
 
@@ -20113,8 +20113,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Content, "Content", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Content/Content.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Content/Content.tsx");
+  reactHotLoader.register(Content, "Content", "/home/gcarron/dev/ecolyo/src/components/Content/Content.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Content/Content.tsx");
 })();
 
 ;
@@ -20193,8 +20193,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardLocked, "ChallengeCardLocked", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
+  reactHotLoader.register(ChallengeCardLocked, "ChallengeCardLocked", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
 })();
 
 ;
@@ -20670,7 +20670,7 @@ exports.default = FluidPricesService;
     return;
   }
 
-  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidsPrices.service.ts");
+  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/gcarron/dev/ecolyo/src/services/fluidsPrices.service.ts");
 })();
 
 ;
@@ -21305,7 +21305,7 @@ exports.default = DuelService;
     return;
   }
 
-  reactHotLoader.register(DuelService, "DuelService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/duel.service.ts");
+  reactHotLoader.register(DuelService, "DuelService", "/home/gcarron/dev/ecolyo/src/services/duel.service.ts");
 })();
 
 ;
@@ -21449,8 +21449,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationView, "ExplorationView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationView.tsx");
+  reactHotLoader.register(ExplorationView, "ExplorationView", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationView.tsx");
 })();
 
 ;
@@ -21573,9 +21573,9 @@ exports.initBar = initBar;
     return;
   }
 
-  reactHotLoader.register(getDataOrDefault, "getDataOrDefault", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/bar.ts");
-  reactHotLoader.register(getValues, "getValues", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/bar.ts");
-  reactHotLoader.register(initBar, "initBar", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/bar.ts");
+  reactHotLoader.register(getDataOrDefault, "getDataOrDefault", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
+  reactHotLoader.register(getValues, "getValues", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
+  reactHotLoader.register(initBar, "initBar", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
 })();
 
 ;
@@ -21661,8 +21661,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionChoose, "ActionChoose", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionChoose.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionChoose.tsx");
+  reactHotLoader.register(ActionChoose, "ActionChoose", "/home/gcarron/dev/ecolyo/src/components/Action/ActionChoose.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionChoose.tsx");
 })();
 
 ;
@@ -21750,7 +21750,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -21842,7 +21842,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -21965,7 +21965,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -22005,7 +22005,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.o-sidebar {\n  background-color: #25262b;\n  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2), 0px 3px 14px rgba(0, 0, 0, 0.12), 0px 8px 10px rgba(0, 0, 0, 0.14);\n  border-top: unset;\n  border-right: unset;\n  position: relative;\n  z-index: calc(18 + 1); }\n\n.logos-container {\n  position: absolute;\n  width: 100%;\n  bottom: 1.5rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center; }\n  @media only screen and (max-width: 1023px) {\n    .logos-container {\n      display: none; } }\n  .logos-container img {\n    display: inline-block;\n    max-width: 100%; }\n\n.parameters-logos {\n  padding: 1.5rem;\n  display: none;\n  text-align: center; }\n  @media only screen and (max-width: 1023px) {\n    .parameters-logos {\n      display: block; } }\n  .parameters-logos img {\n    display: inline-block;\n    width: 90%; }\n\n.logo-tiga-parameters {\n  display: block;\n  width: 100%;\n  max-width: 80px;\n  margin: auto; }\n\n.logo-grand-lyon-parameters {\n  display: block;\n  width: 100%;\n  max-width: 100px;\n  margin: auto; }\n\n.c-nav-link {\n  padding: 0 1rem;\n  font-size: 0.9rem; }\n  .c-nav-link .on {\n    display: none; }\n  .c-nav-link .off {\n    display: block; }\n\na.c-nav-link,\na.c-nav-link:visited {\n  color: rgba(255, 255, 255, 0.6); }\n\n@media only screen and (max-width: 1023px) {\n  .c-nav-item {\n    height: 54px;\n    margin: -0.3rem 0 0 0; } }\n\n.c-nav-link .c-nav-icon {\n  width: 60px;\n  height: 36px;\n  fill: none; }\n\n.c-nav-link.is-active .c-nav-icon {\n  fill: #b2901b !important; }\n\n.c-nav-link.is-active {\n  color: #ffffff;\n  box-shadow: inset 0.25rem 0 0 0 #b2901b;\n  text-decoration: none; }\n  .c-nav-link.is-active:focus-visible {\n    box-shadow: inset 0 0 0 1px #e0e0e0, inset 0.25rem 0 0 0 #b2901b; }\n  .c-nav-link.is-active .on {\n    display: block; }\n  .c-nav-link.is-active .off {\n    display: none; }\n\n@media only screen and (max-width: 1023px) {\n  .o-sidebar {\n    height: 56px; }\n  .c-nav-link {\n    padding: 0; }\n  .c-nav-link .c-nav-icon {\n    padding: 0;\n    margin: auto; }\n  .c-nav-link.is-active {\n    box-shadow: unset; }\n    .c-nav-link.is-active:focus {\n      box-shadow: unset; } }\n\n.nb-notif {\n  position: absolute;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  left: 42px;\n  bottom: 22px;\n  width: 1.25rem;\n  height: 1.25rem;\n  color: #25262b;\n  border-radius: 50%;\n  border: 1px solid #25262b;\n  z-index: 1;\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  font-size: 12px; }\n  @media only screen and (max-width: 1023px) {\n    .nb-notif {\n      left: 25px;\n      bottom: unset; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.o-sidebar {\n  background-color: #25262b;\n  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2), 0px 3px 14px rgba(0, 0, 0, 0.12), 0px 8px 10px rgba(0, 0, 0, 0.14);\n  border-top: unset;\n  border-right: unset;\n  position: relative;\n  z-index: calc(18 + 1);\n}\n\n.logos-container {\n  position: absolute;\n  width: 100%;\n  bottom: 1.5rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n@media only screen and (max-width : 1023px) {\n  .logos-container {\n    display: none;\n  }\n}\n.logos-container img {\n  display: inline-block;\n  max-width: 100%;\n}\n\n.parameters-logos {\n  padding: 1.5rem;\n  display: none;\n  text-align: center;\n}\n@media only screen and (max-width : 1023px) {\n  .parameters-logos {\n    display: block;\n  }\n}\n.parameters-logos img {\n  display: inline-block;\n  width: 90%;\n}\n\n.logo-tiga-parameters {\n  display: block;\n  width: 100%;\n  max-width: 80px;\n  margin: auto;\n}\n\n.logo-grand-lyon-parameters {\n  display: block;\n  width: 100%;\n  max-width: 100px;\n  margin: auto;\n}\n\n.c-nav-link {\n  padding: 0 1rem;\n  font-size: 0.9rem;\n}\n.c-nav-link .on {\n  display: none;\n}\n.c-nav-link .off {\n  display: block;\n}\n\na.c-nav-link,\na.c-nav-link:visited {\n  color: rgba(255, 255, 255, 0.6);\n}\n\n@media only screen and (max-width : 1023px) {\n  .c-nav-item {\n    height: 54px;\n    margin: -0.3rem 0 0 0;\n  }\n}\n.c-nav-link .c-nav-icon {\n  width: 60px;\n  height: 36px;\n  fill: none;\n}\n\n.c-nav-link.is-active .c-nav-icon {\n  fill: #b2901b !important;\n}\n\n.c-nav-link.is-active {\n  color: #ffffff;\n  box-shadow: inset 0.25rem 0 0 0 #b2901b;\n  text-decoration: none;\n}\n.c-nav-link.is-active:focus-visible {\n  box-shadow: inset 0 0 0 1px #e0e0e0, inset 0.25rem 0 0 0 #b2901b;\n}\n.c-nav-link.is-active .on {\n  display: block;\n}\n.c-nav-link.is-active .off {\n  display: none;\n}\n\n@media only screen and (max-width : 1023px) {\n  .o-sidebar {\n    height: 56px;\n  }\n\n  .c-nav-link {\n    padding: 0;\n  }\n\n  .c-nav-link .c-nav-icon {\n    padding: 0;\n    margin: auto;\n  }\n\n  .c-nav-link.is-active {\n    box-shadow: unset;\n  }\n  .c-nav-link.is-active:focus {\n    box-shadow: unset;\n  }\n}\n.nb-notif {\n  position: absolute;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  left: 42px;\n  bottom: 22px;\n  width: 1.25rem;\n  height: 1.25rem;\n  color: #25262b;\n  border-radius: 50%;\n  border: 1px solid #25262b;\n  z-index: 1;\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  font-size: 12px;\n}\n@media only screen and (max-width : 1023px) {\n  .nb-notif {\n    left: 25px;\n    bottom: unset;\n  }\n}", ""]);
 
 
 
@@ -22239,14 +22239,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -22352,7 +22352,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".action-list-container {\n  padding: 1.5rem 2rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 600px;\n  margin: auto; }\n\nbutton.action-card {\n  width: 100%;\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  height: 10rem;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  padding: 1rem;\n  margin-bottom: 1.5rem; }\n  button.action-card .action-title {\n    text-align: left;\n    color: white;\n    margin-left: 1rem;\n    text-transform: initial;\n    font-size: 1.2rem; }\n", ""]);
+exports.push([module.i, ".action-list-container {\n  padding: 1.5rem 2rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  max-width: 600px;\n  margin: auto;\n}\n\nbutton.action-card {\n  width: 100%;\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  height: 10rem;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  padding: 1rem;\n  margin-bottom: 1.5rem;\n}\nbutton.action-card .action-title {\n  text-align: left;\n  color: white;\n  margin-left: 1rem;\n  text-transform: initial;\n  font-size: 1.2rem;\n}", ""]);
 
 
 
@@ -22570,9 +22570,9 @@ exports.globalReducer = globalReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.reducer.ts");
-  reactHotLoader.register(getFluidTypesFromStatus, "getFluidTypesFromStatus", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.reducer.ts");
-  reactHotLoader.register(globalReducer, "globalReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(getFluidTypesFromStatus, "getFluidTypesFromStatus", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(globalReducer, "globalReducer", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
 })();
 
 ;
@@ -22616,7 +22616,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -22933,9 +22933,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TextAxis, "TextAxis", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/AxisBottom.tsx");
-  reactHotLoader.register(AxisBottom, "AxisBottom", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/AxisBottom.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(TextAxis, "TextAxis", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(AxisBottom, "AxisBottom", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
 })();
 
 ;
@@ -23124,11 +23124,11 @@ function newProfileEcogestureEntry(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILEECOGESTURE, "UPDATE_PROFILEECOGESTURE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(CREATE_NEW_PROFILEECOGESTURE, "CREATE_NEW_PROFILEECOGESTURE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(updateProfileEcogestureSuccess, "updateProfileEcogestureSuccess", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(updateProfileEcogesture, "updateProfileEcogesture", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(newProfileEcogestureEntry, "newProfileEcogestureEntry", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILEECOGESTURE, "UPDATE_PROFILEECOGESTURE", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(CREATE_NEW_PROFILEECOGESTURE, "CREATE_NEW_PROFILEECOGESTURE", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(updateProfileEcogestureSuccess, "updateProfileEcogestureSuccess", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(updateProfileEcogesture, "updateProfileEcogesture", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(newProfileEcogestureEntry, "newProfileEcogestureEntry", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
 })();
 
 ;
@@ -23146,7 +23146,7 @@ function newProfileEcogestureEntry(upd) {
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-restart-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem; }\n  @media only screen and (max-width: 768px) {\n    .eg-selection-restart-container {\n      margin: 0 1rem;\n      max-width: unset; } }\n  .eg-selection-restart-container .content {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    justify-content: center;\n    align-items: center; }\n    .eg-selection-restart-container .content .title {\n      color: #e3b82a;\n      margin: 1rem; }\n      @media all and (min-width: 1023px) {\n        .eg-selection-restart-container .content .title {\n          margin: 5rem; } }\n    .eg-selection-restart-container .content .text {\n      margin-top: 3.25rem; }\n  .eg-selection-restart-container .buttons {\n    margin: 1rem 0;\n    display: flex;\n    flex-direction: row;\n    justify-content: space-between;\n    width: 100%; }\n    .eg-selection-restart-container .buttons button.btn-secondary-negative {\n      padding: 0.75rem 0.5rem;\n      margin: 0 0.25rem; }\n    .eg-selection-restart-container .buttons button.btn-highlight {\n      padding: 0.75rem 0.5rem;\n      margin: 0 0.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-restart-container {\n  position: relative;\n  min-height: inherit;\n  margin: auto;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  color: #e0e0e0;\n  max-width: 45.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .eg-selection-restart-container {\n    margin: 0 1rem;\n    max-width: unset;\n  }\n}\n.eg-selection-restart-container .content {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n}\n.eg-selection-restart-container .content .title {\n  color: #e3b82a;\n  margin: 1rem;\n}\n@media all and (min-width: 1023px) {\n  .eg-selection-restart-container .content .title {\n    margin: 5rem;\n  }\n}\n.eg-selection-restart-container .content .text {\n  margin-top: 3.25rem;\n}\n.eg-selection-restart-container .buttons {\n  margin: 1rem 0;\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  width: 100%;\n}\n.eg-selection-restart-container .buttons button.btn-secondary-negative {\n  padding: 0.75rem 0.5rem;\n  margin: 0 0.25rem;\n}\n.eg-selection-restart-container .buttons button.btn-highlight {\n  padding: 0.75rem 0.5rem;\n  margin: 0 0.5rem;\n}", ""]);
 
 
 
@@ -23205,7 +23205,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.content-view {\n  position: relative;\n  height: inherit;\n  margin-top: 116px;\n  background-color: #121212; }\n  @media only screen and (max-width: 768px) {\n    .content-view {\n      margin-top: 0;\n      height: 100%; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.content-view {\n  position: relative;\n  height: inherit;\n  margin-top: 116px;\n  background-color: #121212;\n}\n@media only screen and (max-width : 768px) {\n  .content-view {\n    margin-top: 0;\n    height: 100%;\n  }\n}", ""]);
 
 
 
@@ -23216,7 +23216,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.equipment-form-container {\n  padding: 1.5rem;\n  color: #e0e0e0; }\n  @media (min-width: 768px) {\n    .equipment-form-container .equipment-label {\n      text-align: center; } }\n  .equipment-form-container .equipment-hint {\n    margin: 1rem 0; }\n    @media (min-width: 768px) {\n      .equipment-form-container .equipment-hint {\n        text-align: center; } }\n  .equipment-form-container .icons-container {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    grid-template-rows: repeat(5, 1fr);\n    grid-column-gap: 32px;\n    grid-row-gap: 32px;\n    max-width: 400px;\n    margin: 1.5rem auto 3rem auto; }\n    .equipment-form-container .icons-container .checkbox-equipment {\n      cursor: pointer;\n      max-width: 80px;\n      text-align: center;\n      margin: 0 auto; }\n      .equipment-form-container .icons-container .checkbox-equipment .text {\n        margin-top: 0.5rem;\n        text-align: center; }\n    .equipment-form-container .icons-container input.item-eq {\n      display: none; }\n    .equipment-form-container .icons-container .equipment-icon-container {\n      display: flex;\n      transition: all 200ms ease;\n      box-sizing: border-box;\n      flex-direction: column;\n      width: 80px;\n      height: 80px;\n      border-radius: 5px;\n      background-color: #e0e0e0; }\n      .equipment-form-container .icons-container .equipment-icon-container.checked {\n        background-color: #e3b82a; }\n      .equipment-form-container .icons-container .equipment-icon-container .equipmentIcon {\n        margin: auto; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.equipment-form-container {\n  padding: 1.5rem;\n  color: #e0e0e0;\n}\n@media (min-width: 768px) {\n  .equipment-form-container .equipment-label {\n    text-align: center;\n  }\n}\n.equipment-form-container .equipment-hint {\n  margin: 1rem 0;\n}\n@media (min-width: 768px) {\n  .equipment-form-container .equipment-hint {\n    text-align: center;\n  }\n}\n.equipment-form-container .icons-container {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  grid-template-rows: repeat(5, 1fr);\n  grid-column-gap: 32px;\n  grid-row-gap: 32px;\n  max-width: 400px;\n  margin: 1.5rem auto 3rem auto;\n}\n.equipment-form-container .icons-container .checkbox-equipment {\n  cursor: pointer;\n  max-width: 80px;\n  text-align: center;\n  margin: 0 auto;\n}\n.equipment-form-container .icons-container .checkbox-equipment .text {\n  margin-top: 0.5rem;\n  text-align: center;\n}\n.equipment-form-container .icons-container input.item-eq {\n  display: none;\n}\n.equipment-form-container .icons-container .equipment-icon-container {\n  display: flex;\n  transition: all 200ms ease;\n  box-sizing: border-box;\n  flex-direction: column;\n  width: 80px;\n  height: 80px;\n  border-radius: 5px;\n  background-color: #e0e0e0;\n}\n.equipment-form-container .icons-container .equipment-icon-container.checked {\n  background-color: #e3b82a;\n}\n.equipment-form-container .icons-container .equipment-icon-container .equipmentIcon {\n  margin: auto;\n}", ""]);
 
 
 
@@ -23227,7 +23227,7 @@ exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".noFluidModal {\n  padding: 1rem;\n  max-width: 20rem; }\n  .noFluidModal .no-fluid-title {\n    text-transform: uppercase;\n    font-size: 1.8rem;\n    color: white;\n    font-family: Lato, sans-serif;\n    margin: 0.5rem auto;\n    text-align: center; }\n  .noFluidModal .no-fluid-content {\n    font-size: 1.1rem;\n    color: white;\n    font-family: Lato, sans-serif;\n    text-align: center; }\n  .noFluidModal button.btn-secondary-negative {\n    display: block;\n    text-align: center;\n    margin: auto;\n    margin-top: 3.5rem;\n    margin-bottom: 0; }\n\n.nofluid-portal .modal-overlay .modal-box {\n  max-width: 21rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, ".noFluidModal {\n  padding: 1rem;\n  max-width: 20rem;\n}\n.noFluidModal .no-fluid-title {\n  text-transform: uppercase;\n  font-size: 1.8rem;\n  color: white;\n  font-family: Lato, sans-serif;\n  margin: 0.5rem auto;\n  text-align: center;\n}\n.noFluidModal .no-fluid-content {\n  font-size: 1.1rem;\n  color: white;\n  font-family: Lato, sans-serif;\n  text-align: center;\n}\n.noFluidModal button.btn-secondary-negative {\n  display: block;\n  text-align: center;\n  margin: auto;\n  margin-top: 3.5rem;\n  margin-bottom: 0;\n}\n\n.nofluid-portal .modal-overlay .modal-box {\n  max-width: 21rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -23286,7 +23286,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -23786,10 +23786,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FEEDBACK_EMAIL, "FEEDBACK_EMAIL", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(browser, "browser", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(FeedbackModal, "FeedbackModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(FEEDBACK_EMAIL, "FEEDBACK_EMAIL", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(browser, "browser", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(FeedbackModal, "FeedbackModal", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
 })();
 
 ;
@@ -24267,7 +24267,7 @@ exports.default = ProfileTypeEntityService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileTypeEntity.service.ts");
+  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/gcarron/dev/ecolyo/src/services/profileTypeEntity.service.ts");
 })();
 
 ;
@@ -24351,7 +24351,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".modal-overlay {\n  width: 100%;\n  height: 100%; }\n\n.cardUnlocked {\n  filter: drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.55)); }\n  .cardUnlocked button.btn-duel-active {\n    width: fit-content !important;\n    margin: auto !important;\n    text-align: center;\n    display: block !important;\n    padding: 1rem 1.5rem !important; }\n  @media all and (max-height: 700px) {\n    .cardUnlocked .challengeIcon {\n      width: 65%;\n      margin: auto; } }\n", ""]);
+exports.push([module.i, ".modal-overlay {\n  width: 100%;\n  height: 100%;\n}\n\n.cardUnlocked {\n  filter: drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.55));\n}\n.cardUnlocked button.btn-duel-active {\n  width: fit-content !important;\n  margin: auto !important;\n  text-align: center;\n  display: block !important;\n  padding: 1rem 1.5rem !important;\n}\n@media all and (max-height: 700px) {\n  .cardUnlocked .challengeIcon {\n    width: 65%;\n    margin: auto;\n  }\n}", ""]);
 
 
 
@@ -24526,8 +24526,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCard, "ChallengeCard", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCard.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCard.tsx");
+  reactHotLoader.register(ChallengeCard, "ChallengeCard", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCard.tsx");
 })();
 
 ;
@@ -24635,8 +24635,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormNavigation, "FormNavigation", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/FormNavigation.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/ProfileType/FormNavigation.tsx");
+  reactHotLoader.register(FormNavigation, "FormNavigation", "/home/gcarron/dev/ecolyo/src/components/ProfileType/FormNavigation.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/FormNavigation.tsx");
 })();
 
 ;
@@ -24945,17 +24945,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -25114,28 +25114,28 @@ function setShouldRefreshConsent(shouldRefreshConsent) {
     return;
   }
 
-  reactHotLoader.register(CHANGE_SCREEN_TYPE, "CHANGE_SCREEN_TYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SHOW_RELEASE_NOTES, "SHOW_RELEASE_NOTES", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION, "TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_ACTION_NOTIFICATION, "TOGGLE_CHALLENGE_ACTION_NOTIFICATION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_DUEL_NOTIFICATION, "TOGGLE_CHALLENGE_DUEL_NOTIFICATION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_ANALYSIS_NOTIFICATION, "TOGGLE_ANALYSIS_NOTIFICATION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_FLUID_STATUS, "SET_FLUID_STATUS", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(UPDATE_FLUID_CONNECTION, "UPDATE_FLUID_CONNECTION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(UPDATE_TERMS_VALIDATION, "UPDATE_TERMS_VALIDATION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_PARTNERS_ISSUE, "SET_PARTNERS_ISSUE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_SHOULD_REFRESH_CONSENT, "SET_SHOULD_REFRESH_CONSENT", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(changeScreenType, "changeScreenType", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(showReleaseNotes, "showReleaseNotes", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeExplorationNotification, "toggleChallengeExplorationNotification", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeActionNotification, "toggleChallengeActionNotification", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeDuelNotification, "toggleChallengeDuelNotification", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleAnalysisNotification, "toggleAnalysisNotification", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setFluidStatus, "setFluidStatus", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(updatedFluidConnection, "updatedFluidConnection", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(updateTermValidation, "updateTermValidation", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setPartnersIssue, "setPartnersIssue", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setShouldRefreshConsent, "setShouldRefreshConsent", "/builds/web-et-numerique/llle_project/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(CHANGE_SCREEN_TYPE, "CHANGE_SCREEN_TYPE", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SHOW_RELEASE_NOTES, "SHOW_RELEASE_NOTES", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION, "TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_ACTION_NOTIFICATION, "TOGGLE_CHALLENGE_ACTION_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_DUEL_NOTIFICATION, "TOGGLE_CHALLENGE_DUEL_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_ANALYSIS_NOTIFICATION, "TOGGLE_ANALYSIS_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_FLUID_STATUS, "SET_FLUID_STATUS", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(UPDATE_FLUID_CONNECTION, "UPDATE_FLUID_CONNECTION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(UPDATE_TERMS_VALIDATION, "UPDATE_TERMS_VALIDATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_PARTNERS_ISSUE, "SET_PARTNERS_ISSUE", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_SHOULD_REFRESH_CONSENT, "SET_SHOULD_REFRESH_CONSENT", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(changeScreenType, "changeScreenType", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(showReleaseNotes, "showReleaseNotes", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeExplorationNotification, "toggleChallengeExplorationNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeActionNotification, "toggleChallengeActionNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeDuelNotification, "toggleChallengeDuelNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleAnalysisNotification, "toggleAnalysisNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setFluidStatus, "setFluidStatus", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(updatedFluidConnection, "updatedFluidConnection", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(updateTermValidation, "updateTermValidation", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setPartnersIssue, "setPartnersIssue", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setShouldRefreshConsent, "setShouldRefreshConsent", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
 })();
 
 ;
@@ -25204,7 +25204,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-modal {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: #e0e0e0;\n  padding: 1.5rem;\n  max-width: 400px; }\n  .action-modal .action-duration {\n    margin-top: 1rem; }\n  .action-modal .action-text {\n    margin: 1.6rem 0; }\n  .action-modal .buttons button {\n    margin-top: 0.5rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-modal {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: #e0e0e0;\n  padding: 1.5rem;\n  max-width: 400px;\n}\n.action-modal .action-duration {\n  margin-top: 1rem;\n}\n.action-modal .action-text {\n  margin: 1.6rem 0;\n}\n.action-modal .buttons button {\n  margin-top: 0.5rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -25293,7 +25293,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -25337,7 +25337,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -25567,8 +25567,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormView, "EcogestureFormView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
+  reactHotLoader.register(EcogestureFormView, "EcogestureFormView", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
 })();
 
 ;
@@ -25890,7 +25890,7 @@ exports.default = UsageEventService;
     return;
   }
 
-  reactHotLoader.register(UsageEventService, "UsageEventService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/usageEvent.service.ts");
+  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/gcarron/dev/ecolyo/src/services/usageEvent.service.ts");
 })();
 
 ;
@@ -26018,7 +26018,7 @@ exports.UserChallengeSuccess = UserChallengeSuccess;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.modal-empty-value-root {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  padding: 1.5rem 0.5rem;\n  text-align: center; }\n  .modal-empty-value-root .modal-empty-value-title {\n    margin: 2rem 0 1rem; }\n  .modal-empty-value-root button.btn-secondary-negative {\n    margin: 2rem 0.25rem 1.5rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.modal-empty-value-root {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  padding: 1.5rem 0.5rem;\n  text-align: center;\n}\n.modal-empty-value-root .modal-empty-value-title {\n  margin: 2rem 0 1rem;\n}\n.modal-empty-value-root button.btn-secondary-negative {\n  margin: 2rem 0.25rem 1.5rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -26051,7 +26051,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.challengeSlider {\n  position: relative;\n  min-height: inherit;\n  user-select: none;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding: 0 2rem; }\n\n.challenge-container {\n  position: relative;\n  width: 100%;\n  display: flex;\n  flex: 1;\n  transition: all 300ms ease; }\n\n.cardContent {\n  margin: auto; }\n  .cardContent .title {\n    font-weight: 400;\n    text-align: center;\n    text-transform: uppercase;\n    font-family: Lato, sans-serif;\n    font-size: 1.2rem;\n    margin-bottom: 0; }\n  .cardContent .challengeTitle {\n    display: block;\n    font-weight: 700;\n    text-align: center;\n    font-family: Lato, sans-serif;\n    color: #e0e0e0;\n    font-size: 1.3rem;\n    margin-top: 1rem; }\n  .cardContent .challengeIcon {\n    width: 100%;\n    max-width: 180px;\n    margin: auto;\n    height: auto;\n    text-align: center;\n    display: block; }\n\n.sliderButtons {\n  text-align: center;\n  margin: auto;\n  margin-top: 1.5rem; }\n  @media all and (max-width: 1023px) {\n    .sliderButtons {\n      display: none; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.challengeSlider {\n  position: relative;\n  min-height: inherit;\n  user-select: none;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding: 0 2rem;\n}\n\n.challenge-container {\n  position: relative;\n  width: 100%;\n  display: flex;\n  flex: 1;\n  transition: all 300ms ease;\n}\n\n.cardContent {\n  margin: auto;\n}\n.cardContent .title {\n  font-weight: 400;\n  text-align: center;\n  text-transform: uppercase;\n  font-family: Lato, sans-serif;\n  font-size: 1.2rem;\n  margin-bottom: 0;\n}\n.cardContent .challengeTitle {\n  display: block;\n  font-weight: 700;\n  text-align: center;\n  font-family: Lato, sans-serif;\n  color: #e0e0e0;\n  font-size: 1.3rem;\n  margin-top: 1rem;\n}\n.cardContent .challengeIcon {\n  width: 100%;\n  max-width: 180px;\n  margin: auto;\n  height: auto;\n  text-align: center;\n  display: block;\n}\n\n.sliderButtons {\n  text-align: center;\n  margin: auto;\n  margin-top: 1.5rem;\n}\n@media all and (max-width: 1023px) {\n  .sliderButtons {\n    display: none;\n  }\n}", ""]);
 
 
 
@@ -26180,7 +26180,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -26246,7 +26246,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -26506,7 +26506,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-ongoing-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center; }\n\n.duel-title {\n  color: #a0a0a0;\n  margin-top: 1rem; }\n\n.duel-goal {\n  color: #e0e0e0;\n  margin: 1rem 3rem;\n  text-align: center; }\n\n.duel-consumption {\n  color: #e0e0e0;\n  margin: 1rem auto; }\n  @media (max-width: 576px) {\n    .duel-consumption {\n      margin: 0.5rem auto -0.5rem; } }\n  .duel-consumption .consumption {\n    color: #deaf0e; }\n\n.duel-chart {\n  height: 15.625rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 80%; }\n\n.duel-chart-caption {\n  display: flex;\n  flex-direction: column;\n  align-self: flex-start; }\n  .duel-chart-caption .duel-caption {\n    display: flex;\n    margin-top: 0.75rem; }\n    .duel-chart-caption .duel-caption .caption-icon {\n      margin: auto 1.5rem; }\n    .duel-chart-caption .duel-caption .caption-label {\n      color: #e0e0e0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-ongoing-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n}\n\n.duel-title {\n  color: #a0a0a0;\n  margin-top: 1rem;\n}\n\n.duel-goal {\n  color: #e0e0e0;\n  margin: 1rem 3rem;\n  text-align: center;\n}\n\n.duel-consumption {\n  color: #e0e0e0;\n  margin: 1rem auto;\n}\n@media (max-width: 576px) {\n  .duel-consumption {\n    margin: 0.5rem auto -0.5rem;\n  }\n}\n.duel-consumption .consumption {\n  color: #deaf0e;\n}\n\n.duel-chart {\n  height: 15.625rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 80%;\n}\n\n.duel-chart-caption {\n  display: flex;\n  flex-direction: column;\n  align-self: flex-start;\n}\n.duel-chart-caption .duel-caption {\n  display: flex;\n  margin-top: 0.75rem;\n}\n.duel-chart-caption .duel-caption .caption-icon {\n  margin: auto 1.5rem;\n}\n.duel-chart-caption .duel-caption .caption-label {\n  color: #e0e0e0;\n}", ""]);
 
 
 
@@ -26565,9 +26565,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
-  reactHotLoader.register(StyledEcogestureSpinner, "StyledEcogestureSpinner", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(StyledEcogestureSpinner, "StyledEcogestureSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
 })();
 
 ;
@@ -26611,7 +26611,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -26655,7 +26655,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -26893,8 +26893,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Header, "Header", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Header/Header.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Header/Header.tsx");
+  reactHotLoader.register(Header, "Header", "/home/gcarron/dev/ecolyo/src/components/Header/Header.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Header/Header.tsx");
 })();
 
 ;
@@ -27122,8 +27122,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionDone, "ActionDone", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionDone.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionDone.tsx");
+  reactHotLoader.register(ActionDone, "ActionDone", "/home/gcarron/dev/ecolyo/src/components/Action/ActionDone.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionDone.tsx");
 })();
 
 ;
@@ -27232,10 +27232,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(inBrowser, "inBrowser", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(minilog, "minilog", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(inBrowser, "inBrowser", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(minilog, "minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
 })();
 
 ;
@@ -27254,13 +27254,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_minilog, "_minilog", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(__signature__, "__signature__", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(inBrowser, "inBrowser", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(minilog, "minilog", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default, "_default", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default2, "_default2", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_minilog, "_minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(__signature__, "__signature__", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(inBrowser, "inBrowser", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(minilog, "minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default, "_default", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default2, "_default2", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
 })();
 
 ;
@@ -27667,7 +27667,7 @@ exports.default = AccountService;
     return;
   }
 
-  reactHotLoader.register(AccountService, "AccountService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/account.service.ts");
+  reactHotLoader.register(AccountService, "AccountService", "/home/gcarron/dev/ecolyo/src/services/account.service.ts");
 })();
 
 ;
@@ -27729,7 +27729,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-unlocked-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.25rem; }\n\n.duel-icon {\n  margin-top: 2.5rem; }\n\n.duel-title {\n  color: #a0a0a0; }\n\n.duel-description {\n  color: #61f0f2;\n  margin-top: 0.75rem;\n  text-align: center; }\n\n.duel-average-info {\n  color: #e0e0e0;\n  margin-top: 0.75rem;\n  text-align: center; }\n\n.button-start {\n  width: 11rem;\n  margin-top: 2.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-unlocked-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 0 1.25rem;\n}\n\n.duel-icon {\n  margin-top: 2.5rem;\n}\n\n.duel-title {\n  color: #a0a0a0;\n}\n\n.duel-description {\n  color: #61f0f2;\n  margin-top: 0.75rem;\n  text-align: center;\n}\n\n.duel-average-info {\n  color: #e0e0e0;\n  margin-top: 0.75rem;\n  text-align: center;\n}\n\n.button-start {\n  width: 11rem;\n  margin-top: 2.5rem;\n}", ""]);
 
 
 
@@ -27788,7 +27788,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -27902,7 +27902,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.splash-root {\n  position: fixed;\n  z-index: 1500;\n  left: 0;\n  top: 0;\n  height: 100%;\n  width: 100%;\n  opacity: 1;\n  overflow: hidden;\n  background-color: #1b1c22;\n  display: flex;\n  flex-direction: column;\n  transition-property: opacity;\n  transition-timing-function: ease-in-out; }\n  .splash-root.splash-fade {\n    opacity: 0; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.splash-root {\n  position: fixed;\n  z-index: 1500;\n  left: 0;\n  top: 0;\n  height: 100%;\n  width: 100%;\n  opacity: 1;\n  overflow: hidden;\n  background-color: rgb(27, 28, 34);\n  display: flex;\n  flex-direction: column;\n  transition-property: opacity;\n  transition-timing-function: ease-in-out;\n}\n.splash-root.splash-fade {\n  opacity: 0;\n}", ""]);
 
 
 
@@ -28156,8 +28156,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Navbar, "Navbar", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Navbar/Navbar.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Navbar/Navbar.tsx");
+  reactHotLoader.register(Navbar, "Navbar", "/home/gcarron/dev/ecolyo/src/components/Navbar/Navbar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Navbar/Navbar.tsx");
 })();
 
 ;
@@ -28175,7 +28175,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.em-header {\n  color: #e0e0e0;\n  border-bottom: 1px solid rgba(163, 163, 163, 0.4);\n  padding: 1em 0;\n  width: 100%;\n  display: flex;\n  justify-content: center; }\n\n.em-root {\n  overflow: auto;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  /* width */\n  /* Track */\n  /* Handle */ }\n  .em-root::-webkit-scrollbar {\n    width: 10px; }\n  .em-root::-webkit-scrollbar-track {\n    background: #3e4045; }\n  .em-root::-webkit-scrollbar-thumb {\n    background: #6f7074; }\n  .em-root .em-content {\n    padding: 1.5rem 2.5rem;\n    width: 100%; }\n    @media only screen and (max-width: 768px) {\n      .em-root .em-content {\n        width: 100%;\n        padding: 2rem; } }\n    .em-root .em-content .em-content-box-img {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center; }\n      .em-root .em-content .em-content-box-img .icon {\n        margin-bottom: 1rem; }\n    .em-root .em-content .em-detail {\n      display: flex;\n      flex-direction: row;\n      margin: 0.5em 0; }\n      .em-root .em-content .em-detail .em-detail-efficiency {\n        display: flex;\n        flex: 1;\n        align-self: flex-start;\n        margin-top: 0.65rem;\n        color: #a0a0a0; }\n      .em-root .em-content .em-detail .em-picto-flow {\n        display: flex;\n        align-self: flex-end; }\n        .em-root .em-content .em-detail .em-picto-flow .em-pic-content {\n          margin: 0.3em; }\n    .em-root .em-content .em-efficiency {\n      margin: 0 0.5rem 0 0.25rem; }\n    .em-root .em-content .em-title {\n      margin-bottom: 0;\n      text-align: center; }\n    .em-root .em-content .long-name {\n      font-weight: bold;\n      line-height: 150%;\n      background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n      border: 2px solid #58ffff40;\n      padding: 1.5rem 0.6rem;\n      border-radius: 50px 1px 50px 1px;\n      text-align: center;\n      margin: 1.5rem 0 1rem; }\n    .em-root .em-content .em-description {\n      display: none;\n      margin: 0.5rem;\n      text-align: left; }\n    .em-root .em-content button.btn-action-launch {\n      background-color: #58ffff;\n      border: none;\n      border-radius: 2px;\n      margin: 1.5rem 0 0;\n      width: 100%;\n      text-transform: none;\n      cursor: pointer;\n      padding: 0.6rem 0; }\n\n.em-content-box-text {\n  display: flex;\n  flex-direction: column;\n  padding: 1.5rem 2.5rem; }\n  @media only screen and (max-width: 768px) {\n    .em-content-box-text {\n      padding: 1.5rem 1.5rem; } }\n  .em-content-box-text .em-description {\n    padding-bottom: 2rem; }\n  .em-content-box-text .em-description-2 {\n    padding-top: 2rem; }\n  .em-content-box-text .em-description-3 {\n    padding-bottom: 0.5rem; }\n  .em-content-box-text .em-title {\n    margin-bottom: 0; }\n\n.block {\n  display: block !important; }\n\n.ecogesture-modal button.btn-secondary-negative {\n  margin: 1rem 0 1.5rem !important; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.em-header {\n  color: #e0e0e0;\n  border-bottom: 1px solid rgba(163, 163, 163, 0.4);\n  padding: 1em 0;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n}\n\n.em-root {\n  overflow: auto;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n  /* width */\n  /* Track */\n  /* Handle */\n}\n.em-root::-webkit-scrollbar {\n  width: 10px;\n}\n.em-root::-webkit-scrollbar-track {\n  background: #3e4045;\n}\n.em-root::-webkit-scrollbar-thumb {\n  background: #6f7074;\n}\n.em-root .em-content {\n  padding: 1.5rem 2.5rem;\n  width: 100%;\n}\n@media only screen and (max-width : 768px) {\n  .em-root .em-content {\n    width: 100%;\n    padding: 2rem;\n  }\n}\n.em-root .em-content .em-content-box-img {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n.em-root .em-content .em-content-box-img .icon {\n  margin-bottom: 1rem;\n}\n.em-root .em-content .em-detail {\n  display: flex;\n  flex-direction: row;\n  margin: 0.5em 0;\n}\n.em-root .em-content .em-detail .em-detail-efficiency {\n  display: flex;\n  flex: 1;\n  align-self: flex-start;\n  margin-top: 0.65rem;\n  color: #a0a0a0;\n}\n.em-root .em-content .em-detail .em-picto-flow {\n  display: flex;\n  align-self: flex-end;\n}\n.em-root .em-content .em-detail .em-picto-flow .em-pic-content {\n  margin: 0.3em;\n}\n.em-root .em-content .em-efficiency {\n  margin: 0 0.5rem 0 0.25rem;\n}\n.em-root .em-content .em-title {\n  margin-bottom: 0;\n  text-align: center;\n}\n.em-root .em-content .long-name {\n  font-weight: bold;\n  line-height: 150%;\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  border: 2px solid rgba(88, 255, 255, 0.2509803922);\n  padding: 1.5rem 0.6rem;\n  border-radius: 50px 1px 50px 1px;\n  text-align: center;\n  margin: 1.5rem 0 1rem;\n}\n.em-root .em-content .em-description {\n  display: none;\n  margin: 0.5rem;\n  text-align: left;\n}\n.em-root .em-content button.btn-action-launch {\n  background-color: #58ffff;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: none;\n  cursor: pointer;\n  padding: 0.6rem 0;\n}\n\n.em-content-box-text {\n  display: flex;\n  flex-direction: column;\n  padding: 1.5rem 2.5rem;\n}\n@media only screen and (max-width : 768px) {\n  .em-content-box-text {\n    padding: 1.5rem 1.5rem;\n  }\n}\n.em-content-box-text .em-description {\n  padding-bottom: 2rem;\n}\n.em-content-box-text .em-description-2 {\n  padding-top: 2rem;\n}\n.em-content-box-text .em-description-3 {\n  padding-bottom: 0.5rem;\n}\n.em-content-box-text .em-title {\n  margin-bottom: 0;\n}\n\n.block {\n  display: block !important;\n}\n\n.ecogesture-modal button.btn-secondary-negative {\n  margin: 1rem 0 1.5rem !important;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -28293,7 +28293,7 @@ exports.decoreText = decoreText;
     return;
   }
 
-  reactHotLoader.register(decoreText, "decoreText", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/decoreText.tsx");
+  reactHotLoader.register(decoreText, "decoreText", "/home/gcarron/dev/ecolyo/src/utils/decoreText.tsx");
 })();
 
 ;
@@ -28392,10 +28392,10 @@ function updateProfile(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILE, "UPDATE_PROFILE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(SET_FIRST_CONNECTION, "SET_FIRST_CONNECTION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(updateProfileSuccess, "updateProfileSuccess", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(updateProfile, "updateProfile", "/builds/web-et-numerique/llle_project/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILE, "UPDATE_PROFILE", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(SET_FIRST_CONNECTION, "SET_FIRST_CONNECTION", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(updateProfileSuccess, "updateProfileSuccess", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(updateProfile, "updateProfile", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
 })();
 
 ;
@@ -28413,7 +28413,7 @@ function updateProfile(upd) {
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.info {\n  padding: 0.5rem 0.5rem 0;\n  text-align: center; }\n  .info h1 {\n    color: #e3b82a; }\n  .info p {\n    color: white; }\n  .info button.btn-highlight {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-evenly;\n    margin: 1.5rem 0 1rem;\n    padding: 1rem 2rem;\n    transition: all 300ms ease; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.info {\n  padding: 0.5rem 0.5rem 0;\n  text-align: center;\n}\n.info h1 {\n  color: #e3b82a;\n}\n.info p {\n  color: white;\n}\n.info button.btn-highlight {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  margin: 1.5rem 0 1rem;\n  padding: 1rem 2rem;\n  transition: all 300ms ease;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -28552,9 +28552,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
-  reactHotLoader.register(StyledIconButton, "StyledIconButton", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(StyledIconButton, "StyledIconButton", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
 })();
 
 ;
@@ -28815,8 +28815,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelBar, "DuelBar", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelBar.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelBar.tsx");
+  reactHotLoader.register(DuelBar, "DuelBar", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelBar.tsx");
 })();
 
 ;
@@ -29168,7 +29168,7 @@ exports.default = KonnectorService;
     return;
   }
 
-  reactHotLoader.register(KonnectorService, "KonnectorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/konnector.service.ts");
+  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/gcarron/dev/ecolyo/src/services/konnector.service.ts");
 })();
 
 ;
@@ -29242,7 +29242,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -29494,8 +29494,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionDetail, "EcogestureSelectionDetail", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
+  reactHotLoader.register(EcogestureSelectionDetail, "EcogestureSelectionDetail", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
 })();
 
 ;
@@ -30914,7 +30914,7 @@ exports.default = ChallengeService;
     return;
   }
 
-  reactHotLoader.register(ChallengeService, "ChallengeService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/challenge.service.ts");
+  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/gcarron/dev/ecolyo/src/services/challenge.service.ts");
 })();
 
 ;
@@ -31027,8 +31027,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionRestart, "EcogestureSelectionRestart", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
+  reactHotLoader.register(EcogestureSelectionRestart, "EcogestureSelectionRestart", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
 })();
 
 ;
@@ -31213,8 +31213,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizBegin, "QuizBegin", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizBegin.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizBegin.tsx");
+  reactHotLoader.register(QuizBegin, "QuizBegin", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizBegin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizBegin.tsx");
 })();
 
 ;
@@ -31274,8 +31274,8 @@ function updateModalIsFeedbacksOpen(isOpen) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_MODAL_ISFEEDBACKSOPEN, "UPDATE_MODAL_ISFEEDBACKSOPEN", "/builds/web-et-numerique/llle_project/ecolyo/src/store/modal/modal.actions.ts");
-  reactHotLoader.register(updateModalIsFeedbacksOpen, "updateModalIsFeedbacksOpen", "/builds/web-et-numerique/llle_project/ecolyo/src/store/modal/modal.actions.ts");
+  reactHotLoader.register(UPDATE_MODAL_ISFEEDBACKSOPEN, "UPDATE_MODAL_ISFEEDBACKSOPEN", "/home/gcarron/dev/ecolyo/src/store/modal/modal.actions.ts");
+  reactHotLoader.register(updateModalIsFeedbacksOpen, "updateModalIsFeedbacksOpen", "/home/gcarron/dev/ecolyo/src/store/modal/modal.actions.ts");
 })();
 
 ;
@@ -31293,7 +31293,7 @@ function updateModalIsFeedbacksOpen(isOpen) {
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, ".duel-result-modal-root {\n  text-align: center;\n  overflow-x: hidden;\n  padding: 1rem 1.5rem 0.5rem; }\n  .duel-result-modal-root .title {\n    margin: 2rem 0 1rem; }\n  .duel-result-modal-root button.btn-secondary-negative {\n    margin: 2rem 0.25rem 0.5rem; }\n\n#accessibility-title {\n  display: none; }\n", ""]);
+exports.push([module.i, ".duel-result-modal-root {\n  text-align: center;\n  overflow-x: hidden;\n  padding: 1rem 1.5rem 0.5rem;\n}\n.duel-result-modal-root .title {\n  margin: 2rem 0 1rem;\n}\n.duel-result-modal-root button.btn-secondary-negative {\n  margin: 2rem 0.25rem 0.5rem;\n}\n\n#accessibility-title {\n  display: none;\n}", ""]);
 
 
 
@@ -31348,7 +31348,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardContent.cardDone {\n  border: 1px solid #e0e0e0;\n  border-radius: 4px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  align-items: center; }\n  .cardContent.cardDone .iconResult {\n    display: flex; }\n    @media all and (max-height: 700px) {\n      .cardContent.cardDone .iconResult {\n        width: 55%;\n        margin: auto; } }\n  .cardContent.cardDone .imgResult {\n    width: 100%;\n    height: 100%; }\n  .cardContent.cardDone .labelResult {\n    font-weight: bold;\n    font-size: 24px;\n    line-height: 120%; }\n  .cardContent.cardDone .win {\n    color: #b2901b; }\n  .cardContent.cardDone .lost {\n    color: #d25959; }\n  .cardContent.cardDone .statsResult {\n    text-align: center; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.cardContent.cardDone {\n  border: 1px solid #e0e0e0;\n  border-radius: 4px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  align-items: center;\n}\n.cardContent.cardDone .iconResult {\n  display: flex;\n}\n@media all and (max-height: 700px) {\n  .cardContent.cardDone .iconResult {\n    width: 55%;\n    margin: auto;\n  }\n}\n.cardContent.cardDone .imgResult {\n  width: 100%;\n  height: 100%;\n}\n.cardContent.cardDone .labelResult {\n  font-weight: bold;\n  font-size: 24px;\n  line-height: 120%;\n}\n.cardContent.cardDone .win {\n  color: #b2901b;\n}\n.cardContent.cardDone .lost {\n  color: #d25959;\n}\n.cardContent.cardDone .statsResult {\n  text-align: center;\n}", ""]);
 
 
 
@@ -31657,8 +31657,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureModal, "EcogestureModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
+  reactHotLoader.register(EcogestureModal, "EcogestureModal", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
 })();
 
 ;
@@ -32174,15 +32174,15 @@ function migrationLog(migration, result) {
     return;
   }
 
-  reactHotLoader.register(migrationNoop, "migrationNoop", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(currentSchemaVersion, "currentSchemaVersion", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(getDocs, "getDocs", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(updateSchemaVersion, "updateSchemaVersion", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(save, "save", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(schemaExist, "schemaExist", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(initSchemaDoctype, "initSchemaDoctype", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(migrate, "migrate", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(migrationLog, "migrationLog", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrationNoop, "migrationNoop", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(currentSchemaVersion, "currentSchemaVersion", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(getDocs, "getDocs", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(updateSchemaVersion, "updateSchemaVersion", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(save, "save", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(schemaExist, "schemaExist", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(initSchemaDoctype, "initSchemaDoctype", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrate, "migrate", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrationLog, "migrationLog", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
 })();
 
 ;
@@ -32248,7 +32248,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -32432,8 +32432,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationFinished, "ExplorationFinished", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
+  reactHotLoader.register(ExplorationFinished, "ExplorationFinished", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
 })();
 
 ;
@@ -32701,7 +32701,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center; }\n\n.action-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-around;\n  box-sizing: border-box;\n  margin: 5rem 1rem 0 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 63vh;\n  text-align: center;\n  position: relative;\n  padding: 5rem 1rem 1rem 1rem; }\n  @media (min-width: 1201px) {\n    .action-begin-container {\n      margin: 6rem 1rem 1rem 1rem; } }\n  .action-begin-container .icon-container {\n    width: 8.125rem;\n    height: 8.125rem;\n    position: absolute;\n    left: 0;\n    right: 0;\n    margin: 0 auto;\n    top: -70px;\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n    border-radius: 8px;\n    border: solid 2px #58ffff;\n    display: flex; }\n  .action-begin-container .action-icon {\n    margin: auto; }\n  .action-begin-container .action-icon-stars {\n    margin-top: -4rem; }\n  .action-begin-container .stars .star:not(:last-of-type) {\n    margin-right: 0.4rem; }\n  .action-begin-container .action-duration {\n    color: #e0e0e0; }\n  .action-begin-container .action-explanation {\n    margin-bottom: 2rem;\n    line-height: 24px;\n    padding: 1rem; }\n    @media (min-width: 1201px) {\n      .action-begin-container .action-explanation {\n        padding: 0rem 2rem; } }\n  .action-begin-container .action-buttons button {\n    padding: 0.7rem;\n    border-color: #e0e0e0; }\n    .action-begin-container .action-buttons button span {\n      font-weight: 700; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.action-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n\n.action-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-around;\n  box-sizing: border-box;\n  margin: 5rem 1rem 0 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 63vh;\n  text-align: center;\n  position: relative;\n  padding: 5rem 1rem 1rem 1rem;\n}\n@media (min-width: 1201px) {\n  .action-begin-container {\n    margin: 6rem 1rem 1rem 1rem;\n  }\n}\n.action-begin-container .icon-container {\n  width: 8.125rem;\n  height: 8.125rem;\n  position: absolute;\n  left: 0;\n  right: 0;\n  margin: 0 auto;\n  top: -70px;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 8px;\n  border: solid 2px #58ffff;\n  display: flex;\n}\n.action-begin-container .action-icon {\n  margin: auto;\n}\n.action-begin-container .action-icon-stars {\n  margin-top: -4rem;\n}\n.action-begin-container .stars .star:not(:last-of-type) {\n  margin-right: 0.4rem;\n}\n.action-begin-container .action-duration {\n  color: #e0e0e0;\n}\n.action-begin-container .action-explanation {\n  margin-bottom: 2rem;\n  line-height: 24px;\n  padding: 1rem;\n}\n@media (min-width: 1201px) {\n  .action-begin-container .action-explanation {\n    padding: 0rem 2rem;\n  }\n}\n.action-begin-container .action-buttons button {\n  padding: 0.7rem;\n  border-color: #e0e0e0;\n}\n.action-begin-container .action-buttons button span {\n  font-weight: 700;\n}", ""]);
 
 
 
@@ -32806,14 +32806,14 @@ function setChallengeConsumption(userChallenge, currentDataload) {
     return;
   }
 
-  reactHotLoader.register(SET_USER_CHALLENGE_LIST, "SET_USER_CHALLENGE_LIST", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(UPDATE_USER_CHALLENGE_LIST, "UPDATE_USER_CHALLENGE_LIST", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(UNLOCK_NEXT_USER_CHALLENGE, "UNLOCK_NEXT_USER_CHALLENGE", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(SET_CHALLENGE_CONSUMPTION, "SET_CHALLENGE_CONSUMPTION", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(setUserChallengeList, "setUserChallengeList", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(updateUserChallengeList, "updateUserChallengeList", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(unlockNextUserChallenge, "unlockNextUserChallenge", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(setChallengeConsumption, "setChallengeConsumption", "/builds/web-et-numerique/llle_project/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(SET_USER_CHALLENGE_LIST, "SET_USER_CHALLENGE_LIST", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(UPDATE_USER_CHALLENGE_LIST, "UPDATE_USER_CHALLENGE_LIST", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(UNLOCK_NEXT_USER_CHALLENGE, "UNLOCK_NEXT_USER_CHALLENGE", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(SET_CHALLENGE_CONSUMPTION, "SET_CHALLENGE_CONSUMPTION", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(setUserChallengeList, "setUserChallengeList", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(updateUserChallengeList, "updateUserChallengeList", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(unlockNextUserChallenge, "unlockNextUserChallenge", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(setChallengeConsumption, "setChallengeConsumption", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
 })();
 
 ;
@@ -32858,7 +32858,7 @@ exports.i(__webpack_require__("tgIe"), "");
 exports.push([module.i, "@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);", ""]);
 
 // Module
-exports.push([module.i, "/* Cozy UI utilities classes */\n/* Cozy UI React components styles */\n/* App styles */\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #1b1c22; }\n\nbody {\n  background: #1b1c22;\n  overflow: unset !important; }\n\n.column {\n  display: flex;\n  flex-direction: column; }\n\n.row {\n  display: flex;\n  flex-direction: row; }\n\n.cozy-bar {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-left: 0; }\n  @media only screen and (max-width: 768px) {\n    .cozy-bar {\n      margin-left: 1.25rem; } }\n\n[role='banner'] .coz-bar-container {\n  background-color: #ffffff; }\n  @media only screen and (max-width: 768px) {\n    [role='banner'] .coz-bar-container {\n      padding: 0 0 0 0;\n      background-color: unset; } }\n\n.coz-bar-wrapper {\n  box-shadow: unset !important;\n  background: unset !important; }\n\n.cv-button {\n  width: 4.25rem; }\n\n.coz-label {\n  color: #32363f; }\n\n.header {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  overflow: hidden;\n  width: 100%;\n  z-index: 18;\n  position: fixed;\n  top: 48px;\n  left: 0; }\n  @media only screen and (max-width: 768px) {\n    .header {\n      top: 0; } }\n  .header .header-top {\n    background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%);\n    width: 100%; }\n    .header .header-top .header-text {\n      padding: 0 1rem 1rem 1rem;\n      color: #e0e0e0; }\n  .header .header-content {\n    margin: 0 0 0 220px;\n    display: flex;\n    flex-direction: column; }\n    @media only screen and (max-width: 1023px) {\n      .header .header-content {\n        margin: 0; } }\n    @media only screen and (max-width: 768px) {\n      .header .header-content {\n        margin: 60px 0 0 0; } }\n    .header .header-content .header-content-top {\n      display: flex;\n      flex-direction: row; }\n      .header .header-content .header-content-top.header-content-top-right {\n        justify-content: flex-end; }\n      .header .header-content .header-content-top .header-text {\n        padding: 2rem 1rem;\n        flex: 1; }\n      .header .header-content .header-content-top .header-text-desktop {\n        display: flex;\n        flex: 1;\n        padding: 2rem 1.25rem;\n        color: #e0e0e0; }\n      .header .header-content .header-content-top .header-back-button {\n        padding: 0 0.75rem; }\n      @media only screen and (max-width: 768px) {\n        .header .header-content .header-content-top .header-text {\n          padding: 0 1rem 1rem 1rem;\n          color: #e0e0e0; }\n        .header .header-content .header-content-top .header-text-desktop {\n          display: none; }\n        .header .header-content .header-content-top .header-feedbacks-button {\n          display: none; } }\n\n.content-view-loading {\n  height: 80vh;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  color: #e0e0e0; }\n  .content-view-loading .content-view-loading-text {\n    padding-top: 1rem;\n    margin: 0 2rem;\n    text-align: center; }\n  .content-view-loading .content-view-loading-button {\n    max-width: 50vw;\n    margin-top: 1rem; }\n\n[role='main'] {\n  /* width */\n  /* Track */\n  /* Handle */ }\n  [role='main']::-webkit-scrollbar {\n    width: 10px; }\n  [role='main']::-webkit-scrollbar-track {\n    background: #3e4045; }\n  [role='main']::-webkit-scrollbar-thumb {\n    background: #6f7074; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n* {\n  font-family: Lato, sans-serif; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n  color: #a0a0a0;\n  font-family: Lato, sans-serif; }\n\n.home-title {\n  font-size: 1rem;\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 120%;\n  text-transform: uppercase; }\n\n.app-title {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 21px;\n  line-height: 24px;\n  text-align: center;\n  letter-spacing: 0.15px;\n  color: #e0e0e0;\n  text-shadow: 0px -1px 0px #060609, 0px 1px 0px rgba(255, 255, 255, 0.07); }\n\n.isBuilding {\n  color: #e3b82a;\n  margin-left: .8rem;\n  margin-right: .8rem; }\n\n.text-10, .text-10-normal, .text-10-normal-uppercase, .text-10-normal-150, .text-10-bold, .text-10-bold-uppercase, .text-10-bold-capitalize, .text-10-italic {\n  font-style: normal;\n  font-size: 0.625rem;\n  line-height: 120%; }\n  .text-10-normal, .text-10-normal-uppercase, .text-10-normal-150 {\n    font-weight: normal; }\n    .text-10-normal-uppercase {\n      text-transform: uppercase; }\n    .text-10-normal-150 {\n      line-height: 150%; }\n  .text-10-bold, .text-10-bold-uppercase, .text-10-bold-capitalize {\n    font-weight: 700; }\n    .text-10-bold-uppercase {\n      text-transform: uppercase; }\n    .text-10-bold-capitalize {\n      text-transform: capitalize; }\n  .text-10-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-14, .text-14-normal, .text-14-normal-uppercase, .text-14-normal-150, .text-14-bold, .text-14-bold-uppercase, .text-14-bold-capitalize, .text-14-italic {\n  font-style: normal;\n  font-size: 0.875rem;\n  line-height: 120%; }\n  .text-14-normal, .text-14-normal-uppercase, .text-14-normal-150 {\n    font-weight: normal; }\n    .text-14-normal-uppercase {\n      text-transform: uppercase; }\n    .text-14-normal-150 {\n      line-height: 150%; }\n  .text-14-bold, .text-14-bold-uppercase, .text-14-bold-capitalize {\n    font-weight: 700; }\n    .text-14-bold-uppercase {\n      text-transform: uppercase; }\n    .text-14-bold-capitalize {\n      text-transform: capitalize; }\n  .text-14-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-15, .text-15-normal, .text-15-normal-uppercase, .text-15-normal-150, .text-15-bold, .text-15-bold-uppercase, .text-15-bold-capitalize, .text-15-italic {\n  font-style: normal;\n  font-size: 0.938rem;\n  line-height: 120%; }\n  .text-15-normal, .text-15-normal-uppercase, .text-15-normal-150 {\n    font-weight: normal; }\n    .text-15-normal-uppercase {\n      text-transform: uppercase; }\n    .text-15-normal-150 {\n      line-height: 150%; }\n  .text-15-bold, .text-15-bold-uppercase, .text-15-bold-capitalize {\n    font-weight: 700; }\n    .text-15-bold-uppercase {\n      text-transform: uppercase; }\n    .text-15-bold-capitalize {\n      text-transform: capitalize; }\n  .text-15-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-16, .text-16-normal, .text-16-normal-uppercase, .text-16-normal-150, .text-16-bold, .text-16-bold-uppercase, .text-16-bold-capitalize, .text-16-italic {\n  font-style: normal;\n  font-size: 1rem;\n  line-height: 120%; }\n  .text-16-normal, .text-16-normal-uppercase, .text-16-normal-150 {\n    font-weight: normal; }\n    .text-16-normal-uppercase {\n      text-transform: uppercase; }\n    .text-16-normal-150 {\n      line-height: 150%; }\n  .text-16-bold, .text-16-bold-uppercase, .text-16-bold-capitalize {\n    font-weight: 700; }\n    .text-16-bold-uppercase {\n      text-transform: uppercase; }\n    .text-16-bold-capitalize {\n      text-transform: capitalize; }\n  .text-16-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-18, .text-18-normal, .text-18-normal-uppercase, .text-18-normal-150, .text-18-bold, .text-18-bold-uppercase, .text-18-bold-capitalize, .text-18-italic {\n  font-style: normal;\n  font-size: 1.125rem;\n  line-height: 120%; }\n  .text-18-normal, .text-18-normal-uppercase, .text-18-normal-150 {\n    font-weight: normal; }\n    .text-18-normal-uppercase {\n      text-transform: uppercase; }\n    .text-18-normal-150 {\n      line-height: 150%; }\n  .text-18-bold, .text-18-bold-uppercase, .text-18-bold-capitalize {\n    font-weight: 700; }\n    .text-18-bold-uppercase {\n      text-transform: uppercase; }\n    .text-18-bold-capitalize {\n      text-transform: capitalize; }\n  .text-18-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-19, .text-19-normal, .text-19-normal-uppercase, .text-19-normal-150, .text-19-bold, .text-19-bold-uppercase, .text-19-bold-capitalize, .text-19-italic {\n  font-style: normal;\n  font-size: 1.188rem;\n  line-height: 120%; }\n  .text-19-normal, .text-19-normal-uppercase, .text-19-normal-150 {\n    font-weight: normal; }\n    .text-19-normal-uppercase {\n      text-transform: uppercase; }\n    .text-19-normal-150 {\n      line-height: 150%; }\n  .text-19-bold, .text-19-bold-uppercase, .text-19-bold-capitalize {\n    font-weight: 700; }\n    .text-19-bold-uppercase {\n      text-transform: uppercase; }\n    .text-19-bold-capitalize {\n      text-transform: capitalize; }\n  .text-19-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-20, .text-20-normal, .text-20-normal-uppercase, .text-20-normal-150, .text-20-bold, .text-20-bold-uppercase, .text-20-bold-capitalize, .text-20-italic {\n  font-style: normal;\n  font-size: 1.25rem;\n  line-height: 120%; }\n  .text-20-normal, .text-20-normal-uppercase, .text-20-normal-150 {\n    font-weight: normal; }\n    .text-20-normal-uppercase {\n      text-transform: uppercase; }\n    .text-20-normal-150 {\n      line-height: 150%; }\n  .text-20-bold, .text-20-bold-uppercase, .text-20-bold-capitalize {\n    font-weight: 700; }\n    .text-20-bold-uppercase {\n      text-transform: uppercase; }\n    .text-20-bold-capitalize {\n      text-transform: capitalize; }\n  .text-20-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-21, .text-21-normal, .text-21-normal-uppercase, .text-21-normal-150, .text-21-bold, .text-21-bold-uppercase, .text-21-bold-capitalize, .text-21-italic {\n  font-style: normal;\n  font-size: 1.313rem;\n  line-height: 120%; }\n  .text-21-normal, .text-21-normal-uppercase, .text-21-normal-150 {\n    font-weight: normal; }\n    .text-21-normal-uppercase {\n      text-transform: uppercase; }\n    .text-21-normal-150 {\n      line-height: 150%; }\n  .text-21-bold, .text-21-bold-uppercase, .text-21-bold-capitalize {\n    font-weight: 700; }\n    .text-21-bold-uppercase {\n      text-transform: uppercase; }\n    .text-21-bold-capitalize {\n      text-transform: capitalize; }\n  .text-21-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-22, .text-22-normal, .text-22-normal-uppercase, .text-22-normal-150, .text-22-bold, .text-22-bold-uppercase, .text-22-bold-capitalize, .text-22-italic {\n  font-style: normal;\n  font-size: 1.375rem;\n  line-height: 120%; }\n  .text-22-normal, .text-22-normal-uppercase, .text-22-normal-150 {\n    font-weight: normal; }\n    .text-22-normal-uppercase {\n      text-transform: uppercase; }\n    .text-22-normal-150 {\n      line-height: 150%; }\n  .text-22-bold, .text-22-bold-uppercase, .text-22-bold-capitalize {\n    font-weight: 700; }\n    .text-22-bold-uppercase {\n      text-transform: uppercase; }\n    .text-22-bold-capitalize {\n      text-transform: capitalize; }\n  .text-22-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-24, .text-24-normal, .text-24-normal-uppercase, .text-24-normal-150, .text-24-bold, .text-24-bold-uppercase, .text-24-bold-capitalize, .text-24-italic {\n  font-style: normal;\n  font-size: 1.5rem;\n  line-height: 120%; }\n  .text-24-normal, .text-24-normal-uppercase, .text-24-normal-150 {\n    font-weight: normal; }\n    .text-24-normal-uppercase {\n      text-transform: uppercase; }\n    .text-24-normal-150 {\n      line-height: 150%; }\n  .text-24-bold, .text-24-bold-uppercase, .text-24-bold-capitalize {\n    font-weight: 700; }\n    .text-24-bold-uppercase {\n      text-transform: uppercase; }\n    .text-24-bold-capitalize {\n      text-transform: capitalize; }\n  .text-24-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-28, .text-28-normal, .text-28-normal-uppercase, .text-28-normal-150, .text-28-bold, .text-28-bold-uppercase, .text-28-bold-capitalize, .text-28-italic {\n  font-style: normal;\n  font-size: 1.75rem;\n  line-height: 120%; }\n  .text-28-normal, .text-28-normal-uppercase, .text-28-normal-150 {\n    font-weight: normal; }\n    .text-28-normal-uppercase {\n      text-transform: uppercase; }\n    .text-28-normal-150 {\n      line-height: 150%; }\n  .text-28-bold, .text-28-bold-uppercase, .text-28-bold-capitalize {\n    font-weight: 700; }\n    .text-28-bold-uppercase {\n      text-transform: uppercase; }\n    .text-28-bold-capitalize {\n      text-transform: capitalize; }\n  .text-28-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n.text-36, .text-36-normal, .text-36-normal-uppercase, .text-36-normal-150, .text-36-bold, .text-36-bold-uppercase, .text-36-bold-capitalize, .text-36-italic {\n  font-style: normal;\n  font-size: 2.25rem;\n  line-height: 120%; }\n  .text-36-normal, .text-36-normal-uppercase, .text-36-normal-150 {\n    font-weight: normal; }\n    .text-36-normal-uppercase {\n      text-transform: uppercase; }\n    .text-36-normal-150 {\n      line-height: 150%; }\n  .text-36-bold, .text-36-bold-uppercase, .text-36-bold-capitalize {\n    font-weight: 700; }\n    .text-36-bold-uppercase {\n      text-transform: uppercase; }\n    .text-36-bold-capitalize {\n      text-transform: capitalize; }\n  .text-36-italic {\n    font-style: italic;\n    font-weight: normal; }\n\n/* Card */\n.card-title-on {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1.125rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n.card-text-bold {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n.card-result {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: 900;\n  font-size: 1.75rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n.card-indicator {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n.card-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n/* Chart */\n.chart-ticks-x-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%; }\n  @media only screen and (max-width: 768px) {\n    .chart-ticks-x-text {\n      font-size: 0.685rem; } }\n\n.chart-ticks-y-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 0.9rem;\n  line-height: 120%; }\n  @media only screen and (max-width: 768px) {\n    .chart-ticks-y-text {\n      font-size: 0.75rem; } }\n\n/* Cozy bar */\n.cozybar {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 1.3125rem;\n  line-height: 120%;\n  color: #e0e0e0; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.axis {\n  color: #7b7b7b; }\n  .axis .tick-text {\n    fill: #7b7b7b; }\n    .axis .tick-text.tick-text-selected {\n      fill: #e0e0e0; }\n  .axis .separator {\n    text-align: center;\n    margin: 0 2px;\n    font-size: 1rem !important; }\n\n.value-text {\n  fill: #7b7b7b; }\n  .value-text.selected {\n    fill: #e0e0e0; }\n\n.barContainer:hover,\n.barFill:hover {\n  cursor: pointer; }\n\n.background-true {\n  opacity: 0.1; }\n  .background-true:hover {\n    cursor: pointer; }\n\n.background-false {\n  opacity: 0; }\n\n.bar-compare-ELECTRICITY:hover,\n.bar-compare-GAS:hover,\n.bar-compare-WATER:hover,\n.bar-compare-MULTIFLUID:hover,\n.bar-MULTIFLUID:hover,\n.bar-WATER:hover,\n.bar-GAS:hover,\n.bar-ELECTRICITY:hover {\n  cursor: pointer; }\n\n.bar-ELECTRICITY {\n  fill: #5d3d2a; }\n  .bar-ELECTRICITY.selected {\n    fill: #d87b39;\n    filter: drop-shadow(0 -0.1rem 0.2rem #d87b39); }\n\n.bar-compare-ELECTRICITY {\n  fill: #795c47; }\n  .bar-compare-ELECTRICITY.selected {\n    fill: #e2bca1;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e2bca1); }\n\n.bar-WATER {\n  fill: #20415e; }\n  .bar-WATER.selected {\n    fill: #3a98ec;\n    filter: drop-shadow(0 -0.1rem 0.2rem #3a98ec); }\n\n.bar-compare-WATER {\n  fill: #4d5c6e; }\n  .bar-compare-WATER.selected {\n    fill: #abd4fa;\n    filter: drop-shadow(0 -0.1rem 0.2rem #abd4fa); }\n\n.bar-GAS {\n  fill: #184940; }\n  .bar-GAS.selected {\n    fill: #45d1b8;\n    filter: drop-shadow(0 -0.1rem 0.2rem #45d1b8); }\n\n.bar-compare-GAS {\n  fill: #597773; }\n  .bar-compare-GAS.selected {\n    fill: #a8f7e9;\n    filter: drop-shadow(0 -0.1rem 0.2rem #a8f7e9); }\n\n.bar-MULTIFLUID {\n  fill: #705d1d; }\n  .bar-MULTIFLUID.selected {\n    fill: #e3b82a;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a); }\n  .bar-MULTIFLUID.disabled:hover {\n    cursor: default; }\n\n.bar-duel {\n  fill: #61f0f2; }\n  .bar-duel.selected {\n    fill: #61f0f2;\n    filter: drop-shadow(0 -0.1rem 0.2rem #61f0f2); }\n  .bar-duel.disabled:hover {\n    cursor: default; }\n\n.bar-UNCOMING {\n  fill: #242633;\n  opacity: 0.6; }\n  .bar-UNCOMING.selected {\n    fill: #e3b82a;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a); }\n  .bar-UNCOMING.disabled:hover {\n    cursor: default; }\n\n.bar-compare-MULTIFLUID {\n  fill: #7d6a4e; }\n  .bar-compare-MULTIFLUID.selected {\n    fill: #ffd597;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a); }\n\n.bar-average {\n  stroke-width: 2;\n  stroke: #e3b82a; }\n\n.week {\n  fill: #e2bca1; }\n  .week.selected {\n    fill: #e2bca1;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e2bca1); }\n\n.weekend {\n  fill: #ffd597; }\n  .weekend.selected {\n    fill: #ffd597;\n    filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a); }\n\n/** Animation **/\n.bounce-1 {\n  animation-name: bounce-1;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center;\n  transform-box: fill-box; }\n\n@keyframes bounce-1 {\n  0% {\n    transform: scale(0.1, 0.1); }\n  28% {\n    transform: scale(0.1, 1.1); }\n  45% {\n    transform: scale(0.8, 0.95); }\n  55% {\n    transform: scale(1, 1); }\n  65% {\n    transform: scale(1, 0.98); }\n  75% {\n    transform: scale(1, 1); } }\n\n.bounce-2 {\n  animation-name: bounce-2;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center;\n  transform-box: fill-box; }\n\n@keyframes bounce-2 {\n  0% {\n    transform: scale(1, 1); }\n  28% {\n    transform: scale(1, 1.1); }\n  45% {\n    transform: scale(0.8, 0.95); }\n  55% {\n    transform: scale(1, 1); }\n  65% {\n    transform: scale(1, 0.98); }\n  75% {\n    transform: scale(1, 1); } }\n\n.bounce-3 {\n  animation-name: bounce-3;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center; }\n\n@keyframes bounce-3 {\n  0% {\n    opacity: 0.6;\n    transform: scaleY(1); }\n  50% {\n    transform: scaleY(1.1);\n    opacity: 0.8; }\n  100% {\n    transform: scaleY(1);\n    opacity: 1; } }\n\n/** Animatio ndelay **/\n.delay {\n  animation-duration: 0.4s; }\n\n.delay--0 {\n  animation-duration: 0.6s; }\n\n.delay--1 {\n  animation-duration: 0.7s; }\n\n.delay--2 {\n  animation-duration: 0.8s; }\n\n.delay--3 {\n  animation-duration: 0.9s; }\n\n.delay--4 {\n  animation-duration: 1s; }\n\n.delay--5 {\n  animation-duration: 1.1s; }\n\n.delay--6 {\n  animation-duration: 1.2s; }\n\n.delay--7 {\n  animation-duration: 1.3s; }\n\n.delay--8 {\n  animation-duration: 1.4s; }\n\n.delay--9 {\n  animation-duration: 1.5s; }\n\n.delay--10 {\n  animation-duration: 1.6s; }\n\n.delay--11 {\n  animation-duration: 1.8s; }\n\n.delay--12 {\n  animation-duration: 1.9s; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton.btn-highlight {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  background-color: #e3b82a;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-highlight span:first-child {\n    color: #000000; }\n  button.btn-highlight:hover, button.btn-highlight:focus, button.btn-highlight.active, button.btn-highlight:disabled {\n    background-color: #b89318; }\n  button.btn-highlight:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-primary-positive {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #121212;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-primary-positive span:first-child {\n    color: #e3b82a; }\n  button.btn-primary-positive:hover, button.btn-primary-positive:focus, button.btn-primary-positive.active, button.btn-primary-positive:disabled {\n    background-color: rgba(18, 18, 18, 0.2); }\n    button.btn-primary-positive:hover span:first-child, button.btn-primary-positive:focus span:first-child, button.btn-primary-positive.active span:first-child, button.btn-primary-positive:disabled span:first-child {\n      color: rgba(227, 184, 42, 0.7); }\n  button.btn-primary-positive:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-primary-negative {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-primary-negative span:first-child {\n    color: #e3b82a; }\n  button.btn-primary-negative:hover, button.btn-primary-negative:focus, button.btn-primary-negative.active, button.btn-primary-negative:disabled {\n    background-color: rgba(123, 123, 123, 0.2); }\n    button.btn-primary-negative:hover span:first-child, button.btn-primary-negative:focus span:first-child, button.btn-primary-negative.active span:first-child, button.btn-primary-negative:disabled span:first-child {\n      color: rgba(227, 184, 42, 0.7); }\n  button.btn-primary-negative:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-secondary-positive {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #121212;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-secondary-positive span:first-child {\n    color: #e0e0e0; }\n  button.btn-secondary-positive:hover, button.btn-secondary-positive:focus, button.btn-secondary-positive.active, button.btn-secondary-positive:disabled {\n    background-color: rgba(18, 18, 18, 0.2); }\n    button.btn-secondary-positive:hover span:first-child, button.btn-secondary-positive:focus span:first-child, button.btn-secondary-positive.active span:first-child, button.btn-secondary-positive:disabled span:first-child {\n      color: rgba(224, 224, 224, 0.7); }\n  button.btn-secondary-positive:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-secondary-negative {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-secondary-negative span:first-child {\n    color: #e0e0e0; }\n  button.btn-secondary-negative:hover, button.btn-secondary-negative:focus, button.btn-secondary-negative.active, button.btn-secondary-negative:disabled {\n    background-color: rgba(123, 123, 123, 0.2); }\n    button.btn-secondary-negative:hover span:first-child, button.btn-secondary-negative:focus span:first-child, button.btn-secondary-negative.active span:first-child, button.btn-secondary-negative:disabled span:first-child {\n      color: rgba(224, 224, 224, 0.7); }\n  button.btn-secondary-negative:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-duel-off {\n  background: #121212;\n  background-color: #121212;\n  border: 1px solid rgba(97, 240, 242, 0.5);\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-duel-off span:first-child {\n    color: #ffffff; }\n  button.btn-duel-off:hover, button.btn-duel-off:focus, button.btn-duel-off.active, button.btn-duel-off:disabled {\n    background-color: black; }\n  button.btn-duel-off:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-duel-active {\n  background: #58ffff;\n  background-color: #58ffff;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-duel-active span:first-child {\n    color: #121212; }\n  button.btn-duel-active:hover, button.btn-duel-active:focus, button.btn-duel-active.active, button.btn-duel-active:disabled {\n    background-color: #00bebe; }\n  button.btn-duel-active:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-duel-on {\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  background-color: #121212;\n  border: 1px solid #58ffff;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-duel-on span:first-child {\n    color: #ffffff; }\n  button.btn-duel-on:hover, button.btn-duel-on:focus, button.btn-duel-on.active, button.btn-duel-on:disabled {\n    background-color: black; }\n  button.btn-duel-on:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-profile-next {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  background-color: #e3b82a;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-profile-next span:first-child {\n    color: #000000; }\n  button.btn-profile-next:hover, button.btn-profile-next:focus, button.btn-profile-next.active, button.btn-profile-next:disabled {\n    background-color: #b89318; }\n  button.btn-profile-next:disabled {\n    cursor: not-allowed; }\n\nbutton.btn-profile-back {\n  background: none;\n  background-color: none;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer; }\n  button.btn-profile-back span:first-child {\n    color: #a0a0a0; }\n  button.btn-profile-back:disabled {\n    cursor: not-allowed; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.card {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  box-sizing: border-box;\n  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.75);\n  border-radius: 4px;\n  margin: 10px 0px 20px 0px;\n  padding: 16px; }\n  .card:hover {\n    background: linear-gradient(180deg, rgba(70, 71, 77, 0.7) 0%, rgba(57, 58, 63, 0.7) 100%); }\n  .card.rich-card {\n    padding: 24px 16px; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ndiv.modal-root .MuiBackdrop-root {\n  background-color: rgba(27, 28, 34, 0.85); }\n\ndiv.modal-paper {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 36rem;\n  max-width: 100%;\n  max-height: 90vh;\n  padding: 2rem;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  margin: 0 0 0 13.75rem;\n  align-items: center;\n  color: #ffffff; }\n  @media only screen and (max-width: 1023px) {\n    div.modal-paper {\n      width: 35rem;\n      margin: 0; } }\n  @media only screen and (max-width: 768px) {\n    div.modal-paper {\n      padding: 1rem;\n      width: 85%;\n      max-width: 35rem;\n      margin: 0; } }\n  div.modal-paper.no-padding {\n    padding: 0; }\n  div.modal-paper.blue-border {\n    border: 1px solid #58ffff40; }\n  div.modal-paper.yellow-border {\n    border: 1px solid rgba(227, 184, 42, 0.4); }\n  div.modal-paper .modal-paper-close-button {\n    position: absolute;\n    top: 0.5rem;\n    right: 0.5rem;\n    padding: 5px 5px;\n    z-index: 10; }\n\ndiv.modal-paper-full-screen {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  width: 100%;\n  max-width: 100%;\n  height: 100%;\n  max-height: 100%;\n  padding: 0;\n  margin: 0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  color: #ffffff;\n  display: flex;\n  align-items: center; }\n  div.modal-paper-full-screen.dark-background {\n    background: #121212; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ndiv.expansion-panel-root {\n  margin: 1.2rem 0;\n  color: #e0e0e0;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border-radius: 4px;\n  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.75);\n  transition: background-color 0.6s ease;\n  box-sizing: border-box; }\n  div.expansion-panel-root.Mui-expanded:first-child {\n    margin: 1.2rem 0; }\n  div.expansion-panel-root.Mui-expanded:last-child {\n    margin: 1.2rem 0; }\n  div.expansion-panel-root.red-border {\n    border: 1px solid #d25959; }\n\ndiv.expansion-panel-summary {\n  padding: 0.25rem 1.2rem;\n  min-height: 4rem; }\n  div.expansion-panel-summary.Mui-focused {\n    border-radius: 4px;\n    background-color: unset;\n    box-shadow: 0 0 0 1px #e0e0e0; }\n  div.expansion-panel-summary.Mui-expanded {\n    min-height: 4rem; }\n    div.expansion-panel-summary.Mui-expanded.small {\n      min-height: 3rem; }\n  div.expansion-panel-summary.small {\n    padding: 0 1.2rem;\n    min-height: 3rem; }\n  div.expansion-panel-summary.bold-text {\n    font-weight: bold; }\n\ndiv.expansion-panel-content {\n  display: flex;\n  align-items: center; }\n  div.expansion-panel-content.Mui-expanded {\n    margin: 0.75rem 0; }\n\ndiv.expansion-panel-details {\n  padding: 0 1.2rem 1.2rem; }\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\na {\n  color: #deaf0e; }\n  a:visited {\n    color: #deaf0e; }\n\na:focus {\n  outline: none;\n  box-shadow: inset 0 0 0 1px #e0e0e0; }\n  a:focus > div:first-child {\n    box-shadow: 0 0 0 1px #e0e0e0; }\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none; }\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0; }\n\n:root {\n  --blue: #58ffff;\n  --blue40: #58ffff40;\n  --blueBackground: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  --blueRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  --blueRadialGradientTrans: radial-gradient(circle, #58ffff 0%, rgba(255, 255, 255, 0) 100%);\n  --elecColor: #d87b39;\n  --elecColor40: rgba(216, 123, 57, 0.4);\n  --elecCompareColor: #e2bca1;\n  --gasColor: #45d1b8;\n  --gasColor40: rgba(69, 209, 184, 0.4);\n  --gasCompareColor: #a8f7e9;\n  --waterColor: #3a98ec;\n  --waterColor40: rgba(58, 152, 236, 0.4);\n  --waterCompareColor: #abd4fa;\n  --multiColor: #e3b82a;\n  --multiCompareColor: #ffd597;\n  --redPrimary: #d25959;\n  --greyBright: #e0e0e0;\n  --greyDark: #7b7b7b;\n  --textWhite: #ffffff;\n  --softGrey: #a0a0a0;\n  --darkLight: #25262b;\n  --darkLight2: #121212;\n  --textFont: Lato, sans-serif;\n  --greyLinearGradientBackground: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  --multiColorRadialGradientTrans: radial-gradient(circle, #e3b82a 0%, rgba(255, 255, 255, 0) 100%);\n  --elecColorRadialGradientTrans: radial-gradient(circle, #d87b39 0%, rgba(255, 255, 255, 0) 100%);\n  --waterColorRadialGradientTrans: radial-gradient(circle, #3a98ec 0%, rgba(255, 255, 255, 0) 100%);\n  --gasColorRadialGradientTrans: radial-gradient(circle, #e3b82a 0%, rgba(255, 255, 255, 0) 100%);\n  --multiColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  --elecColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(158, 67, 2, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #d87b39;\n  --gasColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(4, 106, 88, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #45d1b8;\n  --waterColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(2, 93, 174, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #3a98ec; }\n\n.application {\n  overflow-x: hidden;\n  background-color: #121212; }\n", ""]);
+exports.push([module.i, "/* Cozy UI utilities classes */\n/* Cozy UI React components styles */\n/* App styles */\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #1b1c22;\n}\n\nbody {\n  background: #1b1c22;\n  overflow: unset !important;\n}\n\n.column {\n  display: flex;\n  flex-direction: column;\n}\n\n.row {\n  display: flex;\n  flex-direction: row;\n}\n\n.cozy-bar {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-left: 0;\n}\n@media only screen and (max-width : 768px) {\n  .cozy-bar {\n    margin-left: 1.25rem;\n  }\n}\n\n[role=banner] .coz-bar-container {\n  background-color: #ffffff;\n}\n@media only screen and (max-width : 768px) {\n  [role=banner] .coz-bar-container {\n    padding: 0 0 0 0;\n    background-color: unset;\n  }\n}\n\n.coz-bar-wrapper {\n  box-shadow: unset !important;\n  background: unset !important;\n}\n\n.cv-button {\n  width: 4.25rem;\n}\n\n.coz-label {\n  color: #32363f;\n}\n\n.header {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  overflow: hidden;\n  width: 100%;\n  z-index: 18;\n  position: fixed;\n  top: 48px;\n  left: 0;\n}\n@media only screen and (max-width : 768px) {\n  .header {\n    top: 0;\n  }\n}\n.header .header-top {\n  background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%);\n  width: 100%;\n}\n.header .header-top .header-text {\n  padding: 0 1rem 1rem 1rem;\n  color: #e0e0e0;\n}\n.header .header-content {\n  margin: 0 0 0 220px;\n  display: flex;\n  flex-direction: column;\n}\n@media only screen and (max-width : 1023px) {\n  .header .header-content {\n    margin: 0;\n  }\n}\n@media only screen and (max-width : 768px) {\n  .header .header-content {\n    margin: 60px 0 0 0;\n  }\n}\n.header .header-content .header-content-top {\n  display: flex;\n  flex-direction: row;\n}\n.header .header-content .header-content-top.header-content-top-right {\n  justify-content: flex-end;\n}\n.header .header-content .header-content-top .header-text {\n  padding: 2rem 1rem;\n  flex: 1;\n}\n.header .header-content .header-content-top .header-text-desktop {\n  display: flex;\n  flex: 1;\n  padding: 2rem 1.25rem;\n  color: #e0e0e0;\n}\n.header .header-content .header-content-top .header-back-button {\n  padding: 0 0.75rem;\n}\n@media only screen and (max-width : 768px) {\n  .header .header-content .header-content-top .header-text {\n    padding: 0 1rem 1rem 1rem;\n    color: #e0e0e0;\n  }\n  .header .header-content .header-content-top .header-text-desktop {\n    display: none;\n  }\n  .header .header-content .header-content-top .header-feedbacks-button {\n    display: none;\n  }\n}\n\n.content-view-loading {\n  height: 80vh;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  color: #e0e0e0;\n}\n.content-view-loading .content-view-loading-text {\n  padding-top: 1rem;\n  margin: 0 2rem;\n  text-align: center;\n}\n.content-view-loading .content-view-loading-button {\n  max-width: 50vw;\n  margin-top: 1rem;\n}\n\n[role=main] {\n  /* width */\n  /* Track */\n  /* Handle */\n}\n[role=main]::-webkit-scrollbar {\n  width: 10px;\n}\n[role=main]::-webkit-scrollbar-track {\n  background: #3e4045;\n}\n[role=main]::-webkit-scrollbar-thumb {\n  background: #6f7074;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n* {\n  font-family: Lato, sans-serif;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n  color: #a0a0a0;\n  font-family: Lato, sans-serif;\n}\n\n.home-title {\n  font-size: 1rem;\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 120%;\n  text-transform: uppercase;\n}\n\n.app-title {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 21px;\n  line-height: 24px;\n  text-align: center;\n  letter-spacing: 0.15px;\n  color: #e0e0e0;\n  text-shadow: 0px -1px 0px #060609, 0px 1px 0px rgba(255, 255, 255, 0.07);\n}\n\n.isBuilding {\n  color: #e3b82a;\n  margin-left: 0.8rem;\n  margin-right: 0.8rem;\n}\n\n.text-10, .text-10-italic, .text-10-bold, .text-10-bold-capitalize, .text-10-bold-uppercase, .text-10-normal, .text-10-normal-150, .text-10-normal-uppercase {\n  font-style: normal;\n  font-size: 0.625rem;\n  line-height: 120%;\n}\n.text-10-normal, .text-10-normal-150, .text-10-normal-uppercase {\n  font-weight: normal;\n}\n.text-10-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-10-normal-150 {\n  line-height: 150%;\n}\n.text-10-bold, .text-10-bold-capitalize, .text-10-bold-uppercase {\n  font-weight: 700;\n}\n.text-10-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-10-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-10-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-14, .text-14-italic, .text-14-bold, .text-14-bold-capitalize, .text-14-bold-uppercase, .text-14-normal, .text-14-normal-150, .text-14-normal-uppercase {\n  font-style: normal;\n  font-size: 0.875rem;\n  line-height: 120%;\n}\n.text-14-normal, .text-14-normal-150, .text-14-normal-uppercase {\n  font-weight: normal;\n}\n.text-14-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-14-normal-150 {\n  line-height: 150%;\n}\n.text-14-bold, .text-14-bold-capitalize, .text-14-bold-uppercase {\n  font-weight: 700;\n}\n.text-14-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-14-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-14-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-15, .text-15-italic, .text-15-bold, .text-15-bold-capitalize, .text-15-bold-uppercase, .text-15-normal, .text-15-normal-150, .text-15-normal-uppercase {\n  font-style: normal;\n  font-size: 0.938rem;\n  line-height: 120%;\n}\n.text-15-normal, .text-15-normal-150, .text-15-normal-uppercase {\n  font-weight: normal;\n}\n.text-15-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-15-normal-150 {\n  line-height: 150%;\n}\n.text-15-bold, .text-15-bold-capitalize, .text-15-bold-uppercase {\n  font-weight: 700;\n}\n.text-15-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-15-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-15-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-16, .text-16-italic, .text-16-bold, .text-16-bold-capitalize, .text-16-bold-uppercase, .text-16-normal, .text-16-normal-150, .text-16-normal-uppercase {\n  font-style: normal;\n  font-size: 1rem;\n  line-height: 120%;\n}\n.text-16-normal, .text-16-normal-150, .text-16-normal-uppercase {\n  font-weight: normal;\n}\n.text-16-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-16-normal-150 {\n  line-height: 150%;\n}\n.text-16-bold, .text-16-bold-capitalize, .text-16-bold-uppercase {\n  font-weight: 700;\n}\n.text-16-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-16-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-16-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-18, .text-18-italic, .text-18-bold, .text-18-bold-capitalize, .text-18-bold-uppercase, .text-18-normal, .text-18-normal-150, .text-18-normal-uppercase {\n  font-style: normal;\n  font-size: 1.125rem;\n  line-height: 120%;\n}\n.text-18-normal, .text-18-normal-150, .text-18-normal-uppercase {\n  font-weight: normal;\n}\n.text-18-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-18-normal-150 {\n  line-height: 150%;\n}\n.text-18-bold, .text-18-bold-capitalize, .text-18-bold-uppercase {\n  font-weight: 700;\n}\n.text-18-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-18-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-18-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-19, .text-19-italic, .text-19-bold, .text-19-bold-capitalize, .text-19-bold-uppercase, .text-19-normal, .text-19-normal-150, .text-19-normal-uppercase {\n  font-style: normal;\n  font-size: 1.188rem;\n  line-height: 120%;\n}\n.text-19-normal, .text-19-normal-150, .text-19-normal-uppercase {\n  font-weight: normal;\n}\n.text-19-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-19-normal-150 {\n  line-height: 150%;\n}\n.text-19-bold, .text-19-bold-capitalize, .text-19-bold-uppercase {\n  font-weight: 700;\n}\n.text-19-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-19-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-19-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-20, .text-20-italic, .text-20-bold, .text-20-bold-capitalize, .text-20-bold-uppercase, .text-20-normal, .text-20-normal-150, .text-20-normal-uppercase {\n  font-style: normal;\n  font-size: 1.25rem;\n  line-height: 120%;\n}\n.text-20-normal, .text-20-normal-150, .text-20-normal-uppercase {\n  font-weight: normal;\n}\n.text-20-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-20-normal-150 {\n  line-height: 150%;\n}\n.text-20-bold, .text-20-bold-capitalize, .text-20-bold-uppercase {\n  font-weight: 700;\n}\n.text-20-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-20-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-20-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-21, .text-21-italic, .text-21-bold, .text-21-bold-capitalize, .text-21-bold-uppercase, .text-21-normal, .text-21-normal-150, .text-21-normal-uppercase {\n  font-style: normal;\n  font-size: 1.313rem;\n  line-height: 120%;\n}\n.text-21-normal, .text-21-normal-150, .text-21-normal-uppercase {\n  font-weight: normal;\n}\n.text-21-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-21-normal-150 {\n  line-height: 150%;\n}\n.text-21-bold, .text-21-bold-capitalize, .text-21-bold-uppercase {\n  font-weight: 700;\n}\n.text-21-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-21-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-21-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-22, .text-22-italic, .text-22-bold, .text-22-bold-capitalize, .text-22-bold-uppercase, .text-22-normal, .text-22-normal-150, .text-22-normal-uppercase {\n  font-style: normal;\n  font-size: 1.375rem;\n  line-height: 120%;\n}\n.text-22-normal, .text-22-normal-150, .text-22-normal-uppercase {\n  font-weight: normal;\n}\n.text-22-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-22-normal-150 {\n  line-height: 150%;\n}\n.text-22-bold, .text-22-bold-capitalize, .text-22-bold-uppercase {\n  font-weight: 700;\n}\n.text-22-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-22-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-22-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-24, .text-24-italic, .text-24-bold, .text-24-bold-capitalize, .text-24-bold-uppercase, .text-24-normal, .text-24-normal-150, .text-24-normal-uppercase {\n  font-style: normal;\n  font-size: 1.5rem;\n  line-height: 120%;\n}\n.text-24-normal, .text-24-normal-150, .text-24-normal-uppercase {\n  font-weight: normal;\n}\n.text-24-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-24-normal-150 {\n  line-height: 150%;\n}\n.text-24-bold, .text-24-bold-capitalize, .text-24-bold-uppercase {\n  font-weight: 700;\n}\n.text-24-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-24-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-24-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-28, .text-28-italic, .text-28-bold, .text-28-bold-capitalize, .text-28-bold-uppercase, .text-28-normal, .text-28-normal-150, .text-28-normal-uppercase {\n  font-style: normal;\n  font-size: 1.75rem;\n  line-height: 120%;\n}\n.text-28-normal, .text-28-normal-150, .text-28-normal-uppercase {\n  font-weight: normal;\n}\n.text-28-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-28-normal-150 {\n  line-height: 150%;\n}\n.text-28-bold, .text-28-bold-capitalize, .text-28-bold-uppercase {\n  font-weight: 700;\n}\n.text-28-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-28-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-28-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-36, .text-36-italic, .text-36-bold, .text-36-bold-capitalize, .text-36-bold-uppercase, .text-36-normal, .text-36-normal-150, .text-36-normal-uppercase {\n  font-style: normal;\n  font-size: 2.25rem;\n  line-height: 120%;\n}\n.text-36-normal, .text-36-normal-150, .text-36-normal-uppercase {\n  font-weight: normal;\n}\n.text-36-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-36-normal-150 {\n  line-height: 150%;\n}\n.text-36-bold, .text-36-bold-capitalize, .text-36-bold-uppercase {\n  font-weight: 700;\n}\n.text-36-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-36-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-36-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n/* Card */\n.card-title-on {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1.125rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n.card-text-bold {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n.card-result {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: 900;\n  font-size: 1.75rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n.card-indicator {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n.card-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n/* Chart */\n.chart-ticks-x-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 1rem;\n  line-height: 120%;\n}\n@media only screen and (max-width : 768px) {\n  .chart-ticks-x-text {\n    font-size: 0.685rem;\n  }\n}\n\n.chart-ticks-y-text {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: normal;\n  font-size: 0.9rem;\n  line-height: 120%;\n}\n@media only screen and (max-width : 768px) {\n  .chart-ticks-y-text {\n    font-size: 0.75rem;\n  }\n}\n\n/* Cozy bar */\n.cozybar {\n  font-family: Lato, sans-serif;\n  font-style: normal;\n  font-weight: bold;\n  font-size: 1.3125rem;\n  line-height: 120%;\n  color: #e0e0e0;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.axis {\n  color: #7b7b7b;\n}\n.axis .tick-text {\n  fill: #7b7b7b;\n}\n.axis .tick-text.tick-text-selected {\n  fill: #e0e0e0;\n}\n.axis .separator {\n  text-align: center;\n  margin: 0 2px;\n  font-size: 1rem !important;\n}\n\n.value-text {\n  fill: #7b7b7b;\n}\n.value-text.selected {\n  fill: #e0e0e0;\n}\n\n.barContainer:hover,\n.barFill:hover {\n  cursor: pointer;\n}\n\n.background-true {\n  opacity: 0.1;\n}\n.background-true:hover {\n  cursor: pointer;\n}\n\n.background-false {\n  opacity: 0;\n}\n\n.bar-compare-ELECTRICITY:hover,\n.bar-compare-GAS:hover,\n.bar-compare-WATER:hover,\n.bar-compare-MULTIFLUID:hover,\n.bar-MULTIFLUID:hover,\n.bar-WATER:hover,\n.bar-GAS:hover,\n.bar-ELECTRICITY:hover {\n  cursor: pointer;\n}\n\n.bar-ELECTRICITY {\n  fill: #5d3d2a;\n}\n.bar-ELECTRICITY.selected {\n  fill: #d87b39;\n  filter: drop-shadow(0 -0.1rem 0.2rem #d87b39);\n}\n\n.bar-compare-ELECTRICITY {\n  fill: #795c47;\n}\n.bar-compare-ELECTRICITY.selected {\n  fill: #e2bca1;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e2bca1);\n}\n\n.bar-WATER {\n  fill: #20415e;\n}\n.bar-WATER.selected {\n  fill: #3a98ec;\n  filter: drop-shadow(0 -0.1rem 0.2rem #3a98ec);\n}\n\n.bar-compare-WATER {\n  fill: #4d5c6e;\n}\n.bar-compare-WATER.selected {\n  fill: #abd4fa;\n  filter: drop-shadow(0 -0.1rem 0.2rem #abd4fa);\n}\n\n.bar-GAS {\n  fill: #184940;\n}\n.bar-GAS.selected {\n  fill: #45d1b8;\n  filter: drop-shadow(0 -0.1rem 0.2rem #45d1b8);\n}\n\n.bar-compare-GAS {\n  fill: #597773;\n}\n.bar-compare-GAS.selected {\n  fill: #a8f7e9;\n  filter: drop-shadow(0 -0.1rem 0.2rem #a8f7e9);\n}\n\n.bar-MULTIFLUID {\n  fill: #705d1d;\n}\n.bar-MULTIFLUID.selected {\n  fill: #e3b82a;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a);\n}\n.bar-MULTIFLUID.disabled:hover {\n  cursor: default;\n}\n\n.bar-duel {\n  fill: #61f0f2;\n}\n.bar-duel.selected {\n  fill: #61f0f2;\n  filter: drop-shadow(0 -0.1rem 0.2rem #61f0f2);\n}\n.bar-duel.disabled:hover {\n  cursor: default;\n}\n\n.bar-UNCOMING {\n  fill: #242633;\n  opacity: 0.6;\n}\n.bar-UNCOMING.selected {\n  fill: #e3b82a;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a);\n}\n.bar-UNCOMING.disabled:hover {\n  cursor: default;\n}\n\n.bar-compare-MULTIFLUID {\n  fill: #7d6a4e;\n}\n.bar-compare-MULTIFLUID.selected {\n  fill: #ffd597;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a);\n}\n\n.bar-average {\n  stroke-width: 2;\n  stroke: #e3b82a;\n}\n\n.week {\n  fill: #e2bca1;\n}\n.week.selected {\n  fill: #e2bca1;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e2bca1);\n}\n\n.weekend {\n  fill: #ffd597;\n}\n.weekend.selected {\n  fill: #ffd597;\n  filter: drop-shadow(0 -0.1rem 0.2rem #e3b82a);\n}\n\n/** Animation **/\n.bounce-1 {\n  animation-name: bounce-1;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center;\n  transform-box: fill-box;\n}\n\n@keyframes bounce-1 {\n  0% {\n    transform: scale(0.1, 0.1);\n  }\n  28% {\n    transform: scale(0.1, 1.1);\n  }\n  45% {\n    transform: scale(0.8, 0.95);\n  }\n  55% {\n    transform: scale(1, 1);\n  }\n  65% {\n    transform: scale(1, 0.98);\n  }\n  75% {\n    transform: scale(1, 1);\n  }\n}\n.bounce-2 {\n  animation-name: bounce-2;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center;\n  transform-box: fill-box;\n}\n\n@keyframes bounce-2 {\n  0% {\n    transform: scale(1, 1);\n  }\n  28% {\n    transform: scale(1, 1.1);\n  }\n  45% {\n    transform: scale(0.8, 0.95);\n  }\n  55% {\n    transform: scale(1, 1);\n  }\n  65% {\n    transform: scale(1, 0.98);\n  }\n  75% {\n    transform: scale(1, 1);\n  }\n}\n.bounce-3 {\n  animation-name: bounce-3;\n  animation-timing-function: cubic-bezier(1, 1, 0.42, 1);\n  animation-iteration-count: 1;\n  transform-origin: bottom center;\n}\n\n@keyframes bounce-3 {\n  0% {\n    opacity: 0.6;\n    transform: scaleY(1);\n  }\n  50% {\n    transform: scaleY(1.1);\n    opacity: 0.8;\n  }\n  100% {\n    transform: scaleY(1);\n    opacity: 1;\n  }\n}\n/** Animatio ndelay **/\n.delay {\n  animation-duration: 0.4s;\n}\n\n.delay--0 {\n  animation-duration: 0.6s;\n}\n\n.delay--1 {\n  animation-duration: 0.7s;\n}\n\n.delay--2 {\n  animation-duration: 0.8s;\n}\n\n.delay--3 {\n  animation-duration: 0.9s;\n}\n\n.delay--4 {\n  animation-duration: 1s;\n}\n\n.delay--5 {\n  animation-duration: 1.1s;\n}\n\n.delay--6 {\n  animation-duration: 1.2s;\n}\n\n.delay--7 {\n  animation-duration: 1.3s;\n}\n\n.delay--8 {\n  animation-duration: 1.4s;\n}\n\n.delay--9 {\n  animation-duration: 1.5s;\n}\n\n.delay--10 {\n  animation-duration: 1.6s;\n}\n\n.delay--11 {\n  animation-duration: 1.8s;\n}\n\n.delay--12 {\n  animation-duration: 1.9s;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton.btn-highlight {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  background-color: #e3b82a;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-highlight span:first-child {\n  color: #000000;\n}\nbutton.btn-highlight:hover, button.btn-highlight:focus, button.btn-highlight.active, button.btn-highlight:disabled {\n  background-color: #b89318;\n}\nbutton.btn-highlight:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-primary-positive {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #121212;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-primary-positive span:first-child {\n  color: #e3b82a;\n}\nbutton.btn-primary-positive:hover, button.btn-primary-positive:focus, button.btn-primary-positive.active, button.btn-primary-positive:disabled {\n  background-color: rgba(18, 18, 18, 0.2);\n}\nbutton.btn-primary-positive:hover span:first-child, button.btn-primary-positive:focus span:first-child, button.btn-primary-positive.active span:first-child, button.btn-primary-positive:disabled span:first-child {\n  color: rgba(227, 184, 42, 0.7);\n}\nbutton.btn-primary-positive:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-primary-negative {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-primary-negative span:first-child {\n  color: #e3b82a;\n}\nbutton.btn-primary-negative:hover, button.btn-primary-negative:focus, button.btn-primary-negative.active, button.btn-primary-negative:disabled {\n  background-color: rgba(123, 123, 123, 0.2);\n}\nbutton.btn-primary-negative:hover span:first-child, button.btn-primary-negative:focus span:first-child, button.btn-primary-negative.active span:first-child, button.btn-primary-negative:disabled span:first-child {\n  color: rgba(227, 184, 42, 0.7);\n}\nbutton.btn-primary-negative:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-secondary-positive {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #121212;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-secondary-positive span:first-child {\n  color: #e0e0e0;\n}\nbutton.btn-secondary-positive:hover, button.btn-secondary-positive:focus, button.btn-secondary-positive.active, button.btn-secondary-positive:disabled {\n  background-color: rgba(18, 18, 18, 0.2);\n}\nbutton.btn-secondary-positive:hover span:first-child, button.btn-secondary-positive:focus span:first-child, button.btn-secondary-positive.active span:first-child, button.btn-secondary-positive:disabled span:first-child {\n  color: rgba(224, 224, 224, 0.7);\n}\nbutton.btn-secondary-positive:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-secondary-negative {\n  background: transparent;\n  background-color: transparent;\n  border: 1px solid #7b7b7b;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-secondary-negative span:first-child {\n  color: #e0e0e0;\n}\nbutton.btn-secondary-negative:hover, button.btn-secondary-negative:focus, button.btn-secondary-negative.active, button.btn-secondary-negative:disabled {\n  background-color: rgba(123, 123, 123, 0.2);\n}\nbutton.btn-secondary-negative:hover span:first-child, button.btn-secondary-negative:focus span:first-child, button.btn-secondary-negative.active span:first-child, button.btn-secondary-negative:disabled span:first-child {\n  color: rgba(224, 224, 224, 0.7);\n}\nbutton.btn-secondary-negative:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-duel-off {\n  background: #121212;\n  background-color: #121212;\n  border: 1px solid rgba(97, 240, 242, 0.5);\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-duel-off span:first-child {\n  color: #ffffff;\n}\nbutton.btn-duel-off:hover, button.btn-duel-off:focus, button.btn-duel-off.active, button.btn-duel-off:disabled {\n  background-color: black;\n}\nbutton.btn-duel-off:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-duel-active {\n  background: #58ffff;\n  background-color: #58ffff;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-duel-active span:first-child {\n  color: #121212;\n}\nbutton.btn-duel-active:hover, button.btn-duel-active:focus, button.btn-duel-active.active, button.btn-duel-active:disabled {\n  background-color: #00bebe;\n}\nbutton.btn-duel-active:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-duel-on {\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  background-color: #121212;\n  border: 1px solid #58ffff;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-duel-on span:first-child {\n  color: #ffffff;\n}\nbutton.btn-duel-on:hover, button.btn-duel-on:focus, button.btn-duel-on.active, button.btn-duel-on:disabled {\n  background-color: black;\n}\nbutton.btn-duel-on:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-profile-next {\n  background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  background-color: #e3b82a;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-profile-next span:first-child {\n  color: #000000;\n}\nbutton.btn-profile-next:hover, button.btn-profile-next:focus, button.btn-profile-next.active, button.btn-profile-next:disabled {\n  background-color: #b89318;\n}\nbutton.btn-profile-next:disabled {\n  cursor: not-allowed;\n}\nbutton.btn-profile-back {\n  background: none;\n  background-color: none;\n  border: none;\n  border-radius: 2px;\n  margin: 1.5rem 0 0;\n  width: 100%;\n  text-transform: initial;\n  cursor: pointer;\n}\nbutton.btn-profile-back span:first-child {\n  color: #a0a0a0;\n}\nbutton.btn-profile-back:disabled {\n  cursor: not-allowed;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.card {\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  box-sizing: border-box;\n  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.75);\n  border-radius: 4px;\n  margin: 10px 0px 20px 0px;\n  padding: 16px;\n}\n.card:hover {\n  background: linear-gradient(180deg, rgba(70, 71, 77, 0.7) 0%, rgba(57, 58, 63, 0.7) 100%);\n}\n.card.rich-card {\n  padding: 24px 16px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ndiv.modal-root .MuiBackdrop-root {\n  background-color: hsla(231deg, 11%, 12%, 0.85);\n}\n\ndiv.modal-paper {\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  width: 36rem;\n  max-width: 100%;\n  max-height: 90vh;\n  padding: 2rem;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  margin: 0 0 0 13.75rem;\n  align-items: center;\n  color: #ffffff;\n}\n@media only screen and (max-width : 1023px) {\n  div.modal-paper {\n    width: 35rem;\n    margin: 0;\n  }\n}\n@media only screen and (max-width : 768px) {\n  div.modal-paper {\n    padding: 1rem;\n    width: 85%;\n    max-width: 35rem;\n    margin: 0;\n  }\n}\ndiv.modal-paper.no-padding {\n  padding: 0;\n}\ndiv.modal-paper.blue-border {\n  border: 1px solid rgba(88, 255, 255, 0.2509803922);\n}\ndiv.modal-paper.yellow-border {\n  border: 1px solid rgba(227, 184, 42, 0.4);\n}\ndiv.modal-paper .modal-paper-close-button {\n  position: absolute;\n  top: 0.5rem;\n  right: 0.5rem;\n  padding: 5px 5px;\n  z-index: 10;\n}\n\ndiv.modal-paper-full-screen {\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  width: 100%;\n  max-width: 100%;\n  height: 100%;\n  max-height: 100%;\n  padding: 0;\n  margin: 0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n}\ndiv.modal-paper-full-screen.dark-background {\n  background: #121212;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ndiv.expansion-panel-root {\n  margin: 1.2rem 0;\n  color: #e0e0e0;\n  background: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  border-radius: 4px;\n  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.75);\n  transition: background-color 0.6s ease;\n  box-sizing: border-box;\n}\ndiv.expansion-panel-root.Mui-expanded:first-child {\n  margin: 1.2rem 0;\n}\ndiv.expansion-panel-root.Mui-expanded:last-child {\n  margin: 1.2rem 0;\n}\ndiv.expansion-panel-root.red-border {\n  border: 1px solid #d25959;\n}\n\ndiv.expansion-panel-summary {\n  padding: 0.25rem 1.2rem;\n  min-height: 4rem;\n}\ndiv.expansion-panel-summary.Mui-focused {\n  border-radius: 4px;\n  background-color: unset;\n  box-shadow: 0 0 0 1px #e0e0e0;\n}\ndiv.expansion-panel-summary.Mui-expanded {\n  min-height: 4rem;\n}\ndiv.expansion-panel-summary.Mui-expanded.small {\n  min-height: 3rem;\n}\ndiv.expansion-panel-summary.small {\n  padding: 0 1.2rem;\n  min-height: 3rem;\n}\ndiv.expansion-panel-summary.bold-text {\n  font-weight: bold;\n}\n\ndiv.expansion-panel-content {\n  display: flex;\n  align-items: center;\n}\ndiv.expansion-panel-content.Mui-expanded {\n  margin: 0.75rem 0;\n}\n\ndiv.expansion-panel-details {\n  padding: 0 1.2rem 1.2rem;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\na {\n  color: #deaf0e;\n}\na:visited {\n  color: #deaf0e;\n}\n\na:focus {\n  outline: none;\n  box-shadow: inset 0 0 0 1px #e0e0e0;\n}\na:focus > div:first-child {\n  box-shadow: 0 0 0 1px #e0e0e0;\n}\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none;\n}\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0;\n}\n\n:root {\n  --blue: #58ffff;\n  --blue40: rgba(88, 255, 255, 0.2509803922);\n  --blueBackground: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  --blueRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(1, 153, 163, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #58ffff;\n  --blueRadialGradientTrans: radial-gradient(circle, #58ffff 0%, rgba(255, 255, 255, 0) 100%);\n  --elecColor: #d87b39;\n  --elecColor40: rgba(216, 123, 57, 0.4);\n  --elecCompareColor: #e2bca1;\n  --gasColor: #45d1b8;\n  --gasColor40: rgba(69, 209, 184, 0.4);\n  --gasCompareColor: #a8f7e9;\n  --waterColor: #3a98ec;\n  --waterColor40: rgba(58, 152, 236, 0.4);\n  --waterCompareColor: #abd4fa;\n  --multiColor: #e3b82a;\n  --multiCompareColor: #ffd597;\n  --redPrimary: #d25959;\n  --greyBright: #e0e0e0;\n  --greyDark: #7b7b7b;\n  --textWhite: #ffffff;\n  --softGrey: #a0a0a0;\n  --darkLight: #25262b;\n  --darkLight2: #121212;\n  --textFont: Lato, sans-serif;\n  --greyLinearGradientBackground: linear-gradient(180deg, rgb(50, 51, 57) 0%, rgb(37, 38, 43) 100%);\n  --multiColorRadialGradientTrans: radial-gradient(circle, #e3b82a 0%, rgba(255, 255, 255, 0) 100%);\n  --elecColorRadialGradientTrans: radial-gradient(circle, #d87b39 0%, rgba(255, 255, 255, 0) 100%);\n  --waterColorRadialGradientTrans: radial-gradient(circle, #3a98ec 0%, rgba(255, 255, 255, 0) 100%);\n  --gasColorRadialGradientTrans: radial-gradient(circle, #e3b82a 0%, rgba(255, 255, 255, 0) 100%);\n  --multiColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n  --elecColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(158, 67, 2, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #d87b39;\n  --gasColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(4, 106, 88, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #45d1b8;\n  --waterColorRadialGradient: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(2, 93, 174, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #3a98ec;\n}\n\n.application {\n  overflow-x: hidden;\n  background-color: #121212;\n}", ""]);
 
 
 
@@ -33041,8 +33041,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(UncomingBar, "UncomingBar", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/UncomingBar.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/UncomingBar.tsx");
+  reactHotLoader.register(UncomingBar, "UncomingBar", "/home/gcarron/dev/ecolyo/src/components/Charts/UncomingBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/UncomingBar.tsx");
 })();
 
 ;
@@ -33086,7 +33086,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -33156,7 +33156,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -33423,8 +33423,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Bar, "Bar", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/Bar.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Charts/Bar.tsx");
+  reactHotLoader.register(Bar, "Bar", "/home/gcarron/dev/ecolyo/src/components/Charts/Bar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/Bar.tsx");
 })();
 
 ;
@@ -33682,8 +33682,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeNoFluidModal, "ChallengeNoFluidModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
+  reactHotLoader.register(ChallengeNoFluidModal, "ChallengeNoFluidModal", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
 })();
 
 ;
@@ -33958,8 +33958,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationOngoing, "ExplorationOngoing", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
+  reactHotLoader.register(ExplorationOngoing, "ExplorationOngoing", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
 })();
 
 ;
@@ -34169,17 +34169,17 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(EcogestureView, "EcogestureView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(OptionsView, "OptionsView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(FAQView, "FAQView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(GCUView, "GCUView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(AnalysisView, "AnalysisView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(Routes, "Routes", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(OptionsView, "OptionsView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(FAQView, "FAQView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(GCUView, "GCUView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(Routes, "Routes", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
 })();
 
 ;
@@ -34223,7 +34223,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -34377,8 +34377,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(useExploration, "useExploration", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Hooks/useExploration.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Hooks/useExploration.tsx");
+  reactHotLoader.register(useExploration, "useExploration", "/home/gcarron/dev/ecolyo/src/components/Hooks/useExploration.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Hooks/useExploration.tsx");
 })();
 
 ;
@@ -34587,8 +34587,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionList, "ActionList", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionList.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionList.tsx");
+  reactHotLoader.register(ActionList, "ActionList", "/home/gcarron/dev/ecolyo/src/components/Action/ActionList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionList.tsx");
 })();
 
 ;
@@ -34606,7 +34606,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.chart-root {\n  margin-bottom: 1rem;\n  max-width: 400px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.chart-root {\n  margin-bottom: 1rem;\n  max-width: 400px;\n}", ""]);
 
 
 
@@ -34657,9 +34657,9 @@ function sum(dataA) {
     return;
   }
 
-  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(getPercentage, "getPercentage", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(sum, "sum", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getPercentage, "getPercentage", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
 })();
 
 ;
@@ -34699,7 +34699,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-profile-container {\n  position: relative;\n  height: 100%;\n  min-height: inherit;\n  display: flex;\n  justify-content: center; }\n  .ecogesture-profile-container .ecogesture-form-single {\n    width: 100%;\n    max-width: 53rem;\n    color: #ffffff;\n    margin: 1rem 1rem 3.5rem; }\n    @media (min-width: 1023px) {\n      .ecogesture-profile-container .ecogesture-form-single {\n        margin: 1rem 1rem 0; } }\n    .ecogesture-profile-container .ecogesture-form-single label {\n      cursor: pointer; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-profile-container {\n  position: relative;\n  height: 100%;\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n}\n.ecogesture-profile-container .ecogesture-form-single {\n  width: 100%;\n  max-width: 53rem;\n  color: #ffffff;\n  margin: 1rem 1rem 3.5rem;\n  color: #ffffff;\n  margin: 1rem 1rem 3.5rem;\n}\n@media (min-width: 1023px) {\n  .ecogesture-profile-container .ecogesture-form-single {\n    margin: 1rem 1rem 0;\n  }\n}\n.ecogesture-profile-container .ecogesture-form-single label {\n  cursor: pointer;\n}", ""]);
 
 
 
@@ -34846,7 +34846,7 @@ if(false) {}
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-loader {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n  @media all and (min-width: 1023px) {\n    .eg-selection-loader {\n      min-height: 80vh; } }\n\n.eg-selection-header {\n  color: #e0e0e0;\n  text-align: center;\n  margin-top: -1rem;\n  margin-bottom: 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.eg-selection-loader {\n  min-height: inherit;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n@media all and (min-width: 1023px) {\n  .eg-selection-loader {\n    min-height: 80vh;\n  }\n}\n\n.eg-selection-header {\n  color: #e0e0e0;\n  text-align: center;\n  margin-top: -1rem;\n  margin-bottom: 1rem;\n}", ""]);
 
 
 
@@ -34958,8 +34958,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StarsContainer, "StarsContainer", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/StarsContainer.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/StarsContainer.tsx");
+  reactHotLoader.register(StarsContainer, "StarsContainer", "/home/gcarron/dev/ecolyo/src/components/Challenge/StarsContainer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/StarsContainer.tsx");
 })();
 
 ;
@@ -35114,8 +35114,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelEmptyValueModal, "DuelEmptyValueModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
+  reactHotLoader.register(DuelEmptyValueModal, "DuelEmptyValueModal", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
 })();
 
 ;
@@ -35234,8 +35234,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EfficientyRating, "EfficientyRating", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
+  reactHotLoader.register(EfficientyRating, "EfficientyRating", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
 })();
 
 ;
@@ -35253,7 +35253,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.terms-wrapper {\n  padding: 0rem 1.5rem 0 1.5rem;\n  box-sizing: border-box;\n  width: 100vw;\n  overflow-x: hidden; }\n  .terms-wrapper p,\n  .terms-wrapper ul,\n  .terms-wrapper li,\n  .terms-wrapper label,\n  .terms-wrapper span {\n    color: #e0e0e0; }\n  .terms-wrapper h1 {\n    color: #e3b82a;\n    font-weight: 800; }\n\n.terms-content {\n  max-width: 45rem;\n  margin: auto; }\n\n.dataShare-content-wrapper,\n.dataShare-content-root {\n  width: inherit; }\n\n.checkbox {\n  margin: 0.5rem 0;\n  display: flex;\n  align-items: center; }\n  .checkbox:first-of-type {\n    margin-top: 1.5rem; }\n  .checkbox input {\n    margin: 0.5rem 1rem 0.5rem 0.5rem;\n    appearance: none;\n    -moz-appearance: none;\n    -webkit-appearance: none;\n    width: 1.45rem;\n    height: 1.45rem;\n    min-width: 1.45rem;\n    min-height: 1.45rem;\n    background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n    position: relative;\n    border: solid 2px #e3b82a;\n    cursor: pointer; }\n\n.answer-checked input:before, .answer-checked input:after {\n  content: '';\n  position: absolute;\n  display: inline-block;\n  background: #e3b82a;\n  border-radius: 0.5rem; }\n\n.answer-checked input:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg); }\n\n.answer-checked input:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg); }\n\n.terms-footer {\n  max-width: 45rem;\n  width: 100%;\n  margin: auto;\n  height: 60px;\n  text-align: center;\n  padding-top: 1.5rem; }\n  .terms-footer button {\n    margin: 0;\n    max-width: 150px; }\n    .terms-footer button:disabled {\n      opacity: 0.3; }\n\nbutton.action {\n  appearance: none;\n  cursor: pointer;\n  display: contents;\n  background: transparent;\n  border: none;\n  padding: 0;\n  color: #e3b82a; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.terms-wrapper {\n  padding: 0rem 1.5rem 0 1.5rem;\n  box-sizing: border-box;\n  width: 100vw;\n  overflow-x: hidden;\n}\n.terms-wrapper p,\n.terms-wrapper ul,\n.terms-wrapper li,\n.terms-wrapper label,\n.terms-wrapper span {\n  color: #e0e0e0;\n}\n.terms-wrapper h1 {\n  color: #e3b82a;\n  font-weight: 800;\n}\n\n.terms-content {\n  max-width: 45rem;\n  margin: auto;\n}\n\n.dataShare-content-wrapper,\n.dataShare-content-root {\n  width: inherit;\n}\n\n.checkbox {\n  margin: 0.5rem 0;\n  display: flex;\n  align-items: center;\n}\n.checkbox:first-of-type {\n  margin-top: 1.5rem;\n}\n.checkbox input {\n  margin: 0.5rem 1rem 0.5rem 0.5rem;\n  appearance: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  width: 1.45rem;\n  height: 1.45rem;\n  min-width: 1.45rem;\n  min-height: 1.45rem;\n  background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n  position: relative;\n  border: solid 2px #e3b82a;\n  cursor: pointer;\n}\n\n.answer-checked input:before, .answer-checked input:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #e3b82a;\n  border-radius: 0.5rem;\n}\n.answer-checked input:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\n.answer-checked input:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n\n.terms-footer {\n  max-width: 45rem;\n  width: 100%;\n  margin: auto;\n  height: 60px;\n  text-align: center;\n  padding-top: 1.5rem;\n}\n.terms-footer button {\n  margin: 0;\n  max-width: 150px;\n}\n.terms-footer button:disabled {\n  opacity: 0.3;\n}\n\nbutton.action {\n  appearance: none;\n  cursor: pointer;\n  display: contents;\n  background: transparent;\n  border: none;\n  padding: 0;\n  color: #e3b82a;\n}", ""]);
 
 
 
@@ -35471,7 +35471,7 @@ exports.MigrationService = MigrationService;
     return;
   }
 
-  reactHotLoader.register(MigrationService, "MigrationService", "/builds/web-et-numerique/llle_project/ecolyo/src/migrations/migration.service.ts");
+  reactHotLoader.register(MigrationService, "MigrationService", "/home/gcarron/dev/ecolyo/src/migrations/migration.service.ts");
 })();
 
 ;
@@ -35640,9 +35640,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(history, "history", "/builds/web-et-numerique/llle_project/ecolyo/src/components/App.tsx");
-  reactHotLoader.register(App, "App", "/builds/web-et-numerique/llle_project/ecolyo/src/components/App.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(history, "history", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(App, "App", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
 })();
 
 ;
@@ -35660,7 +35660,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center; }\n\n.exploration-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-around;\n  margin: 2rem 1rem;\n  padding: 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 70vh;\n  width: 80%;\n  text-align: center; }\n  @media (min-width: 768px) {\n    .exploration-begin-container {\n      width: 60%;\n      height: 100%; } }\n  @media (min-width: 1201px) {\n    .exploration-begin-container {\n      max-width: 45%;\n      padding: 0.5rem 1rem 2rem; } }\n  .exploration-begin-container .btn-start {\n    margin-top: auto;\n    border-color: #e0e0e0; }\n  .exploration-begin-container .exploration-icon-stars {\n    margin-top: -4rem; }\n  .exploration-begin-container .exploration-explanation {\n    line-height: 24px;\n    height: 50%;\n    display: flex;\n    flex-direction: column;\n    margin: 2.5rem 0; }\n    .exploration-begin-container .exploration-explanation div {\n      align-self: center; }\n    .exploration-begin-container .exploration-explanation div:first-child {\n      margin-bottom: 1rem; }\n  .exploration-begin-container .button-start {\n    margin-top: 0; }\n    .exploration-begin-container .button-start button.btn-secondary-negative {\n      margin: 0; }\n  .exploration-begin-container .stars svg {\n    margin-right: 0.25rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.exploration-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n\n.exploration-begin-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-around;\n  margin: 2rem 1rem;\n  padding: 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  height: 70vh;\n  width: 80%;\n  text-align: center;\n}\n@media (min-width: 768px) {\n  .exploration-begin-container {\n    width: 60%;\n    height: 100%;\n  }\n}\n@media (min-width: 1201px) {\n  .exploration-begin-container {\n    max-width: 45%;\n    padding: 0.5rem 1rem 2rem;\n  }\n}\n.exploration-begin-container .btn-start {\n  margin-top: auto;\n  border-color: #e0e0e0;\n}\n.exploration-begin-container .exploration-icon-stars {\n  margin-top: -4rem;\n}\n.exploration-begin-container .exploration-explanation {\n  line-height: 24px;\n  height: 50%;\n  display: flex;\n  flex-direction: column;\n  margin: 2.5rem 0;\n}\n.exploration-begin-container .exploration-explanation div {\n  align-self: center;\n}\n.exploration-begin-container .exploration-explanation div:first-child {\n  margin-bottom: 1rem;\n}\n.exploration-begin-container .button-start {\n  margin-top: 0;\n}\n.exploration-begin-container .button-start button.btn-secondary-negative {\n  margin: 0;\n}\n.exploration-begin-container .stars svg {\n  margin-right: 0.25rem;\n}", ""]);
 
 
 
@@ -36075,7 +36075,7 @@ exports.default = EcogestureService;
     return;
   }
 
-  reactHotLoader.register(EcogestureService, "EcogestureService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/ecogesture.service.ts");
+  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/gcarron/dev/ecolyo/src/services/ecogesture.service.ts");
 })();
 
 ;
@@ -36115,7 +36115,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-error-container {\n  display: flex;\n  min-height: 60vh;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem;\n  color: #e0e0e0; }\n\n.duel-error-message {\n  margin-top: 3rem;\n  text-align: center; }\n\n.duel-error-button {\n  margin-top: 3rem;\n  width: 7.5rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.duel-error-container {\n  display: flex;\n  min-height: 60vh;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem;\n  color: #e0e0e0;\n}\n\n.duel-error-message {\n  margin-top: 3rem;\n  text-align: center;\n}\n\n.duel-error-button {\n  margin-top: 3rem;\n  width: 7.5rem;\n}", ""]);
 
 
 
@@ -36432,7 +36432,7 @@ exports.default = TermsService;
     return;
   }
 
-  reactHotLoader.register(TermsService, "TermsService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/terms.service.ts");
+  reactHotLoader.register(TermsService, "TermsService", "/home/gcarron/dev/ecolyo/src/services/terms.service.ts");
 })();
 
 ;
@@ -36707,7 +36707,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -36751,7 +36751,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -36975,8 +36975,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardUnlocked, "ChallengeCardUnlocked", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
+  reactHotLoader.register(ChallengeCardUnlocked, "ChallengeCardUnlocked", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
 })();
 
 ;
@@ -37145,8 +37145,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCUContent, "GCUContent", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCUContent.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/GCU/GCUContent.tsx");
+  reactHotLoader.register(GCUContent, "GCUContent", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUContent.tsx");
 })();
 
 ;
@@ -37353,8 +37353,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionModal, "ActionModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Action/ActionModal.tsx");
+  reactHotLoader.register(ActionModal, "ActionModal", "/home/gcarron/dev/ecolyo/src/components/Action/ActionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionModal.tsx");
 })();
 
 ;
@@ -37420,7 +37420,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -37646,8 +37646,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelResultModal, "DuelResultModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelResultModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Duel/DuelResultModal.tsx");
+  reactHotLoader.register(DuelResultModal, "DuelResultModal", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelResultModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelResultModal.tsx");
 })();
 
 ;
@@ -37665,7 +37665,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-container {\n  text-align: center; }\n  .quiz-container .question-container {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    margin: 3rem 1rem 1rem;\n    padding: 0.5rem 1rem;\n    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n    border-radius: 4px;\n    transition: all 300ms ease;\n    color: #ffffff;\n    background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n    position: relative;\n    width: 80%; }\n    @media (min-width: 768px) {\n      .quiz-container .question-container {\n        width: 60%;\n        height: 45vh; } }\n    @media (min-width: 1201px) {\n      .quiz-container .question-container {\n        width: 45%;\n        padding: 0.5rem 1rem 2rem; } }\n    .quiz-container .question-container .question-loading {\n      min-height: 13.875rem;\n      display: flex;\n      justify-content: center;\n      align-items: center; }\n    .quiz-container .question-container .question {\n      color: #e0e0e0;\n      text-align: center;\n      margin-bottom: 2rem; }\n      @media (min-width: 768px) {\n        .quiz-container .question-container .question {\n          padding: 0 1rem; } }\n    .quiz-container .question-container .question-title {\n      color: #61f0f2;\n      margin-bottom: 0.5rem; }\n    .quiz-container .question-container .btn-back {\n      color: #ffffff;\n      background: none;\n      border: none;\n      padding: 0;\n      font-size: 1.3rem;\n      position: absolute;\n      top: 1rem;\n      right: 1rem; }\n  .quiz-container .answer {\n    text-align: center;\n    width: 100%; }\n    @media (min-width: 768px) {\n      .quiz-container .answer {\n        max-width: 80%; } }\n    .quiz-container .answer input[type='radio'] {\n      position: fixed;\n      opacity: 0;\n      pointer-events: none; }\n    .quiz-container .answer input[type='radio']:focus + label {\n      background: #61f0f2;\n      color: #121212;\n      border-color: #61f0f2; }\n    .quiz-container .answer label {\n      display: block;\n      border: 1px solid #e0e0e0;\n      padding: 0.5rem;\n      margin-bottom: 1rem;\n      cursor: pointer; }\n    .quiz-container .answer input[type='radio']:checked + label,\n    .quiz-container .answer label:hover {\n      background: #61f0f2;\n      color: #121212;\n      border-color: #61f0f2; }\n  .quiz-container button.btn-secondary-negative {\n    width: auto;\n    padding: 0.5rem 3rem;\n    border-color: #e0e0e0; }\n  .quiz-container .index-question {\n    margin: 2rem 0 1rem; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.quiz-container {\n  text-align: center;\n}\n.quiz-container .question-container {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin: 3rem 1rem 1rem;\n  padding: 0.5rem 1rem;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  transition: all 300ms ease;\n  color: #ffffff;\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  position: relative;\n  width: 80%;\n}\n@media (min-width: 768px) {\n  .quiz-container .question-container {\n    width: 60%;\n    height: 45vh;\n  }\n}\n@media (min-width: 1201px) {\n  .quiz-container .question-container {\n    width: 45%;\n    padding: 0.5rem 1rem 2rem;\n  }\n}\n.quiz-container .question-container .question-loading {\n  min-height: 13.875rem;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n.quiz-container .question-container .question {\n  color: #e0e0e0;\n  text-align: center;\n  margin-bottom: 2rem;\n}\n@media (min-width: 768px) {\n  .quiz-container .question-container .question {\n    padding: 0 1rem;\n  }\n}\n.quiz-container .question-container .question-title {\n  color: #61f0f2;\n  margin-bottom: 0.5rem;\n}\n.quiz-container .question-container .btn-back {\n  color: #ffffff;\n  background: none;\n  border: none;\n  padding: 0;\n  font-size: 1.3rem;\n  position: absolute;\n  top: 1rem;\n  right: 1rem;\n}\n.quiz-container .answer {\n  text-align: center;\n  width: 100%;\n}\n@media (min-width: 768px) {\n  .quiz-container .answer {\n    max-width: 80%;\n  }\n}\n.quiz-container .answer input[type=radio] {\n  position: fixed;\n  opacity: 0;\n  pointer-events: none;\n}\n.quiz-container .answer input[type=radio]:focus + label {\n  background: #61f0f2;\n  color: #121212;\n  border-color: #61f0f2;\n}\n.quiz-container .answer label {\n  display: block;\n  border: 1px solid #e0e0e0;\n  padding: 0.5rem;\n  margin-bottom: 1rem;\n  cursor: pointer;\n}\n.quiz-container .answer input[type=radio]:checked + label,\n.quiz-container .answer label:hover {\n  background: #61f0f2;\n  color: #121212;\n  border-color: #61f0f2;\n}\n.quiz-container button.btn-secondary-negative {\n  width: auto;\n  padding: 0.5rem 3rem;\n  border-color: #e0e0e0;\n}\n.quiz-container .index-question {\n  margin: 2rem 0 1rem;\n}", ""]);
 
 
 
@@ -38023,7 +38023,7 @@ exports.default = FluidService;
     return;
   }
 
-  reactHotLoader.register(FluidService, "FluidService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluid.service.ts");
+  reactHotLoader.register(FluidService, "FluidService", "/home/gcarron/dev/ecolyo/src/services/fluid.service.ts");
 })();
 
 ;
@@ -38481,7 +38481,7 @@ exports.default = ExplorationService;
     return;
   }
 
-  reactHotLoader.register(ExplorationService, "ExplorationService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/exploration.service.ts");
+  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/gcarron/dev/ecolyo/src/services/exploration.service.ts");
 })();
 
 ;
@@ -38547,63 +38547,63 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("lSNA"));
 
 var _cozyClient = __webpack_require__("SH7X");
 
-var _challengeEntity2 = _interopRequireDefault(__webpack_require__("+LQo"));
+var _doctypes = __webpack_require__("D2hQ");
 
-var _duelEntity2 = _interopRequireDefault(__webpack_require__("NErO"));
+var _fluid = __webpack_require__("5Wkc");
+
+var _ecogesture2 = _interopRequireDefault(__webpack_require__("w4u3"));
+
+var _challenge = _interopRequireDefault(__webpack_require__("kdea"));
 
 var _ecogestureData = _interopRequireDefault(__webpack_require__("/uBH"));
 
-var _explorationEntity2 = _interopRequireDefault(__webpack_require__("66aa"));
+var _challengeEntity2 = _interopRequireDefault(__webpack_require__("+LQo"));
 
-var _profileData = _interopRequireDefault(__webpack_require__("xJBY"));
+var _duelEntity2 = _interopRequireDefault(__webpack_require__("NErO"));
 
 var _quizEntity2 = _interopRequireDefault(__webpack_require__("lMoa"));
 
-var _doctypes = __webpack_require__("D2hQ");
+var _explorationEntity2 = _interopRequireDefault(__webpack_require__("66aa"));
 
-var _fluid = __webpack_require__("5Wkc");
+var _profile = _interopRequireDefault(__webpack_require__("2l2O"));
 
-var _timeStep = __webpack_require__("cKQ8");
+var _profileData = _interopRequireDefault(__webpack_require__("xJBY"));
 
-var _luxon = __webpack_require__("ExVU");
+var _konnectorStatus = _interopRequireDefault(__webpack_require__("TsVr"));
 
-var _initialisationSteps = __webpack_require__("3HG6");
+var _konnector = _interopRequireDefault(__webpack_require__("kFhK"));
 
 var _account = _interopRequireDefault(__webpack_require__("gucQ"));
 
-var _challenge = _interopRequireDefault(__webpack_require__("kdea"));
+var _fluid2 = _interopRequireDefault(__webpack_require__("z34f"));
 
 var _duel = _interopRequireDefault(__webpack_require__("Vpb/"));
 
-var _ecogesture2 = _interopRequireDefault(__webpack_require__("w4u3"));
+var _quiz = _interopRequireDefault(__webpack_require__("CUhI"));
 
 var _exploration = _interopRequireDefault(__webpack_require__("z8s1"));
 
-var _fluid2 = _interopRequireDefault(__webpack_require__("z34f"));
-
-var _konnector = _interopRequireDefault(__webpack_require__("kFhK"));
+var _hash = __webpack_require__("C6hV");
 
-var _konnectorStatus = _interopRequireDefault(__webpack_require__("TsVr"));
+var _date = __webpack_require__("XrP9");
 
-var _profile = _interopRequireDefault(__webpack_require__("2l2O"));
+var _timeStep = __webpack_require__("cKQ8");
 
-var _quiz = _interopRequireDefault(__webpack_require__("CUhI"));
+var _luxon = __webpack_require__("ExVU");
 
-var _date = __webpack_require__("XrP9");
+var _profileTypeEntity = _interopRequireDefault(__webpack_require__("aypK"));
 
-var _hash = __webpack_require__("C6hV");
+var _terms = _interopRequireDefault(__webpack_require__("wPjT"));
 
 var _logger = _interopRequireDefault(__webpack_require__("gjtA"));
 
-var _environment = _interopRequireDefault(__webpack_require__("X6DI"));
+var _profileEcogesture = _interopRequireDefault(__webpack_require__("4iQs"));
 
 var _fluidsPrices = _interopRequireDefault(__webpack_require__("VjcQ"));
 
-var _profileEcogesture = _interopRequireDefault(__webpack_require__("4iQs"));
-
-var _profileTypeEntity = _interopRequireDefault(__webpack_require__("aypK"));
+var _environment = _interopRequireDefault(__webpack_require__("X6DI"));
 
-var _terms = _interopRequireDefault(__webpack_require__("wPjT"));
+var _initialisationSteps = __webpack_require__("3HG6");
 
 (function () {
   var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
@@ -39044,24 +39044,26 @@ var InitializationService = /*#__PURE__*/function () {
 
               case 40:
                 if (!(hash !== hashEcogestureType)) {
-                  _context6.next = 79;
+                  _context6.next = 80;
                   break;
                 }
 
                 _context6.prev = 41;
-                _context6.next = 44;
+                loadedEcogestures; // Deletion of all documents
+
+                _context6.next = 45;
                 return ecogestureService.deleteAllEcogestures();
 
-              case 44:
+              case 45:
                 // Population with the data
                 _iterator2 = _createForOfIteratorHelper(_ecogestureData.default.entries());
-                _context6.prev = 45;
+                _context6.prev = 46;
 
                 _iterator2.s();
 
-              case 47:
+              case 48:
                 if ((_step2 = _iterator2.n()).done) {
-                  _context6.next = 54;
+                  _context6.next = 55;
                   break;
                 }
 
@@ -39071,39 +39073,39 @@ var InitializationService = /*#__PURE__*/function () {
                   doing: loadedEcogestures[index].doing ? true : false,
                   viewedInSelection: loadedEcogestures[index].viewedInSelection ? true : false
                 }) : _ecogesture;
-                _context6.next = 52;
+                _context6.next = 53;
                 return this._client.create(_doctypes.ECOGESTURE_DOCTYPE, updateEcogesture);
 
-              case 52:
-                _context6.next = 47;
+              case 53:
+                _context6.next = 48;
                 break;
 
-              case 54:
-                _context6.next = 59;
+              case 55:
+                _context6.next = 60;
                 break;
 
-              case 56:
-                _context6.prev = 56;
-                _context6.t2 = _context6["catch"](45);
+              case 57:
+                _context6.prev = 57;
+                _context6.t2 = _context6["catch"](46);
 
                 _iterator2.e(_context6.t2);
 
-              case 59:
-                _context6.prev = 59;
+              case 60:
+                _context6.prev = 60;
 
                 _iterator2.f();
 
-                return _context6.finish(59);
+                return _context6.finish(60);
 
-              case 62:
-                _context6.next = 64;
+              case 63:
+                _context6.next = 65;
                 return ecogestureService.getAllEcogestures();
 
-              case 64:
+              case 65:
                 _checkCount = _context6.sent;
 
                 if (!(!_checkCount || _checkCount && _checkCount.length !== _ecogestureData.default.length)) {
-                  _context6.next = 68;
+                  _context6.next = 69;
                   break;
                 }
 
@@ -39111,13 +39113,13 @@ var InitializationService = /*#__PURE__*/function () {
 
                 throw new Error('initEcogesture: Created ecogesture type entities does not match');
 
-              case 68:
+              case 69:
                 _logger.default.info('[Initialization] Ecogesture updated');
 
                 return _context6.abrupt("return", hashEcogestureType);
 
-              case 72:
-                _context6.prev = 72;
+              case 73:
+                _context6.prev = 73;
                 _context6.t3 = _context6["catch"](41);
 
                 this._setinitStepError(_initialisationSteps.InitStepsErrors.ECOGESTURE_ERROR);
@@ -39126,22 +39128,22 @@ var InitializationService = /*#__PURE__*/function () {
 
                 throw _context6.t3;
 
-              case 77:
-                _context6.next = 81;
+              case 78:
+                _context6.next = 82;
                 break;
 
-              case 79:
+              case 80:
                 // Doctype already up to date
                 _logger.default.info('[Initialization]  Ecogesture already up-to-date');
 
                 return _context6.abrupt("return", hashEcogestureType);
 
-              case 81:
+              case 82:
               case "end":
                 return _context6.stop();
             }
           }
-        }, _callee6, this, [[7, 35], [9, 19, 22, 25], [41, 72], [45, 56, 59, 62]]);
+        }, _callee6, this, [[7, 35], [9, 19, 22, 25], [41, 73], [46, 57, 60, 63]]);
       }));
 
       function initEcogesture(_x3) {
@@ -40480,7 +40482,7 @@ exports.default = InitializationService;
     return;
   }
 
-  reactHotLoader.register(InitializationService, "InitializationService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/initialization.service.ts");
+  reactHotLoader.register(InitializationService, "InitializationService", "/home/gcarron/dev/ecolyo/src/services/initialization.service.ts");
 })();
 
 ;
@@ -40549,8 +40551,8 @@ exports.modalReducer = modalReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/builds/web-et-numerique/llle_project/ecolyo/src/store/modal/modal.reducer.ts");
-  reactHotLoader.register(modalReducer, "modalReducer", "/builds/web-et-numerique/llle_project/ecolyo/src/store/modal/modal.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/modal/modal.reducer.ts");
+  reactHotLoader.register(modalReducer, "modalReducer", "/home/gcarron/dev/ecolyo/src/store/modal/modal.reducer.ts");
 })();
 
 ;
@@ -40708,8 +40710,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizExplanationModal, "QuizExplanationModal", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
+  reactHotLoader.register(QuizExplanationModal, "QuizExplanationModal", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
 })();
 
 ;
diff --git a/index.html b/index.html
index db07c93df6532c12646bfb552ada2e2dc0bdbdd7..c2840072f5f3f69eaa08bb23287cddb2176993be 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=0,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}</head><body><div role="application" class="application" data-cozy-token="{{.Token}}" data-cozy-domain="{{.Domain}}" data-cozy-locale="{{.Locale}}" data-cozy-app-name="{{.AppName}}" data-cozy-app-slug="{{.AppSlug}}" data-cozy-app-name-prefix="{{.AppNamePrefix}}" data-cozy-app-editor="{{.AppEditor}}" data-cozy-icon-path="{{.IconPath}}"><script src="vendors/ecolyo.3256cfd41a1e2c66ff46.js"></script><script src="app/ecolyo.40ce9b6f2b21b6b9297d.js"></script></div></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=0,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}</head><body><div role="application" class="application" data-cozy-token="{{.Token}}" data-cozy-domain="{{.Domain}}" data-cozy-locale="{{.Locale}}" data-cozy-app-name="{{.AppName}}" data-cozy-app-slug="{{.AppSlug}}" data-cozy-app-name-prefix="{{.AppNamePrefix}}" data-cozy-app-editor="{{.AppEditor}}" data-cozy-icon-path="{{.IconPath}}"><script src="vendors/ecolyo.bce3a3ca54818ecca6eb.js"></script><script src="app/ecolyo.a9eadf3066a799f212ea.js"></script></div></body></html>
\ No newline at end of file
diff --git a/services/aggregatorUsageEvents/ecolyo.js b/services/aggregatorUsageEvents/ecolyo.js
index c2c5ae64cb06f22b9a9ab4e158e24aae824f7678..949844ebbbaa65852b1413297e307935bdc1b47a 100644
--- a/services/aggregatorUsageEvents/ecolyo.js
+++ b/services/aggregatorUsageEvents/ecolyo.js
@@ -158,7 +158,7 @@ const sendIndicator = async (indicator, client) => {
     const environmentService = new _environment.default();
     log('info', environmentService.isProduction() ? 'Sending data to dacc' : 'Sending data to dacc-dev'); // /!\ In order to test locally, please replace /remote/cc.cozycloud.dacc with http://localhost:8081
 
-    await client.getStackClient().fetchJSON('POST', environmentService.isProduction() ? '/remote/cc.cozycloud.dacc' : '/remote/cc.cozycloud.dacc.dev', {
+    await client.getStackClient().fetchJSON('POST', environmentService.isProduction() ? 'http://localhost:8081' : 'http://localhost:8081', {
       data: JSON.stringify(indicator)
     });
     return true;
@@ -446,12 +446,17 @@ const calculateConnectedKonnectorPerDay = async client => {
  */
 
 
-const buildProfileWithFuildType = async (client, fluidType) => {
+const buildProfileWithFuildType = async (client, fluidType, monthToAggregate) => {
   let formatedProfile = '';
   const profile = await new _profile.default(client).getProfile(); // If profile is not filled, return empty string
 
   if (profile && !profile.isProfileTypeCompleted) return formatedProfile;
-  const profileType = await new _profileTypeEntity.default(client).getProfileType();
+  const date = monthToAggregate ? _luxon.DateTime.local().setZone('utc', {
+    keepLocalTime: true
+  }).set({
+    month: monthToAggregate
+  }) : null;
+  const profileType = await new _profileTypeEntity.default(client).getProfileType(date);
 
   if (fluidType === _fluid2.FluidType.ELECTRICITY) {
     if (profile && profileType && profileType.warmingFluid === _profileType.WarmingType.ELECTRICITY) {
@@ -518,13 +523,15 @@ const buildProfileWithFuildType = async (client, fluidType) => {
   return formatedProfile;
 };
 
-const getConsumptionValue = async (client, fluidType) => {
+const getConsumptionValue = async (client, fluidType, monthToAggregate) => {
   const consumptionService = new _consumption.default(client);
-
-  const analysisDate = _luxon.DateTime.local().setZone('utc', {
+  const analysisDate = monthToAggregate ? _luxon.DateTime.local().setZone('utc', {
+    keepLocalTime: true
+  }).set({
+    month: monthToAggregate
+  }) : _luxon.DateTime.local().setZone('utc', {
     keepLocalTime: true
   });
-
   const periods = {
     timePeriod: {
       startDate: analysisDate.minus({
@@ -553,9 +560,9 @@ const getConsumptionValue = async (client, fluidType) => {
  */
 
 
-const calculateConsumptionVariation = async client => {
+const calculateConsumptionVariation = async (client, monthToAggregate) => {
   log('info', `calculateConsumptionVariation`);
-  const consumptionData = await getConsumptionValue(client, [_fluid2.FluidType.ELECTRICITY, _fluid2.FluidType.GAS, _fluid2.FluidType.WATER]);
+  const consumptionData = await getConsumptionValue(client, [_fluid2.FluidType.ELECTRICITY, _fluid2.FluidType.GAS, _fluid2.FluidType.WATER], monthToAggregate);
 
   for (const fluidType in [_fluid2.FluidType.ELECTRICITY, _fluid2.FluidType.GAS, _fluid2.FluidType.WATER]) {
     if (fluidType < _fluid2.FluidType.MULTIFLUID.toFixed()) {
@@ -566,15 +573,22 @@ const calculateConsumptionVariation = async client => {
       });
 
       if (firstConnectionEvent) {
-        const seniority = _luxon.DateTime.local().setZone('utc', {
+        const seniority = monthToAggregate ? _luxon.DateTime.local().setZone('utc', {
           keepLocalTime: true
-        }).diff(firstConnectionEvent.eventDate).months;
-
+        }).set({
+          month: monthToAggregate
+        }).diff(firstConnectionEvent.eventDate, 'month').get('month') : _luxon.DateTime.local().setZone('utc', {
+          keepLocalTime: true
+        }).diff(firstConnectionEvent.eventDate, 'month').get('month');
         const consumptionVariationIndicator = {
           createdBy: 'ecolyo',
           measureName: _dacc.DaccEvent.CONSUMPTION_VARIATION_MONTHLY,
-          startDate: _luxon.DateTime.local().setZone('utc', {
+          startDate: monthToAggregate ? _luxon.DateTime.local().setZone('utc', {
+            keepLocalTime: true
+          }).startOf('day').toISODate() : _luxon.DateTime.local().setZone('utc', {
             keepLocalTime: true
+          }).set({
+            month: monthToAggregate
           }).startOf('day').toISODate(),
           value: consumptionData[fluidType] && consumptionData[fluidType].percentageVariation ? consumptionData[fluidType].percentageVariation : 0,
           // in percent
@@ -584,16 +598,31 @@ const calculateConsumptionVariation = async client => {
           },
           // eslint-disable-next-line @typescript-eslint/camelcase
           group2: {
-            seniority: seniority.toString()
+            seniority: Math.round(seniority).toString()
           },
           group3: {
             // eslint-disable-next-line @typescript-eslint/camelcase
-            fluid_usage: await buildProfileWithFuildType(client, (0, _utils.getFluidType)(_fluid2.FluidType[fluidType]))
+            fluid_usage: await buildProfileWithFuildType(client, (0, _utils.getFluidType)(_fluid2.FluidType[fluidType]), monthToAggregate)
           }
         }; // if user wasnt connected during current month, dont send indicator
 
         const events = await _usageEvent.default.getEvents(client, {
-          eventDate: {
+          eventDate: monthToAggregate ? {
+            $lt: _luxon.DateTime.local().setZone('utc', {
+              keepLocalTime: true
+            }).set({
+              month: monthToAggregate
+            }).endOf('month').minus({
+              month: 1
+            }).toString(),
+            $gt: _luxon.DateTime.local().setZone('utc', {
+              keepLocalTime: true
+            }).set({
+              month: monthToAggregate
+            }).startOf('month').minus({
+              month: 1
+            }).toString()
+          } : {
             $lt: _luxon.DateTime.local().setZone('utc', {
               keepLocalTime: true
             }).endOf('month').minus({
@@ -608,6 +637,7 @@ const calculateConsumptionVariation = async client => {
         });
 
         if (events.length > 0 && consumptionVariationIndicator.value !== 0) {
+          log('info', `Send variation indicator for ${monthToAggregate} : ${JSON.stringify(consumptionVariationIndicator)}`);
           await sendIndicator(consumptionVariationIndicator, client);
         }
       }
@@ -615,12 +645,27 @@ const calculateConsumptionVariation = async client => {
   }
 };
 
-const sendConnectionCount = async client => {
+const sendConnectionCount = async (client, monthToAggregate) => {
   log('info', `sendConnectionCount`); // Get daily connexion
 
   const events = await _usageEvent.default.getEvents(client, {
     type: _usageEvent2.UsageEventType.CONNECTION_EVENT,
-    eventDate: {
+    eventDate: monthToAggregate ? {
+      $lt: _luxon.DateTime.local().setZone('utc', {
+        keepLocalTime: true
+      }).set({
+        month: monthToAggregate
+      }).minus({
+        month: 1
+      }).endOf('month').toString(),
+      $gt: _luxon.DateTime.local().setZone('utc', {
+        keepLocalTime: true
+      }).set({
+        month: monthToAggregate
+      }).minus({
+        month: 1
+      }).startOf('month').toString()
+    } : {
       $lt: _luxon.DateTime.local().setZone('utc', {
         keepLocalTime: true
       }).endOf('month').minus({
@@ -642,11 +687,16 @@ const sendConnectionCount = async client => {
   const connectionMonthly = {
     createdBy: 'ecolyo',
     measureName: _dacc.DaccEvent.CONNECTION_COUNT_MONTHLY,
-    startDate: _luxon.DateTime.local().setZone('utc', {
+    startDate: monthToAggregate ? _luxon.DateTime.local().setZone('utc', {
+      keepLocalTime: true
+    }).set({
+      month: monthToAggregate
+    }).startOf('day').toISODate() : _luxon.DateTime.local().setZone('utc', {
       keepLocalTime: true
     }).startOf('day').toISODate(),
     value: uniqueDates
   };
+  log('info', `Send connectionMonthly indicator for ${monthToAggregate} : ${JSON.stringify(connectionMonthly)}`);
   await sendIndicator(connectionMonthly, client);
 };
 
@@ -1168,12 +1218,29 @@ const AggregatorUsageEvents = async ({
   if (profile && _luxon.DateTime.local().setZone('utc', {
     keepLocalTime: true
   }).startOf('day').day === profile.monthlyAnalysisDate.day) {
-    calculateConsumptionVariation(client);
-    sendEmailSubscription(client);
-    sendHalfHourConsumption(client);
-    sendKonnectorEvents(client);
-    sendConnectionCount(client);
-    sendProfileCount(client);
+    await calculateConsumptionVariation(client);
+    await sendEmailSubscription(client);
+    await sendHalfHourConsumption(client);
+    await sendKonnectorEvents(client);
+    await sendConnectionCount(client);
+    await sendProfileCount(client);
+  }
+
+  log('info', `Recalculates errored indicators`);
+
+  const today = _luxon.DateTime.local().setZone('utc', {
+    keepLocalTime: true
+  }).startOf('day');
+
+  const lastMonth = 5;
+
+  if (today.day === 2 && today.month === lastMonth) {
+    let monthToAggregate = 2;
+
+    for (monthToAggregate; monthToAggregate <= lastMonth; monthToAggregate++) {
+      await calculateConsumptionVariation(client, monthToAggregate);
+      await sendConnectionCount(client, monthToAggregate);
+    }
   }
 
   const uniqueReadUsageEvents = (0, _lodash.uniq)(readUsageEvents);
@@ -1203,28 +1270,28 @@ const AggregatorUsageEvents = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(readUsageEvents, "readUsageEvents", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(errorEvent, "errorEvent", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendIndicator, "sendIndicator", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(reduceEvents, "reduceEvents", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendAggregatedEventByDay, "sendAggregatedEventByDay", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(handleQuizStars, "handleQuizStars", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculSessionTime, "calculSessionTime", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculPeriodBetweenFirstConnectionAndFirstChallenge, "calculPeriodBetweenFirstConnectionAndFirstChallenge", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculPeriodBetweenChallenge, "calculPeriodBetweenChallenge", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(getConnectedKonnectorSlug, "getConnectedKonnectorSlug", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculateConnectedKonnectorPerDay, "calculateConnectedKonnectorPerDay", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(buildProfileWithFuildType, "buildProfileWithFuildType", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculateConsumptionVariation, "calculateConsumptionVariation", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendConnectionCount, "sendConnectionCount", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendProfileCount, "sendProfileCount", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendEmailSubscription, "sendEmailSubscription", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendHalfHourConsumption, "sendHalfHourConsumption", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendKonnectorEvents, "sendKonnectorEvents", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(aggregateEvents, "aggregateEvents", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(AggregatorUsageEvents, "AggregatorUsageEvents", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(readUsageEvents, "readUsageEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(errorEvent, "errorEvent", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendIndicator, "sendIndicator", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(reduceEvents, "reduceEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendAggregatedEventByDay, "sendAggregatedEventByDay", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(handleQuizStars, "handleQuizStars", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculSessionTime, "calculSessionTime", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculPeriodBetweenFirstConnectionAndFirstChallenge, "calculPeriodBetweenFirstConnectionAndFirstChallenge", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculPeriodBetweenChallenge, "calculPeriodBetweenChallenge", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(getConnectedKonnectorSlug, "getConnectedKonnectorSlug", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculateConnectedKonnectorPerDay, "calculateConnectedKonnectorPerDay", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(buildProfileWithFuildType, "buildProfileWithFuildType", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculateConsumptionVariation, "calculateConsumptionVariation", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendConnectionCount, "sendConnectionCount", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendProfileCount, "sendProfileCount", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendEmailSubscription, "sendEmailSubscription", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendHalfHourConsumption, "sendHalfHourConsumption", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendKonnectorEvents, "sendKonnectorEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(aggregateEvents, "aggregateEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(AggregatorUsageEvents, "AggregatorUsageEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
 })();
 
 ;
@@ -3610,8 +3677,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -65031,8 +65098,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -65075,7 +65142,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -65118,7 +65185,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -65161,7 +65228,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -65204,7 +65271,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -65247,7 +65314,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -65290,7 +65357,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -65333,7 +65400,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -65376,7 +65443,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -65419,7 +65486,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -65462,7 +65529,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -65505,7 +65572,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -65548,7 +65615,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -65591,7 +65658,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -65634,7 +65701,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -65677,7 +65744,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -65720,7 +65787,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -65763,7 +65830,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -65806,7 +65873,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -65849,7 +65916,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -65892,7 +65959,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -65935,7 +66002,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -65978,7 +66045,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -66021,7 +66088,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -66064,7 +66131,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -66107,7 +66174,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -66150,7 +66217,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -66193,7 +66260,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -66236,7 +66303,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -66279,7 +66346,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -66430,7 +66497,7 @@ exports.default = UsageEventService;
     return;
   }
 
-  reactHotLoader.register(UsageEventService, "UsageEventService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/usageEvent.service.ts");
+  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/gcarron/dev/ecolyo/src/services/usageEvent.service.ts");
 })();
 
 ;
@@ -74167,7 +74234,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -74638,7 +74705,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -74936,7 +75003,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -75370,7 +75437,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -75443,7 +75510,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -75667,14 +75734,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -76089,7 +76156,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -76198,7 +76265,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -76295,7 +76362,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -76526,7 +76593,7 @@ exports.default = FluidService;
     return;
   }
 
-  reactHotLoader.register(FluidService, "FluidService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluid.service.ts");
+  reactHotLoader.register(FluidService, "FluidService", "/home/gcarron/dev/ecolyo/src/services/fluid.service.ts");
 })();
 
 ;
@@ -76624,7 +76691,7 @@ exports.default = KonnectorService;
     return;
   }
 
-  reactHotLoader.register(KonnectorService, "KonnectorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/konnector.service.ts");
+  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/gcarron/dev/ecolyo/src/services/konnector.service.ts");
 })();
 
 ;
@@ -76758,7 +76825,7 @@ exports.default = TriggerService;
     return;
   }
 
-  reactHotLoader.register(TriggerService, "TriggerService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/triggers.service.ts");
+  reactHotLoader.register(TriggerService, "TriggerService", "/home/gcarron/dev/ecolyo/src/services/triggers.service.ts");
 })();
 
 ;
@@ -92900,7 +92967,7 @@ exports.default = AccountService;
     return;
   }
 
-  reactHotLoader.register(AccountService, "AccountService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/account.service.ts");
+  reactHotLoader.register(AccountService, "AccountService", "/home/gcarron/dev/ecolyo/src/services/account.service.ts");
 })();
 
 ;
@@ -93148,17 +93215,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -94503,7 +94570,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -95310,7 +95377,7 @@ exports.default = ChallengeService;
     return;
   }
 
-  reactHotLoader.register(ChallengeService, "ChallengeService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/challenge.service.ts");
+  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/gcarron/dev/ecolyo/src/services/challenge.service.ts");
 })();
 
 ;
@@ -95739,7 +95806,7 @@ exports.default = DuelService;
     return;
   }
 
-  reactHotLoader.register(DuelService, "DuelService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/duel.service.ts");
+  reactHotLoader.register(DuelService, "DuelService", "/home/gcarron/dev/ecolyo/src/services/duel.service.ts");
 })();
 
 ;
@@ -95847,7 +95914,7 @@ exports.default = PerformanceIndicatorService;
     return;
   }
 
-  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/performanceIndicator.service.ts");
+  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/gcarron/dev/ecolyo/src/services/performanceIndicator.service.ts");
 })();
 
 ;
@@ -95904,9 +95971,9 @@ function sum(dataA) {
     return;
   }
 
-  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(getPercentage, "getPercentage", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(sum, "sum", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getPercentage, "getPercentage", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
 })();
 
 ;
@@ -96585,7 +96652,7 @@ exports.default = QuizService;
     return;
   }
 
-  reactHotLoader.register(QuizService, "QuizService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/quiz.service.ts");
+  reactHotLoader.register(QuizService, "QuizService", "/home/gcarron/dev/ecolyo/src/services/quiz.service.ts");
 })();
 
 ;
@@ -96894,7 +96961,7 @@ exports.default = ExplorationService;
     return;
   }
 
-  reactHotLoader.register(ExplorationService, "ExplorationService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/exploration.service.ts");
+  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/gcarron/dev/ecolyo/src/services/exploration.service.ts");
 })();
 
 ;
@@ -97239,7 +97306,7 @@ exports.default = ActionService;
     return;
   }
 
-  reactHotLoader.register(ActionService, "ActionService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/action.service.ts");
+  reactHotLoader.register(ActionService, "ActionService", "/home/gcarron/dev/ecolyo/src/services/action.service.ts");
 })();
 
 ;
@@ -97468,7 +97535,7 @@ exports.default = EcogestureService;
     return;
   }
 
-  reactHotLoader.register(EcogestureService, "EcogestureService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/ecogesture.service.ts");
+  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/gcarron/dev/ecolyo/src/services/ecogesture.service.ts");
 })();
 
 ;
@@ -97850,7 +97917,7 @@ exports.default = ProfileTypeEntityService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profileTypeEntity.service.ts");
+  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/gcarron/dev/ecolyo/src/services/profileTypeEntity.service.ts");
 })();
 
 ;
@@ -98003,7 +98070,7 @@ exports.default = TermsService;
     return;
   }
 
-  reactHotLoader.register(TermsService, "TermsService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/terms.service.ts");
+  reactHotLoader.register(TermsService, "TermsService", "/home/gcarron/dev/ecolyo/src/services/terms.service.ts");
 })();
 
 ;
diff --git a/services/consumptionAlert/ecolyo.js b/services/consumptionAlert/ecolyo.js
index 39fd36c7f4b66d8de3b855e2652296c19bb4916b..59b0a04fe19a900766d452cdbcaafc2879e043fd 100644
--- a/services/consumptionAlert/ecolyo.js
+++ b/services/consumptionAlert/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -72867,7 +72867,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -73338,7 +73338,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73636,7 +73636,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -74070,7 +74070,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74143,7 +74143,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74367,14 +74367,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74789,7 +74789,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74898,7 +74898,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74995,7 +74995,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75706,17 +75706,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -77061,7 +77061,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -77223,8 +77223,8 @@ const consumptionAlert = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/consumptionAlert.ts");
-  reactHotLoader.register(consumptionAlert, "consumptionAlert", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/consumptionAlert.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/consumptionAlert.ts");
+  reactHotLoader.register(consumptionAlert, "consumptionAlert", "/home/gcarron/dev/ecolyo/src/targets/services/consumptionAlert.ts");
 })();
 
 ;
@@ -77286,7 +77286,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
diff --git a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
index 16f613c2d69e247ae8570075a499806b374f5f3c..701bd145134bd44849443e78337510df0ec43e35 100644
--- a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
+++ b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -73217,7 +73217,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73515,7 +73515,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -73949,7 +73949,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74022,7 +74022,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74246,14 +74246,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74668,7 +74668,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74777,7 +74777,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74874,7 +74874,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -76090,12 +76090,12 @@ const syncEnedisMonthlyAnalysisDataDoctype = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getMinMonthlyLoad, "getMinMonthlyLoad", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(populateArrayWithTotalData, "populateArrayWithTotalData", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getMonthMaxPower, "getMonthMaxPower", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getEnedisMonthAnalysisData, "getEnedisMonthAnalysisData", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(syncEnedisMonthlyAnalysisDataDoctype, "syncEnedisMonthlyAnalysisDataDoctype", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getMinMonthlyLoad, "getMinMonthlyLoad", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(populateArrayWithTotalData, "populateArrayWithTotalData", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getMonthMaxPower, "getMonthMaxPower", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getEnedisMonthAnalysisData, "getEnedisMonthAnalysisData", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(syncEnedisMonthlyAnalysisDataDoctype, "syncEnedisMonthlyAnalysisDataDoctype", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
 })();
 
 ;
@@ -76295,7 +76295,7 @@ exports.default = EnedisMonthlyAnalysisDataService;
     return;
   }
 
-  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
+  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/gcarron/dev/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
 })();
 
 ;
diff --git a/services/fluidsPrices/ecolyo.js b/services/fluidsPrices/ecolyo.js
index b46ca832f12ce3f3f685f8af6fa35f8973b87313..1040a7471e0b760c98e1cfa07794c74e418da37c 100644
--- a/services/fluidsPrices/ecolyo.js
+++ b/services/fluidsPrices/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -73217,7 +73217,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73515,7 +73515,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -73949,7 +73949,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74022,7 +74022,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74246,14 +74246,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74668,7 +74668,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74777,7 +74777,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74874,7 +74874,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75397,7 +75397,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -76233,17 +76233,17 @@ const processPrices = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getRemotePricesByfluid, "getRemotePricesByfluid", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(synchroPricesToUpdate, "synchroPricesToUpdate", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(price, "price", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(sum, "sum", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getTimePeriod, "getTimePeriod", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(aggregatePrices, "aggregatePrices", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getDoctypeTypeByFluid, "getDoctypeTypeByFluid", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getTimeSetByFluid, "getTimeSetByFluid", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(applyPrices, "applyPrices", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(processPrices, "processPrices", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getRemotePricesByfluid, "getRemotePricesByfluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(synchroPricesToUpdate, "synchroPricesToUpdate", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(price, "price", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getTimePeriod, "getTimePeriod", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(aggregatePrices, "aggregatePrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getDoctypeTypeByFluid, "getDoctypeTypeByFluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getTimeSetByFluid, "getTimeSetByFluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(applyPrices, "applyPrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(processPrices, "processPrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
 })();
 
 ;
@@ -76468,7 +76468,7 @@ exports.default = FluidPricesService;
     return;
   }
 
-  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidsPrices.service.ts");
+  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/gcarron/dev/ecolyo/src/services/fluidsPrices.service.ts");
 })();
 
 ;
diff --git a/services/monthlyReportNotification/ecolyo.js b/services/monthlyReportNotification/ecolyo.js
index f9265269a8ee339d3dd03475374d97fe630e95ad..95e6a2d3f9d7ce8739da7577b6ce364f92033b8e 100644
--- a/services/monthlyReportNotification/ecolyo.js
+++ b/services/monthlyReportNotification/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -72867,7 +72867,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -73338,7 +73338,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73636,7 +73636,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -74070,7 +74070,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74143,7 +74143,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74367,14 +74367,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74789,7 +74789,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/builds/web-et-numerique/llle_project/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74898,7 +74898,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74995,7 +74995,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75706,17 +75706,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/builds/web-et-numerique/llle_project/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -77061,7 +77061,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -77144,7 +77144,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/builds/web-et-numerique/llle_project/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
@@ -144444,11 +144444,11 @@ const monthlyReportNotification = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(buildConsumptionText, "buildConsumptionText", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(getMonthlyReport, "getMonthlyReport", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(monthlyReportNotification, "monthlyReportNotification", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(buildConsumptionText, "buildConsumptionText", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(getMonthlyReport, "getMonthlyReport", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(monthlyReportNotification, "monthlyReportNotification", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
 })();
 
 ;
diff --git a/services/service/ecolyo.js b/services/service/ecolyo.js
index 680c3140807f8b53c04871fe2d98af9c04a18780..54099b7503ac4be972eb01c0baeaeaf5de43f7d6 100644
--- a/services/service/ecolyo.js
+++ b/services/service/ecolyo.js
@@ -2433,8 +2433,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/builds/web-et-numerique/llle_project/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63854,8 +63854,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63898,7 +63898,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63941,7 +63941,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -63984,7 +63984,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64027,7 +64027,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64070,7 +64070,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64113,7 +64113,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64156,7 +64156,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64199,7 +64199,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64242,7 +64242,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64285,7 +64285,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64328,7 +64328,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64371,7 +64371,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64414,7 +64414,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64457,7 +64457,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64500,7 +64500,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64543,7 +64543,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64586,7 +64586,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64629,7 +64629,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64672,7 +64672,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64715,7 +64715,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64758,7 +64758,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64801,7 +64801,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64844,7 +64844,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64887,7 +64887,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64930,7 +64930,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -64973,7 +64973,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65016,7 +65016,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65059,7 +65059,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65102,7 +65102,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/builds/web-et-numerique/llle_project/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
diff --git a/vendors/ecolyo.3256cfd41a1e2c66ff46.js b/vendors/ecolyo.bce3a3ca54818ecca6eb.js
similarity index 99%
rename from vendors/ecolyo.3256cfd41a1e2c66ff46.js
rename to vendors/ecolyo.bce3a3ca54818ecca6eb.js
index c60e8b00d532cabe67d0186cb00759cc6a9483bd..2a1a2fd1ac3e1081b826ba03d0684e76eeb80d0a 100644
--- a/vendors/ecolyo.3256cfd41a1e2c66ff46.js
+++ b/vendors/ecolyo.bce3a3ca54818ecca6eb.js
@@ -5781,19 +5781,19 @@ exports.getTheme = getTheme;
     return;
   }
 
-  reactHotLoader.register(defaultPalette, "defaultPalette", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(defaultValues, "defaultValues", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(SWITCH_BAR_WIDTH, "SWITCH_BAR_WIDTH", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(makeTypography, "makeTypography", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(normalPalette, "normalPalette", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(normalTheme, "normalTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(makeOverrides, "makeOverrides", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(shadows, "shadows", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedPalette, "invertedPalette", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedTypography, "invertedTypography", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedTheme, "invertedTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(themes, "themes", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(getTheme, "getTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(defaultPalette, "defaultPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(defaultValues, "defaultValues", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(SWITCH_BAR_WIDTH, "SWITCH_BAR_WIDTH", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(makeTypography, "makeTypography", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(normalPalette, "normalPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(normalTheme, "normalTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(makeOverrides, "makeOverrides", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(shadows, "shadows", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedPalette, "invertedPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedTypography, "invertedTypography", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedTheme, "invertedTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(themes, "themes", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(getTheme, "getTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
 })();
 
 ;
@@ -19623,11 +19623,11 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(BreakpointsCtx, "BreakpointsCtx", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(BreakpointsProvider, "BreakpointsProvider", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(useBreakpoints, "useBreakpoints", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(BreakpointsCtx, "BreakpointsCtx", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(BreakpointsProvider, "BreakpointsProvider", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(useBreakpoints, "useBreakpoints", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
 })();
 
 ;
@@ -25077,8 +25077,8 @@ exports.initFormat = initFormat;
     return;
   }
 
-  reactHotLoader.register(getWarningMessage, "getWarningMessage", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
-  reactHotLoader.register(initFormat, "initFormat", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
+  reactHotLoader.register(getWarningMessage, "getWarningMessage", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
+  reactHotLoader.register(initFormat, "initFormat", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
 })();
 
 ;
@@ -27761,7 +27761,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Buttons/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Buttons/index.js");
 })();
 
 ;
@@ -37980,9 +37980,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(cozyThemeStyles, "cozyThemeStyles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
-  reactHotLoader.register(Dialog, "Dialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(cozyThemeStyles, "cozyThemeStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(Dialog, "Dialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
 })();
 
 ;
@@ -38189,7 +38189,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContent.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContent.js");
 })();
 
 ;
@@ -41016,9 +41016,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(customStyles, "customStyles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
-  reactHotLoader.register(DialogBackButton, "DialogBackButton", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(customStyles, "customStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(DialogBackButton, "DialogBackButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
 })();
 
 ;
@@ -41123,8 +41123,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FixedActionsDialog, "FixedActionsDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
+  reactHotLoader.register(FixedActionsDialog, "FixedActionsDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
 })();
 
 ;
@@ -63101,12 +63101,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(ESC_KEYCODE, "ESC_KEYCODE", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(nonDOMProps, "nonDOMProps", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(bodyTallerThanWindow, "bodyTallerThanWindow", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(Overlay, "Overlay", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(ESC_KEYCODE, "ESC_KEYCODE", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(nonDOMProps, "nonDOMProps", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(bodyTallerThanWindow, "bodyTallerThanWindow", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(Overlay, "Overlay", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
 })();
 
 ;
@@ -67495,13 +67495,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(large, "large", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(medium, "medium", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(small, "small", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(tiny, "tiny", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(breakpoints, "breakpoints", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(large, "large", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(medium, "medium", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(small, "small", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(tiny, "tiny", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(breakpoints, "breakpoints", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
 })();
 
 ;
@@ -73668,8 +73668,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(withLocales, "withLocales", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
+  reactHotLoader.register(withLocales, "withLocales", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
 })();
 
 ;
@@ -81297,7 +81297,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/TextField/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/TextField/index.js");
 })();
 
 ;
@@ -81649,7 +81649,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogActions.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogActions.js");
 })();
 
 ;
@@ -96588,8 +96588,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgKeychain, "SvgKeychain", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
+  reactHotLoader.register(SvgKeychain, "SvgKeychain", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
 })();
 
 ;
@@ -96696,8 +96696,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FixedDialog, "FixedDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
+  reactHotLoader.register(FixedDialog, "FixedDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
 })();
 
 ;
@@ -118492,8 +118492,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TopAnchoredDialog, "TopAnchoredDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
+  reactHotLoader.register(TopAnchoredDialog, "TopAnchoredDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
 })();
 
 ;
@@ -118762,17 +118762,17 @@ ButtonLink.defaultProps = {
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(btnClass, "btnClass", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(transformToAria, "transformToAria", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(tagToTransformProps, "tagToTransformProps", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(identity, "identity", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(sizeToIconSize, "sizeToIconSize", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(BaseButton, "BaseButton", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(Button, "Button", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(ButtonLink, "ButtonLink", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(DefaultButton, "DefaultButton", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(btnClass, "btnClass", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(transformToAria, "transformToAria", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(tagToTransformProps, "tagToTransformProps", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(identity, "identity", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(sizeToIconSize, "sizeToIconSize", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(BaseButton, "BaseButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(Button, "Button", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(ButtonLink, "ButtonLink", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(DefaultButton, "DefaultButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
 })();
 
 ;
@@ -121846,8 +121846,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgEye, "SvgEye", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
+  reactHotLoader.register(SvgEye, "SvgEye", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
 })();
 
 ;
@@ -147041,8 +147041,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgEyeClosed, "SvgEyeClosed", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
+  reactHotLoader.register(SvgEyeClosed, "SvgEyeClosed", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
 })();
 
 ;
@@ -149764,9 +149764,9 @@ exports.DeprecatedDivider = DeprecatedDivider;
     return;
   }
 
-  reactHotLoader.register(_root, "_root", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
-  reactHotLoader.register(DeprecatedDivider, "DeprecatedDivider", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(_root, "_root", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(DeprecatedDivider, "DeprecatedDivider", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
 })();
 
 ;
@@ -161267,9 +161267,9 @@ exports.extend = extend;
     return;
   }
 
-  reactHotLoader.register(_polyglot, "_polyglot", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
-  reactHotLoader.register(initTranslation, "initTranslation", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
-  reactHotLoader.register(extend, "extend", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(_polyglot, "_polyglot", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(initTranslation, "initTranslation", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(extend, "extend", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
 })();
 
 ;
@@ -162100,8 +162100,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AccordionExpandIcon, "AccordionExpandIcon", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
+  reactHotLoader.register(AccordionExpandIcon, "AccordionExpandIcon", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
 })();
 
 ;
@@ -162468,7 +162468,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogTitle.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogTitle.js");
 })();
 
 ;
@@ -168068,8 +168068,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DialogTransition, "DialogTransition", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
+  reactHotLoader.register(DialogTransition, "DialogTransition", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
 })();
 
 ;
@@ -169539,8 +169539,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgPrevious, "SvgPrevious", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
+  reactHotLoader.register(SvgPrevious, "SvgPrevious", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
 })();
 
 ;
@@ -184849,9 +184849,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
-  reactHotLoader.register(Spinner, "Spinner", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(Spinner, "Spinner", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
 })();
 
 ;
@@ -191185,10 +191185,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(useI18n, "useI18n", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(CloseButton, "CloseButton", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(useI18n, "useI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(CloseButton, "CloseButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
 })();
 
 ;
@@ -209035,8 +209035,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgCrossMedium, "SvgCrossMedium", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
+  reactHotLoader.register(SvgCrossMedium, "SvgCrossMedium", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
 })();
 
 ;
@@ -209744,13 +209744,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DEFAULT_LANG, "DEFAULT_LANG", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(I18nContext, "I18nContext", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(I18n, "I18n", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(translate, "translate", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(useI18n, "useI18n", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(createUseI18n, "createUseI18n", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(DEFAULT_LANG, "DEFAULT_LANG", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(I18nContext, "I18nContext", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(I18n, "I18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(translate, "translate", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(useI18n, "useI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(createUseI18n, "createUseI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
 })();
 
 ;
@@ -211823,7 +211823,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Typography/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Typography/index.js");
 })();
 
 ;
@@ -212286,7 +212286,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/dialogPropTypes.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/dialogPropTypes.js");
 })();
 
 ;
@@ -219845,8 +219845,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConfirmDialog, "ConfirmDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
+  reactHotLoader.register(ConfirmDialog, "ConfirmDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
 })();
 
 ;
@@ -232525,8 +232525,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgSpinner, "SvgSpinner", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
+  reactHotLoader.register(SvgSpinner, "SvgSpinner", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
 })();
 
 ;
@@ -236511,10 +236511,10 @@ Layout.defaultProps = {
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Layout, "Layout", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Main, "Main", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Content, "Content", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Layout, "Layout", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Main, "Main", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Content, "Content", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
 })();
 
 ;
@@ -244315,7 +244315,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/IconButton/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/IconButton/index.js");
 })();
 
 ;
@@ -265376,9 +265376,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(displayNone, "displayNone", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
-  reactHotLoader.register(IconSprite, "IconSprite", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(displayNone, "displayNone", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(IconSprite, "IconSprite", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
 })();
 
 ;
@@ -267430,10 +267430,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(globalId, "globalId", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(modalSizes, "modalSizes", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(useCozyDialog, "useCozyDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(globalId, "globalId", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(modalSizes, "modalSizes", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(useCozyDialog, "useCozyDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
 })();
 
 ;
@@ -280387,8 +280387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgBottom, "SvgBottom", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
+  reactHotLoader.register(SvgBottom, "SvgBottom", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
 })();
 
 ;
@@ -288955,8 +288955,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IllustrationDialog, "IllustrationDialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
+  reactHotLoader.register(IllustrationDialog, "IllustrationDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
 })();
 
 ;
@@ -295697,8 +295697,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Dialog, "Dialog", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
+  reactHotLoader.register(Dialog, "Dialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
 })();
 
 ;
@@ -315205,7 +315205,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContentText.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContentText.js");
 })();
 
 ;
@@ -325328,8 +325328,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MuiCozyTheme, "MuiCozyTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
+  reactHotLoader.register(MuiCozyTheme, "MuiCozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
 })();
 
 ;
@@ -329889,13 +329889,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(DEFAULT_SIZE, "DEFAULT_SIZE", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(getSvgObject, "getSvgObject", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(isFunction, "isFunction", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(Icon, "Icon", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(iconPropType, "iconPropType", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(DEFAULT_SIZE, "DEFAULT_SIZE", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(getSvgObject, "getSvgObject", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(isFunction, "isFunction", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(Icon, "Icon", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(iconPropType, "iconPropType", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
 })();
 
 ;
@@ -330357,13 +330357,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(paletteStyles, "paletteStyles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(CozyThemeContext, "CozyThemeContext", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(allStyles, "allStyles", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(CozyTheme, "CozyTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(useCozyTheme, "useCozyTheme", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(paletteStyles, "paletteStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(CozyThemeContext, "CozyThemeContext", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(allStyles, "allStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(CozyTheme, "CozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(useCozyTheme, "useCozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
 })();
 
 ;
@@ -332678,7 +332678,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/locales.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/locales.js");
 })();
 
 ;
@@ -334129,9 +334129,9 @@ exports.getCssVariableValue = getCssVariableValue;
     return;
   }
 
-  reactHotLoader.register(mockedGetCssVariableValue, "mockedGetCssVariableValue", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
-  reactHotLoader.register(realGetCssVariableValue, "realGetCssVariableValue", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
-  reactHotLoader.register(getCssVariableValue, "getCssVariableValue", "/builds/web-et-numerique/llle_project/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(mockedGetCssVariableValue, "mockedGetCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(realGetCssVariableValue, "realGetCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(getCssVariableValue, "getCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
 })();
 
 ;